{"id":36012,"date":"2019-10-31T22:09:09","date_gmt":"2019-10-31T19:09:09","guid":{"rendered":"https:\/\/prohoster.info\/blog\/firefox-68\/"},"modified":"2019-10-31T22:09:09","modified_gmt":"2019-10-31T19:09:09","slug":"firefox-68","status":"publish","type":"post","link":"https:\/\/prohoster.info\/en\/blog\/news\/firefox-68","title":{"rendered":"Firefox 68","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex>      <\/p>\n<p><a rel=\"nofollow\" href=\"https:\/\/download-installer.cdn.mozilla.net\/pub\/firefox\/releases\/68.0\/\">Available<\/a> Release of Firefox 68.<\/noindex>\n<\/p>\n<p>\n<b>Key Changes:<\/b>\n<\/p>\n<ul>\n<li><a rel=\"nofollow\" href=\"https:\/\/docs.google.com\/document\/d\/1vlt6F3DX18sJPLq3PvC4LhEnFx4kmNlQ8utZzXDuhqo\/\">The address bar code has been completely rewritten<\/a> \u2014 instead of XUL, HTML and JavaScript are used. The external differences between the old (Awesome Bar) and new (Quantum Bar) address bars are that the ends of the strings that do not fit in the address bar now fade out instead of being truncated (&#8230;), and to delete entries from history, you now need to use Shift+Delete\/Shift+Backspace instead of Delete\/Backspace. The new address bar works faster and allows for enhanced functionality through extensions.\n<\/li>\n<li>The add-ons management page (about:addons) has also been completely rewritten using the Web API. The delete\/disable buttons <a rel=\"nofollow\" href=\"https:\/\/www.ghacks.net\/wp-content\/uploads\/2019\/02\/firefox-addons-manager-mockup.png\">have moved to the menu<\/a>. In the add-on properties, you can <a rel=\"nofollow\" href=\"https:\/\/www.ghacks.net\/2019\/06\/11\/firefox-68-add-on-release-notes-in-add-ons-manager\/\">see the requested permissions and release notes<\/a>. A separate section for disabled add-ons has been added (previously, they were just placed at the end of the list), as well as a section for recommended add-ons (each version undergoes thorough security checks). You now have the option to report malicious or slow add-ons.\n<\/li>\n<li>The code responsible for restoring the previous session has been transferred <a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1474130\">rewritten<\/a> from JS to C++.\n<\/li>\n<li>An about:compat page has been added, where you can manage \"fixes\" specific to particular sites. These are temporary fixes for websites that are not functioning correctly (such as changing the user agent or running scripts that correct the operation in Firefox). about:compat simplifies the review of active fixes and allows web developers to disable them for testing purposes.\n<\/li>\n<li>Access to synchronization settings is now available directly from the main menu.\n<\/li>\n<li>The dark theme in reading mode applies not only to the page content but also to the interface (toolbars, side panels, controls).\n<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/support.mozilla.org\/kb\/how-disable-enterprise-roots-preference\">Firefox will attempt to automatically fix HTTPS errors<\/a>, caused by third-party antivirus software. Historically, Firefox uses its own certificate store instead of the system's, which <a rel=\"nofollow\" href=\"https:\/\/blog.mozilla.org\/security\/2019\/02\/14\/why-does-mozilla-maintain-our-own-root-certificate-store\/\">positively reflects on security.<\/a>, but it requires the antivirus software to import its root certificate into the browser's storage, which some manufacturers neglect. If the browser detects a MitM attack (which can be triggered by antivirus attempting to decrypt and inspect traffic), it will automatically enable the security.enterprise_roots.enabled setting and try to utilize certificates from the system storage (only certificates added there by third-party software are used; certificates supplied with the OS are ignored). If this helps, the setting will remain enabled. If the user explicitly disables security.enterprise_roots.enabled, the browser will not attempt to re-enable it. In the new ESR release, this setting is enabled by default. Additionally, an icon has been added to the notification area (to the left of the address bar) indicating that the site being viewed is using a certificate imported from the system storage. Developers note that using system certificates does not affect security (only certificates added to the system by third-party software are used, and since third-party software has the right to add them there, it could just as well add them to Firefox's storage).\n<\/li>\n<li>Requests for push notification permission will not be displayed until the user explicitly interacts with the page.\n<\/li>\n<li>Access to the camera and microphone can now <a rel=\"nofollow\" href=\"https:\/\/blog.mozilla.org\/webrtc\/camera-microphone-require-https-in-firefox-68\/\">only be granted from a secure context<\/a> (i.e., from pages loaded over HTTPS).\n<\/li>\n<li>After 2 years, the character <a rel=\"nofollow\" href=\"https:\/\/habr.com\/en\/post\/279113\/\">\u039a\u02bb \/ \u0138 (U+0138, *Kra*)<\/a>. In uppercase, it looks like the Latin \"k\" or the Cyrillic \"\u043a\", which may have played into the hands of phishers. All this time, developers have been trying to resolve the issue through the Unicode technical committee (to add this symbol to the \"historic\" category), but they forgot about it during the release of the next edition of the standard.\n<\/li>\n<li>In official builds, the multi-process mode can no longer be disabled. The single-process mode (in which the browser interface and tab content run in the same process) is less secure and is not fully tested, which may lead to stability issues. For those who prefer single-process mode, <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50691\">there are workarounds.<\/a>.\n<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/support.mozilla.org\/ru\/kb\/sync-custom-preferences\">Changed<\/a> behavior when synchronizing settings. From now on, only settings included in a specific list by the developers are synchronized by default. You can revert to the previous behavior (synchronize all modified settings) through about:config.\n<\/li>\n<li>The following CSS properties have been implemented: <a rel=\"nofollow\" href=\"https:\/\/hacks.mozilla.org\/2019\/06\/css-scroll-snap-updated-in-firefox-68\/\">scroll-padding, scroll-margin, scroll-snap-align<\/a>, <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/counter-set\">counter-set<\/a>, <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/-webkit-line-clamp\">-webkit-line-clamp<\/a>.\n<\/li>\n<li>Support for the pseudo-element <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/::marker\">::marker<\/a> and its animation has been added.\n<\/li>\n<li>Support for the primitive has been enabled by default. <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/BigInt\">BigInt<\/a>.\n<\/li>\n<li>window.open() now respects the passed parameter <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/Window\/open#noreferrer\">\"noreferrer\"<\/a>.\n<\/li>\n<li>Support added <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/HTMLImageElement\/decode\">HTMLImageElement.decode()<\/a> (loading images before they are added to the DOM).\n<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Mozilla\/Firefox\/Releases\/68\">Numerous improvements<\/a> have been made in the developer tools.\n<\/li>\n<li>The bn-BD and bn-IN localizations have been merged into <a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Bengali_language\">Bengali<\/a> (bn).\n<\/li>\n<li>Localizations without maintainers have been removed: Assamese (as), South African English dialect (en-ZA), Maithili (mai), Malayalam (ml), Oriya (or). Users of these languages will automatically switch to British English (en-GB).\n<\/li>\n<li>The WebExtensions API now has <a rel=\"nofollow\" href=\"https:\/\/wiki.mozilla.org\/WebExtensions\/UserScripts\">features for working with user scripts.<\/a>This may potentially resolve security issues (unlike Greasemonkey\/Violentmonkey\/Tampermonkey, each script runs in its own sandbox) and stability (eliminates the race between page loading and script insertion), and also allows the script to execute at the desired stage of page loading.\n<\/li>\n<li>The view_source.tab setting has been restored, allowing the page source to be opened in the same tab instead of a new one.\n<\/li>\n<li>The dark theme can now be applied to browser internal pages (for example, the settings page), controlled by the browser.in-content.dark-mode setting.\n<\/li>\n<li>On devices running Windows 10 with AMD graphics cards, WebRender support has been enabled.\n<\/li>\n<li>A shortcut will be added to the taskbar on new installations in Windows 10.\n<\/li>\n<li>The Windows version now uses <a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Background_Intelligent_Transfer_Service\">the Background Intelligent Transfer Service (BITS).<\/a>.\n<\/li>\n<\/ul>\n<p><noindex><\/p>\n<p><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en\/Firefox\/Releases\/68\">Release notes for developers<\/a><\/p>\n<p><\/noindex><\/p>\n<p>Source: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"http:\/\/www.linux.org.ru\/news\/mozilla\/15099906\">linux.org.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a Firefox 68. \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f: \u041f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u043f\u0435\u0440\u0435\u043f\u0438\u0441\u0430\u043d \u043a\u043e\u0434 \u0430\u0434\u0440\u0435\u0441\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0438 \u2014 \u0432\u043c\u0435\u0441\u0442\u043e XUL \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u044e\u0442\u0441\u044f HTML \u0438 JavaScript. \u0412\u043d\u0435\u0448\u043d\u0438\u0435 \u0440\u0430\u0437\u043b\u0438\u0447\u0438\u044f \u043c\u0435\u0436\u0434\u0443 \u0441\u0442\u0430\u0440\u043e\u0439 (Awesome Bar) \u0438 \u043d\u043e\u0432\u043e\u0439 (Quantum Bar) \u0441\u0442\u0440\u043e\u043a\u043e\u0439 \u0437\u0430\u043a\u043b\u044e\u0447\u0430\u044e\u0442\u0441\u044f \u043b\u0438\u0448\u044c \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e \u043a\u043e\u043d\u0446\u044b \u0441\u0442\u0440\u043e\u043a, \u043d\u0435 \u0432\u043c\u0435\u0449\u0430\u044e\u0449\u0438\u0435\u0441\u044f \u0432 \u0430\u0434\u0440\u0435\u0441\u043d\u0443\u044e \u0441\u0442\u0440\u043e\u043a\u0443, \u0442\u0435\u043f\u0435\u0440\u044c \u0437\u0430\u0442\u0443\u0445\u0430\u044e\u0442 \u0432\u043c\u0435\u0441\u0442\u043e \u043e\u0431\u0440\u0435\u0437\u0430\u043d\u0438\u044f (&#8230;), \u0430 \u0434\u043b\u044f \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u0438\u0441\u0435\u0439 \u0438\u0437 \u0438\u0441\u0442\u043e\u0440\u0438\u0438 \u0432\u043c\u0435\u0441\u0442\u043e Delete\/Backspace \u043d\u0443\u0436\u043d\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-36012","post","type-post","status-publish","format-standard","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=\"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a Firefox 68. \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f:\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/en\/blog\/news\/firefox-68\" \/>\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\udd47Firefox 68 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a Firefox 68. \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f:\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/en\/blog\/news\/firefox-68\" \/>\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=\"2019-10-31T19:09:09+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:09:09+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 68 | ProHoster","description":"Firefox 68 is now available. Key changes include:","canonical_url":"https:\/\/prohoster.info\/en\/blog\/news\/firefox-68","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\udd47Firefox 68 | ProHoster","og:description":"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a Firefox 68. \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f:","og:url":"https:\/\/prohoster.info\/en\/blog\/news\/firefox-68","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":"2019-10-31T19:09:09+00:00","article:modified_time":"2019-10-31T19:09:09+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"36012","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-22 01:39:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:52:25","updated":"2026-01-22 01:39:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/36012","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\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/comments?post=36012"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/36012\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media?parent=36012"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/categories?post=36012"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/tags?post=36012"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}