files/en-us/mozilla/firefox/releases/62/index.md
This article provides information about the changes in Firefox 62 that will affect developers. Firefox 62 was released on September 5, 2018.
The Shape Path Editor is now available by default — see Edit Shape Paths in CSS for more information.
You can now split the Rules view out into its own pane, separate from the other tabs on the CSS pane. See Page inspector 3-pane mode for more details.
The Grid inspector has updated features, and all new documentation — see CSS Grid Inspector: Examine grid layouts.
You now have four options for the location of the Developer Tools. In addition to the default location on the bottom of the window, you can choose to locate the tools on either the left or right sides of the main window or in a separate window (Firefox bug 1192642).
A close button has been added to the split console toolbar.
If the option to "Select an iframe as the currently targeted document" is checked, the icon will appear in the toolbar while the Settings tab is displayed, even if the current page doesn't include any iframes (Firefox bug 1456069).
The Network Monitor's Cookies tab now shows the cookie samesite attribute (Firefox bug 1452715).
Responsive design mode now works inside container tabs (Firefox bug 1306975).
When {{Glossary("CORS")}} errors occur and are reported on the console, Firefox now provides a link to the corresponding page in our CORS error documentation (Firefox bug 1475391).
Create a screenshot of the current page (with an optional filename) from the Console tab (Firefox bug 1464461) using the following command:
:screenshot <filename.png> --fullpage
where <filename.png> is the desired filename. The file will be saved to your downloads folder. The --fullpage parameter is optional, but if included, it will save the full web page. This option also adds -fullpage to the name of the file. For a list of all options available for this command, enter: :screenshot --help
Shift + F2), has been removed from Firefox (Firefox bug 1461970). Both the Developer Toolbar UI and the GCLI upstream library have become unmaintained, some of its features are broken (some ever since e10s), it is blocking the unsafeSetInnerHTML work, usage numbers are very low, alternatives exist for the most used commands.No changes.
:-moz-selection has been unprefixed to {{cssxref("::selection")}} (Firefox bug 509958).x is now supported as a unit for the {{cssxref("<resolution>")}} type (Firefox bug 1460655).display values with the exception of -moz-box and -moz-inline-box have been removed from non-XUL documents in Firefox bug 1288572.No changes.
WebAssembly.Global() constructor is now supported, along with global variables in WebAssembly (Firefox bug 1464656).import.meta property has been implemented to expose context-specific metadata to a JavaScript module (Firefox bug 1427610).false instead of true (Firefox bug 1308735).DOMPoint and DOMPointReadOnly constructors no longer support an input parameter of type DOMPointInit; the values of the properties must be specified using the x, y, z, and w parameters (Firefox bug 1186265).MediaStream directly (Firefox bug 1454889).DOMPointInit, which includes any {{domxref("DOMPoint")}} object. This function is also available on {{domxref("DOMPoint")}} (Firefox bug 1186265).Navigator.registerContentHandler() method has been disabled by default in preparation for being removed entirely, as it's been obsolete for some time (Firefox bug 1460481).null (Firefox bug 819475). If the domain cannot be identified, then domain returns an empty string instead of null.No changes.
No changes.
"media.autoplay.enabled" preference now controls automatic playback of both audio and video media, instead of just video media (Firefox bug 1413098).channelInterpretation set to "discrete" and the channelCountMode set to "explicit", as per the specification (Firefox bug 1456265).userproximity and deviceproximity events, as well as the UserProximityEvent and DeviceProximityEvent interfaces, have been disabled by default behind the device.sensors.proximity.enabled preference (Firefox bug 1462308).devicelight event of type DeviceLightEvent has been disabled by default behind the device.sensors.ambientLight.enabled preference (Firefox bug 1462308).DOMSubtreeModified and DOMAttrModified mutation events are no longer thrown when the style attribute is changed via the CSSOM (Firefox bug 1460295.null when called on a Window which has no presentation (Firefox bug 1467722).referrer directive has been removed. Please use the {{HTTPHeader("Referrer-Policy")}} header instead (Firefox bug 1302449).No changes.
No changes.
WebDriver:ElementSendKeys has been made WebDriver conforming for file uploads (Firefox bug 1448792).beforeunload events are automatically dismissed for WebDriver:Get, WebDriver:Back, WebDriver:Forward, WebDriver:Refresh, and WebDriver:Close commands (Firefox bug 1434872).WebDriver:PerformActions for Ctrl + Click synthesizes a {{domxref("Element/contextmenu_event", "contextmenu")}} event (Firefox bug 1421323).getWindowPosition, setWindowPosition, getWindowSize, and setWindowSize (Firefox bug 1348145).null now return an empty dictionary (Firefox bug 1461463).WebDriver:ExecuteScript caused cyclic reference error for WebElement collections (Firefox bug 1447977).pointerMove or pause action primitive could cause a hang, and the command to never send a reply (Firefox bug 1467743, Firefox bug 1447449).No changes.
windowTypes has been deprecated in {{WebExtAPIRef("windows.get()")}}, {{WebExtAPIRef("windows.getCurrent()")}}, and {{WebExtAPIRef("windows.getLastFocused()")}} (Firefox bug 1419132).open_at_install property of the sidebar_action manifest key enables extensions to control whether their sidebars should open automatically on install or not (Firefox bug 1460910).browser_style property of various manifest keys:
page_action and browser_action it defaults to false.sidebar_action and options_ui it defaults to true.tab_background_separator property of the theme manifest key enables extensions to change the color of the tab separator (Firefox bug 1459455).browser_style displayed when temporarily loading an extension for testing is no longer displayed (Firefox bug 1404724).