Moonchild
009fb3146f
Issue #1820 - Part 8: Check bit depth in PDM::Supports.
2022-05-04 10:06:02 +08:00
Moonchild
c8637cc239
Issue #1820 - Part 7: Check bit depth in WebMDecoder to determine if we support HDR.
2022-05-04 10:05:58 +08:00
Moonchild
14f0f80cd1
Issue #1820 - Part 6: Extract bit depth information from codec parameter string into VideoInfo::mBitDepth.
2022-05-04 10:05:22 +08:00
Moonchild
a4e69db6a4
Issue #1820 - Part 5: Add mBitDepth field to VideoInfo.
2022-05-04 10:05:12 +08:00
Moonchild
3eafe55b6e
Issue #1820 - Part 4: Add a gtest for testing the extraction function.
2022-05-04 10:05:00 +08:00
Moonchild
b272509dc3
Issue #1820 - Part 3: Use Codec detail extractor helper to tell if it's a new style VP8/VP9 codec string.
2022-05-04 10:04:54 +08:00
Moonchild
648430c9f1
Issue #1820 - Part 2: Add VP9-in-MP4 support to the decoder
...
This also adds support in StageFright for VP9.0 FourCCs and consolidates
individual string checks to helpers for WebM
2022-05-04 10:04:49 +08:00
Moonchild
55504b39bf
Issue #1820 - Part 1 : Add an extraction function to parse the RFC-6381 VP9 codec string.
2022-05-04 10:04:32 +08:00
Brian Smith
13fcc4a046
Issue #1829 - Revert "Issue #1751 "
2022-05-04 09:40:24 +08:00
roytam1
6de07653b9
Merge remote-tracking branch 'origin/tracking' into custom
2022-04-28 10:45:19 +08:00
FranklinDM
cee60fb824
Issue #21 - Change MappedAttrParser to store its nsIPrincipal instead of nsSVGElement
...
This reverts part 2 of Bug 968923 since this was only modified to accommodate use counters.
2022-04-28 10:43:45 +08:00
FranklinDM
8a7587b401
Issue #21 - Remove use counters telemetry
...
This reverts Bug 968923 - Implement some equivalent of Chrome's use counters (on top of telemetry?)
For reference: https://bugzilla.mozilla.org/show_bug.cgi?id=968923
2022-04-28 10:43:09 +08:00
Moonchild
d562709920
Issue #21 - Remove calls to Services.telemetry and nsITelemetry
...
These calls would cause breakage without the supporting plumbing.
2022-04-28 10:38:12 +08:00
Moonchild
2564be2d79
Issue #21 - Remove Telemetry from Accessibility, EME and WebRTC.
2022-04-28 10:29:53 +08:00
Moonchild
69ebaa5450
Issue #21 - Remove Telemetry from Push and devtools.
2022-04-28 10:28:01 +08:00
Moonchild
8d800b1cb0
Issue #21 - Remove Telemetry plumbing and fix build.
...
Note this won't give working applications. Requires FE changes and
additional js module changes (next part).
2022-04-28 10:25:48 +08:00
roytam1
e78e741a17
Merge remote-tracking branch 'origin/tracking' into custom
2022-04-27 16:25:45 +08:00
roytam1
92a1cc3139
Revert "Issue #21 - Remove use counters telemetry"
...
This reverts commit 8ca9db6b65 .
2022-04-27 16:25:00 +08:00
roytam1
bebaa470c6
Revert "Issue #21 - Change MappedAttrParser to store its nsIPrincipal instead of nsSVGElement"
...
This reverts commit e5962d9f4c .
2022-04-27 16:24:56 +08:00
roytam1
e1a93a2de4
Merge remote-tracking branch 'origin/tracking' into custom
2022-04-27 16:19:05 +08:00
Moonchild
4dace76a04
Issue #1885 - Follow-up: Update error message if invalid rootMargin specified.
2022-04-27 16:15:55 +08:00
FranklinDM
e5962d9f4c
Issue #21 - Change MappedAttrParser to store its nsIPrincipal instead of nsSVGElement
...
This reverts part 2 of Bug 968923 since this was only modified to accommodate use counters.
2022-04-27 16:15:50 +08:00
FranklinDM
8ca9db6b65
Issue #21 - Remove use counters telemetry
...
This reverts Bug 968923 - Implement some equivalent of Chrome's use counters (on top of telemetry?)
For reference: https://bugzilla.mozilla.org/show_bug.cgi?id=968923
2022-04-27 16:15:31 +08:00
roytam1
304125d9e5
Merge remote-tracking branch 'origin/tracking' into custom
2022-04-25 20:53:39 +08:00
Moonchild
7c93047283
Issue #1885 - Allow unitless rootMargin entries for IntersectionObserver.
...
I could have done this through a CSSLoader to allow all CSS unit quirks but
I wasn't planning to start passing around document and element references
everywhere, so instead just did it manually by accepting numbers/floats in
addition to pixel and percent.
2022-04-25 20:52:00 +08:00
roytam1
059e35a463
Merge remote-tracking branch 'origin/tracking' into custom
2022-04-21 21:59:16 +08:00
Jeremy Andrews
88e4cd51ab
Issue #1593 - Part 5: Fix error that messes with event state detection.
...
Iterator changes between 42 and 52 were a bit confusing.
2022-04-21 21:53:05 +08:00
Jeremy Andrews
5c002ce200
Issue #1593 - Part 2: Account for Shadow DOM v1 and iterator in nsBindingManager.
2022-04-21 21:52:44 +08:00
Jeremy Andrews
7472bc02be
Issue #1593 - Part 1: Import William Chen's patches w/o selector implementation, fixed up.
2022-04-21 21:52:40 +08:00
roytam1
ecdf4bfb29
Revert "Issue #3024 - First pass support for :host and :host-context"
...
This reverts commit 4cc56c2cb6 .
2022-04-21 21:51:52 +08:00
Moonchild
d4eac725fd
Issue #1877 - Resolve RELEASE_OR_BETA conditionals.
2022-04-21 21:46:47 +08:00
roytam1
30e8509fd2
ported from esr91: Bug 1761026 - Add a null check for FetchDriver::mResponse, r=necko-reviewers,dragana a=dmeehan (3b54d6b5)
2022-04-11 23:50:02 +08:00
roytam1
be997daa6b
Merge remote-tracking branch 'origin/tracking' into custom
2022-04-10 23:03:50 +08:00
Moonchild
15065117ff
Fix Mesa check + whitespace
2022-04-10 22:59:09 +08:00
Moonchild
943d76fa91
No issue - Avoid WebGL crash on Mesa
...
This prevents too high vert-count draws that Mesa doesn't handle.
2022-04-10 22:57:48 +08:00
roytam1
2684671e2c
Revert "[DOM] Consistent error messages for scripts which failed to load." which comes from upstream, which has similar changes in custom tree.
2022-03-23 00:39:11 +08:00
roytam1
6378c78068
Merge remote-tracking branch 'origin/tracking' into custom
2022-03-23 00:20:18 +08:00
roytam1
c576ac1792
webidl: remove VoidFunction from RTCPeerConnection.webidl, missing in Issue #3063 since upstream removed WebRTC. (originally as part of bug 1324169)
2022-03-23 00:15:39 +08:00
roytam1
c277d761f3
Merge remote-tracking branch 'origin/tracking' into custom
2022-03-22 23:32:48 +08:00
Moonchild
bf80b78247
[DOM XSLT] Add fallback value conversions if not converted beforehand.
2022-03-22 23:25:08 +08:00
Peter Van der Beken
7cd8d79670
[DOM] Convert parameters upfront.
2022-03-22 23:24:40 +08:00
Moonchild
66ae44b71f
[DOM] Promise worker-proxy cleanup improvements
2022-03-22 23:20:46 +08:00
Paul Adenot
b4306c0468
[DOM media] Handle truncated WAV stream.
2022-03-22 23:20:16 +08:00
Moonchild
766c8e3ffd
[DOM] Lock around memory reporting for XHR
2022-03-22 23:18:54 +08:00
Peter Van der Beken
b8125dbafd
[DOM events] Clear event listener.
2022-03-22 23:15:32 +08:00
Moonchild
368848ad12
[DOM media] Adjust lock scope in MediaSourceDemuxer
2022-03-22 23:15:03 +08:00
Moonchild
e5d81e17d3
[DOM media] Add a lock around Reset() in WebMBufferedParser
2022-03-22 23:13:43 +08:00
Moonchild
a94d85142d
[DOM] worker cleanup.
2022-03-22 23:13:14 +08:00
Moonchild
a63ec9a479
[DOM] Consistent error messages for scripts which failed to load.
2022-03-22 23:12:48 +08:00
Moonchild
bc2aa1f05c
[DOM] Clear sinks and block further use after storage observer shutdown.
2022-03-22 23:12:20 +08:00