wuggy
8bc41fe3ea
Support media query range comparisons for responsive navigation
2026-09-25 04:12:50 -07:00
Basilisk-Dev
6a37c361c2
Issue #1826 - Parse calc() weights in color-mix
2026-09-24 23:26:27 +03:00
Basilisk-Dev
6a0c0925e5
Issue #1826 - Serialize special calc() number values
2026-09-24 23:26:21 +03:00
Basilisk-Dev
79800a9113
Issue #1826 - Add typed calc() arithmetic for media queries
2026-09-24 23:26:09 +03:00
Basilisk-Dev
8af3f489da
Issue #1826 - Canonicalize nested calc() serialization
2026-09-24 23:24:53 +03:00
Basilisk-Dev
adde59de74
Issue #1826 - Support calc() in media queries
2026-09-24 23:24:51 +03:00
Basilisk-Dev
41cd9dbe88
Issue #1826 - Implement broader CSS calc() parsing
2026-09-24 21:14:15 +03:00
Basilisk-Dev
7e0818c9ec
Issue #2982 - Follow-up: allow color-mix to work with oklab and oklch
...
Tag #2489 and #3003
2026-09-24 20:50:56 +03:00
Basilisk-Dev
b0d43e27e9
Issue #3003 - Add CSS lch() color parsing support
2026-09-24 20:29:49 +03:00
Basilisk-Dev
22272f97be
Issue #2982 - Fix regressions in the previous regression fix commit.
2026-09-24 20:28:08 +03:00
Basilisk-Dev
2540231fbd
Issue #2982 - Fix regression in previous commit by handling possible floating point issues
2026-09-24 20:27:54 +03:00
Basilisk-Dev
8c4b5a0e58
Issue #2982 - clamp oklab/oklch to [0,1] before conversion to closer match spec
2026-09-24 20:27:45 +03:00
Basilisk-Dev
956b9caced
Fix CSS border rounding and currentcolor clipping
2026-09-22 14:30:46 -07:00
Basilisk-Dev
2bd01e4236
Test fractional border width rounding
2026-09-22 14:30:45 -07:00
Basilisk-Dev
cf8b773656
Fix app-unit rounding for border width edges
2026-09-22 12:28:51 -07:00
Basilisk-Dev
84b9b77335
Fix CSS border rounding and currentcolor clipping
2026-09-22 12:28:22 -07:00
Basilisk-Dev
6c7e6095b5
Test fractional border width rounding
2026-09-22 12:24:23 -07:00
Basilisk-Dev
536619ee89
Issue #3053 - Implement CSSStyleSheet constructor
2026-09-14 13:34:27 -07:00
Basilisk-Dev
df9550ae5a
Issue #2862 - Change tests from lowering to flattening
2026-07-31 19:28:34 +01:00
Basilisk-Dev
505600c45e
Issue #2862 - handle more edge cases in css lowering
2026-07-31 19:28:33 +01:00
Basilisk-Dev
2a0179437f
Issue #2862 - more tests files for nested css
2026-07-31 19:28:33 +01:00
Basilisk-Dev
f2560c57b6
Issue #2862 - Fix a few nested selectors
2026-07-31 19:28:33 +01:00
Basilisk-Dev
c794e74cf0
Issue #2862 - Modify the css lowerer so that the lowering pass now recognizes bare type-selector nested rules and combinator-led cases
2026-07-31 19:28:33 +01:00
Basilisk-Dev
54262457d2
Issue #2862 - add initial nested css test file
2026-07-31 19:28:32 +01:00
Basilisk-Dev
c47cea4ddf
Support CSS sizing math functions
2026-06-26 12:35:43 -07:00
Basilisk-Dev
7766f8f53d
Enable CSS aspect-ratio sizing
2026-06-26 12:32:41 -07:00
Basilisk-Dev
667a753448
Support range media query syntax
2026-06-25 22:36:27 -07:00
Basilisk-Dev
45e476f332
Issue #2982 - Initial oklch test implementation
2026-03-11 18:16:43 +00:00
Basilisk-Dev
78035ce7a9
Issue #2982 - Make gradients work in oklch
2026-03-11 18:15:25 +00:00
Moonchild
cea125a01d
Issue #2489 - Follow-up: Add color-mix() manual test.
2025-07-31 07:40:09 +08:00
Moonchild
5869164e31
Issue #2691 - Follow-up: Add manual tests
2025-07-25 07:29:49 +08:00
MeladJM
5e8e1208e7
Issue #2499 - Part 3: Add CSS clip overflow support with serialization fixes
2025-07-16 15:20:45 +08:00
MeladJM
ad396c6c59
Issue #2499 - Part 1: Add overflow: clip support and tests
2025-07-16 14:40:20 +08:00
Moonchild
3f67905afc
Issue #2757 - Follow-up: Add clip-path test (manual QA)
2025-07-09 00:30:59 +08:00
Andy
f1815317c3
Issue #2106 - Follow-up: Additional contain Keyword Entries
2025-07-08 10:00:47 +08:00
Andy
abb891ff26
Issue #2106 - Follow-up: Un-prefix DOM Attribute MozUserSelect
2025-07-08 10:00:32 +08:00
Andy
1a5b3dcae6
Issue #2106 - Follow-up: Additional Un-prefixing
2025-07-08 10:00:02 +08:00
Moonchild
321b75a391
Issue #2751 - Use rounded interpolation value when interpolating the Integer type and Font stretch type, per spec.
...
Resolves #2751
2025-06-17 09:26:23 +08:00
FranklinDM
bfe76f65db
Issue #2477 - Part 2: Implement shorthand properties for [margin/padding][block/inline]
2024-04-11 15:56:31 +08:00
Moonchild
2f117eecaa
Issue #1656 - Remove more vim control lines.
...
Vim control lines were re-introduced or not entirely cleaned up.
This nukes them again.
Removing from embedding, extensions, gfx, hal, ipc, layout, mailnews,
media and memory. More to come.
2023-05-05 22:57:19 +08:00
FranklinDM
21d468ee65
Issue #2136 - Part 1: Implement CSS inset property
2023-03-06 16:27:53 +08:00
FranklinDM
db3ce13f28
Issue #2084 - Part 1: Remove CSSUnprefixingService.js and associated code
...
It's effectively dead code since it's been supplanted by built-in webkit-prefixed-CSS support (landed before fork point in Firefox 49).
Based on https://bugzilla.mozilla.org/show_bug.cgi?id=1259348
2023-01-10 07:37:30 +08:00
Moonchild
e38f362d44
Issue #2075 - Part 5: Allow logical aliases in the property database.
2023-01-06 20:36:35 +08:00
Moonchild
1b22ef40f9
Issue #2075 - Part 4: Update tests
...
* Update reftests to use inset-*
* Update property database
* Update logical properties test
2023-01-06 20:36:22 +08:00
Moonchild
afbfbcb1e1
Issue #1914 - Implement white-space: break-spaces
...
This also simplifies GetCSSWhitespaceToCompressionMode (FFS with the function
names, Mozilla!) to be less fragile.
2022-06-13 09:10:57 +08:00
FranklinDM
3c6a52a0a6
Issue #1370 - Part 6: Update tests
2022-04-19 21:58:08 +08:00
FranklinDM
870fee82e6
Issue #1838 - Part 7: Update tests
2022-04-19 21:56:17 +08:00
FranklinDM
4f059d2c8b
Issue #1838 - Part 1: Remove CSS grid preference
...
Based on https://bugzilla.mozilla.org/show_bug.cgi?id=1398492
2022-04-19 21:55:49 +08:00
Moonchild
ad1e2abea1
Issue #1689 - Part 1: Add pref for DOM Animation timelines API
...
Default false, no intent to ship for web content. Always enabled for Chrome.
2021-01-21 14:31:18 +08:00
Moonchild
8e08d8bfd3
Issue #1705 - Part 4: Add scrollbar-width CSS keyword to CSS parser.
...
This should be all parts needed to add a brand new enum keyword including
getting the computed style from it...
2021-01-14 22:19:55 +08:00