fune/browser/modules
Emilio Cobos Álvarez cbe72a6d2e Bug 1851486 - Deal with having/not having layers already in the tab switcher. r=dao
This fixes tests that block me from landing bug 1847584. In particular,
consider that we set a tab to `display: none` (e.g. by entering
customize mode). Only then, we try to switch tabs.

There can be the case that painting is fast enough in clearing our
layers, and by the time we set renderLayers = false, we already do not
have layers (from display: none clearing them).

This makes transitioning to UNLOADING/LOADING potentially transition
directly to LOADED/UNLOADED, but that seems fine. That's already the
case for non-remote browsers.

This makes the remote and non-remote code-paths more similar, which is
nice.

Differential Revision: https://phabricator.services.mozilla.com/D187387
2023-09-05 11:41:44 +00:00
..
test Bug 1837176 - Convert imports of httpd.js to consume the ES module directly. r=necko-reviewers,webcompat-reviewers,extension-reviewers,settings-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,cookie-reviewers,twisniewski,robwu,issammani,bytesized,pbz,valentin 2023-07-12 13:38:34 +00:00
AboutNewTab.sys.mjs Bug 1792824 - Convert ObjectUtils.jsm to an ES module. r=barret,necko-reviewers,devtools-reviewers,kershaw 2023-07-12 08:07:23 +00:00
AsyncTabSwitcher.sys.mjs Bug 1851486 - Deal with having/not having layers already in the tab switcher. r=dao 2023-09-05 11:41:44 +00:00
BackgroundTask_install.sys.mjs Bug 1824420 - r=nalexander 2023-06-27 22:17:50 +00:00
BackgroundTask_uninstall.sys.mjs Bug 1805514 - Pre: Fix typos. r=nrishel 2023-07-15 02:34:05 +00:00
BrowserUIUtils.sys.mjs Bug 1067293 - Omit "https://".r=dao 2023-08-09 22:27:21 +00:00
BrowserUsageTelemetry.sys.mjs Bug 1834831 - update imports of browser/modules JSMs r=webdriver-reviewers,perftest-reviewers,zeid,extension-reviewers,settings-reviewers,pip-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,sessionstore-reviewers,tabbrowser-reviewers,whimboo,mhowell,sgalich,robwu,sparky,Standard8,mconley,dao,sclements 2023-06-19 18:44:48 +00:00
BrowserWindowTracker.sys.mjs Bug 713713 - Expand BrowserWindowTracker.openWindow to cover the use cases of OpenBrowserWindow, and remove BrowserUIUtils.openNewBrowserWindow. r=mossop 2023-07-07 12:15:35 +00:00
ContentCrashHandlers.sys.mjs Bug 1834831 - update imports of browser/modules JSMs r=webdriver-reviewers,perftest-reviewers,zeid,extension-reviewers,settings-reviewers,pip-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,sessionstore-reviewers,tabbrowser-reviewers,whimboo,mhowell,sgalich,robwu,sparky,Standard8,mconley,dao,sclements 2023-06-19 18:44:48 +00:00
Discovery.sys.mjs Bug 1834831 - convert browser/modules JSMs to ESMs r=Standard8 2023-06-19 18:44:48 +00:00
EveryWindow.sys.mjs Bug 1834831 - convert browser/modules JSMs to ESMs r=Standard8 2023-06-19 18:44:48 +00:00
ExtensionsUI.sys.mjs Bug 1845311 - Use ChromeUtils.defineLazyGetter in more places r=arai,webdriver-reviewers,geckoview-reviewers,extension-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,anti-tracking-reviewers,sessionstore-reviewers,pbz,joschmidt,robwu,issammani,bytesized,owlish,dao 2023-07-26 16:28:11 +00:00
FaviconLoader.sys.mjs Bug 1834831 - convert browser/modules JSMs to ESMs r=Standard8 2023-06-19 18:44:48 +00:00
FeatureCallout.sys.mjs Bug 1842366 - Part 2: Allow rendering Feature Callout in panels. r=jprickett,desktop-theme-reviewers,dao 2023-08-31 08:14:41 +00:00
HomePage.sys.mjs Bug 1834831 - convert browser/modules JSMs to ESMs r=Standard8 2023-06-19 18:44:48 +00:00
LaterRun.sys.mjs Bug 1834831 - convert browser/modules JSMs to ESMs r=Standard8 2023-06-19 18:44:48 +00:00
metrics.yaml Bug 1827767 - Renew PingCentre send success/failure instrumentation r=TravisLong 2023-04-13 20:39:21 +00:00
moz.build Bug 1824420 - r=nalexander 2023-06-27 22:17:50 +00:00
NewTabPagePreloading.sys.mjs Bug 1834831 - update imports of browser/modules JSMs r=webdriver-reviewers,perftest-reviewers,zeid,extension-reviewers,settings-reviewers,pip-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,sessionstore-reviewers,tabbrowser-reviewers,whimboo,mhowell,sgalich,robwu,sparky,Standard8,mconley,dao,sclements 2023-06-19 18:44:48 +00:00
OpenInTabsUtils.sys.mjs Bug 1845311 - Use ChromeUtils.defineLazyGetter in more places r=arai,webdriver-reviewers,geckoview-reviewers,extension-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,anti-tracking-reviewers,sessionstore-reviewers,pbz,joschmidt,robwu,issammani,bytesized,owlish,dao 2023-07-26 16:28:11 +00:00
PageActions.sys.mjs Bug 1834831 - convert browser/modules JSMs to ESMs r=Standard8 2023-06-19 18:44:48 +00:00
PartnerLinkAttribution.sys.mjs Bug 1845311 - Use ChromeUtils.defineLazyGetter in more places r=arai,webdriver-reviewers,geckoview-reviewers,extension-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,anti-tracking-reviewers,sessionstore-reviewers,pbz,joschmidt,robwu,issammani,bytesized,owlish,dao 2023-07-26 16:28:11 +00:00
PermissionUI.sys.mjs Bug 1845311 - Use ChromeUtils.defineLazyGetter in more places r=arai,webdriver-reviewers,geckoview-reviewers,extension-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,anti-tracking-reviewers,sessionstore-reviewers,pbz,joschmidt,robwu,issammani,bytesized,owlish,dao 2023-07-26 16:28:11 +00:00
PingCentre.sys.mjs Bug 1834831 - convert browser/modules JSMs to ESMs r=Standard8 2023-06-19 18:44:48 +00:00
ProcessHangMonitor.sys.mjs Bug 1834831 - convert browser/modules JSMs to ESMs r=Standard8 2023-06-19 18:44:48 +00:00
Sanitizer.sys.mjs Bug 1826062 - Automatic fixes for upgrading Prettier to 2.8.8. r=mossop,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,denschub,devtools-reviewers,sparky,calu 2023-05-20 12:26:53 +00:00
SelectionChangedMenulist.sys.mjs Bug 1834831 - convert browser/modules JSMs to ESMs r=Standard8 2023-06-19 18:44:48 +00:00
SiteDataManager.sys.mjs Bug 1845311 - Use ChromeUtils.defineLazyGetter in more places r=arai,webdriver-reviewers,geckoview-reviewers,extension-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,anti-tracking-reviewers,sessionstore-reviewers,pbz,joschmidt,robwu,issammani,bytesized,owlish,dao 2023-07-26 16:28:11 +00:00
SitePermissions.sys.mjs Bug 1836792, part 3 - Adopt permissions UI to just show the same old prompt for 3rdPartyFrameAccess requests, r=anti-tracking-reviewers,timhuang,pbz 2023-06-23 12:14:18 +00:00
TabsList.sys.mjs Bug 1633946 - Add tooltip to List All Tabs r=mconley 2023-07-31 13:54:31 +00:00
TabUnloader.sys.mjs Bug 1809094 - Implement tab.autoDiscardable property r=robwu,geckoview-reviewers,extension-reviewers,Gijs,owlish,tabbrowser-reviewers,dao 2023-06-21 07:50:17 +00:00
TransientPrefs.sys.mjs Bug 1834831 - convert browser/modules JSMs to ESMs r=Standard8 2023-06-19 18:44:48 +00:00
URILoadingHelper.sys.mjs Bug 1845311 - Use ChromeUtils.defineLazyGetter in more places r=arai,webdriver-reviewers,geckoview-reviewers,extension-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,anti-tracking-reviewers,sessionstore-reviewers,pbz,joschmidt,robwu,issammani,bytesized,owlish,dao 2023-07-26 16:28:11 +00:00
webrtcUI.sys.mjs Bug 1845311 - Use ChromeUtils.defineLazyGetter in more places r=arai,webdriver-reviewers,geckoview-reviewers,extension-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,anti-tracking-reviewers,sessionstore-reviewers,pbz,joschmidt,robwu,issammani,bytesized,owlish,dao 2023-07-26 16:28:11 +00:00
WindowsJumpLists.sys.mjs Bug 1845311 - Use ChromeUtils.defineLazyGetter in more places r=arai,webdriver-reviewers,geckoview-reviewers,extension-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,anti-tracking-reviewers,sessionstore-reviewers,pbz,joschmidt,robwu,issammani,bytesized,owlish,dao 2023-07-26 16:28:11 +00:00
WindowsPreviewPerTab.sys.mjs Bug 1845311 - Use ChromeUtils.defineLazyGetter in more places r=arai,webdriver-reviewers,geckoview-reviewers,extension-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,anti-tracking-reviewers,sessionstore-reviewers,pbz,joschmidt,robwu,issammani,bytesized,owlish,dao 2023-07-26 16:28:11 +00:00
ZoomUI.sys.mjs Bug 1834831 - convert browser/modules JSMs to ESMs r=Standard8 2023-06-19 18:44:48 +00:00