Commit graph

  • fbb39ce322 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2025-07-08 10:02:11 +08:00
  • c3590da576 Issue #2780: Add back the mismatch overflow handling in nsRuleNode.cpp erixreyes 2025-07-08 00:46:07 +08:00
  • b11affbdf3 Issue #2106 - Clean-up: Un-prefix -moz-user-select in Comments Andy 2025-07-07 10:46:13 -07:00
  • 8f46cd0d63 Issue #2106 - Clean-up: Remove Defunct -moz-user-select CSS Directives Andy 2025-07-07 10:45:55 -07:00
  • f1815317c3 Issue #2106 - Follow-up: Additional contain Keyword Entries Andy 2025-07-07 10:45:42 -07:00
  • abb891ff26 Issue #2106 - Follow-up: Un-prefix DOM Attribute MozUserSelect Andy 2025-07-07 10:45:22 -07:00
  • 1a5b3dcae6 Issue #2106 - Follow-up: Additional Un-prefixing Andy 2025-07-07 10:43:13 -07:00
  • f1f8c53ed6 Issue #2765 - Follow-up: Rebuild devtools Properties DB Andy 2025-07-07 10:40:15 -07:00
  • bd335d6284 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2025-07-07 11:59:17 +08:00
  • dae72b452c Issue #2124/2662: Cleaning of code MeladJM 2025-07-05 22:22:57 +08:00
  • 7626c99ceb Issue #2124/2662: Optimize overflow shorthand parsing and serialization erixreyes 2025-07-05 05:47:31 +08:00
  • 7c52fd934f Issue #2662 - Implement axis-shorthand parsing erixreyes 2025-07-05 05:41:47 +08:00
  • f4ffb1ec16 Issue #2124 - Adjust overflow parser to handle two values erixreyes 2025-07-05 05:39:25 +08:00
  • 9f7430f8b9 No Issue - Add detection for medium in border shorthand erixreyes 2025-07-05 05:38:01 +08:00
  • 2d9cb22a28 [devtools] Further improve special character escaping in "copy as curl". Moonchild 2025-07-04 22:41:03 +02:00
  • e6b48fcc95 Issue #2106 - Part 3: Add 'contain' as user-select value, retain 'element' Jerico 2025-07-04 17:31:53 +08:00
  • f0b8d1df2c Issue #2045 - Part 10: Regenerate devtools CSS database and include the revert keyword in related devtools code Francis Dominic Fajardo 2025-07-03 19:36:36 +08:00
  • 5346e55655 Issue #2045 - Part 9: Include the revert keyword in the list of accepted values for CSS properties returned by inDOMUtils Francis Dominic Fajardo 2025-07-03 19:34:30 +08:00
  • a47f44e93d Issue #2045 - Part 8: Remap revert keyword values to a higher cascade level Francis Dominic Fajardo 2025-07-03 17:51:18 +08:00
  • 166e98d2b9 Issue #2045 - Part 7: Override revert values during presentation hint cascade Francis Dominic Fajardo 2025-06-30 16:35:46 +08:00
  • c4b6135c99 Issue #2045 - Part 6: Treat "revert" values as the same as "unset" when encountered in the rule node Francis Dominic Fajardo 2025-06-20 10:33:49 +08:00
  • 801d4a2db8 Issue #2045 - Part 5: Serialize shorthands using "revert" like those containing "unset" Francis Dominic Fajardo 2025-06-20 10:33:40 +08:00
  • 9105c58a30 Issue #2045 - Part 4: Parse "revert" in property values wherever "unset" is allowed Francis Dominic Fajardo 2025-06-20 10:33:30 +08:00
  • b0f0972314 Issue #2045 - Part 3: Implement cascade origin tracking to CSS parser Francis Dominic Fajardo 2025-07-03 17:13:32 +08:00
  • 7f3f90eed4 Issue #2045 - Part 2: Add handling and storage for the revert unit and value Francis Dominic Fajardo 2025-06-20 10:33:22 +08:00
  • dd2cf17d30 Issue #2045 - Part 1: Revert "Temporarily force hidden elements to be actually hidden." Francis Dominic Fajardo 2025-06-20 10:33:13 +08:00
  • 552cb8dbcc No issue - Fix mixing of tabs with space-indented code. Francis Dominic Fajardo 2025-06-20 10:33:02 +08:00
  • 17b594b705 Issue #2106 - Part 2: Align value names Jerico 2025-06-30 22:32:54 +08:00
  • cc55a380f6 Issue #2106 - Part 1: Un-prefix -moz-user-select Jerico 2025-06-30 22:32:37 +08:00
  • 9175504ffc Merge remote-tracking branch 'origin/tracking' into custom roytam1 2025-07-04 22:28:17 +08:00
  • 4cc014cb6b Unprefix -moz-read-write / -moz-read-only Andy 2025-06-29 02:10:26 -07:00
  • 5cb41937fb Merge remote-tracking branch 'origin/tracking' into custom roytam1 2025-06-29 00:15:50 +08:00
  • e4630ce481 Issue #2765 - Follow-up: Avoid declaring RefPtr in the return statement Francis Dominic Fajardo 2025-06-28 16:14:55 +08:00
  • 6e358f1039 Issue #2765 - Follow-up: Fix UAF when returning the non-NAC style context from a frameless node Francis Dominic Fajardo 2025-06-27 23:43:23 +08:00
  • af84337437 Issue #2765 - Follow-up: Make scrollbar width checks use the originating non-NAC style context on Linux and Mac Francis Dominic Fajardo 2025-06-27 12:23:26 +08:00
  • bde8fbbb5f nss: merge changes from upstream UXP roytam1 2025-06-28 06:29:59 +08:00
  • cd1840493f nss: update certdata and bump ckbi version to 2.78 roytam1 2025-06-28 00:41:36 +08:00
  • f4d2bf6c3d Merge remote-tracking branch 'origin/tracking' into custom roytam1 2025-06-27 23:33:55 +08:00
  • d14972602f Issue #2764 - Fix several properties to return NeutralChange hint Francis Dominic Fajardo 2025-06-26 22:23:46 +08:00
  • 2c704d1b8e No issue - Refactor nsStyleUIReset::CalcDifference to accumulate change hints Francis Dominic Fajardo 2025-06-26 17:24:35 +08:00
  • 3ba0b10bb4 Issue #2765 - Part 3: Make scrollbar width checks use the originating non-NAC style context Francis Dominic Fajardo 2025-06-26 21:15:50 +08:00
  • b2c435a189 Issue #2765 - Part 2: Create a helper function for resolving the non-NAC style context of a given NAC Francis Dominic Fajardo 2025-06-26 21:01:56 +08:00
  • 8236eec152 Issue #2765 - Part 1: Scrollbar width should be treated as a non-inherited property Francis Dominic Fajardo 2025-06-25 15:42:59 +08:00
  • 80b542efc3 [XPCOM] Add Mac-specific executable extensions Moonchild 2025-06-26 01:51:02 +02:00
  • 5e12078904 [Layout] Hold stronger references to FontFaces. Moonchild 2025-06-25 23:47:56 +02:00
  • 0c2770ff7b [DOM] Update YouTube embed rewrites. Moonchild 2025-06-25 22:48:12 +02:00
  • 1c8e994b65 Issue #2762 - Remove SVGZoomEvent interface. Moonchild 2025-06-24 12:18:13 +02:00
  • c91730dc7b Issue #2488 - Follow-up: Ensure container is initialized for cloned declaration blocks Francis Dominic Fajardo 2025-06-24 13:00:56 +08:00
  • 3c2c7ce1e2 No issue - Escape < and > in element attribute values. Moonchild 2025-06-19 12:55:54 +02:00
  • 6414271c91 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2025-06-17 09:32:50 +08:00
  • 5960178802 Issue #2723 - Remove obsolete NPN prefs and callbacks. Moonchild 2025-06-16 20:33:16 +02:00
  • 51022b98b2 Issue #2734 - Add base-64 grammar check to CSP nonces where applicable. Moonchild 2025-06-16 13:19:51 +02:00
  • 5ae40cfe47 No issue - Update SQLite lib to 3.50.1 and require it as syslib. Moonchild 2025-06-14 23:19:12 +02:00
  • 2782cded29 Issue #2752 - Change DOMMatrix Rotate{Self}() to the current spec. Moonchild 2025-06-13 21:31:06 +02:00
  • 321b75a391 Issue #2751 - Use rounded interpolation value when interpolating the Integer type and Font stretch type, per spec. Moonchild 2025-06-13 11:40:49 +02:00
  • 9c69a34da4 Issue #2721 - Remove nsILinkHandler include from /mailnews Moonchild 2025-06-10 02:31:12 +02:00
  • 3b1fe322f7 Issue #2721 - Simplify CheckHandleEventForAnchorsPreconditions. Moonchild 2025-06-10 02:23:53 +02:00
  • c3f1c0cdba Issue #2721 - Remove nsILinkHandler. Moonchild 2025-06-10 01:51:14 +02:00
  • 37de431ac0 Issue #2721 - Create special case exception for <A>.Click() outside of DOM Moonchild 2025-06-09 23:45:31 +02:00
  • 72a17a5284 Fix loop for column picker's drop-down menu (#2758) yup 2025-05-31 07:54:18 +00:00
  • 7d099a8080 [devtools] Improve special character escaping for curl Moonchild 2025-05-28 13:19:05 +02:00
  • 91a026ea65 No issue - Set device contrast to an acceptable value if OOB. Moonchild 2025-05-28 12:27:24 +02:00
  • 4cb39ffa48 webaudio: don't use C++17 std::clamp, use std::min(max, std::max(min, v)) instead. roytam1 2025-05-27 23:39:08 +08:00
  • 8501f786b0 mfbt: remove terse static asserts roytam1 2025-05-27 23:27:36 +08:00
  • 7f3ccb5dc3 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2025-05-27 23:22:51 +08:00
  • 75c0461123 No issue - Force C++ run-time type information on protobuf Moonchild 2025-05-23 00:56:19 +02:00
  • 6da047af1e Issue #2736 - Follow-up: Remove erroneous workerthread CSP check. Moonchild 2025-05-22 13:18:43 +02:00
  • 497b6d5854 Issue #2749 - Part 8 - Put mfbt/casting.h pragmas behind GCC conditional. trav90 2025-05-21 10:37:30 -05:00
  • fc9643a1a7 Issue #2749 - Part 6 - Teach mfbt/casting.h to deal with floating point values trav90 2025-05-20 10:13:42 -05:00
  • d461e75034 No Issue - Fix building on Linux 32-bit ARM with clang. Need to have system definitions before defining the overrides. The sytem definitions have additional attributes that conflict. clang 14 that I am using also requires -fno-integrated-as for several files, but I left that out since it is probably fixed in newer versions of clang. Brian Smith 2025-05-21 18:24:32 +00:00
  • ce535a850f No Issue - MacOS fixes and updates. stroucki reported on the forum a libary not loading. This corrects the path. It still loads with the incorrect path on most systems, but fixing it anyway. https://github.com/joseluisq/macosx-sdks Update the SDK list with the SDKs available here. Brian Smith 2025-05-21 13:14:11 -05:00
  • 2a2236d4d9 No issue - Remove obsolete pref. Shadow 2025-05-21 15:17:40 +00:00
  • 71ba67cfbe No issue - Don't support modulo math space in ExtractLinearSum. Moonchild 2025-05-20 00:56:00 +02:00
  • 01ebabde5b No issue - Fix promise combinator function state. Moonchild 2025-05-19 22:50:01 +02:00
  • 96cc879fab Issue #2741 - Part 3 - Clamp rolloff factor appropriately in PannerNodeEngine trav90 2025-05-15 07:47:48 -05:00
  • a8f9e383fa No Issue - Fix a typo in DOMSVGPoint constructor. Shadow 2025-05-15 14:09:07 +00:00
  • 296db1641b Merge remote-tracking branch 'origin/tracking' into custom roytam1 2025-05-14 15:49:14 +08:00
  • 9847e9f759 Issue #2736 - Part 13: Override page CSP for loads by expanded principals. Moonchild 2025-05-09 22:25:06 +02:00
  • e72f8a3a81 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2025-05-14 14:36:05 +08:00
  • 53a6f6349d Issue #2736 - Part 14: Make CSP-enabled available to workers. Moonchild 2025-05-13 16:35:35 +02:00
  • 727acf7b3f Issue #2736 - Follow-up: Fix line endings in nsGenericHTMLFrameElement.h Moonchild 2025-05-11 13:16:49 +02:00
  • 60ad5b2ffd Issue #2736 - Part 12: Re-work style <link> href attribute. Moonchild 2025-05-04 21:58:17 +02:00
  • dde21838de Issue #2736 - Part 11: Re-work <input> src attribute. Moonchild 2025-05-04 15:36:51 +02:00
  • faf4f2c23f Issue #2736 - Part 10: Re-work <source> srcset attribute. Moonchild 2025-05-04 14:39:03 +02:00
  • b1b5062dc4 Issue #2736 - Part 9: Re-work <source> src attribute. Moonchild 2025-05-03 23:32:48 +02:00
  • b6bdce6f98 Issue #2736 - Part 8: Re-work <video> and <audio> src attribute. Moonchild 2025-04-29 21:28:50 +02:00
  • 2416e71cd3 Issue #2736 - Part 7: Re-work <frame> and <iframe> src attribute. Moonchild 2025-04-29 13:00:46 +02:00
  • 1f638b22ec Issue #2736 - Part 6: Re-work <script> src attribute. Moonchild 2025-04-29 09:47:42 +02:00
  • 2bdb9f3d85 Issue #2736 - Part 5: Re-work img <srcset> attribute. Moonchild 2025-04-28 19:15:02 +02:00
  • c8db9efb3c Issue #2736 - Part 4: Re-work img <src> attribute. Moonchild 2025-04-28 14:37:08 +02:00
  • 166b25a42c Issue #2736 - Part 3: Use TriggeringPrincipal for image loads. Moonchild 2025-04-28 10:04:07 +02:00
  • 824d0cad58 Issue #2736 - Part 2: Pass subject principal to SetAttribute and friends. Moonchild 2025-04-27 20:42:29 +02:00
  • 9ad680cfc4 Issue #2736 - Part 1: Provide more consistent principals to CSP. Moonchild 2025-04-26 20:07:16 +02:00
  • 422ca16a8e No Issue - Remove obsolete pref. Shadow 2025-05-08 10:03:06 +00:00
  • facab7f0ab No issue - Bump general.useragent.compatMode.version to 128.0 Moonchild 2025-05-07 16:54:26 +02:00
  • e8b3077d4f No Issue - Fixes for building with LLVM 19 included with FreeBSD 13.5. Fix a conflict with libc++ 19 and the old Mozilla (re)alloc macros. LLVM 18+ does not allow std::char_traits<unsigned char> so avoid it. https://bugzilla.mozilla.org/show_bug.cgi?id=1849070 Partial NSS upgrade to replace ByteString with a class. https://bugzilla.mozilla.org/show_bug.cgi?id=1851092 Brian Smith 2025-05-05 13:12:42 -05:00
  • 40e01c31e4 No Issue - Fix incorrectly written pref name Shadow 2025-05-02 15:07:00 +00:00
  • 055765d101 No issue - Explicitly indicate image/apng in Accept: header Moonchild 2025-05-03 13:49:28 +02:00
  • 0e02e94278 No issue - Include all non-ubiquitous image and media types in nav Accept: Moonchild 2025-05-01 16:20:08 +02:00
  • 5384bb6d14 nss: update builtin certstore and bump ckbi version roytam1 2025-04-30 23:07:58 +08:00