| Commit message (Collapse) | Author | Age |
|
|
|
|
| |
Single-param static_assert is C++17 or later.
Follow-up to 3d92b8212595769c40da7ccfbafb3898cfaaf7bd
|
|
|
|
|
|
| |
Pre-processing loses our localization notes and licensing headers for
l10n which is not a good thing. It's not a big deal having a few unused
strings in these files in the resulting locales.
|
|\ |
|
| | |
|
|\| |
|
| |\
| | |
| | |
| | |
| | |
| | | |
Basilisk-Dev/UXP-contrib:crypto-randomuuid into master
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2359
|
| | |
| | |
| | |
| | | |
We already have code in the platform to generate random UUIDs. This simply exposes that functionality via the crypto.UUID function
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This errs on the side of caution for what are installer packages, but
people getting conned into thinking this is safe is a bit too common.
They are akin in danger to .exe files in that respect as it installs
software, and should be treated similarly, so, warn about the potential
danger.
|
| | |
| | |
| | |
| | | |
This should prevent some intermittent crashes.
|
| | |
| | |
| | |
| | | |
Defaults to 30M, working around driver bugs (looking at you, Mesa)
|
| | |
| | |
| | |
| | |
| | |
| | | |
This is a low-priority init function that should not be called with
immediate dispatch to the current thread, for performance reasons.
Additionally, do not call RegisterDragDrop for hidden windows.
|
| | |
| | |
| | |
| | |
| | | |
This blocks the following characters from use in the cookie name:
0x3B (semi-colon), 0x3D (equals) and 0x7F (del)
|
| | |
| | |
| | |
| | | |
the Cache API.
|
| |\ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
(#2358) from athenian200/UXP:webm_alpha_work into master
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2358
Reviewed-by: Travis W. <travawine@palemoon.org>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
I figured I should include the reftest for the sake of completeness, though I have already verified the feature working from the site mentioned in the forum thread that prompted me to look into this in the first place.
Ref: BZ 1331528
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Mozilla forgot to force use of VPXDecoder on Windows in their initial implementation, this is pretty much what they did for Android as well. Straight port of the Firefox 67 fix.
Ref: BZ 1528652
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Mozilla found a bug in their initial implementation, causing paused WebM videos with alpha to become totally transparent if hardware acceleration is disabled. Straight port of the Firefox 54 fix.
Ref: BZ 1332952
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Another requirement to have transparency in videos. Straight port of Firefox 53 implementation, save for some oddities relating to needing to put uint8_t instead of uint8 in yuv_convert to get this to compile.
Ref: BZ 1321076, 1329104
|
| | |/
| | |
| | |
| | |
| | |
| | | |
Required to have an alpha channel (which in the strange world of graphics seems to refer to transparency, and not experimental code) in WebM videos. Straight port of Firefox 53 implementation, adapted slightly for a couple of patches previously taken without this.
Ref: BZ 1320829
|
| |\ \ |
|
| | |\ \
| | | |/
| | |/|
| | | |
| | | |
| | | | |
Basilisk-Dev/UXP-contrib:master into master
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2356
|
| | |/
| | |
| | |
| | | |
Backport of https://bugzilla.mozilla.org/show_bug.cgi?id=1446548
|
| |/ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| | |
|
| |\
| | |
| | |
| | |
| | |
| | | |
2350-numberformat-work into master
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2352
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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)
|
| | |
| | |
| | |
| | |
| | |
| | | |
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.
|
| |\ \
| | | |
| | | |
| | | |
| | | |
| | | | |
with the spec.' (#2353) from dbsoft/UXP:po-navres-2282 into master
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2353
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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.
|
| |\ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
into master
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2348
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Without EME we don't need the machinery to wait for an external
CDM module to be ready in our mediadecoder.
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This removes:
dom/media/eme code
GMP CDM proxies
GMP WideVine adapter code
EME media platform code
GMP clearkey module
|
| | | |/
| | |/| |
|
| |\ \ \
| | |_|/
| |/| |
| | | |
| | | |
| | | | |
(#2349) from Basilisk-Dev/UXP-contrib:master into master
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2349
|
| | | |
| | | |
| | | |
| | | | |
Backport of https://bugzilla.mozilla.org/show_bug.cgi?id=1322503
|
| |\ \ \
| | |_|/
| |/| |
| | | |
| | | |
| | | | |
Basilisk-Dev/UXP-contrib:master into master
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2347
|
| | |/
| | |
| | |
| | |
| | | |
Bug 148624 - only show tooltip when document has focus
Partial Bug 1857513 - Use window activeness rather than document.hasFocus() to display chrome-only tooltips
|
| |/
| |
| |
| | |
Make it a singleton so it cannot be overwritten.
|