fune/browser
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
..
actors Bug 1851163 - Remove obsolete felt privacy (2022) prefs. r=timhuang 2023-09-04 08:36:02 +00:00
app Bug 1850492 - Remove security.insecure_connection_icon.enabled and security.insecure_connection_icon.pbmode.enabled prefs.r=dao 2023-09-05 10:12:44 +00:00
base Bug 1850492 - Remove security.insecure_connection_icon.enabled and security.insecure_connection_icon.pbmode.enabled prefs.r=dao 2023-09-05 10:12:44 +00:00
branding Bug 1845683 - Fix footer to bottom of about dialog r=desktop-theme-reviewers,dao 2023-07-31 14:52:53 +00:00
components Bug 1851529 - Set clang-format ColumnLimit consistently. r=sylvestre,necko-reviewers,kershaw 2023-09-05 11:23:01 +00:00
config Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2023-08-28 14:03:43 +00:00
docs Bug 1825039 - Document XUL vs HTML in a front-end reusable widgets context. r=mstriemer 2023-08-17 18:29:43 +00:00
extensions Bug 1838839 - Ship v118.0.0 of the WebCompat System Addon r=webcompat-reviewers,twisniewski 2023-08-19 11:47:39 +00:00
fonts
fxr Bug 1845311 - [Part 2] Use ChromeUtils.defineLazyGetter in more places r=arai,webcompat-reviewers,necko-reviewers,extension-reviewers,settings-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,sync-reviewers,anti-tracking-reviewers,tabbrowser-reviewers,bytesized,twisniewski,sgalich,mak,kershaw,sclements,pbz,robwu,geckoview-reviewers,amejiamarmol 2023-08-01 23:01:02 +00:00
installer Bug 1850026 - Set dom.ipc.forkserver.enable to true in .deb repackage using a prefs file r=jcristau 2023-08-30 18:42:16 +00:00
locales no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE 2023-09-05 07:01:02 +00:00
locales-preview
modules Bug 1851486 - Deal with having/not having layers already in the tab switcher. r=dao 2023-09-05 11:41:44 +00:00
themes Bug 1851163 - Remove obsolete felt privacy (2022) prefs. r=timhuang 2023-09-04 08:36:02 +00:00
tools/mozscreenshots Bug 1830623, part 3 - Update DNT UI to match GPC UI - r=anti-tracking-reviewers,mconley,timhuang,emilio 2023-08-23 16:52:48 +00:00
.eslintrc.js
app.mozbuild
build.mk
confvars.sh
defs.mk
l10n-registry.manifest
LICENSE
Makefile.in
moz.build
moz.configure