gecko-dev/browser/themes
Emilio Cobos Álvarez a7401488af Bug 1784265 - Drop support for flex attribute values other than 0 and 1. r=dholbert,mconley,preferences-reviewers
This makes it easier to get parity between legacy and regular flex
without having to either have tons of arbitrary attribute selectors in
the xul sheet, nor adding attribute lookup hacks to the html flexbox
layout.

Also, reimplement the remaining supported flex attribute-values (0 and 1)
purely in terms of CSS rules in xul.css (regardless of whether
emulate-moz-box-with-flex is enabled).

In practice these are pretty uncommon and the style attribute does the
trick in every case I've tried.

Add a debug-only assertion to ensure we preserve behavior for now.

Add a new test with another behavior difference between flexbox
emulation and old xul layout because the old reftest now passes. Use
replaced elements, which in modern flex are treated differently.

Differential Revision: https://phabricator.services.mozilla.com/D154394
2022-08-12 23:13:41 +00:00
..
addons Bug 1782291 - Update preview.svg for Innovator Balanced and Activist Bold colorways. r=kpatenio 2022-08-08 15:18:23 +00:00
linux Bug 1782638 - Simplify styling of bookmarks toolbar submenus. r=mak 2022-08-10 13:10:26 +00:00
osx Bug 1776795 - Move the swipe-to-nav icon in response to the swipe gestures on Windows. r=tnikkel,desktop-theme-reviewers,sfoster 2022-08-02 23:08:46 +00:00
shared Bug 1784265 - Drop support for flex attribute values other than 0 and 1. r=dholbert,mconley,preferences-reviewers 2022-08-12 23:13:41 +00:00
test Bug 1777486 - Part 2: Migrate XPCOMUtils.jsm consumers with automatic migration. r=webdriver-reviewers,geckoview-reviewers,preferences-reviewers,application-update-reviewers,pip-reviewers,kmag,owlish,whimboo 2022-07-12 04:21:34 +00:00
windows Bug 1782638 - Simplify styling of bookmarks toolbar submenus. r=mak 2022-08-10 13:10:26 +00:00
BuiltInThemeConfig.jsm Bug 1779282 - Make the Independent Voices colorways collection available in Nightly only, independently from the colorway closet pref. r=Gijs 2022-07-29 21:49:53 +00:00
BuiltInThemes.jsm Bug 1780406 - [Colorway Closet] Enable in Nightly. r=kpatenio 2022-07-29 18:51:32 +00:00
LICENSE
ThemeVariableMap.jsm Bug 1667455 - Part 4: Stop importing Services.jsm from JSM. r=kmag,webdriver-reviewers,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,application-update-reviewers,pip-reviewers,twisniewski,devtools-reviewers,m_kato,jdescottes,ochameau,mconley,sfoster,AlexandruIonescu 2022-07-11 12:41:50 +00:00
Windows8WindowFrameColor.jsm Bug 1733345 - Move theme modules into browser/themes/. r=harry 2021-10-04 15:05:54 +00:00
moz.build Bug 1762189 - Include localized app marketplace Icons in langpacks r=barret,glandium 2022-06-07 23:23:33 +00:00