summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Issue #2355 - Apply self-transforms to the frame of top level <svg>Moonchild2023-10-22
| | | | | | | | | | | We previously didn't do this because we relied on our anonymous wrapper to perform transforms. However, that resulted in only the children transforming, and the frame's cliprect wouldn't be updated, giving the impression of the z-ordering being wrong. Also adds reftests from the relevant BZ bug found later. Resolves #2355
* Issue #2346 - Follow-up: restore erroneously removed GMP mCrashHelper.Moonchild2023-10-21
|
* Merge pull request 'Implement some NumberFormat spec updates' (#2352) from ↵Moonchild2023-10-20
|\ | | | | | | | | | | 2350-numberformat-work into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2352
| * Issue #2350 - Part 2: Allow "maximumFractionDigits" option inMoonchild2023-10-19
| | | | | | | | | | | | | | | | | | | | | | | | | | Intl.NumberFormat to be less than the default minimum fraction digits. This implements the changes from the "has consensus" PR in TC39 The second pair of `DefaultNumberOption()` calls was inlined, because only the fallback case is relevant anyway. Steps 12.d and 12.e from the spec PR were combined into a single `if`-block. That way it also matches step 12.f more closely. Also changed the single `if` steps into an `if-else if` chain, because the steps are mutually exclusive.
| * Issue #2350 - Part 1: Apply "minimumIntegerDigits" to number-formattersMoonchild2023-10-19
| | | | | | | | | | | | | | | | | | with fraction-digits. Implements the changes to `SetNumberFormatDigitOptions` and `FormatNumberToString`, except for the support of the new "compact-rounding" mode. This also includes a few minor fixes for edge cases (like -0 vs. 0)
| * Issue #2350 - Part 0: Add a helper function DefaultNumberOptionMoonchild2023-10-19
| | | | | | | | | | | | This is the abstract operation that converts an option value to a number value, checking whether it is in the allowed range, and filling in a fallback value if necessary.
* | Merge pull request 'Align the Performance Observer navigation and resource ↵Moonchild2023-10-20
|\ \ | | | | | | | | | | | | | | | with the spec.' (#2353) from dbsoft/UXP:po-navres-2282 into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2353
| * | Issue #2282 - Part 2 - Re-add some timer clamping that got clobber erroneously.Brian Smith2023-10-20
| | |
| * | Issue #2282 - Align the Performance Observer navigation and resource with ↵Brian Smith2023-10-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | Merge pull request 'Clean up the rest of EME' (#2348) from 2346-EME-cleanup ↵Moonchild2023-10-19
|\ \ \ | | | | | | | | | | | | | | | | | | | | into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2348
| * | | Issue #2346 - Remove IsWaitingOnCDMResource stubMoonchild2023-10-18
| | | |
| * | | Issue #2346 - Remove EME PDM factory creation.Moonchild2023-10-17
| | | |
| * | | Issue #2346 - Clean up EME code in toolkit extension manager (GMP)Moonchild2023-10-17
| | | |
| * | | Issue #2346 - Remove stub for setting decryptor IDMoonchild2023-10-17
| | | |
| * | | Issue #2346 - Remove MDSM "Wait for CDM" stateMoonchild2023-10-17
| | | | | | | | | | | | | | | | | | | | Without EME we don't need the machinery to wait for an external CDM module to be ready in our mediadecoder.
| * | | Issue #2346 - Update testsMoonchild2023-10-17
| | | |
| * | | Issue #2346 - Update build configuration and remove --{en|dis}able-emeMoonchild2023-10-17
| | | |
| * | | Issue #2346 - Remove EME WebIDL interfacesMoonchild2023-10-17
| | | |
| * | | Issue #2346 - Update license (remove OpenAES)Moonchild2023-10-17
| | | |
| * | | Issue #2346 - Remove unused EME componentsMoonchild2023-10-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This removes: dom/media/eme code GMP CDM proxies GMP WideVine adapter code EME media platform code GMP clearkey module
| * | | Issue #2346 - Remove MOZ_EME conditional codeMoonchild2023-10-17
| | |/ | |/|
* | | Merge pull request 'Issue #2332 - Hyphenate rtc stats type as per spec' ↵Moonchild2023-10-19
|\ \ \ | |_|/ |/| | | | | | | | | | | (#2349) from Basilisk-Dev/UXP-contrib:master into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2349
| * | Issue #2332 - Hyphenate rtc stats type as per specBasilisk-Dev2023-10-18
| | | | | | | | | | | | Backport of https://bugzilla.mozilla.org/show_bug.cgi?id=1322503
* | | Merge pull request 'Backport of Mozilla tooltip bugs' (#2347) from ↵Moonchild2023-10-17
|\ \ \ | |_|/ |/| | | | | | | | | | | Basilisk-Dev/UXP-contrib:master into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2347
| * | Backport of Mozilla tooltip bugs:Basilisk-Dev2023-10-16
| |/ | | | | | | | | Bug 148624 - only show tooltip when document has focus Partial Bug 1857513 - Use window activeness rather than document.hasFocus() to display chrome-only tooltips
* / Issue #1721 - Follow-up: Properly protect GPC headerMoonchild2023-10-17
|/ | | | Make it a singleton so it cannot be overwritten.
* Merge pull request 'Stop pretending proxies have a JSNative call/construct ↵Moonchild2023-10-16
|\ | | | | | | | | | | hook.' (#2345) from dbsoft/UXP:readablestreams-crash into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2345
| * Issue #1442 Follow-up: Stop pretending proxies have a JSNative ↵Brian Smith2023-10-16
| | | | | | | | | | | | | | | | 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.
* | Restore EME WebIDL for proper cleanup later.Moonchild2023-10-16
|/
* Clean up dom\webidlMoonchild2023-10-14
| | | | Fix CRLF line endings in some files, and remove EME interface leftovers.
* Issue #2340 - Return an array (actually frozen sequence) for ↵Moonchild2023-10-14
| | | | | | {border|content}BoxSize Resolves #2340
* Merge pull request 'Issue #2332 - WebRTC Spec Updates' (#2338) from ↵Moonchild2023-10-10
|\ | | | | | | | | | | Basilisk-Dev/UXP-contrib:master into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2338
| * Issue #2332 - Update most tests to skip RTCSessionDescription constructionBasilisk-Dev2023-10-09
| | | | | | | | Backport of https://bugzilla.mozilla.org/show_bug.cgi?id=1263312 part 6
| * Issue #2332 - Update most tests to skip RTCIceCandidate constructionBasilisk-Dev2023-10-09
| | | | | | | | Backport of https://bugzilla.mozilla.org/show_bug.cgi?id=1263312 part 5
| * Issue #2332 - Have createOffer/Answer resolve with dictionariesBasilisk-Dev2023-10-09
| | | | | | | | Backport of https://bugzilla.mozilla.org/show_bug.cgi?id=1263312 part 4
| * Issue #2332 - Have set(Local|Remote)Description take dictionariesBasilisk-Dev2023-10-09
| | | | | | | | Backport of https://bugzilla.mozilla.org/show_bug.cgi?id=1263312 part 3
| * Issue #2332 - Have addIceCandidate take a dictionaryBasilisk-Dev2023-10-09
| | | | | | | | Backport of https://bugzilla.mozilla.org/show_bug.cgi?id=1263312 part 2
| * Issue #2332 - Update RTCIceCandidate to specBasilisk-Dev2023-10-09
| | | | | | | | Backport of https://bugzilla.mozilla.org/show_bug.cgi?id=1263312 - part 1
| * Issue #2332 - Add deprecation warnings to writable RTCSessionDescriptionBasilisk-Dev2023-10-09
| | | | | | | | Backport of https://bugzilla.mozilla.org/show_bug.cgi?id=1313966
* | Merge pull request 'Issue #2332 - Fix CamerasChild helper to return by value ↵Moonchild2023-10-10
|\ \ | |/ |/| | | | | | | instead of out-of-scope reference' (#2339) from Basilisk-Dev/UXP-contrib:bugzilla-1318132 into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2339
| * Issue #2332 - Fix CamerasChild helper to return by value instead of ↵Basilisk-Dev2023-10-09
|/ | | | | | out-of-scope reference Backport of https://bugzilla.mozilla.org/show_bug.cgi?id=1318132
* Merge pull request 'Correct overzealous GMP checks' (#2336) from ↵Moonchild2023-10-08
|\ | | | | | | | | | | mrnhmath/UXP:2301fix into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2336
| * Correct overzealous GMP checksMatheus Marinho2023-10-06
| |
* | Merge pull request 'Issue #2332 - Do some cleaning around direct listeners ↵Moonchild2023-10-08
|\ \ | |/ |/| | | | | | | and video sinks' (#2335) from Basilisk-Dev/UXP-contrib:master into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2335
| * Issue #2332 - Use only one listener in MediaPipelineTransmitBasilisk-Dev2023-10-05
| | | | | | | | https://bugzilla.mozilla.org/show_bug.cgi?id=1305949 part 3
| * Issue #2332 - Use the same path for passing on missed data to video sink, as ↵Basilisk-Dev2023-10-05
| | | | | | | | | | | | during normal operation https://bugzilla.mozilla.org/show_bug.cgi?id=1305949 part 2
| * Issue #2332 - Refactor code that feeds video stream sink when it gets addedBasilisk-Dev2023-10-05
| | | | | | | | https://bugzilla.mozilla.org/show_bug.cgi?id=1305949 part 1
* | [DOM] Fix deprot in PerformanceMark.cppMoonchild2023-10-05
|/
* Merge pull request 'Issue #2332 - Update libvpx to 1.6.1' (#2333) from ↵Moonchild2023-10-05
|\ | | | | | | | | | | Basilisk-Dev/UXP-contrib:master into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2333
| * Issue #2332 - libvpx upgrade followup part 5Basilisk-Dev2023-10-04
| | | | | | | | Port commits 39f9ab375b2bfd9e46df9695b78870cf1e9cf3c6 and ed7b08e6089de2dd9a1cee595d9ff7ed1fae919d to new libvpx version