Project Fission/Bugs

From MozillaWiki
Jump to: navigation, search

M6b Nightly Bugs

Assigned bugs with Fission Milestone == "M6b":

Full Query
Assigned to Component ID Summary Whiteboard
Ting-Yu Lin [:TYLin] (UTC-7) Layout 1597462 Audit nsIDocShellTreeItem usage in mozilla::AccessibleCaretEventHub::Init + mozilla::AccessibleCaretEventHub::Terminate in layout/base/AccessibleCaretEventHub.cpp [rm-docshell-tree-item:hard]
Andreas Farre [:farre] DOM: Core & HTML 1579847 Pop-up blocker doesn't work with fission with window.open being called from a remote subframe.
Andreas Farre [:farre] DOM: Core & HTML 1646539 Fix GetInProcessParent usage in nsGlobalWindowOuter::PopupWhitelisted and friends
Anny Gakhokidze [:annyG] DOM: Navigation 1589102 Fix loads that inherit principals - about:blank and about:srcdoc - and make them go via DocumentChannel
Anny Gakhokidze [:annyG] View Source 1655572 Make view-source not require session history
Alphan Chen [:alchen] DOM: Core & HTML 1646491 Figure out if GetInProcess* usage in PendingFullscreenChangeList::Iterator code is OK
Alphan Chen [:alchen] DOM: Navigation 1585074 Audit usage of nsIDocShellTreeItem in PendingFullscreenChangeList::Iterator::Iterator [rm-docshell-tree-item:validate]
Alphan Chen [:alchen] DOM: Navigation 1597439 Update Fullscreen with fission support [rm-docshell-tree-item:sync-state]
Alastor Wu [:alwu] Audio/Video: Playback 1646552 Figure out if usage of GetInProcess(ScriptableTop|Parent) in AudioChannelAgent.cpp is OK
Alastor Wu [:alwu] Audio/Video: Playback 1646554 Figure out if GetInProcessTop usage in BackgroundVideoDecodingPermissionObserver is OK
Barret Rennie [:barret] (he/him) Performance 1655138 Collect telemetry about number of unique site origins bucketed by number of loaded tabs
Olli Pettay [:smaug] DOM: Navigation 1655752 Move session history to the replacing CanonicalBrowsingContext
Bryce Seager van Dyk (:bryce) - limited availability til 2020.08.14 Audio/Video: Playback 1646553 Figure out if GetInProcessTop usage in MediaKeys::Init is OK
Cameron McCormack (:heycam) Layout 1594989 Fix nsSubDocumentFrame::GetDocShell for Fission
Andrew McCreight [:mccr8] about:memory 1655536 Don't wait for memory reports from crashed processes
Andrew McCreight [:mccr8] AWSY 1641328 Perma [tier2] [fission] awsy/test_memory_usage.py TestMemoryUsage.test_open_tabs | AssertionError: Checkpoint was recorded [stockwell disabled]
David Teller [:Yoric] (please use "needinfo")(away until August 2nd) DOM: Content Processes 1652813 Switch about:processes to use resident-unique rather than resident memory
Edgar Chen [:edgar] DOM: Core & HTML 1611961 Move `UserActivationState` from BrowsingContext to WindowContext
Edgar Chen [:edgar] DOM: Events 1597463 Audit usage of nsIDocShellTreeItem in PresShell::GetParentPresShellForEventHandling [rm-docshell-tree-item:hard]
Edgar Chen [:edgar] DOM: Navigation 1648887 Assertion failure: mIsInProcess, at src/docshell/base/BrowsingContext.cpp:1109 [bugmon:bisected,confirmed]
Edgar Chen [:edgar] DOM: UI Events & Focus Handling 1653457 Fix failing DOM:UI Events & Focus mochitests with cross-origin and Fission enabled
Edgar Chen [:edgar] DOM: UI Events & Focus Handling 1653949 mouseout/mouseleave event doesn't work properly on the root element in Fission oop iframe
Eden Chuang[:edenchuang] Storage: localStorage & sessionStorage 1654080 Move SessionStorage to parent process
Emilio Cobos Álvarez (:emilio) DOM: Security 1652271 [NIGHTLY - FISSION]: Videos are not working in full screen at this webpage [domsecurity-active]
Henri Sivonen (:hsivonen) DOM: UI Events & Focus Handling 1653160 focus handling seems to be broken in fission window
Henrik Skupin (:whimboo) [⌚️UTC+2] (away 07/24 - 08/10) Marionette 1612831 Move all page navigation related code into parent process (driver.js)
:kashav DOM: Navigation 1566422 [Fission] Make content link tooltip handling work correctly in Fission
:kashav DOM: Navigation 1594421 Delete nsDocShell::GetAllDocShellsInSubtree() and fix its callers [rm-docshell-tree-item:hard]
:kashav General 1655528 Replace uses of nsDocShell::GetAllDocShellsInSubtree
:kashav Layout 1655521 Replace nsDocShell::GetAllDocShellsInSubtree in ResetFocusState
Kris Maglione [:kmag] DOM: Content Processes 1644752 Add capability and pref to isolate content scripts from directly accessing same-process extension iframes ETA: 7/24
Kris Maglione [:kmag] DOM: Content Processes 1650257 Crash in [@ IPCError-browser | RecvNewWindowGlobal Cannot create for missing BrowsingContext] [7/23]: waiting for new crash reports
Luca Greco [:rpl] [:luca] [:lgreco] DOM: Service Workers 1568597 Change ServiceWorkerPrivate process selection to be fission-aware
Nika Layzell [:nika] (ni? for response) DOM: Content Processes 1589517 Make it possible for the parent process to choose a content process to assign a remote <xul:browser> to
Nika Layzell [:nika] (ni? for response) DOM: Content Processes 1653407 sendAsyncMessage in child actor crashes when no parent actor defined
Nika Layzell [:nika] (ni? for response) DOM: Core & HTML 1614524 Make <object> and <embed> Fission-compatible
Nika Layzell [:nika] (ni? for response) DOM: Navigation 1634759 Discard BrowsingContext subtrees in a consistent manner across processes
Paul Adenot (:padenot) Audio/Video: MediaStreamGraph 1622349 Intermittent mediacapture-streams/MediaStream-MediaElement-srcObject.https.html.ini WPT TIMEOUT or NOTRUN with Fission
Peter Van der Beken [:peterv] DOM: Navigation 1649131 Make history.pushState work with session history in the parent
Peter Van der Beken [:peterv] DOM: Navigation 1656347 Make session history getters to work with history in parent
Randell Jesup [:jesup] (needinfo me) Raptor 1609295 Intermittent FIREFOX raptor-perftest Critical: Test failed to finish. Application timed out after <random> seconds [stockwell disabled][ci-costs-2020:done][stockwell needswork:owner]
Steven MacLeod [:smacleod] DOM: Navigation 1580596 Fix usage of nsIDocShellTreeItem in nsDocShell::CheckLoadingPermission [rm-docshell-tree-item:simple]
Tomislav Jovanovic :zombie General 1636508 Make captureTab work with Fission iframes, expand API to cover drawWindow() usecases
Tom Tung [:tt, :ttung] Storage: localStorage & sessionStorage 1654436 Fix failing localStorage mochitests with cross-origin and Fission enabled

44 Total; 44 Open (100%); 0 Resolved (0%); 0 Verified (0%);


Untriaged Bugs

Bugs with Fission Milestone == "?":

Full Query
Product Component ID Summary Whiteboard Assigned to
Core DOM: Content Processes 1655903 Preserve window names when switching browsing contexts with document channel
Core DOM: Core & HTML 1646501 Fix GetInProcessParentDocument usage in Document::CookieJarSettings
Core DOM: Events 1655239 setPointerCapture does not work across Fission frames

3 Total; 3 Open (100%); 0 Resolved (0%); 0 Verified (0%);


Bugs blocking Fission meta bugs with no Fission Milestone:

Full Query
Product Component ID Summary Whiteboard Assigned to
Core DOM: Content Processes 1656953 Add remoteType to nsIDOMProcessParent Andrew McCreight [:mccr8]
Core DOM: Content Processes 1631323 Stuck content processes (?) when loading tabs from session restore
Core DOM: Core & HTML 1656114 Audit the Document::mSubDocuments usage in Document::ReportUseCounters
Core DOM: Device Interfaces 1647412 Fix use of GetCrossDocParentNode in CredentialsContainer.cpp:IsSameOriginWithAncestors
Core DOM: Navigation 1654895 Clicking on notifications icon of disqus comments does not bring the the notifications in a side bar as it normally should
Core DOM: Navigation 1656111 Audit uses of Document::CanSavePresentation
Firefox General 1655609 Make ContentObserver.js fission friendly
Firefox General 1655866 beforeunload event is not fired in OOP iframes when reloading documents

8 Total; 8 Open (100%); 0 Resolved (0%); 0 Verified (0%);


Bugs with Fission keywords in their summary with no Fission Milestone:

Full Query
Product Component ID Summary Whiteboard Assigned to
Core DOM: Content Processes 1650979 Let BrowsingContext preservation ride the trains Paul Bone [:pbone]
Core DOM: Navigation 1656207 Disable BFCache if fission is enabled
Core DOM: Navigation 1656208 Always turn on session history in the parent for fission
Core DOM: Navigation 1656854 Crash in [@ IPCError-browser | RecvCreateBrowsingContext Parent has different group object]
Core DOM: Security 1656325 Enable dom/permission/tests/test_cross_origin_iframe.html for Fission
Core DOM: UI Events & Focus Handling 1656858 Assertion failure: focusedWindow (BrowsingContext should always have a window here.) when session-restoring on a debug build Henri Sivonen (:hsivonen)
Firefox Protections UI 1657028 Intermittent browser/base/content/test/protectionsUI/browser_protectionsUI_fetch.js | application crashed [@ mozilla::dom::BrowsingContextGroup::Subscribe(mozilla::dom::ContentParent*)]
Toolkit General 1656333 Move browser-child.js into a JSProcessActor Neil Deakin
User Experience Design Firefox Desktop: Project Request 1656383 Consolidated about:processes (Task Manager) to support Fission
WebExtensions General 1656086 web page loaded in iframe doesn't work in fission mode

10 Total; 10 Open (100%); 0 Resolved (0%); 0 Verified (0%);


Bugs with ("OOP" OR "out-of-process" OR "remote") AND "iframe" in their summary with no Fission Milestone:

Full Query
Product Component ID Summary Whiteboard Assigned to
Core DOM: Security 1656325 Enable dom/permission/tests/test_cross_origin_iframe.html for Fission
WebExtensions General 1656086 web page loaded in iframe doesn't work in fission mode

2 Total; 2 Open (100%); 0 Resolved (0%); 0 Verified (0%);


Bugs with "fission" in their whiteboard but no Fission Milestone:

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


Reopened Fission bugs < M6a:

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


Bugs in the "DOM: Content Processes" component without a priority or severity:

Full Query
ID Summary Whiteboard Assigned to
1606640 opening a link in a new tab results in a blank page / inactive tab
1649092 Crash in [@ mozilla::dom::ContentParent::AssertAlive]
1649687 Consider allocating cross-origin isolated processes per origin
1649843 Remove legacy JS actors infrastructure and migrate remaining actors to JSWindowActors Kris Maglione [:kmag]
1652047 In about:processes, restarting browser might be more useful than just killing it
1652069 Enable the privileged about content process for ASan builds
1652437 What keeps the pointers alive in `ContentParent::GetAll`?
1652785 Show websites loaded in process in about:processes
1653384 Require MOZ_FORCE_DISABLE_E10S to be set to the current app version Dave Townsend [:mossop] (he/him)
1654130 Pinned tab page is loaded as blank
1654329 Provide a PBrowserInfoDictionary from GetProcInfo
1654485 Make about:processes columns resizable
1654487 Find a nicer way to display web/webIsolated/webCOOP+COEP in about:processes
1654926 Processes that crash in startup can be added to the Preallocated Process list Randell Jesup [:jesup] (needinfo me)
1654935 Crash in [@ mozilla::dom::WindowGlobalChild::Create] during print preview Tom Tung [:tt, :ttung]
1656310 Twitter would not load from bookmarks by click. It needs double click.
1656676 Firefox exceeds settings content process limit

17 Total; 17 Open (100%); 0 Resolved (0%); 0 Verified (0%);


Bugs in the "XPConnect" component without a priority or severity:

Full Query
ID Summary Whiteboard Assigned to
1656582 Restrict which JSMs can be loaded in content processes
1656973 Crash in [@ nsMemoryReporterManager::RegisterReporterHelper] Andrew McCreight [:mccr8]

2 Total; 2 Open (100%); 0 Resolved (0%); 0 Verified (0%);


Planning

Speedy Buglists Wiki Page