WebDriver/Marionette/Fission

From New wiki
Jump to navigation Jump to search

Fission is Mozilla's project to implement Firefox site isolation. This introduces a major architecture change in Firefox such that a unique process is allocated for the main web page and for each unique third-party iframe embedded in it, thereby safely sandboxing them and further strengthening Firefox security.

For more details about Fission see the Fission project page.

To allow automation and testing of Firefox with active site isolation the Marionette project needs to be adapted to the new Fission architecture.

If you find a bug with Fission enabled please file a bug under Testing::Marionette.

The following tables for MVP and reserve bugs show the current status of the project.

Marionette Fission MVP

<bugzilla> {

       "whiteboard": "[marionette-fission-mvp]",        
       "include_fields":"id, summary, status, assigned_to, priority"

} </bugzilla>

Marionette Fission Reserve

<bugzilla> {

       "whiteboard": "[marionette-fission-reserve]",        
       "include_fields":"id, summary, status, assigned_to, priority"

} </bugzilla>