gecko-dev/toolkit/profile
Emilio Cobos Álvarez 9900adffa0 Bug 1822578 - Make flex="1" on XUL set a zero flex basis like the flex shorthand does. r=Gijs,mconley,settings-reviewers,desktop-theme-reviewers,dao
In a setup with:

<hbox>
 <something flex="1"/>
 <something-else/>
</hbox>

Before bug 1822131 <something flex="1"> ended up with flex-basis: auto,
but was the only thing able to shrink, so <something-else> stayed the
same size.

After that bug however <something-else> is able to shrink too, so both
elements shrink. This wouldn't happen if flex="1" actually worked like
flex: 1 does.

However flex: 1 causes stuff like explicit main sizes to be
(effectively) ignored, so we need to fix up a few cases where now we'd
start flexing too much. For that, add a debug assert to
nsFlexContainerFrame to catch the would-be behavior changes here.

For the most part they're actually no-op since they're setting tiny
sizes, but preferences and devtools needed a couple real fixes.

The profile selection spacer is useless (zero-size).

Hopefully the last xul.css change I need to do :')

Differential Revision: https://phabricator.services.mozilla.com/D172704
2023-03-16 00:06:29 +00:00
..
content Bug 1822578 - Make flex="1" on XUL set a zero flex basis like the flex shorthand does. r=Gijs,mconley,settings-reviewers,desktop-theme-reviewers,dao 2023-03-16 00:06:29 +00:00
gtest
test Bug 1782008 - Remove now unnecessary .eslintrc.js files. r=webcompat-reviewers,extension-reviewers,media-playback-reviewers,pip-reviewers,denschub,rpl,alwu,mossop 2022-08-03 11:16:20 +00:00
xpcshell Bug 1812557 - Disable Snap profile tests in Thunderbird. r=mkaply 2023-02-04 04:45:13 +00:00
ProfileUnlockerAndroid.cpp
ProfileUnlockerAndroid.h
ProfileUnlockerWin.cpp
ProfileUnlockerWin.h
jar.mn
moz.build Bug 1796085 - Part 1: Define MOZ_BACKGROUNDTASKS macro globally r=smaug,necko-reviewers,application-update-reviewers,nalexander,valentin 2022-10-19 12:04:08 +00:00
notifications.txt
nsIProfileMigrator.idl
nsIProfileUnlocker.idl
nsIToolkitProfile.idl
nsIToolkitProfileService.idl
nsProfileLock.cpp Bug 1769028: Disable DNS lookup in nsProfileLock when the proxy bypass protection is enabled r=mossop 2022-11-07 10:50:19 +00:00
nsProfileLock.h
nsToolkitProfileService.cpp Bug 1775132 - Part 2: Allow background tasks to have non-ephemeral persistent profiles. r=mossop 2022-07-13 20:12:12 +00:00
nsToolkitProfileService.h Bug 1778082: Ensure nsToolkitProfileService is a singleton regardless of how it is accessed. r=kmag 2022-07-05 14:49:53 +00:00