summaryrefslogtreecommitdiffstats
path: root/layout/inspector
Commit message (Collapse)AuthorAgeLines
* Issue #1053 - Part 2a: Remove android from /layout (partial)Moonchild2020-12-26-1/+0
| | | | | This removes android code from base, build, forms, generic, inspector, style, printing, tools and xul.
* Issue #1671 - Unprefix ::-moz-selectionMoonchild2020-10-20-0/+1
| | | | | | | | This actually keeps both pseudo-elements for now, since the prefixed version is still used internally, but we need the unprefixed version for web compat. Note: while unprefixing a non-spec-compliant pseudo here, it's exactly in line with what other browsers do. Nobody is following the spec here and at least we'll be doing what everyone else is with our unprefixed version.
* Issue #1647 - Followup: Remove excessive VARIANT_OPACITY statements.athenian2002020-09-30-1/+1
| | | | | | | | I got very anxious about making sure I included VARIANT_OPACITY in all the places VARIANT_NUMBER was included to make sure it couldn't possibly break unexpectedly, and that led to me accidentally breaking a mechanism that prevented percentages from serializing as numbers in other parts of the code. It was a total accident, and these additions were unnecessary. Basically, the situation is that there was one part of the code where it determines what's allowed for the flex statement (and possibly other statements) by checking whether it got stored as a "number", and basically only disallows percentages if it attempted to store/serialize them as percentages. However, it only got to that part of the code because I accidentally allowed VARIANT_OPACITY as a valid way for certain tokens to parse where it wasn't necessary. If it tries to parse it that way under very specific circumstances... percentages will be marked valid and fed through the system as numbers rather than being rejected and not serialized at all, because the check to disallow percentages there relied on them being stored as percentages. It's a really weird thing to have a problem with in a lot of ways, because if percentages aren't allowed in a field, you would think people wouldn't try to use them there, much less depend on the broken behavior that results from them not parsing as a related value.
* Issue #1656 - Part 10: Manual cleanup.Moonchild2020-09-24-1/+0
|
* Issue #1656 - Part 6: Clean up the build filesMoonchild2020-09-23-1/+0
|
* Issue #1656 - Part 4: Manual cleanupMoonchild2020-09-23-1/+0
|
* Issue #1656 - Part 3: Nuke more vim config lines in the tree.Moonchild2020-09-23-1/+0
| | | | Another S&R run with some smarter matching.
* Issue #1656 - Part 1: Nuke most vim config lines in the tree.Moonchild2020-09-23-1/+0
| | | | | | Since these are just interpreted comments, there's 0 impact on actual code. This removes all lines that match /* vim: set(.*)tw=80: */ with S&R -- there are a few others scattered around which will be removed manually in a second part.
* Issue #1647 - Part 2: Implement VARIANT_OPACITY to correctly serialize.athenian2002020-09-17-2/+2
| | | | Even though percentages are already treated as floats internally by the style system for computation purposes, you have to go out of your way to stop them from being read back out as percentages. What I do here amounts to storing the percentage token in the "wrong" container, the one normally used for floats. This allows a value that was read in as a percentage to be read back out as something else, which is normally prevented by the design of the style system.
* Issue #80 - De-unify /layout/inspectorMatt A. Tobin2020-04-18-2/+2
|
* Bug 1425769 - Base class for ShadowRoot and Document to manage style stateMatt A. Tobin2020-04-17-2/+2
| | | | Tag #1375
* Bug 1322661 - Expose (non-XBL) style sheets to devtoolsMatt A. Tobin2020-04-17-22/+18
| | | | Tag #1375
* Bug 1418002 - Remove HTMLContentElementMatt A. Tobin2020-04-17-0/+3
| | | | Tag #1375
* Issue #1288 - Part 1a: Update brotli to 1.0.7wolfbeast2019-11-14-5/+5
| | | | | This also reorganizes the exports in the build system to use `brotli/` as include directory.
* issue #908 - implement missing parts of CSS maskyami2019-02-02-2/+0
|
* Add m-esr52 at 52.6.0Matt A. Tobin2018-02-02-0/+7494