-
- Downloads
Bug 1767346 - Use browsing context activeness rather than renderLayers to...
Bug 1767346 - Use browsing context activeness rather than renderLayers to determine process priority. r=mccr8,mconley,geckoview-reviewers,agi For desktop this should basically have no impact (maybe impacts tab warming, but if we wanted we could set the priority hint from the tab switcher the same way we set renderLayers), but Fenix always has renderLayers as true, effectively, so we were never de-prioritizing the background tab processes. Differential Revision: https://phabricator.services.mozilla.com/D145351
Showing
- docshell/base/BrowsingContext.cpp 18 additions, 13 deletionsdocshell/base/BrowsingContext.cpp
- dom/ipc/BrowserHost.cpp 7 additions, 23 deletionsdom/ipc/BrowserHost.cpp
- dom/ipc/BrowserParent.cpp 16 additions, 2 deletionsdom/ipc/BrowserParent.cpp
- dom/ipc/BrowserParent.h 2 additions, 0 deletionsdom/ipc/BrowserParent.h
- dom/ipc/ProcessPriorityManager.cpp 18 additions, 3 deletionsdom/ipc/ProcessPriorityManager.cpp
- dom/ipc/tests/browser_ProcessPriorityManager.js 16 additions, 0 deletionsdom/ipc/tests/browser_ProcessPriorityManager.js
- hal/android/AndroidProcessPriority.cpp 2 additions, 0 deletionshal/android/AndroidProcessPriority.cpp
- mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/GeckoViewTest.kt 8 additions, 28 deletions...roidTest/java/org/mozilla/geckoview/test/GeckoViewTest.kt
Loading
Please register or sign in to comment