{"id":166040,"date":"2026-03-24T23:12:44","date_gmt":"2026-03-24T21:12:48","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-firefox-149-s-vpn-i-rezhimom-razdeleniya-ekrana"},"modified":"2026-03-25T11:18:22","modified_gmt":"2026-03-25T09:18:22","slug":"reliz-firefox-149-s-vpn-i-rezhimom-razdeleniya-ekrana","status":"publish","type":"post","link":"https:\/\/prohoster.info\/en\/blog\/news\/reliz-firefox-149-s-vpn-i-rezhimom-razdeleniya-ekrana","title":{"rendered":"Release of Firefox 149 with VPN and Split View mode","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>The release of web browser Firefox 149 has occurred, and updates for previous long-term support branches \u2014 140.9.0 and 115.34.0 \u2014 have been formed. The Firefox 150 branch will enter beta testing in the next few hours, with its release scheduled for April 21.<\/p>\n<p>Key features in Firefox 149 (1, 2, 3):<\/p>\n<ul>\n<li class=\"l\">Support for Split View mode has been added, allowing side-by-side viewing of two tabs' content in one window. This mode is activated through the 'Add Split View' button in the context menu that appears when right-clicking on the tabs. Clicking this button splits the window into two parts, with the right side displaying the content of a new tab. If the option for a group of two tabs is selected, those tabs will be instantly displayed next to each other. It allows arbitrary resizing of the right and left viewing areas by dragging the divider with the mouse. The active tab during simultaneous viewing is highlighted with a red border.<center><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2026\/03\/138051ee91c1eff6d415f3dc5fa6b6ad.png\" alt=\"Release of Firefox 149 with VPN and Split View mode\" \/><\/center><\/li>\n<li class=\"l\">Included is a free <a href=\"https:\/\/prohoster.info\/en\/vpn\/\">VPN service<\/a> Firefox VPN (not to be confused with Mozilla VPN), which allows access to websites not directly but through intermediate proxy servers in different countries, hiding <a href=\"https:\/\/prohoster.info\/en\/lir\/ipv4\/\">IP address<\/a> the user. There is an option to enable it <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/en\/vpn\/\"   title=\"VPN\" data-wpil-keyword-link=\"linked\">VPN<\/a> only for selected sites. To activate the VPN, a Mozilla account registration is required. Initially, the VPN service is available to users from the USA, France, Germany, and the UK. The VPN service has a limit of 50 gigabytes of traffic per month.<center><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2026\/03\/d3d73483d8f24f3a7f5e5649032907e6.png\" alt=\"Release of Firefox 149 with VPN and Split View mode\" \/><\/center><\/li>\n<li class=\"l\">The Tab Notes feature has been added, allowing arbitrary notes to be attached to tabs. The button for adding notes is located in the context menu and is also displayed on the thumbnail that appears when hovering over a tab. To enable this, you can use the 'browser.tabs.notes.enabled' setting on the about:config page or the option in the Firefox Labs section on the settings page (about:preferences#experimental).<center><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2026\/03\/69df966fbbb6bc3a5b78218f3837255d.png\" alt=\"Release of Firefox 149 with VPN and Split View mode\" \/><\/center><\/li>\n<li class=\"l\">A TrustPanel has been introduced, triggered by clicking the shield icon in front of the address bar, combining previously displayed separate panels for privacy and security settings.<center><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2026\/03\/45a9a8fb571fac64e54b88d886a89233.png\" alt=\"Release of Firefox 149 with VPN and Split View mode\" \/><\/center><\/li>\n<li class=\"l\">Protection against sites with malicious intent sending background notifications for advertising, spam, and phishing has been added. Notifications are now automatically blocked, and permissions granted are revoked for any sites marked malicious by the SafeBrowsing service.<\/li>\n<li class=\"l\">Hardware acceleration has been utilized to speed up PDF rendering.<\/li>\n<li class=\"l\">The toolbar configurator (Customize Toolbar) has been updated with an option to add a Share button to send the current tab to other users and devices using the system sharing services provided by Windows and macOS.<\/li>\n<li class=\"l\">To reduce the attack surface, stricter requirements have been imposed on JavaScript files that can be executed in the parent process responsible for launching child processes and essential browser functionality such as the interface, profiles, process management, and navigation.<center><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2026\/03\/839aecfe266eca1ea2715640aa705f8b.png\" alt=\"Release of Firefox 149 with VPN and Split View mode\" \/><\/center><\/li>\n<li class=\"l\">The design of the pages shown when errors occur while attempting to open sites has been revamped.<center><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2026\/03\/c85a0dbd604f6b715bf47b2aef19093d.png\" alt=\"Release of Firefox 149 with VPN and Split View mode\" \/><\/center><\/li>\n<li class=\"l\">On the Linux platform, the default GTK3 dialog has now been replaced with the XDG portal org.freedesktop.portal.FileChooser, providing a more functional interface for file selection.<\/li>\n<li class=\"l\">The reliability of loading using the HTTP\/3 protocol has been improved for unstable network connections.<\/li>\n<li class=\"l\">On the Windows platform, the Windows.Devices.Geolocation API has been used for accessing location information instead of the old API from Windows 7.<\/li>\n<li class=\"l\">The implementation of the JPEG XL image format decoder has been transitioned to use the jxl-rs library, written in Rust. JPEG XL support is currently disabled by default and requires enabling the 'image.jxl.enabled' parameter on the about:config page.<\/li>\n<li class=\"l\">In the web developer tools, a button has been added to the storage inspection panel for deleting all entries in the selected storage. In the styles panel, next to each CSS element associated with the computed value shown in the 'Computed' section, an icon has been added to navigate to that element in the 'Rules' section.<\/li>\n<li class=\"l\">The ability to invoke the browser's provided implementation of a dropdown menu using the showPicker() method for displaying autocomplete suggestions for the  field based on options defined in the  block has been added.<\/li>\n<li class=\"l\">The CSS property &#171;shape-outside&#187; has been updated to support the functions rect() and xywh() for defining the text wrapping area. Previously, these functions were only supported in the CSS properties clip-path and offset-path.<\/li>\n<li class=\"l\">For selecting a font with additional mathematical symbols, the CSS property &#171;font-family&#187; has been updated to support the value &#171;math&#187;, which is also used by default for the font when rendering the content of the &lt;math&gt; element.<\/li>\n<li class=\"l\">HTML elements have been updated to support the attribute &#8216;popover=&#187;hint&#187;&#8216;, which allows the display of automatically hidden popover hints that do not cause other types of popover blocks to be hidden.<center><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2026\/03\/de6afb2a548d37a9137ea4890a51d874.png\" alt=\"Release of Firefox 149 with VPN and Split View mode\" \/><\/center><\/li>\n<li class=\"l\">Support for pseudo-classes &#171;:playing&#187;, &#171;:paused&#187;, &#171;:seeking&#187;, &#171;:muted&#187;, &#171;:buffering&#187;, &#171;:stalled&#187;, and &#171;:volume-locked&#187; has been enabled for multimedia elements (&lt;audio&gt;, &lt;video&gt;).<\/li>\n<li class=\"l\">A compliant implementation of the API HTMLMediaElement.captureStream() has been enabled, allowing the capture of content rendered by HTMLMediaElements (for example, content output through video and audio tags).<\/li>\n<li class=\"l\">The Reporting API has been added to gather information on various capabilities and issues, such as violations of CSP (Content Security Policy), Permissions-Policy, Integrity-Policy, Cross-Origin-Embedder-Policy, as well as the use of deprecated functionality.<\/li>\n<li class=\"l\">The CloseWatcher API has been implemented, allowing web applications to track Close requests and respond to their occurrence (for example, a handler can be created for the &#171;back&#187; button press on Android smartphones). Close requests are generated when attempting to close modal (&lt;dialog&gt;) and pop-up dialogs (popover=&#187;&#187;) by pressing the Esc key, using the &#171;back&#187; button, or performing a screen gesture on smartphones.<\/li>\n<li class=\"l\">In the Firefox version for Android, improvements have been made to navigation, and the toolbar, tab list, and menu have been updated. The ability to close popover elements and dialogs with the system &#171;back&#187; button has been added. A setting &#171;media.peerconnection.ice.obfuscate_host_addresses&#187; has been introduced for obfuscating host names determined via mDNS, allowing the hiding of information about internal addresses when using WebRTC.<\/li>\n<\/ul>\n<p>In addition to new features and bug fixes, Firefox 149 addresses 70 vulnerabilities. 55 of these vulnerabilities were caused by memory management issues, such as buffer overflows and access to already freed memory areas. These problems could potentially allow an attacker to execute code by opening specially crafted pages.<\/p>\n<p>Source: <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=65061\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Firefox 149 \u0438 \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0448\u043b\u044b\u0445 \u0432\u0435\u0442\u043e\u043a \u0441 \u0434\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c \u0441\u0440\u043e\u043a\u043e\u043c \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 &#8212; 140.9.0 \u0438 115.34.0. \u041d\u0430 \u0441\u0442\u0430\u0434\u0438\u044e \u0431\u0435\u0442\u0430-\u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432 \u0431\u043b\u0438\u0436\u0430\u0439\u0448\u0438\u0435 \u0447\u0430\u0441\u044b \u0431\u0443\u0434\u0435\u0442 \u043f\u0435\u0440\u0435\u0432\u0435\u0434\u0435\u043d\u0430 \u0432\u0435\u0442\u043a\u0430 Firefox 150, \u0440\u0435\u043b\u0438\u0437 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043d\u0430\u043c\u0435\u0447\u0435\u043d \u043d\u0430 21 \u0430\u043f\u0440\u0435\u043b\u044f. \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u043d\u043e\u0432\u0448\u0435\u0441\u0442\u0432\u0430 \u0432 Firefox 149 (1, 2, 3): \u0412\u043a\u043b\u044e\u0447\u0435\u043d\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0440\u0435\u0436\u0438\u043c\u0430 Split View, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0433\u043e \u0431\u043e\u043a \u043e \u0431\u043e\u043a \u0432 \u043e\u0434\u043d\u043e\u043c \u043e\u043a\u043d\u0435 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":166041,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-166040","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Firefox 149 \u0438 \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0448\u043b\u044b\u0445 \u0432\u0435\u0442\u043e\u043a \u0441 \u0434\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c \u0441\u0440\u043e\u043a\u043e\u043c \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 - 140.9.0 \u0438 115.34.0.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/en\/blog\/news\/reliz-firefox-149-s-vpn-i-rezhimom-razdeleniya-ekrana\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 Firefox 149 \u0441 VPN \u0438 \u0440\u0435\u0436\u0438\u043c\u043e\u043c \u0440\u0430\u0437\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u044d\u043a\u0440\u0430\u043d\u0430 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Firefox 149 \u0438 \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0448\u043b\u044b\u0445 \u0432\u0435\u0442\u043e\u043a \u0441 \u0434\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c \u0441\u0440\u043e\u043a\u043e\u043c \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 - 140.9.0 \u0438 115.34.0.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/en\/blog\/news\/reliz-firefox-149-s-vpn-i-rezhimom-razdeleniya-ekrana\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-03-24T21:12:48+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-03-25T09:18:22+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Firefox 149 release with VPN and split-screen mode | ProHoster","description":"The release of web browser Firefox 149 has taken place, and updates for previous versions with long-term support have been formed - 140.9.0 and 115.34.0.","canonical_url":"https:\/\/prohoster.info\/en\/blog\/news\/reliz-firefox-149-s-vpn-i-rezhimom-razdeleniya-ekrana","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"en_US","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 Firefox 149 \u0441 VPN \u0438 \u0440\u0435\u0436\u0438\u043c\u043e\u043c \u0440\u0430\u0437\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u044d\u043a\u0440\u0430\u043d\u0430 | ProHoster","og:description":"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Firefox 149 \u0438 \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0448\u043b\u044b\u0445 \u0432\u0435\u0442\u043e\u043a \u0441 \u0434\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c \u0441\u0440\u043e\u043a\u043e\u043c \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 - 140.9.0 \u0438 115.34.0.","og:url":"https:\/\/prohoster.info\/en\/blog\/news\/reliz-firefox-149-s-vpn-i-rezhimom-razdeleniya-ekrana","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2026-03-24T21:12:48+00:00","article:modified_time":"2026-03-25T09:18:22+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/166040","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/comments?post=166040"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/166040\/revisions"}],"predecessor-version":[{"id":166106,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/166040\/revisions\/166106"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media\/166041"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media?parent=166040"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/categories?post=166040"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/tags?post=166040"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}