summaryrefslogtreecommitdiff
path: root/dom
Commit message (Collapse)AuthorAge
* [MozSec] Bug 1767365 - Clip image data transfers.Lee Salzman2022-06-06
|
* [Libs:ffvpx] Update FFVPX to version 4.2.7trav902022-05-30
|
* [JS:Engine] Remove the use of tagged shape pointersMatt A. Tobin2022-05-29
|
* Merge branch 'ffmpeg-work' into TRUNKMatt A. Tobin2022-05-27
|\
| * [DOM:Media] Update ffmpeg - Part 4: Silence some GCC compiler warnings in ↵trav902022-05-27
| | | | | | | | FFmpeg code
| * [DOM:Media] Update ffmpeg - Part 3: Update audio & video decoders for FFmpeg 5.0trav902022-05-27
| | | | | | | | FFmpeg 5.0 removed some deprecated symbols so we need to update our decoding code to account for it.
| * [DOM:Media] Update ffmpeg - Part 2: Add support for libavcodec 59/FFmpeg 5.0trav902022-05-27
| |
| * [DOM:Media] Update ffmpeg - Part 1: Import required FFmpeg 5.0 header filestrav902022-05-27
| |
* | Bug 1679987 - Removed unused includes of nsCharSeparatedTokenizer.h.Simon Giesecke2022-05-27
|/
* [DOM:Media] Revert Bug 1212323 Parts 2 and 3 where ↵Matt A. Tobin2022-05-17
| | | | | | | | supportsHardwareH264Decoding() uses a promise if MP4 Hardware Acceleration to about:support This concern was largely Mac-specific but I did leave Part 1 intact because the Mozilla Bug makes a good point that some systems may always software render a 64x64 video (specifically apple but other implementations could adopt this nonsense as well). Personally I want accelerated video.. damn it! The real question is.. Why was the promise never resolving in the first place? Is it fall out from killing DOM Promise? It used jsval but who the hell knows or even cares.. It works and can once again be queried without jumping through god damned hoops.
* Bug 1761981Nika Layzell2022-05-05
|
* Bug 1751678 - Make FetchStart uses StarTime when TAO check fails for ↵Sean Feng2022-05-05
| | | | PerformanceResourceTiming
* Issue #28 - Support new RFC-6381 VPx codec stringsJames Cheng2022-05-02
| | | | | | | | | | | | | * Add an extraction function to parse the RFC-6381 VP9 codec string. * Add VP9-in-MP4 support to the decoder * Use Codec detail extractor helper to tell if it's a new style VP8/VP9 codec string. * Add a gtest for testing the extraction function. * Add mBitDepth field to VideoInfo. * Extract bit depth information from codec parameter string into VideoInfo::mBitDepth. * Check bit depth in WebMDecoder to determine if we support HDR. * Add an extraction function to parse the RFC-6381 VP9 codec string. Based on Bug 1407919
* [DOM/Layout/System:Image] Remove use counters telemetryMatt A. Tobin2022-04-27
|
* Issue #26 - Follow-up: Update error message if invalid rootMargin specified.Matt A. Tobin2022-04-25
|
* Issue #29 - Interpret empty or whitespace root margin string as zero length ↵Matt A. Tobin2022-04-24
| | | | | | for the IntersectionObserver Credit to FranklinDM
* Revert "[DOM:Base] Interpret empty margin string as a zero root"Matt A. Tobin2022-04-24
| | | | This reverts commit c89bbcef39fb605460edc2f8d3b447eff72b074d.
* [DOM:Base] Interpret empty margin string as a zero rootFranklinDM2022-04-22
| | | | | | | | | | margin in the IntersectionObserver This trims the whitespace from the margin string first before checking if it is empty, after which, it will be interpreted as a zero root margin. Otherwise, continue with previous behavior (parse margin string using the CSS Parser). Note: For some reason, Firefox and Chrome treat the unitless zero length as invalid, while with this change, we do not change existing behavior in that regard and continue to accept that value. Reported on, but does not use any code from https://bugzilla.mozilla.org/show_bug.cgi?id=1738791
* Issue #25 - Part 18: Remove GMP (or nearly all of it)Matt A. Tobin2022-04-21
| | | | I had planned to ifdef GMP but the infection is so deep that I couldn't do discrete parts and have it stay building.
* Issue #25 - Part 16: Remove OpenH264 and Fake Gecko Media PluginsMatt A. Tobin2022-04-21
|
* Issue #25 - Part 15: Remove DOM Media code relating to the WAIT_FOR_CDM stateMatt A. Tobin2022-04-21
|
* Issue #25 - Part 14: Remove DOM Media code relating to waiting for an eme keyMatt A. Tobin2022-04-21
|
* Issue #25 - Part 13: Remove EME from dom/media and HTMLMediaElement.webidlMatt A. Tobin2022-04-21
|
* Issue #25 - Part 12: Remove EME from dom/media/gmpMatt A. Tobin2022-04-21
|
* Issue #25 - Part 11: Remove EME from dom/media/(mediasource|platforms)Matt A. Tobin2022-04-21
|
* Issue #25 - Part 10: Remove EME from dom/media/(fmp4|webaudio)Matt A. Tobin2022-04-21
|
* Issue #25 - Part 9: Remove EME from dom/htmlMatt A. Tobin2022-04-21
|
* Issue #25 - Part 8: Remove EME from dom/baseMatt A. Tobin2022-04-21
|
* Issue #25 - Part 7: Remove EME from dom/canvasMatt A. Tobin2022-04-21
|
* Issue #25 - Part 5: Remove WidevineAdaptor from GMPMatt A. Tobin2022-04-20
|
* Issue #25 - Part 4: Remove EME Media codeMatt A. Tobin2022-04-20
|
* Issue #25 - Part 3: Remove EME platform agnostic codeMatt A. Tobin2022-04-20
|
* Issue #25 - Part 1: Remove EME WebIDL filesMatt A. Tobin2022-04-20
|
* Issue #1 - Restore EME (but not the configure logic to enable it)Matt A. Tobin2022-04-20
|
* Issue #1 - Restore Gecko Media PluginsMatt A. Tobin2022-04-20
|
* Revert "Issue %3015 - Part 3: Remove GMP code from addons, crash handler and ↵Matt A. Tobin2022-04-20
| | | | | | tests." This reverts commit 1699dbe78bf43eaa5ef4c593f075dfdc59c02b15.
* Issue #10 - Move docshell to components/Matt A. Tobin2022-04-18
|
* Issue #10 - Move Weave CommonUtils to its own JSMMatt A. Tobin2022-04-18
|
* Bug 1761026 - Add a null check for FetchDriver::mResponseKershaw Chang2022-04-17
|
* [DOM->Canvas] Avoid WebGL crash on MesaMatt A. Tobin2022-04-09
| | | | This prevents too high vert-count draws that Mesa doesn't handle.
* [Structure] Move editor back to topsrcdirMatt A. Tobin2022-04-09
|
* Revert "Issue %3057 - Part 3: Stop using GetNativePath in ffvpx."Matt A. Tobin2022-04-09
| | | | This reverts commit e40736bcf402eecbae514a9f75517531a4126626.
* Revert "Issue %3057 - Part 3a: Stop using GetNativePath in ffvpx only on ↵Matt A. Tobin2022-04-09
| | | | | | Windows." This reverts commit 582036d33f9bf2b42ee5afe8989934597fa5849a.
* Revert "Issue %3057 - Part 3b: Switch PP logic in ffvpx."Matt A. Tobin2022-04-09
| | | | This reverts commit dcccadd1c5825afb370d739f6536b8bfb2b21d4a.
* Revert "Issue %3057 - Part 6: Revert some of the previous changes for new ↵Matt A. Tobin2022-04-09
| | | | | | approach." This reverts commit 2b321abe2ee48f8c33de8e7f90b59ba0e88e388d.
* Revert "Revert "Issue %3057 - Part 6: Revert some of the previous changes ↵Matt A. Tobin2022-04-09
| | | | | | for new approach."" This reverts commit 56b8a05db34fabefad74e20876309263066b5bce.
* Revert "Issue %3057 - Part 9: Adjust all callsites for no longer using ↵Matt A. Tobin2022-04-09
| | | | | | GetNativePath" This reverts commit 097fa969802f76530384926e8ef1f56777be3783.
* Add missing *nix headers post-deunifyMatt A. Tobin2022-04-01
|
* [DOM XSLT] Add fallback value conversions if not converted beforehand.Moonchild2022-03-21
|
* [DOM] Convert parameters upfront.Peter Van der Beken2022-03-21
|