DevTools/Fission
<style> .milestone2 {background-color: #38761d; color: white; font-weight: bold} </style>
Contents
About
DevTools support for cross-site iframes with Fission is in progress and this page summarizes the current state.
The DevTools team is listening in in the #devtools:mozilla.org room on Mozilla's Matrix server.
Instructions for enabling Fission for DevTools:
- In about:config, set the "fission.autostart"
- Restart the browser
You can file DevTools Fission related bug in Bugzilla, here.
See detailed testing results (gdoc)
See also Fission Project wiki page
Fission Compatibility
Milestones:
- M2 Q4 2020
- M3 Q1-Q3 2021
- MF Future
Panels
Summary of known issues related to DevTools panels.
Accessibility
The Accessibility panel should be fully compatible with Fission.
Application
- MF Service Workers coming from remote frames are not displayed (bug 1473257).
Performance
- MF New Fission compatible Performance panel is enabled in Nightly and Beta. It yet needs to be enabled in Release (bug 1693316).
Inspector
- MF Advanced features related to highlighting elements in the page. This includes support for highlighting grid elements, shapes defined using CSS clip-path property, highlighting fonts, geometry editor for absolute positioned elements within relative positioned elements and inspecting CSS animations (bug 1568827)
Console
The Console panel should be fully compatible with Fission.
Network
- MF Proper support for JS Context Switching (bug 1594726, bug 1594728)
Debugger
- MF Debugging of service workers should work as expected
- MF Debugger doesn't work properly if page loads two remote iframes from the same domain (bug 1503499, bug 1678741)
Style Editor
The Style Editor panel should be fully compatible with Fission
Storage
- MF Show all data coming from remote frames: Cookies, Session & Local storage, Extension storage, IndexDB and Cache data (bug 1644192)
Memory
- MF Memory usage of remote frames is not displayed.
DOM
- MF Objects coming from remote frames are not displayed.
Miscellaneous Features
Summary of known issues related to independent features.
Service Workers
- MF Support for Service Workers is not not compatible with Fission.