roytam1
3ec860974b
import from UXP: Issue #2828 - Follow-up: Simplify rule node tracking and ensure rule walker state isn't reset for the first child processor (226a443c)
2026-01-27 10:34:39 +08:00
roytam1
1b577a8b46
import from UXP: Issue #2855 - Fix rule node tracking for NAC (cc331e8e)
2025-10-16 07:41:15 +08:00
roytam1
7c4314376f
import from UXP: Issue #2828 - Part 7: Walk child rule processors separately and ensure inverted cascade layer order is enforced for important rules (ec57be65)
2025-07-26 00:53:13 +08:00
roytam1
eb52d9cd22
ported from UXP: Issue #2828 - Part 3: Refactor selector matching and rule cascade data into separate files/classes (03f29e75)
2025-07-26 00:35:03 +08:00
roytam1
ee6fb5056b
ported from UXP: Issue #2488 - Part 6: Define and declare CSSStyleSheet cast functions directly in StyleSheet (f0116f51)
2024-04-04 09:15:56 +08:00
roytam1
9044a3da4d
ported from UXP: Issue #2488 - Part 4: Remove the RestyleManagerHandle smart pointer class (6803c1f7)
2024-04-04 08:58:06 +08:00
roytam1
fec87b3ce7
ported from UXP: Issue #2112 - Part 10: Remove remaining Stylo/Servo includes and code (d6852b31)
...
also fixups for removal of LazyComputeBehavior enum.
2024-04-03 16:57:11 +08:00
roytam1
70b3dc1fa2
ported from UXP: Issue #2112 - Part 5: Remove Servo from forwarding code used by magic pointer classes (a93a7bed)
2024-04-03 14:24:08 +08:00
roytam1
f8bd343d9c
import from UXP:
...
- Issue #1593 - Part 1: Import William Chen's patches w/o selector implementation, fixed up. (7472bc02)
- Issue #1593 - Part 2: Account for Shadow DOM v1 and iterator in nsBindingManager. (5c002ce2)
- Issue #1593 - Part 3: Add selector logic for :host and :host-context. (c3737075)
2022-05-06 23:24:14 +08:00
roytam1
073edae0d9
ported from UXP: Bug 1425769 - Base class for ShadowRoot and Document to manage style state (b8260c66)
2022-04-14 23:19:09 +08:00
roytam1
f63e51e471
revert most of "Switch working copy to Goanna 4" ( https://github.com/MoonchildProductions/moebius/commit/c4895374053ab93b4f365d3e690e99a30ffa1a2f ) in order to keep upstream patch applicable
2019-02-20 00:30:25 +08:00
roytam1
89ff1ebc22
Initial import from https://github.com/MoonchildProductions/moebius/commit/16fa730b3332a750e047aac26ebe65ea8c513849
2018-03-03 17:47:54 +08:00