Basilisk-Dev
6df85ff502
Issue #2506 - Support range media query syntax
...
Resolves #2506
2026-05-19 09:09:12 +08:00
Basilisk-Dev
93899c0157
Support CSS sizing math functions
...
Prereq for parts of #2404
2026-05-19 09:05:11 +08:00
Basilisk-Dev
12b120db24
Issue #1826 - Add typed calc() arithmetic for media queries
2026-05-19 09:01:53 +08:00
Basilisk-Dev
f9a90b9bb2
Issue #1826 - Support calc() in media queries
2026-05-19 09:01:23 +08:00
Francis Dominic Fajardo
3605630f4e
Issue #2828 - Part 8: Extract RuleProcessorGroup (formerly ResolvedRuleCascades) into separate file
...
The struct no longer holds rule cascades since part 5 anyway, and extracting it to a separate file allows it to be reused in the future.
2025-07-25 20:51:45 +08:00
Moonchild
139e7a7ac6
Issue #2678 - Remove NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED
...
This no longer does anything at this point, except add indirection.
2025-01-20 21:12:18 +08:00
FranklinDM
9630698d31
Issue #2486 - Part 2: Implement parser support for layer block and layer statements
...
This does not deal with layer specificity.
2024-07-18 22:31:34 +08:00
Moonchild
5a522d9145
Issue #2490 - WIP: part 9. Add a CSSRule Web IDL interface.
2024-04-08 10:56:20 +08:00
Moonchild
bb2aaeac9f
Issue #2490 - Part 8: Get rid of css::Rule::GetDOMRule.
2024-04-08 10:56:04 +08:00
Moonchild
d6ec56a4c4
Issue #2490 - Part 1: Make all CSS rules cycle-collected.
2024-04-08 10:39:37 +08:00
FranklinDM
f0116f51db
Issue #2488 - Part 6: Define and declare CSSStyleSheet cast functions directly in StyleSheet
...
This renames AsGecko calls to AsConcrete and removes the header containing leftover Stylo macros.
2024-04-02 22:52:28 +08:00
FranklinDM
b96b733bfa
Issue #2112 - Part 9: Remove handling for multiple style backends
2024-04-02 22:42:43 +08:00
FranklinDM
14764253a5
Issue #2112 - Part 7: Remove Servo CSS Loader support
2024-04-02 22:42:09 +08:00
FranklinDM
a93a7bed47
Issue #2112 - Part 5: Remove Servo from forwarding code used by magic pointer classes
2024-04-02 22:41:34 +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
6d3500bb48
Issue #2111 - Implement CSSStyleRule.selectorText setter
...
Unlike the original patch, this copies Chrome behavior: ignores invalid values of selectorText without any console log.
Partially based on https://bugzilla.mozilla.org/show_bug.cgi?id=37468
2023-02-21 08:20:21 +08:00
Moonchild
f7493bacb5
Issue #80 - De-unify layout/style
2020-05-02 08:28:32 +08:00
Matt A. Tobin
5d444ef68a
Bug 1332353 - Make it clearer when a stylesheet is really owned by its mDocument
...
Tag #1375
2020-04-18 07:04:19 +08:00
roytam1
dcd9973243
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00