Commit Graph

8 Commits

Author SHA1 Message Date
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