Commit graph

  • e56e5d6cb1 Issue #2258 - Part 1: Support XCTO:nosniff when navigating. Moonchild 2025-08-12 16:18:38 +02:00
  • ae1f9364cd Merge remote-tracking branch 'origin/tracking' into custom roytam1 2025-08-14 08:55:16 +08:00
  • 723180132d Issue #2847 - Extend -moz-os-version media query with win11. Moonchild 2025-08-13 21:14:47 +02:00
  • 7af71cb345 Issue #1843 - Clean up WindowsVersion.h Moonchild 2025-08-13 12:34:13 +02:00
  • 842cc60707 Issue #1899 - Remove MDN docs tooltip and link code from devtools. Moonchild 2025-08-09 22:16:17 +02:00
  • df3b213459 Issue #2837 - Implement prefers-reduced-motion media query. Moonchild 2025-08-08 10:59:59 +02:00
  • 48ebf49357 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2025-08-08 09:29:23 +08:00
  • fcc58bfbba Issue #2838 - Update tests Moonchild 2025-08-04 17:17:45 +02:00
  • c07ea665ea Issue #2838 - Use ToIndex in TypedArray CTORs Moonchild 2025-08-04 17:16:57 +02:00
  • db9b04cc44 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2025-08-04 21:33:36 +08:00
  • 2026586ce1 Issue #2835 - Follow-up: Guard against import rules with no attached style sheet Francis Dominic Fajardo 2025-08-04 00:02:36 +08:00
  • 1ffa7569e9 Issue #2714 - Enable the Visual Viewport API by default. Moonchild 2025-07-21 11:11:00 +02:00
  • a036cfeb69 Issue #2714 - Implement the Visual Viewport API Moonchild 2025-07-21 11:08:16 +02:00
  • a2da19760e layout: CascadeSheet: check aSheet is non-null before use. roytam1 2025-08-03 09:28:30 +08:00
  • 5a01efea53 [Basilisk] [Pale-Moon] [SSUAO] update youtube's SSUAO roytam1 2025-08-02 23:51:09 +08:00
  • 3553319265 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2025-07-31 22:08:44 +08:00
  • ace2c1c1ee [DOM] Simplify <object> scheme check code and fix plugin handling. Moonchild 2025-07-31 01:41:33 +02:00
  • a88fbfa671 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2025-07-31 07:41:04 +08:00
  • 838be26145 [DOM] Fix crash in <object> scheme checking code. Moonchild 2025-07-30 09:29:26 +02:00
  • cea125a01d Issue #2489 - Follow-up: Add color-mix() manual test. Moonchild 2025-07-29 21:49:00 +02:00
  • 4c1a4a4402 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2025-07-29 10:44:33 +08:00
  • 429e05c8a1 Issue #2790 - Cleanup: Correct whitespaces MeladJM 2025-07-29 04:55:57 +08:00
  • 61f92f89ea Issue #2790 - Part 7: Setting of contrasting color and fixing of last commit's issues MeladJM 2025-07-29 04:52:30 +08:00
  • 61ad3b8d6e Issue #2790 - Part 6: Highlight color change and remove important MeladJM 2025-07-28 03:51:09 +08:00
  • 70cbf0dfd3 Issue #2790 - Cleanup: Remove whitespaces MeladJM 2025-07-28 01:01:27 +08:00
  • 459ed6ea85 Issue #2790 - Cleanup: Remove debugging lines MeladJM 2025-07-26 04:07:54 +08:00
  • 156c755085 Issue #2790 - Part 5: Persistent highlight despite blur click MeladJM 2025-07-26 03:06:37 +08:00
  • bf8cfcc980 Issue #2790 - Part 4: Working non persistent autofill highlight MeladJM 2025-07-25 11:12:29 +08:00
  • 4cdfb9e16b Issue #2790 - Part 3: Address BZ bug 1849122 and resolve build issues MeladJM 2025-07-22 23:14:40 +08:00
  • d99eab0d9d Issue #2790 - Part 2: Address BZ bugs: 1355438 and 1341230 MeladJM 2025-07-22 03:21:45 +08:00
  • 13d1054046 Issue #2790 - Part 1: Add: event state, pseudo-class mapping, SetAutofilled methods MeladJM 2025-07-18 06:28:23 +08:00
  • 2855cd6ded Issue #2489: Produce more accurate computations erixreyes 2025-07-26 06:16:30 +08:00
  • 052b5d1ffa Issue #2489: Disallow percentage overflow and underflow erixreyes 2025-07-26 05:51:57 +08:00
  • 5fe574de22 Issue #2489: Allow SRGB with alpha mixing erixreyes 2025-07-26 01:13:18 +08:00
  • 22be9f7fc6 Issue #2489: Allow HSL with alpha mixing erixreyes 2025-07-26 01:00:17 +08:00
  • 01b0b8251d Issue #2489: Allow color-mix() to differentiate color spaces erixreyes 2025-07-25 10:41:30 +08:00
  • cb2547efa3 Issue #2489: Adding RGB to HSL function erixreyes 2025-07-25 10:40:39 +08:00
  • ff5f3b2b2d Issue #2489: Improve color-mix() computation algorithm erixreyes 2025-07-25 04:49:35 +08:00
  • eb7eacc565 Issue #2489: Remove unnecessary initializations erixreyes 2025-07-25 04:48:50 +08:00
  • a3cb799126 Issue #2489: Fix CSS color-mix() percentage parsing erixreyes 2025-07-25 04:47:13 +08:00
  • 7899850a19 Issue #2489: color-mix function parsing erixreyes 2025-07-19 12:32:43 +08:00
  • cb60df2169 Issue #2489: Create ColorMixValue structure erixreyes 2025-07-19 12:22:06 +08:00
  • 99d7fb8e95 Issue #2489: Update enum class syntax erixreyes 2025-07-19 12:18:01 +08:00
  • 6b938c48a5 Issue #2489: Include color-mix to avoid filtering erixreyes 2025-07-19 12:13:58 +08:00
  • 58d7206259 Issue #2489: Add color-mix computation support erixreyes 2025-07-19 07:50:34 +08:00
  • b42cca5fa5 Issue #2489: Add color-mix serialization support erixreyes 2025-07-19 07:49:42 +08:00
  • 7800eb0126 Issue #2489: ColorMixValue support and structure erixreyes 2025-07-19 07:45:24 +08:00
  • 055a685c2e Issue #2489: Add CSS color-mix keyword support erixreyes 2025-07-19 07:20:29 +08:00
  • 2c39bb7901 No issue - Regenerate devtools CSS database Moonchild 2025-07-27 13:11:28 +02:00
  • 37230e7b21 Issue #2835 - Part 2: Implement processing of import rules based on order of appearance Francis Dominic Fajardo 2025-07-23 20:39:56 +08:00
  • be3d8491c7 Issue #2835 - Part 1: Expose nsCSSRuleProcessor::CascadeSheet Francis Dominic Fajardo 2025-07-26 14:55:03 +08:00
  • 7e0ddfef73 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2025-07-25 20:53:55 +08:00
  • 318031c74b Issue #2828 - Part 13: Exclude strong layers-related code from release builds Francis Dominic Fajardo 2025-07-22 14:31:47 +08:00
  • e3476d33ed Issue #2828 - Part 12: Implement cascade layer SizeOfIncludingThis Francis Dominic Fajardo 2025-07-22 12:29:41 +08:00
  • cbb019a862 Issue #2828 - Part 11: Detach weighted rule data from cascade layer Francis Dominic Fajardo 2025-07-22 14:03:22 +08:00
  • a922ec0823 Issue #2828 – Part 10: Clean up cascade layer constructor Francis Dominic Fajardo 2025-07-22 12:57:08 +08:00
  • 1655a5a4a9 Issue #2828 - Part 9: Rename CascadeEnumData to CascadeLayer Francis Dominic Fajardo 2025-07-22 12:01:53 +08:00
  • 3605630f4e Issue #2828 - Part 8: Extract RuleProcessorGroup (formerly ResolvedRuleCascades) into separate file Francis Dominic Fajardo 2025-07-21 19:21:31 +08:00
  • ec57be653a Issue #2828 - Part 7: Walk child rule processors separately and ensure inverted cascade layer order is enforced for important rules Francis Dominic Fajardo 2025-07-19 22:14:29 +08:00
  • d3b305b819 Issue #2828 - Part 6: Assert rules were added to the rule cascade data Francis Dominic Fajardo 2025-07-19 22:23:19 +08:00
  • e05d4d8306 Issue #2828 - Part 5: Implement child rule processors Francis Dominic Fajardo 2025-07-19 01:45:14 +08:00
  • aab9cdf9bd Issue #2828 - Part 4: Move cache key storage to ResolvedRuleCascades Francis Dominic Fajardo 2025-07-19 22:29:50 +08:00
  • 03f29e75ec Issue #2828 - Part 3: Refactor selector matching and rule cascade data into separate files/classes Francis Dominic Fajardo 2025-07-17 22:13:53 +08:00
  • 7b51aa7ca1 Issue #2828 - Part 2: Collect and hold rule cascade data per cascade layer Francis Dominic Fajardo 2025-07-16 17:20:26 +08:00
  • 53e6317bfb Issue #2828 - Part 1: Build and store the array of layer name tokens in the layer at-rules Francis Dominic Fajardo 2025-07-08 23:46:54 +08:00
  • be6796bb20 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2025-07-25 07:33:44 +08:00
  • f902d2ad0e [DOM] Make object loading use an explicit scheme whitelist. Moonchild 2025-07-23 23:13:59 +02:00
  • cdc8127cd1 [network] Stop accepting nameless cookies. Moonchild 2025-07-23 23:08:52 +02:00
  • 3f297457d8 [js] Align br_table limits with V8/Gecko. Moonchild 2025-07-23 20:40:50 +02:00
  • 40f96b82ad [gfx] Hold a stronger reference to gfxFontEntry. Moonchild 2025-07-23 14:34:41 +02:00
  • 0a8f50fafa No issue - Adjust CSP URI reporting more closely with the spec. Moonchild 2025-07-23 07:40:45 +02:00
  • b992da05eb Issue #2826 - Set up fontconfig on XRE startup (GTK only) Francis Dominic Fajardo 2025-07-19 21:25:44 +08:00
  • 5869164e31 Issue #2691 - Follow-up: Add manual tests Moonchild 2025-07-19 13:58:45 +02:00
  • 9e02324b0b [Pale-Moon] css: replace -moz-hidden-unscrollable with clip roytam1 2025-07-21 23:26:59 +08:00
  • c466a1385f [Basilisk] css: replace -moz-hidden-unscrollable with clip roytam1 2025-07-21 23:24:55 +08:00
  • 44e5bd7711 layout: partly revert rev 5e8e120 for keeping -moz-hidden-unscrollable to work roytam1 2025-07-21 21:04:12 +08:00
  • 198222fc03 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2025-07-18 21:46:46 +08:00
  • 906f05e606 Issue #2691: Utilize regex for spacing rules erixreyes 2025-07-18 02:33:53 +08:00
  • f2d6170830 Issue #2691: Refactored ParseSupportsSelector erixreyes 2025-07-17 17:10:50 +08:00
  • ea580ec54b Issue #2691: Improve Parser State Handling erixreyes 2025-07-17 12:44:53 +08:00
  • 224d1724b2 Issue #2691: Add special handling for nth-child expressions erixreyes 2025-07-11 10:46:20 +08:00
  • aaae6484ee Issue #2691: Enhance spacing logic for selector formatting erixreyes 2025-07-11 10:41:52 +08:00
  • 69556b7b1b Issue #2691: Improve token handling for selectors erixreyes 2025-07-11 10:34:37 +08:00
  • fcb4b3d01f Issue #2691: Add basic parentheses tracking to ParseSupportsSelector erixreyes 2025-07-11 10:28:28 +08:00
  • e9a7190529 Issue #2691: Adjusted the function to use ParseSelectorGroup erixreyes 2025-07-10 09:25:36 +08:00
  • 8be86514f0 Issue #2691: Implement ParseSupportsSelector erixreyes 2025-07-09 06:44:26 +08:00
  • d33ac6fea1 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2025-07-17 23:13:06 +08:00
  • 0903dacaa7 Issue #2792 -Implements parsing, computed style, and writing mode mapping for overflow-block and overflow-inline properties MeladJM 2025-07-17 05:01:34 +08:00
  • b59402a1f9 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2025-07-16 15:39:18 +08:00
  • c8608ad5cf Issue #2736 - Follow-up: Stop using worker thread-only functions for checking if CSP is enabled Francis Dominic Fajardo 2025-07-02 14:03:52 +08:00
  • 07cf2e643f Issue #2720 - Follow-up: Use temp value for duplicate color stop Moonchild 2025-07-14 17:24:44 +02:00
  • 5e8e1208e7 Issue #2499 - Part 3: Add CSS clip overflow support with serialization fixes MeladJM 2025-07-08 05:46:54 +08:00
  • 205ea844f4 Issue #2499 - Part 2: Fix overflow shorthand serialization for mixed clip values MeladJM 2025-07-06 05:56:06 +08:00
  • ad396c6c59 Issue #2499 - Part 1: Add overflow: clip support and tests MeladJM 2025-07-06 04:37:31 +08:00
  • b9ebe5b259 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2025-07-09 00:31:21 +08:00
  • 3f67905afc Issue #2757 - Follow-up: Add clip-path test (manual QA) Moonchild 2025-07-08 09:13:34 +02:00
  • 67421b3048 Issue #2757: Create a new basicShape of type inset then set inset coords to zero. erixreyes 2025-07-08 06:08:31 +08:00
  • 4c8df426a8 layout: plug back alias of -moz-user-select so it won't break pages/extensions relying on this roytam1 2025-07-09 00:22:46 +08:00
  • 10b96192dd gfx: relax DrawTargetCairo::IsValid() check, fixes crash when loading spectrumsurveys.com roytam1 2025-07-09 00:09:31 +08:00
  • fbb39ce322 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2025-07-08 10:02:11 +08:00