Commit graph

  • 490df49307 Issue #2357 - WebM w/alpha renders black if WMF decoder is enabled. Jeremy Andrews 2023-10-23 22:56:21 -05:00
  • 9982ceb94f Issue #2357 - Paused WebM videos w/alpha are 100% transparent if HA is disabled. Jeremy Andrews 2023-10-23 22:36:00 -05:00
  • c0ba3a8d2e Issue #2357 - VPXDecoder does not decode alpha frames. Jeremy Andrews 2023-10-23 22:20:36 -05:00
  • 71cc0ef940 Issue #2357 - WebM demuxer can't tell when a video wants to be transparent. Jeremy Andrews 2023-10-23 19:58:33 -05:00
  • 26235b5bbb Merge remote-tracking branch 'origin/tracking' into custom roytam1 2023-10-25 10:00:01 +08:00
  • ef54fc458c PR #2356 - Treat all GLSL versions >=450 as 450 Basilisk-Dev 2023-10-23 13:52:25 -04:00
  • 0bcaa2ff90 Issue #2355 - Apply self-transforms to the frame of top level <svg> Moonchild 2023-10-22 09:33:22 +02:00
  • e7c5600d7d ported from mozilla: Bug 1538622 - StructuredClone serialize and deserialize should treat back reference consistently r=jorendorff (aca6f427e0) roytam1 2023-10-22 23:11:52 +08:00
  • a553551082 ported from mozilla: Bug 1476955 - Structured clone algorithm doesn't serialize Array Length contrary to HTML spec, resulting in truncation of trailing sparse arrays like [1,2,3,,] (length=4) to [1,2,3] (length=3); r=sfink (958b3cdb98) roytam1 2023-10-22 22:44:55 +08:00
  • 8183d7b70c Merge remote-tracking branch 'origin/tracking' into custom roytam1 2023-10-21 11:53:44 +08:00
  • ce8751185f Merge remote-tracking branch 'origin/tracking' into custom roytam1 2023-10-21 11:22:34 +08:00
  • bb656856b6 Issue #2282 - Part 2 - Re-add some timer clamping that got clobber erroneously. Brian Smith 2023-10-20 05:00:04 -05:00
  • 373fb9ae07 Issue #2282 - Align the Performance Observer navigation and resource with the spec. This now passes the conformance tests. https://bugzilla.mozilla.org/show_bug.cgi?id=1425458 Resource timing entries Workers - part 2 - PerformanceTimingData. https://bugzilla.mozilla.org/show_bug.cgi?id=1462605 PerformanceNavigationTiming.name must be the value of the address of the current document. https://bugzilla.mozilla.org/show_bug.cgi?id=1462883 Update PerformanceTimingData::mReportCrossOriginRedirect in SetPropertiesFromHttpChannel. https://bugzilla.mozilla.org/show_bug.cgi?id=1462879 PerformanceNavigationTiming must be notified correctly - part 1 - notify. Brian Smith 2023-10-20 04:21:49 -05:00
  • e65b46ba0f Issue #2350 - Part 2: Allow "maximumFractionDigits" option in Intl.NumberFormat to be less than the default minimum fraction digits. Moonchild 2023-10-19 15:46:27 +02:00
  • be81bae5b7 Issue #2350 - Part 1: Apply "minimumIntegerDigits" to number-formatters with fraction-digits. Moonchild 2023-10-19 10:21:54 +02:00
  • 735bb78c28 Issue #2350 - Part 0: Add a helper function DefaultNumberOption Moonchild 2023-10-19 10:17:11 +02:00
  • 9f63203a43 Issue #2332 - Hyphenate rtc stats type as per spec Basilisk-Dev 2023-10-18 16:30:27 -04:00
  • dd9eca1b39 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2023-10-18 11:52:06 +08:00
  • 4edd2f91b4 [Basilisk] Issue #19 followup - remove DNT from mozscreenshots We technically don't use mozscreenshots at all, but this should still be removed since it is no longer a valid setting Basilisk-Dev 2022-08-29 22:52:03 -04:00
  • 30e47eb5bc [Basilisk] Issue #19 - Implement GlobalPrivacyControl Basilisk-Dev 2022-08-10 18:15:18 -04:00
  • ecd3cd8676 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2023-10-18 11:48:06 +08:00
  • 6cefc52d32 [Basilisk] Issue #2 - Remove Safebrowsing and TrackingProtection from the FE Moonchild 2021-10-18 16:19:08 +00:00
  • 591a887bf3 [Pale-Moon] Issue MoonchildProductions/UXP#1721 - Implement GlobalPrivacyControl Moonchild 2021-10-07 23:20:53 +00:00
  • 50ad087351 Issue #1721 - Implement GlobalPrivacyControl Moonchild 2021-10-07 21:38:26 +00:00
  • ca9d8d3960 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2023-10-18 10:03:32 +08:00
  • 0315aeee73 Issue #1721 - Follow-up: Properly protect GPC header Moonchild 2023-10-17 16:26:18 +02:00
  • 84ca5fdfc7 PR #2347 - Backport of Mozilla tooltip bugs: Basilisk-Dev 2023-10-16 10:13:10 -04:00
  • 46024cd872 Issue #1442 Follow-up: Stop pretending proxies have a JSNative call/construct hook. https://bugzilla.mozilla.org/show_bug.cgi?id=1471924 Part 1 Also remove an erroneous debug assert and guard against future issues. This fixes crashes on vk.com but still does not behave correctly. Brian Smith 2023-10-16 01:10:26 -05:00
  • dabe363572 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2023-10-16 09:33:55 +08:00
  • 4ec7fa4f5f Clean up dom\webidl Moonchild 2023-10-14 15:16:41 +02:00
  • 9cd7fd3bf4 Issue #2340 - Return an array (actually frozen sequence) for {border|content}BoxSize Moonchild 2023-10-14 14:16:26 +02:00
  • f508d00178 ported from mozilla: Bug 1446548 - Treat all GLSL versions >=450 as 450. r=kvark, a=RyanVM (43f0d1060e) roytam1 2023-10-15 22:22:41 +08:00
  • d6590573ed Merge remote-tracking branch 'origin/tracking' into custom roytam1 2023-10-11 11:56:50 +08:00
  • 348f761a9b Issue #2332 - Fix CamerasChild helper to return by value instead of out-of-scope reference Basilisk-Dev 2023-10-09 22:13:50 -04:00
  • 763cdb00cb Issue #2332 - Update most tests to skip RTCSessionDescription construction Basilisk-Dev 2023-10-09 17:09:04 -04:00
  • f615587ab7 Issue #2332 - Update most tests to skip RTCIceCandidate construction Basilisk-Dev 2023-10-09 17:08:07 -04:00
  • a1c22cb034 Issue #2332 - Have createOffer/Answer resolve with dictionaries Basilisk-Dev 2023-10-09 17:07:05 -04:00
  • 6b713575c9 Issue #2332 - Have set(Local|Remote)Description take dictionaries Basilisk-Dev 2023-10-09 17:06:12 -04:00
  • 80a3c49ba2 Issue #2332 - Have addIceCandidate take a dictionary Basilisk-Dev 2023-10-09 17:04:07 -04:00
  • ddf29677d9 Issue #2332 - Update RTCIceCandidate to spec Basilisk-Dev 2023-10-09 17:02:11 -04:00
  • f2dbc4c6ce Issue #2332 - Add deprecation warnings to writable RTCSessionDescription Basilisk-Dev 2023-10-09 17:00:40 -04:00
  • a87f8cc7f7 Issue #2332 - Use the same path for passing on missed data to video sink, as during normal operation Basilisk-Dev 2023-10-05 16:48:52 -04:00
  • 580a231706 Issue #2332 - Use only one listener in MediaPipelineTransmit Basilisk-Dev 2023-10-05 16:51:40 -04:00
  • 1ed778419f Issue #2332 - Refactor code that feeds video stream sink when it gets added Basilisk-Dev 2023-10-05 16:47:30 -04:00
  • c3767681a9 Correct overzealous GMP checks Matheus Marinho 2023-10-06 23:04:36 -03:00
  • f3deac5f5f ported from mozilla: - Bug 148624 - only show tooltip when document has focus. r=emilio (8ae372dc88d1) - Bug 1857513 - Use window activeness rather than document.hasFocus() to display chrome-only tooltips. r=smaug (4cbf370b4e16) roytam1 2023-10-11 11:32:41 +08:00
  • e90473bdda [Basilisk] Revert "Update PDF.js to 2.3.235" as it breaks in e10s roytam1 2023-10-06 11:38:43 +08:00
  • d946fc6195 [Basilisk] pdfjs: Services.policies is not available in UXP, comment it out roytam1 2023-10-06 11:23:50 +08:00
  • 4f9068fe23 [Basilisk] some files in my tree still need preprocessing roytam1 2023-10-06 11:23:14 +08:00
  • 879ab0d7dc Merge remote-tracking branch 'origin/tracking' into custom roytam1 2023-10-06 10:48:24 +08:00
  • 4c819bd3d5 [Basilisk] Dont preprocess files that dont need preprocessing Basilisk-Dev 2023-10-03 16:45:53 -04:00
  • fa1cbb6658 [Basilisk] Issue #67 - stop using appconst in aboutSessionRestore.js Basilisk-Dev 2023-10-03 15:47:44 -04:00
  • 2169356c67 [Basilisk] Fix issue with updater Basilisk-Dev 2023-10-03 11:13:59 -04:00
  • e1e2d7e832 [Basilisk] Issue #67 - begin porting over changes to stop using appconstants Basilisk-Dev 2023-10-02 17:26:33 -04:00
  • a03283044e [Basilisk] Report GTK version in about dialog for Linux builds Basilisk-Dev 2023-10-02 13:15:39 -04:00
  • 04e9b40d4b [Basilisk] Remove some unused crash report strings from localization data Basilisk-Dev 2023-09-26 16:49:35 -04:00
  • 0ae5036656 [Basilisk] Remove unsubmitted crash reporter from crash handlers Basilisk-Dev 2023-09-26 13:37:11 -04:00
  • 0be9ef65f6 [Basilisk] restore erroneously removed dom.ipc.reportProcessHangs pref ifdef Basilisk-Dev 2023-09-26 12:41:50 -04:00
  • 36ca1ce479 [Basilisk] Remove browser.tabs.crashReporting.sendReport prefs Basilisk-Dev 2023-09-26 12:39:35 -04:00
  • 264cd17e94 [Basilisk] Remove some leftover crashreporter stuff Basilisk-Dev 2023-09-26 12:34:03 -04:00
  • 3fa770bcba [Basilisk] Remove unused prefs for download of tiles on new tab page Basilisk-Dev 2023-09-26 12:25:27 -04:00
  • e73c73a426 [Basilisk] Remove unused functionality for reporting crashes to an external server Basilisk-Dev 2023-09-26 12:20:57 -04:00
  • a11b107f18 [Basilisk] Remove obsolete documentation Basilisk-Dev 2023-09-26 12:04:25 -04:00
  • b5a13a2a38 [Basilisk] Remove last bits of telemetry Basilisk-Dev 2023-09-26 12:03:03 -04:00
  • 23ef0c81f7 [Basilisk] Clean up an unused pref. Remove link to mozilla site from crash reporter Basilisk-Dev 2023-09-25 16:40:28 -04:00
  • 6c88624503 [Basilisk] remove more mozilla spy garbage Basilisk-Dev 2023-09-25 16:16:49 -04:00
  • 3d339baec2 [Basilisk] Remove ios leftovers Basilisk-Dev 2023-09-25 16:08:54 -04:00
  • c4f84bd3d5 [Basilisk] Remove some android leftovers Basilisk-Dev 2023-09-25 16:05:22 -04:00
  • 77bc3513fd [Basilisk] Remove some mobile leftovers Basilisk-Dev 2023-09-25 15:35:24 -04:00
  • 6b8a4e9b72 [Basilisk] Pref changes for old reports that no longer exist Basilisk-Dev 2023-09-25 15:15:29 -04:00
  • 32e4115055 [Basilisk] Remove stubs and references. Remove some telemetry leftovers Basilisk-Dev 2023-09-24 16:39:46 -04:00
  • 21121b141b [Basilisk] Update PDF.js to 2.3.235 Basilisk-Dev 2023-09-14 12:27:41 -04:00
  • c5d109556c [Basilisk] Update pdf.js to 1.7.348 from Firefox 54.0.1 Basilisk-Dev 2023-09-11 22:43:12 -04:00
  • 328408759a [Basilisk] Update pdf.js to version 1.6.467 from Firefox 53.0.2 Basilisk-Dev 2023-09-11 21:58:45 -04:00
  • 1eca5a03c2 [Basilisk] Delete Firefox Dev Edition leftovers Basilisk-Dev 2023-09-11 17:02:14 -04:00
  • ebf28e418f [Basilisk] Don't build hunspell shared on SunOS Basilisk-Dev 2023-09-11 16:53:39 -04:00
  • 56f5e8f283 [Pale-Moon] Issue #1936 - Optionally leave Bookmarks menu open when spawning new tab. Moonchild 2023-09-12 00:33:02 +02:00
  • 28958637f9 [Pale-Moon] No Issue - Don't build hunspell shared on SunOS. athenian200 2023-08-18 10:53:55 -05:00
  • 71c59df1f7 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2023-10-06 09:17:27 +08:00
  • cdb890bdc3 [DOM] Fix deprot in PerformanceMark.cpp Moonchild 2023-10-05 23:10:36 +02:00
  • 7528b07555 Issue #2332 - Remove unimplemented and non-spec getStreamById from RTCPeerConnection Basilisk-Dev 2023-10-05 10:27:12 -04:00
  • 465ce802d1 Issue #2332 - libvpx upgrade followup part 5 Basilisk-Dev 2023-10-04 21:54:40 -04:00
  • ee5b062139 Issue #2332 - libvpx upgrade followup part 4 Basilisk-Dev 2023-10-04 21:51:58 -04:00
  • fcb078d794 Issue #2332 - libvpx upgrade followup part 3 Basilisk-Dev 2023-10-04 21:50:23 -04:00
  • cdc8770f5a Issue #2332 - libvpx upgrade followup part 2 Basilisk-Dev 2023-10-04 21:47:00 -04:00
  • ed581885f8 Issue #2332 - libvpx upgrade followup part 1 Basilisk-Dev 2023-10-04 21:42:29 -04:00
  • b860c5fe95 Issue #2332 - Update to libvpx 1.6.1 Basilisk-Dev 2023-10-04 21:37:33 -04:00
  • 2eec2e60dd Merge remote-tracking branch 'origin/tracking' into custom roytam1 2023-10-05 10:30:43 +08:00
  • 6fdb3ac961 No Issue - Remove deprecation errors for obsolete RTCOfferOptions Basilisk-Dev 2023-10-03 16:55:28 -04:00
  • a55674f653 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2023-10-04 10:06:04 +08:00
  • f21cc50c03 Issue #1442 - Part 26 - FetchStreamReader needs to cancel its reader when it encounters write errors. https://bugzilla.mozilla.org/show_bug.cgi?id=1416879 Part 5 Also same fix as in Part 24 for FetchStream but in FetchStreamReader. Brian Smith 2023-10-03 01:45:08 -05:00
  • 04c9d661fa Issue #1442 - Part 25b - Second try that hopefully doesn't break Windows. Brian Smith 2023-10-02 18:38:02 -04:00
  • 52572d5755 Issue #1442 - Part 25 - Fix bustage on X11 platforms. Brian Smith 2023-10-02 18:08:46 -04:00
  • f3991f9821 Issue #1442 - Part 24 - Prevent FetchStream from incorrectly running on the main thread. This prevents a deadlock and JSContext related crashes, however this should eventually be replaced by an EventTargetFor() call when the Dispatcher API is implemented. Also now that ReadableStream appears stable, toggle the preferences true by default. Brian Smith 2023-10-02 04:42:24 -05:00
  • 836d36dc6d Issue #1442 - Part 23 - Align FetchStream with Firefox 68ESR. https://bugzilla.mozilla.org/show_bug.cgi?id=1612308 https://bugzilla.mozilla.org/show_bug.cgi?id=1445587 Partial part 2 implementing synchronization changes. Brian Smith 2023-09-30 11:19:06 -05:00
  • 41409ab613 Issue #1442 & #1691 Follow-up - Part 22 - Changes that came with Dynamic Module Import. At the time we did not have ReadableStreams in our tree so these changes were left out. https://bugzilla.mozilla.org/show_bug.cgi?id=1499140 Implement support for dynamic module import in the interpreter. Brian Smith 2023-09-29 15:34:10 -05:00
  • 375d7cf3b2 Issue #1442 - Part 21 - Fix debug builds by removing an invalid assert. Brian Smith 2023-09-29 13:09:28 -05:00
  • b1a12de924 Issue #1442 - Part 20 - FetchStream should not have an extra JS::Heap<ReadableStream>. https://bugzilla.mozilla.org/show_bug.cgi?id=1390717 Brian Smith 2023-09-29 09:25:52 -05:00
  • 0e1efcb273 Issue #1442 - Part 19 - FetchStream must support multiple read requests. https://bugzilla.mozilla.org/show_bug.cgi?id=1395220 Brian Smith 2023-09-29 09:12:08 -05:00
  • b898780bb1 Issue #1442 - Part 18 - Cycle collect FetchStreamReader. https://bugzilla.mozilla.org/show_bug.cgi?id=1128959 Brian Smith 2023-09-28 22:17:06 -05:00