Project Fission/Bugs/Backlog

From MozillaWiki
Jump to: navigation, search

Work In Progress

Assigned M7a Bugs

Full Query
Assigned to Product Component ID Summary Whiteboard
Andreas Farre [:farre] Firefox Session Restore 1700623 Move collection of Session Storage for Session Store to parent process.
Anny Gakhokidze [:annyG] Core DOM: Navigation 1707138 [BFCache] Don't send session store updates after we start process switching
Anny Gakhokidze [:annyG] Firefox Session Restore 1696815 "pending" attribute not removed when tab is navigated while being restored; title is not correctly set
Andrew Halberstadt [:ahal] Testing Code Coverage 1697066 Enable "ccov" code coverage tests for Fission+WebRender on Linux
Andrew Halberstadt [:ahal] Testing Mochitest 1694824 Enable Fission mochitest-browser-chrome tests on more platforms
Andrew Halberstadt [:ahal] Testing Mochitest 1696032 Enable Fission mochitest-webgl2-ext tests on more platforms
Andrew Halberstadt [:ahal] Testing Mochitest 1698193 Skip failing Fission TSan mochitest-plain tests and enable test-linux1804-64-tsan/opt-mochitest-plain-fis-e10s
Andrew Halberstadt [:ahal] Testing Mochitest 1700781 Enable Fission mochitest-plain + xorigin tests on more platforms (and make tier 1)
Belén [:ladybenko] DevTools Storage Inspector 1694274 Intermittent devtools/client/storage/test/browser_storage_indexeddb_navigation.js | Test timed out - dt-fission-m3-mvp [retriggered]
Belén [:ladybenko] DevTools Storage Inspector 1696727 Intermittent devtools/client/storage/test/browser_storage_indexeddb_duplicate_names.js | Test timed out - dt-fission-m3-mvp
Botond Ballo [:botond] Core Panning and Zooming 1698693 Audit APZ-related callers of GetCrossDocParentFrame()
Olli Pettay [:smaug] Core DOM: Navigation 1689678 Ensure test_navigation.py works with SHIP-BFCache fission-bfcache
Olli Pettay [:smaug] Core DOM: Navigation 1697905 Navigating back in history doesn't work in a single tab (Fission enabled)
Olli Pettay [:smaug] Core DOM: Navigation 1706167 Holding down Back button, the Back button's page titles are wrong (Fission no-bfcache, SHIP only?)
Olli Pettay [:smaug] Core DOM: Navigation 1710501 [Fission] Consider to disable bfcache on non-'browsers' browsers
Olli Pettay [:smaug] Testing Marionette 1710380 Intermittent testing/marionette/harness/marionette_harness/tests/unit/test_navigation.py TestBackForwardNavigation.test_certificate_error - marionette_driver.errors.TimeoutException: TimedPromise timed out after 300000 ms (with fission.bfcacheInParent)
Olli Pettay [:smaug] WebExtensions General 1711066 tweak toolkit/mozapps/extensions/test/xpinstall/browser_offline.js so that it works with SHIP+BFcache
Daniel Holbert [:dholbert] Core Layout 1707964 s/GetCrossDocParentFrame/GetCrossDocParentFrameInProcess/ in ViewportFrame.cpp
Edgar Chen [:edgar] (OOO ~ 05/19) Core DOM: Navigation 1646561 Fix GetInProcessParentDocshell usage in DocShell::GetVisibility
Emilio Cobos Álvarez (:emilio) Core DOM: Navigation 1710637 Try to figure out why some thumbnail bugs fail with fission + bfcache
Emilio Cobos Álvarez (:emilio) Core Printing: Output 1699837 Remote frames are zoomed in or out when printing to PDF
Haik Aftandilian [:haik] Core Widget: Cocoa 1708324 [Fission] Full screen button for YouTube video embedded on Reddit doesn't work
Hiroyuki Ikezoe (:hiro) Core Panning and Zooming 1709460 APZCCallbackHelper.cpp has a call to nsPresContext::GetParentPresContext() (in an assertion) which needs to be adjusted for a fission world
Hubert Boma Manilla (:bomsy) DevTools Debugger 1702712 Fix debugger's "reloaded" event when doing a bfcache navigation dt-fission-m3-mvp
Hubert Boma Manilla (:bomsy) WebExtensions Developer Tools 1691575 Fix and re-enable browser/components/extensions/test/browser/browser_ext_devtools_network.js for Fission dt-fission-m3-triage
Henri Sivonen (:hsivonen) Testing Mochitest 1709125 Unable to restore focus with fission + xorigin enabled
Julian Descottes [:jdescottes] Testing Marionette 1680479 Make window handles of top-level browsing contexts unique (no change for browsing context swaps) [bidi-m1-mvp]
Jed Davis [:jld] ⟨⏰|UTC-6⟩ ⟦he/him⟧ Core Widget: Gtk 1635451 Limit number of client connections to X for fission to avoid xclient exhaustion (fission) [fission]
Jed Davis [:jld] ⟨⏰|UTC-6⟩ ⟦he/him⟧ Core Widget: Gtk 1695381 Remote GTK icon lookup for moz-icon:// URLs
:kashav Firefox Session Restore 1700960 [meta] Remove the content-sessionStore.js framescript for SHIP
:kashav Firefox Session Restore 1703692 Intermittent browser/components/sessionstore/test/browser_formdata.js | Uncaught exception - at /browser/components/sessionstore/test/browser_formdata.js:48 - TypeError: can't access property 0, formdata.children is undefined
:kashav Firefox Session Restore 1704574 [SHIP] Fix the `documentHasChildNodes` value for about:blank documents
:kashav Firefox Session Restore 1706445 Remove the "SessionStore:update" and "SessionStore:flush" messages for SHIP
:kashav Firefox Session Restore 1707970 Can't rely on "browsing-context-discarded" for uninstalling SHistoryListeners
Kris Maglione [:kmag] Core Disability Access APIs 1468128 Crash in mozilla::a11y::MsaaIdGenerator::GetContentProcessIDFor a11y:crash-win
Kris Maglione [:kmag] Core DOM: Navigation 1646560 Fix GetInProcessParentDocshell usage in nsDocShell::RecomputeCanExecuteScripts
Nicolas Chevobbe [:nchevobbe] DevTools Framework 1704458 Toolbox title isn't updated when navigating with server side target switching enabled dt-fission-m3-mvp
Nika Layzell [:nika] (ni? for response) Core DOM: Navigation 1535913 Intermittent PROCESS-CRASH | Main app process exited normally | application crashed [@ mozilla::dom::BrowsingContext::BrowsingContext(mozilla::dom::BrowsingContext*, mozilla::dom::BrowsingContextGroup*, unsigned long, mozilla::dom::BrowsingContext::Type)]
Peter Van der Beken [:peterv] Core DOM: Navigation 1706347 Check mOOPChildrenLoading when deciding to put page in BFCache with Fission enabled
Randell Jesup [:jesup] (needinfo me) Firefox Session Restore 1588165 Fix sessionrestore_many_windows Talos test to not ignore SSTabRestored events (was showing ~80% improvement on Windows shippable with Fission enabled) fission-perf
Timothy Nikkel (:tnikkel) Core Layout 1681692 In certain case, cursor is not hidden correctly when fission is enabled
Timothy Nikkel (:tnikkel) Core Panning and Zooming 1700247 pinch zooming over an oopif does not work

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


Assigned M8 Bugs

Full Query
Assigned to Product Component ID Summary Whiteboard
Andreas Farre [:farre] Firefox Session Restore 1702239 Make GeckoView work with the new Session Restore code paths
Andreas Farre [:farre] Firefox Session Restore 1710004 Make Session Restore restore SessionStorage entirely from the parent
Anny Gakhokidze [:annyG] Firefox Session Restore 1703351 Fix test_scroll_background_tabs in browser_scrollPositions.js when browser_scrollPositions_sample.html is loaded over httpS and not http
Belén [:ladybenko] DevTools Storage Inspector 1666534 Add extension storage resource dt-fission-m3-mvp
Belén [:ladybenko] DevTools Storage Inspector 1710077 Support target switching in the Storage Panel dt-fission-m3-mvp
Boris Chiou [:boris] Core DOM: Animation 1578309 Animation.ready is not fulfilled in the case where animating elements inside an out-of-process iframe which is clipped by overflow:hidden scroll port in an ancestor document
Olli Pettay [:smaug] Core DOM: Navigation 1670973 Test how session history loads triggering http redirects affect to other entries in session history
Haik Aftandilian [:haik] Core Widget 1595627 Implement low-memory detection on Mac OSX for automatic tabs discard
Hiroyuki Ikezoe (:hiro) Core Layout 1553013 Split PresShell::ScrollFrameRectIntoView into functions, one is for cross doc, the other is in process doc
Hubert Boma Manilla (:bomsy) DevTools Debugger 1707556 Implement a thread configuration command dt-fission-m3-mvp
Henri Sivonen (:hsivonen) Core DOM: Core & HTML 1681983 Audit uses of Document::GetSubDocumentFor
Henri Sivonen (:hsivonen) Core DOM: Core & HTML 1702312 Intermittent /html/interaction/focus/the-autofocus-attribute/focusable-area-in-top-document.html | If topDocument's focused area is not topDocument, autofocus is not processed. - assert_equals: Prereq: IFRAME should be focused expected Element node [retriggered][stockwell needswork:owner]
James Graham [:jgraham] Testing geckodriver 1680963 ./mach wpt --enable-fission doesn't enable Fission when running wdspec tests
James Graham [:jgraham] Testing geckodriver 1686707 Can't set prefs when a profile is provided
James Graham [:jgraham] Testing web-platform-tests 1678044 wdspec tests don't honour the --enable-webrender (and lack thereof) switch in automation
Julian Descottes [:jdescottes] DevTools General 1693640 Run devtools fission tests on opt builds on autoland (instead of shippable)
Kris Maglione [:kmag] Core DOM: Content Processes 1623989 Add MaybeDiscarded-like wrapper for sending BrowsingContext from JS fission-design-needed
Kris Maglione [:kmag] Core DOM: Navigation 1705910 Navigating iframes between origins frequently fails, with WARNING: 'NS_FAILED(rv)', file dom/security/FramingChecker.cpp:210 (that warning being a downstream symptom, not the root of the issue)
Kris Wright :KrisWright Core Widget: Gtk 1532955 Implement low-memory detection on Linux for automatic tabs discard
Kris Wright :KrisWright Core XPCOM 1475889 Memory pressure events not fired on Linux
Nicolas Chevobbe [:nchevobbe] DevTools Console 1674345 Emit Console API disabled message from the devtools server or directly from platform
Nicolas Chevobbe [:nchevobbe] DevTools Responsive Design Mode 1704028 Touch simulation isn't turned on for remote frames when Fission is enabled dt-fission-m3-mvp
Nika Layzell [:nika] (ni? for response) Core DOM: Navigation 1650089 Fix process allocation for null principal
Nika Layzell [:nika] (ni? for response) Core DOM: Navigation 1677324 [Fission] White / grey flash when navigating across origins fission-design-needed
Paul Bone [:pbone] Core DOM: Content Processes 1693712 Maybe avoid running multiple CCs in different processes at the same time fission-perf
Paul Bone [:pbone] Core DOM: Navigation 1631694 Add a test for page contents erased when following a link that uses an external protocol (Bug 1630757) fission-add-test
Peter Van der Beken [:peterv] Core DOM: Navigation 1707603 Viewing crash reports causes increasing numbers of Back operations to get back to the list
Peter Van der Beken [:peterv] Core Layout 1678089 Perma [tier2][fission] layout/base/tests/test_bug851485.html | Scrolling after load works. | Reloading keeps scroll position - got 4904, expected 500 [stockwell disabled]
Alexandre Poirot [:ochameau] DevTools Console 1702511 Ensure that console is cleared when doing a server side top level target switch dt-fission-m3-mvp
Alexandre Poirot [:ochameau] DevTools Framework 1644360 Cover early resource observing when navigating to distinct processes dt-fission-m3-mvp
Alexandre Poirot [:ochameau] DevTools Framework 1706995 Emit will-navigate for server side generated target (aka JSWindowActor based targets) and stop clearing panels from onTargetAvailable dt-fission-m3-mvp
Alexandre Poirot [:ochameau] DevTools Netmonitor 1709792 Har automation breaks on target switching dt-fission-m3-mvp
Randell Jesup [:jesup] (needinfo me) Core DOM: Content Processes 1667157 FirstPaint performance regression with Fission in browsertime fission-perf
Randell Jesup [:jesup] (needinfo me) Core DOM: Content Processes 1687843 Process launching should check if pre-allocated process pool is already allocating a process and wait for it fission-perf
Randell Jesup [:jesup] (needinfo me) Core DOM: Content Processes 1710870 Investigate why "cross_origin_pageload" benchmark is 7-10x slower with Fission than e10s
Randell Jesup [:jesup] (needinfo me) Core DOM: Core & HTML 1611928 Move setTimeout deferral in Fission from BrowsingContext -> WindowContext fission-low-prio
Randell Jesup [:jesup] (needinfo me) Core DOM: Core & HTML 1706505 assorted-dom browsertime benchmark is about 5-20% slower on Windows with Fission (20-24 ms vs 19-20 ms)
Randell Jesup [:jesup] (needinfo me) Core Performance 1689123 [meta] Fission tp6 visual metrics are slower than non-Fission on some sites fission-perf
Randell Jesup [:jesup] (needinfo me) Core Performance 1689695 Fission visual metrics regression on Mac for Yahoo Mail fission-perf
Randell Jesup [:jesup] (needinfo me) Core Performance 1694312 [meta] Fission visual metrics regression on Mac for google fission-perf
Sean Feng [:sefeng] NSS Build 1710175 Make freebl library directly available in content processes [fission-perf]
Timothy Nikkel (:tnikkel) Core Panning and Zooming 1705976 land a test that zoom constraints get propaged to fission oop iframes
Tom Ritter [:tjr] (ni? for response to sec-[advisories/bounties/ratings/cves]) Core Networking 1612061 Audit DocumentChannel for cross-origin network leaks we can avoid [necko-triaged]
Tomislav Jovanovic :zombie WebExtensions Developer Tools 1587848 [meta] Fix extension Devtools APIs and tests to work with Fission

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


Backlog

Unassigned M7a Bugs

Full Query
Product Component ID Summary Whiteboard
Core DOM: Content Processes 1695806 Perma WPT Fission browsers/windows/iframe-cross-origin-print.sub.html | FAIL: remote frame is zoomed out when printed
Core DOM: Navigation 1671510 [meta] Make BFCache work for Fission fission-bfcache
Core Layout 1699846 Audit callers of nsPresContext::GetParentPresContext()
Core Layout 1699902 audit all callers that use the view tree to jump documents
Core Layout 1599913 Audit usage of nsLayoutUtils::GetCrossDocParentFrame
Firefox Session Restore 1680296 [meta] Fission Session Store work
Firefox Tabbed Browser 1695472 [Fission] fullscreen embedded video clips causes all tabs to lose the 'x' close button
Testing Mochitest 1696003 Enable Fission mochitest-webgl1-core-gli tests on more platforms
Testing Mochitest 1696006 Enable Fission mochitest-webgl1-ext-gli tests on more platforms
Testing Mochitest 1696031 Enable Fission mochitest-webgl2-core-gli tests on more platforms
Testing Mochitest 1696033 Enable Fission mochitest-webgl2-ext-gli tests on more platforms
Testing Reftest 1696038 Enable Fission reftests on more platforms
Testing web-platform-tests 1706560 Skip failing Fission TSan WPT tests and enable test-linux1804-64-tsan/opt
Toolkit Telemetry 1696040 Enable Fission telemetry-tests-client on more platforms

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


Unassigned M8 Bugs

Full Query
Product Component ID Summary Whiteboard
Core DOM: Content Processes 1693928 [meta] Enable Fission tests
Core DOM: Core & HTML 1646532 Fix GetInProcessTopInternal usage in nsGlobalWindowOuter::ShouldPromptToBlockDialogs/AreDialogsEnabled/EnableDialogs/DisableDialogs
Core DOM: Events 1668657 Fire page unload events in the correct order across processes
Core DOM: Navigation 1561972 [meta] Make mochitests work with Fission enabled
Core DOM: Navigation 1710481 [meta] Remove all remaining framescript usage in desktop tabs
Core DOM: Navigation 1603578 Implement caching of retired web-isolated processes for reuse in the same domain in Fission [qf:p1:pageload] fission-perf
Core DOM: Navigation 1705872 [Fission] When redirect to a moz-extension:// url the back button doesn't work reliably
Core Graphics 1562720 CrossProcessPaint should capture the clipped rect of an OOP-iframe
Core Graphics: WebRender 1698122 [meta] Software WebRender and Fission issues
Core Layout 1706853 [M-fis-xorig] High intermittent layout/style/test/test_animations_effect_timing_enddelay.html | OMTA should work
Core Layout 1700245 Use nsLayoutUtils::IsAncestorFrameCrossDocInProcess instead of nsLayoutUtils::IsAncestorFrameCrossDoc
Core Layout 1597474 Fix uses of Fission-incompatible `nsDocumentViewer::CallChildren` method [rm-docshell-tree-item:hard]
Core Performance 1689699 Fission visual metrics regression on Mac for Paypal fission-perf
Core Performance 1588230 [meta] Tracking bug for Talos tests which need adjustments to properly measure Fission changes fission-perf
Core Widget 1675132 [meta] Non-Native Theming webcompat bugs
DevTools Debugger 1707555 All thread actor options should be passed via the thread configuration actor. dt-fission-m3-mvp
DevTools Framework 1707878 Start creating server side targets for chrome / parent process documents dt-fission-m3-mvp
DevTools Framework 1702715 Enable server side target switching dt-fission-m3-mvp
DevTools General 1690100 [META] Set BrowsingContext flags from the parent process
DevTools General 1701004 DevTools eye dropper command should use a dedicated descriptor & target dt-fission-m3-mvp
DevTools General 1601891 [meta] Enable the devtools tests that were disabled because of Fission
DevTools Inspector 1707884 Fix grid inspector on target switching dt-fission-m3-mvp
DevTools Inspector 1707962 Clear highlighters on target switching dt-fission-m3-mvp
DevTools Inspector 1708106 Update or stop using testActor in test reloading the test page dt-fission-m3-mvp
DevTools Inspector: Rules 1704459 User properties aren't cleared in case of server side target switching dt-fission-m3-mvp
DevTools Netmonitor 1705380 The Network panel should be properly cleared when doing a server side top level target switch dt-fission-m3-mvp
DevTools Responsive Design Mode 1704029 Touch simulation isn't turned on when navigating to a different origin dt-fission-m3-mvp
DevTools Responsive Design Mode 1704729 [META] Set RDM-related BrowsingContext flags in parent process instead of ResponsiveActor (which lives in content process)
External Software Affecting Firefox Other 1681977 Closing photo view in Wikipedia does not restore the scroll position
Firefox Session Restore 1709132 Investigate removing the nsIDocShell::SetCurrentURI call in RestoreDocShellState
Firefox Session Restore 1591124 sessionrestore Talos tests should actually load pages and include app tabs fission-perf
Firefox Session Restore 1709136 Remove the explicit remoteness switch that happens during the restore process
Firefox Session Restore 1709208 SessionStore does not restore scroll position after the tab crashes and is then restored from history
Firefox Session Restore 1705689 Investigate UpdateSessionStoreFromTablistener calls that happen on a replaced browsing context
Firefox Tabbed Browser 1587762 Re-enable automatic tab unloading when running out of memory
Firefox Tabbed Browser 1701368 Tab unloading should precede other memory pressure observers
Testing Mochitest 1694825 Enable Fission mochitest-devtools-chrome tests on more platforms
Testing Mochitest 1695126 [M-fis-xorig] Intermittent TEST-UNEXPECTED-TIMEOUT | http://mochi.test:8888/tests/testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | application timed out after 370 seconds with no output
Testing 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] fission-perf
Testing Talos 1585592 [meta] Enable Fission for Talos fission-tests, fission-perf
WebExtensions General 1708243 Stop depending on framescripts with `ExtensionGlobal`

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