Commit graph

  • 9759098329 [network] Add additional cookie setting checks. Moonchild 2024-07-10 00:22:49 +02:00
  • cf9b468d9c No issue - Update SQLite to 3.46.0 Moonchild 2024-07-09 21:29:41 +02:00
  • 7cc4dcb680 Issue #2546 - Part 6: Remove canvas.imagebitmap_extensions.enabled preference. Moonchild 2024-07-09 12:16:18 +02:00
  • aaf2dd416c Issue #2546 - Part 5: Remove tests Moonchild 2024-07-09 12:00:35 +02:00
  • b1e5955ceb Issue #2546 - Part 4: Remove mappedDataLength and findOptimalFormat Moonchild 2024-07-09 11:56:51 +02:00
  • 1bc0eda791 Issue #2546 - Part 3: Remove mapDataInto Moonchild 2024-07-09 00:33:06 +02:00
  • 2b8d75e136 Issue #2546 - Part 2: Remove special FoxEye CreateImageBitmap method. Moonchild 2024-07-08 23:45:49 +02:00
  • 60fbaa2155 Issue #2546 - Part 1: Remove BufferSource support in CreateImageBitmap. Moonchild 2024-07-08 23:36:40 +02:00
  • d9ff917f15 Issue #2542 - Part 9: Remove TODO comment. Moonchild 2024-07-07 03:07:29 +02:00
  • 18991a87f8 Issue #2542 - Part 8: Enable Sec-Fetch-* headers by default. Moonchild 2024-07-05 15:26:49 +02:00
  • fffe6c4996 Issue #2542 - Part 7: Move SecFetch.* to /netwerk where it belongs. Moonchild 2024-07-05 14:05:45 +02:00
  • 53149ed646 Issue #2542 - Part 6: Add Sec-Fetch-User header for all requests that are the direct result of a system principal request. Moonchild 2024-07-04 22:40:06 +02:00
  • 0ef8b05101 Issue #2542 - Part 5: Assume browser-initiated requests for unspecified content types to always be user-triggered. Moonchild 2024-07-04 22:34:00 +02:00
  • 9846090a38 Issue #2542 - Part 4b: Fix pointer mess-up. Moonchild 2024-07-04 19:00:29 +02:00
  • 65a588ba17 Issue #2542 - Part 4: Use BasePrincipal's IsSameOrigin() in SecFetch. Moonchild 2024-07-03 17:03:36 +02:00
  • 5ee2871524 Issue #2542 - Part 3: Expand BasePrincipal with an IsSameOrigin check Moonchild 2024-07-03 17:02:32 +02:00
  • 8ee9e3bc52 Issue #2542 - Part 2b: Fix typo in pref check Moonchild 2024-07-03 16:59:39 +02:00
  • 8076de8965 Issue #2542 - Part 2: Base implementation of Sec-Fetch-* header code. Moonchild 2024-07-03 11:00:53 +02:00
  • 1f4b858be2 Issue #2542 - Part 1b: Fix dom.securecontext.whitelist code issues Moonchild 2024-07-02 22:07:39 +02:00
  • 0c71a6ada0 Issue #2542 - Part 1: Factor out Potentially Trustworthy URI checks. Moonchild 2024-07-02 21:23:30 +02:00
  • 86e84dda0f [Pale-Moon] add MOZ_APP_UA_NAME and enable general.useragent.change_app_version for better compatibility roytam1 2024-07-09 17:07:30 +08:00
  • bf385f38eb UAO: add general.useragent.(change_)app_version roytam1 2024-07-09 17:02:32 +08:00
  • f596e3d581 UAO: correct UA string rebuild code, add platform_version pref. roytam1 2024-07-09 14:08:03 +08:00
  • f8c34e7c0a network: follow-up rev 914569c0b (rework) roytam1 2024-07-09 11:35:15 +08:00
  • b5d57ea4e7 Revert "network: follow-up rev 914569c0b" roytam1 2024-07-09 11:27:32 +08:00
  • a50a1db5a7 network: follow-up rev 914569c0b roytam1 2024-07-09 11:10:55 +08:00
  • f5814b5b94 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2024-07-09 10:26:17 +08:00
  • f86664f131 Issue #2045 - Temporarily force hidden elements to be actually hidden. Moonchild 2024-07-06 17:47:06 +02:00
  • 6cc07899cf pref: enabling change_platform_version override setting roytam1 2024-07-09 10:21:57 +08:00
  • 914569c0b9 network: UserAgent: add Platform Version override roytam1 2024-07-09 10:21:29 +08:00
  • 688fa00ac4 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2024-07-02 22:08:41 +08:00
  • ef1f142cde Issue #2531 - Adjust rounding in toExponential (and kin) to round up at midpoint. Moonchild 2024-07-02 00:14:28 +02:00
  • f4b6cee0cc Issue #2543 - adjust toFixed precision range according to spec update. Moonchild 2024-07-01 23:43:24 +02:00
  • 54e20122db Merge remote-tracking branch 'origin/tracking' into custom roytam1 2024-07-01 06:59:11 +08:00
  • 5bdec62cb0 Issue #2541 - Deal with empty LineNameList in CSS grid templates. Moonchild 2024-06-30 22:33:59 +02:00
  • f4188fb54e HACK: jsgc: check nullptr before call member function in mayBeOwnedByOtherRuntime() roytam1 2024-06-30 13:22:11 +08:00
  • f35b2f4d3d devtools: DOMUtils.getCSSValuesForProperty() and DOMUtils.getSubpropertiesForCSSProperty() can fail, wrap them in try-catch blocks roytam1 2024-06-28 22:37:19 +08:00
  • 263429ba00 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2024-06-28 22:11:23 +08:00
  • 7eb7722992 Revert "Revert "PR #2514 - Don't split up happy emoji sequences"" roytam1 2024-06-28 22:11:17 +08:00
  • b60182aade Revert "Revert part of #2492 and replace it with mozilla one." roytam1 2024-06-28 22:11:08 +08:00
  • 5134d40d65 Revert "ported from mozilla: Bug 1819025 - Don't consider following join-controls when determining whether a space is collapsible. r=emilio (fad4426b7b)" roytam1 2024-06-28 22:10:57 +08:00
  • 6525b2980c Issue #2537 - Don't assume username fields appear before password fields in forms. Moonchild 2024-06-28 14:55:06 +02:00
  • 44f81b46b6 Issue #2538 - Part 3: Bring ZWJ Awareness to ClusterReverseIterator Andy 2024-06-27 18:29:23 -07:00
  • 68bcd4e61e Issue #2538 - Part 2: Add IsEmojiClusterExtender Andy 2024-06-26 11:11:19 -07:00
  • a1b6142e18 Issue #2538 - Part 1: Undo IsClusterExtender Change Andy 2024-06-26 11:10:15 -07:00
  • c416859636 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2024-06-24 23:12:00 +08:00
  • af227c4574 Issue #2534 - Part 2: Update tests Moonchild 2024-06-23 18:11:22 +02:00
  • fb16b1b4ae Issue #2534 - Part 1: window.postMessage should provide a trusted MessageEvent Moonchild 2024-06-23 17:55:13 +02:00
  • 22f745761b Issue #2536 - Re-implement plugin enumeration shuffle. Moonchild 2024-06-23 17:31:02 +02:00
  • a2f81bc791 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2024-06-17 16:15:30 +08:00
  • 6a200d5284 No Issue - Add navigator.webdriver attribute. Moonchild 2024-06-17 09:44:52 +02:00
  • 1db268ef50 Issue #2532 - Align dialog submission triggered by form.submit() with the spec. Moonchild 2024-06-15 16:21:54 +02:00
  • b6d077bbbb Issue #2532 - Prevent unwanted text selection when backdrop is clicked. Moonchild 2024-06-15 13:37:07 +02:00
  • 368ee51d86 Issue #2532 - Don't do PreventDefault for escape key if <select> dropdown is not shown Moonchild 2024-06-15 12:33:06 +02:00
  • f50948c82a Issue #2532 - Fix a null pointer crash while doing dialog form submission Moonchild 2024-06-15 12:29:50 +02:00
  • f598fe63cd Issue #2532 - Default pref check to true Moonchild 2024-06-15 11:42:00 +02:00
  • 6ee3f46900 Issue #2532 - Implement form[method=dialog] Moonchild 2024-06-15 10:11:00 +02:00
  • b73f500c04 PR #2530 - Fix altivec code, fix building for PPC Richard-Rogalski 2024-06-14 19:45:13 -05:00
  • d835b252d7 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2024-06-13 11:32:08 +08:00
  • 0e05cb9630 [layout] Initialize PerSpanData members mBaseline and mReflowInput. Daniel Holbert 2024-06-12 22:31:23 +02:00
  • 9c8bd37fe5 [uri] Implement additional filename checks. Moonchild 2024-06-12 21:34:12 +02:00
  • 40c9102d6d [js gc] Suppress GC during JSObject::swap Moonchild 2024-06-12 20:04:44 +02:00
  • b4caa69a9c [toolkit] Close autocomplete popup when window is resized. Moonchild 2024-06-12 19:42:16 +02:00
  • a2417d573b [DOM] Clone video info properly. Moonchild 2024-06-12 12:58:55 +02:00
  • 0b1483068f Merge remote-tracking branch 'origin/tracking' into custom roytam1 2024-06-12 15:41:21 +08:00
  • a09accc204 [uri] Fix issues with external protocol handlers. Moonchild 2024-06-11 19:19:55 +02:00
  • 6d9126c486 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2024-06-12 15:16:10 +08:00
  • bcdf7dc845 [network] Avoid accessing raw pointers in nsTransportEventSinkProxy. Moonchild 2024-06-11 19:01:24 +02:00
  • bfb171c783 [network] Perform a case-insensitive match on special cookie prefixes. Moonchild 2024-06-11 18:10:22 +02:00
  • 36bc963804 layout: fix corrupted unicode in comments, no code change roytam1 2024-06-11 10:40:21 +08:00
  • a30e0e7448 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2024-06-11 10:15:00 +08:00
  • 2ba31f4e97 Issue #2522 - Part 2: Implement support for logical viewport units FranklinDM 2024-06-09 19:12:43 +08:00
  • 5c06335c5b Issue #2522 - Part 1: Alias small, large, and dynamic viewport units to base viewport FranklinDM 2024-03-29 21:25:31 +08:00
  • 359a4a2069 Issue #2524 - Implement smart granularity for canvas poisoning. Moonchild 2024-06-07 16:25:36 +02:00
  • b794ec0afd nss: update nssckbi to 2.68 roytam1 2024-06-09 07:15:57 +08:00
  • 854fac5c4c ported from mozilla: Bug 1819025 - Don't consider following join-controls when determining whether a space is collapsible. r=emilio (fad4426b7b) roytam1 2024-06-08 12:10:00 +08:00
  • ff8673e87e Revert part of #2492 and replace it with mozilla one. roytam1 2024-06-08 12:05:16 +08:00
  • 97db731ae7 Revert "PR #2514 - Don't split up happy emoji sequences" roytam1 2024-06-08 08:31:34 +08:00
  • 75b0995d95 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2024-06-06 14:13:50 +08:00
  • 91fc5614ec Issue #1749 - Remove restriction of SVG width/height element attributes. Moonchild 2021-03-20 07:35:30 +00:00
  • 5f2d0b3c95 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2024-06-04 10:16:58 +08:00
  • 2128ac642e Issue #2519 - Use parser error reporter to report missing module exports Martok 2024-06-02 21:15:57 +02:00
  • 7381521cf7 Issue #2518 - Make various arguments optional in XPathEvaluator/XPathExpression. Moonchild 2024-06-01 19:30:47 +02:00
  • ab39f724a8 nss: update nssckbi to 2.66 roytam1 2024-05-26 06:58:33 +08:00
  • f8f3b3ee43 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2024-05-22 15:26:11 +08:00
  • 7d2ecc13dd [gfx] Use calloc for cairo font-creation functions. Moonchild 2024-05-21 15:04:22 +02:00
  • 7672f932f7 [gfx] Ensure font entry's unitsPerEm and font extents are initialized when gfxFont is created. Moonchild 2024-05-21 14:10:27 +02:00
  • 22830d18cf [DOM] Clean up ReportLoadError and normalize error messages. Moonchild 2024-05-21 13:24:45 +02:00
  • 552cd74b08 [gfx] Clear mSharedBlobData if blob creation failed. Moonchild 2024-05-21 13:19:48 +02:00
  • f3413e94b9 [network] Make http digest auth cnonce length configurable. Moonchild 2024-05-21 12:30:47 +02:00
  • e76fa74573 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2024-05-16 22:54:09 +08:00
  • 4a95f9d418 [Basilisk] fix bug with preferences not working Basilisk-Dev 2024-05-10 11:18:06 -04:00
  • 52d7e4f3db PR #2514 - Don't split up happy emoji sequences Andy 2024-05-09 15:44:02 -07:00
  • fffa564c0c [Basilisk] preferences: fix preprocessed lines roytam1 2024-05-10 22:32:16 +08:00
  • f00e5ffc7d Merge remote-tracking branch 'origin/tracking' into custom roytam1 2024-05-08 21:26:21 +08:00
  • 3fface9c03 [Basilisk] MoonchildProductions/UXP#2510 - Unprefix -moz-fit-content CSS keyword in Basilisk frontend Basilisk-Dev 2024-05-06 16:30:09 -04:00
  • 51091fd760 [Basilisk] Add error handling to MIME type processing in prefs. Basilisk-Dev 2024-03-01 23:44:01 -05:00
  • 9df06e86a2 layout: fix source code mojibake in nsCSSParser roytam1 2024-05-08 16:36:49 +08:00
  • 390799012c Merge remote-tracking branch 'origin/tracking' into custom roytam1 2024-05-08 10:05:44 +08:00
  • de8213f561 Issue #2472 - Part 8: Fix conflicting defines on Mac. Brian Smith 2024-05-07 11:30:59 +02:00