Commit Graph

18 Commits

Author SHA1 Message Date
roytam1 d5b52c45f4 ported from UXP: Issue #2887 - Convert use of -moz-appearance to appearance (1782eeb3) 2026-01-08 00:08:53 +08:00
roytam1 6325aca36b import from UXP: Issue #2853 - Leverage viewport-only logic to ensure overflow propagation. (03575161) 2026-01-07 23:44:56 +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 a1f0c688f7 ported from UXP: Issue #2488 - Part 3: Remove the StyleSetHandle smart pointer class (4bf43b8f) 2024-04-04 08:43:53 +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 31a5ab92b4 ported from UXP: Issue #2112 - Part 9: Remove handling for multiple style backends (b96b733b) 2024-04-03 15:22:50 +08:00
roytam1 f28c8a5492 ported from UXP: Issue #2112 - Part 7: Remove Servo CSS Loader support (14764253) 2024-04-03 14:56: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 170771a8a0 ported from UXP: Issue #2191 - Remove as much old fontconfig support as needed for Harfbuzz update. (b5d5963a) 2023-04-07 10:25:23 +08:00
roytam1 86c286d6a7 ported from UXP: Issue #1705 - Part 3: Rename ScrollbarStyles to ScrollStyles. (21f70739) 2022-04-21 22:18:42 +08:00
roytam1 c4babb5e25 ported from UXP: Issue #1655: Update MediaQueryList to the current draft spec. (78bcb176) 2022-04-18 11:46:07 +08:00
roytam1 0f4eb1f347 import from UXP:
- Bug 1379762 part 1. Don't call MediaFeaturesChanged if our override device pixel ratio is set to its current value (eb80674e)
- Bug 1379762 part 2. Use a more reliable test to figure out when we can skip firing onload in nsDocumentViewer::LoadComplete (e29bf72a)
2022-03-25 13:00:08 +08:00
roytam1 6d0cdf8b25 port change from tenfourfox:
- #579: M1218456 +backbugs -nsILinkHandler removal, with changes for 45 (5e0cd430c)
2019-11-23 13:10:01 +08:00
roytam1 cc38820f18 imported change from my UXP custom branch: bug1365982, bug1367206 2019-06-29 17:58:29 +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