DevTools/Fission: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 18: Line 18:
* DevTools Testing For Fission Nightly Experiment [https://docs.google.com/document/d/1YcLnu2oWpusu_Ws8yi3IYzg_J2rDL-iwvDdLcFDbi5M/edit#heading=h.doadl5lzens6 doc]
* DevTools Testing For Fission Nightly Experiment [https://docs.google.com/document/d/1YcLnu2oWpusu_Ws8yi3IYzg_J2rDL-iwvDdLcFDbi5M/edit#heading=h.doadl5lzens6 doc]


= Panels =
= Fission Compatibility =
 
== Panels ==
Summary of known issues related to DevTools panels.
Summary of known issues related to DevTools panels.


== Accessibility ==
=== Accessibility ===
The Accessibility panel is fully compatible with Fission.
The Accessibility panel is fully compatible with Fission.


== Application ==
=== Application ===
* M3 Service Workers coming from remote frames are not displayed ([https://bugzilla.mozilla.org/show_bug.cgi?id=1473257 bug 1473257]).  
* M3 Service Workers coming from remote frames are not displayed ([https://bugzilla.mozilla.org/show_bug.cgi?id=1473257 bug 1473257]).  


== Performance ==
=== Performance ===
* M2 New Fission compatible Performance panel will be enabled (by default) at the end of October.
* M2 New Fission compatible Performance panel will be enabled (by default) at the end of October.


== Inspector ==
=== Inspector ===
* M2 Basic Highlighters ([https://bugzilla.mozilla.org/show_bug.cgi?id=1623667 bug 1623667], [https://bugzilla.mozilla.org/show_bug.cgi?id=1572654 bug 1572654])
* M2 Basic Highlighters ([https://bugzilla.mozilla.org/show_bug.cgi?id=1623667 bug 1623667], [https://bugzilla.mozilla.org/show_bug.cgi?id=1572654 bug 1572654])
* M3 Less used Highlighters: Grid, shape, path, fonts, geometry, CSS animations ([https://bugzilla.mozilla.org/show_bug.cgi?id=1568827 bug 1568827])
* M3 Less used Highlighters: Grid, shape, path, fonts, geometry, CSS animations ([https://bugzilla.mozilla.org/show_bug.cgi?id=1568827 bug 1568827])
Line 36: Line 38:
* M3 Eydropper ([https://bugzilla.mozilla.org/show_bug.cgi?id=1568831 bug 1568831])
* M3 Eydropper ([https://bugzilla.mozilla.org/show_bug.cgi?id=1568831 bug 1568831])


== Console ==
=== Console ===
* M2 Display messages and evaluate ([https://bugzilla.mozilla.org/show_bug.cgi?id=1663706 bug 1663706])
* M2 Display messages and evaluate ([https://bugzilla.mozilla.org/show_bug.cgi?id=1663706 bug 1663706])


== Network ==
=== Network ===
* M2 Display HTTP requests ([https://bugzilla.mozilla.org/show_bug.cgi?id=1663523 bug 1663523], [https://bugzilla.mozilla.org/show_bug.cgi?id=1662736 bug 1662736])
* M2 Display HTTP requests ([https://bugzilla.mozilla.org/show_bug.cgi?id=1663523 bug 1663523], [https://bugzilla.mozilla.org/show_bug.cgi?id=1662736 bug 1662736])
* M3 Commands: Block, Reload, Resend ([https://bugzilla.mozilla.org/show_bug.cgi?id=1667370 bug 1667370], [https://bugzilla.mozilla.org/show_bug.cgi?id=1594726 bug 1594726], [https://bugzilla.mozilla.org/show_bug.cgi?id=1594728 bug 1594728])
* M3 Commands: Block, Reload, Resend ([https://bugzilla.mozilla.org/show_bug.cgi?id=1667370 bug 1667370], [https://bugzilla.mozilla.org/show_bug.cgi?id=1594726 bug 1594726], [https://bugzilla.mozilla.org/show_bug.cgi?id=1594728 bug 1594728])


== Debugger ==
=== Debugger ===
* M2 Early breakpoints
* M2 Early breakpoints
* M3 Service workers
* M3 Service workers
* M3 Special breakpoints (DOM, XHR, Event, etc.)
* M3 Special breakpoints (DOM, XHR, Event, etc.)


== Style Editor ==
=== Style Editor ===
Compatible with Fission, but there is some remaining work.
Compatible with Fission, but there is some remaining work.


== Storage ==
=== Storage ===
* M2 Show data coming from remote frames ([https://bugzilla.mozilla.org/show_bug.cgi?id=1644192 bug 1644192])
* M2 Show data coming from remote frames ([https://bugzilla.mozilla.org/show_bug.cgi?id=1644192 bug 1644192])


 
=== Memory ===
== Memory ==
* M3 Memory usage of remote frames is not displayed.
* M3 Memory usage of remote frames is not displayed.


== DOM ==
=== DOM ===
* M3 Objects coming from remote frames are not displayed.
* M3 Objects coming from remote frames are not displayed.



Revision as of 12:24, 28 September 2020

DevTools support for cross-site iframes with Fission is in progress and this page summarizes the current state.

Contact

The DevTools team is listening in in the #devtools:mozilla.org room on Mozilla's Matrix server.

Enabling Fission

  1. In about:config, set the "fission.autostart"
  2. Restart the browser

Reporting Bugs

You can file DevTools Fission related bug in Bugzilla, here.

Resources

  • DevTools Testing For Fission Nightly Experiment doc

Fission Compatibility

Panels

Summary of known issues related to DevTools panels.

Accessibility

The Accessibility panel is fully compatible with Fission.

Application

  • M3 Service Workers coming from remote frames are not displayed (bug 1473257).

Performance

  • M2 New Fission compatible Performance panel will be enabled (by default) at the end of October.

Inspector

Console

Network

Debugger

  • M2 Early breakpoints
  • M3 Service workers
  • M3 Special breakpoints (DOM, XHR, Event, etc.)

Style Editor

Compatible with Fission, but there is some remaining work.

Storage

Memory

  • M3 Memory usage of remote frames is not displayed.

DOM

  • M3 Objects coming from remote frames are not displayed.

Miscellaneous Features

Screenshot

  • Screenshot doesn't work with remote frames (bug 1568833)