Commit Graph
430 Commits
Author SHA1 Message Date
moz-wptsync-bot fd59be1e23 Bug 1916160 - [wpt-sync] Update web-platform-tests to 41a06b4bedff395c2d80170892a57471d9eb05a3, a=testonly
MANUAL PUSH: wpt sync bot

wpt-head: 41a06b4bedff395c2d80170892a57471d9eb05a3
wpt-type: landing
2024-09-03 08:38:13 +00:00
moz-wptsync-bot 4ea79e75d3 Bug 1915205 - [wpt-sync] Update web-platform-tests to a6fadca22f94ab25af09aa388c3a66345ee41107, a=testonly
MANUAL PUSH: wpt sync bot

wpt-head: a6fadca22f94ab25af09aa388c3a66345ee41107
wpt-type: landing
2024-08-28 01:32:21 +00:00
moz-wptsync-bot e485bb4cda Bug 1911233 - [wpt-sync] Update web-platform-tests to de630ec9b180b2cd5df6febc317caa2b51b1013b, a=testonly
MANUAL PUSH: wpt sync bot

wpt-head: de630ec9b180b2cd5df6febc317caa2b51b1013b
wpt-type: landing
2024-08-05 07:59:13 +00:00
Ashley Zebrowski a843c313da Bug 1800882 - Implement HTMLVideoElement.requestVideoFrameCallback. r=webidl,media-playback-reviewers,emilio,ErichDonGubler,padenot
See https://wicg.github.io/video-rvfc/ for standard details.

Differential Revision: https://phabricator.services.mozilla.com/D216159
2024-08-01 20:12:22 +00:00
Sandor Molnar 42c4952868 Backed out 3 changesets (bug 1800882) for causing webcodecs failures . CLOSED TREE
Backed out changeset fd02fd0205ab (bug 1800882)
Backed out changeset fa46622c4ec7 (bug 1800882)
Backed out changeset 3ac74b4d6534 (bug 1800882)
2024-07-31 20:45:09 +03:00
Ashley Zebrowski 05a02c5a88 Bug 1800882 - Implement HTMLVideoElement.requestVideoFrameCallback. r=webidl,media-playback-reviewers,emilio,ErichDonGubler,padenot
See https://wicg.github.io/video-rvfc/ for standard details.

Differential Revision: https://phabricator.services.mozilla.com/D216159
2024-07-31 16:53:55 +00:00
Butkovits Atila e422067dc8 Backed out 3 changesets (bug 1800882) for causing webgpu failures. CLOSED TREE
Backed out changeset 8acda0361e97 (bug 1800882)
Backed out changeset 1e76fd470d00 (bug 1800882)
Backed out changeset 548a1763e689 (bug 1800882)
2024-07-26 01:14:08 +03:00
Ashley Zebrowski c781cc475c Bug 1800882 - Implement HTMLVideoElement.requestVideoFrameCallback. r=webidl,media-playback-reviewers,emilio,ErichDonGubler,padenot
See https://wicg.github.io/video-rvfc/ for standard details.

Differential Revision: https://phabricator.services.mozilla.com/D216159
2024-07-25 17:08:38 +00:00
moz-wptsync-bot 664a999988 Bug 1909555 - [wpt-sync] Update web-platform-tests to a69489415d83fe8cb0bc83de8eebe616ad0eedd8, a=testonly
MANUAL PUSH: wpt sync bot

wpt-head: a69489415d83fe8cb0bc83de8eebe616ad0eedd8
wpt-type: landing
2024-07-25 08:04:48 +00:00
Tamas Szentpeteri c944152723 Backed out changeset e2de2a86795f (bug 1800882) 2024-07-25 00:05:30 +03:00
Ashley Zebrowski 189b0b8e40 Bug 1800882 - Implement HTMLVideoElement.requestVideoFrameCallback. r=webidl,media-playback-reviewers,emilio,ErichDonGubler,padenot
See https://wicg.github.io/video-rvfc/ for standard details.

Differential Revision: https://phabricator.services.mozilla.com/D216159
2024-07-24 18:30:35 +00:00
Andrew Osmond 24ccb79820 Bug 1749048 - Part 2. Implement WebCodecs image decoding API. r=webidl,media-playback-reviewers,smaug,padenot
This leverages the promise based image decoding API added in bug
1901078 to remap that onto the WebCodecs specification.

Differential Revision: https://phabricator.services.mozilla.com/D212835
2024-07-24 03:16:17 +00:00
Noemi Erli 8c39349bee Backed out 3 changesets (bug 1901078, bug 1749048) for causing bustages in ImageDecoder.cpp
Backed out changeset 40ba80bacf94 (bug 1749048)
Backed out changeset 6aa4e953e922 (bug 1749048)
Backed out changeset 3fce5dcfc9c6 (bug 1901078)
2024-07-24 03:48:51 +03:00
Andrew Osmond 1cd794d7a7 Bug 1749048 - Part 2. Implement WebCodecs image decoding API. r=webidl,media-playback-reviewers,smaug,padenot
This leverages the promise based image decoding API added in bug
1901078 to remap that onto the WebCodecs specification.

Differential Revision: https://phabricator.services.mozilla.com/D212835
2024-07-23 19:32:47 +00:00
Stanca Serban 51eab8676e Backed out 3 changesets (bug 1901078, bug 1749048) for causing interface related mochitests failures. CLOSED TREE
Backed out changeset 0c7ce075a24f (bug 1749048)
Backed out changeset 0b609b8fcff3 (bug 1749048)
Backed out changeset 18ce2638e512 (bug 1901078)
2024-07-23 21:50:08 +03:00
Andrew Osmond bc2d3267e2 Bug 1749048 - Part 2. Implement WebCodecs image decoding API. r=webidl,media-playback-reviewers,smaug,padenot
This leverages the promise based image decoding API added in bug
1901078 to remap that onto the WebCodecs specification.

Differential Revision: https://phabricator.services.mozilla.com/D212835
2024-07-23 16:25:36 +00:00
Chun-Min Chang c3158ff3b9 Bug 1904471 - Update WPT expectations r=media-playback-reviewers,padenot
This patch adjusts the WPT expected results to align with changes made
in previous patches. Due to bug 1770258, the canvas's `getImageData` is
unable to provide data in the required color space, causing Display-P3
color comparison failures. Currently, Display-P3 test results are
manually verified by comparing the R, G, B, A values produced by
`VideoFrame`'s `copyto` with the results from canavas's `getImageData`
in the Chromium browser, as shown on this visual test page [1]. The max
difference between the R/G/B/A channels is 1.

[1] https://bug1904471.bmoattachments.org/attachment.cgi?id=9410958

Differential Revision: https://phabricator.services.mozilla.com/D215227
2024-07-16 18:48:04 +00:00
Paul Adenot 5dfb746010 Bug 1869186 - Add a full-cycle test for video encoder rate control. r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D216063
2024-07-11 15:58:54 +00:00
moz-wptsync-bot 377151e571 Bug 1906970 - [wpt-sync] Update web-platform-tests to 17e3ded7b13918ef851a929923776d65098b9341, a=testonly
MANUAL PUSH: wpt sync bot

wpt-head: 17e3ded7b13918ef851a929923776d65098b9341
wpt-type: landing
2024-07-11 08:00:38 +00:00
Chun-Min Chang 29e8bbdd66 Bug 1902115 - Update WPT expectations r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D214473
2024-07-10 01:12:10 +00:00
Chun-Min Chang ce067d8e8b Bug 1902115 - Update ParseVideoFrameCopyToOptions r=media-playback-reviewers,padenot
This patch updates the `ParseVideoFrameCopyToOptions` to the changes
made in WebCodecs PR 754 [1]. The changes make the caller of
`ParseVideoFrameCopyToOptions` throw a `NotSupported` error when the
given `VideoFrameCopyToOptions`'s format is invalid.

[1] https://github.com/w3c/webcodecs/pull/754

Differential Revision: https://phabricator.services.mozilla.com/D213806
2024-07-10 01:12:07 +00:00
Chun-Min Chang 89c05c355c Bug 1902115 - Refactor VideoFrame.copyTo Tests by colorspace r=media-playback-reviewers,padenot
This patch refactors the tests in `videoFrame-copyTo-rgb.any.js` by
separating them according to the color space specified in the
VideoFrame. Previously, VideoFrame instances with different color spaces
were combined into a single test. Now, each color space specified in a
VideoFrame has its own dedicated test. This division facilitates easier
identification of missing color conversion and provides cleared insights
into completed and pending work for the following patches.

Differential Revision: https://phabricator.services.mozilla.com/D215043
2024-07-10 01:12:06 +00:00
Paul Adenot 4774629973 Bug 1905926 - Mark 'temporal-svc-encoding.https.any.html?h264' as passing on macOS non 10.15. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D215516
2024-07-08 14:02:49 +00:00
Paul Adenot 3755a4e0f0 Bug 1903071 - Don't reject parameters that are valid in H264 profile 6.2. r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D213987
2024-07-01 11:30:31 +00:00
Norisz Fay 40320c0137 Backed out 21 changesets (bug 1903071, bug 1902627, bug 1903055, bug 1903582, bug 1900592) for causing build bustages on FFmpegDataEncoder.cpp CLOSED TREE
Backed out changeset fccce5c14020 (bug 1900592)
Backed out changeset a7abfd54b842 (bug 1900592)
Backed out changeset 2fdb48718ffa (bug 1903582)
Backed out changeset 5a559bce2314 (bug 1903055)
Backed out changeset 36c8cc843492 (bug 1902627)
Backed out changeset ff5a530edb44 (bug 1903071)
Backed out changeset 528ccb76f57a (bug 1903582)
Backed out changeset 7aa49376b624 (bug 1903582)
Backed out changeset 71a2340d6d65 (bug 1903582)
Backed out changeset c059c4081bf0 (bug 1903582)
Backed out changeset 431328ea70a1 (bug 1903582)
Backed out changeset 6f88facc78e6 (bug 1903582)
Backed out changeset f36a68a0feef (bug 1903582)
Backed out changeset 9484beaa3f95 (bug 1903582)
Backed out changeset b09e5acc46c4 (bug 1903582)
Backed out changeset 183bdf3035c1 (bug 1903582)
Backed out changeset c26a5af659ac (bug 1903582)
Backed out changeset e786f5aca21b (bug 1903582)
Backed out changeset 1dbb31ba9f79 (bug 1903582)
Backed out changeset a288a0c0fb27 (bug 1903582)
Backed out changeset bb74d8ab837f (bug 1903582)
2024-06-28 19:33:38 +03:00
moz-wptsync-bot 511f98b735 Bug 1905041 - [wpt-sync] Update web-platform-tests to e67bfa03fc6a7028cc04178d30e67d46132ef0e0, a=testonly
MANUAL PUSH: wpt sync bot

wpt-head: e67bfa03fc6a7028cc04178d30e67d46132ef0e0
wpt-type: landing
2024-06-28 16:23:17 +00:00
Paul Adenot 4403484ea5 Bug 1903071 - Don't reject parameters that are valid in H264 profile 6.2. r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D213987
2024-06-28 15:33:27 +00:00
Chun-Min Chang 3a48149d31 Bug 1902157 - Create WPT constructing all YUV formats r=media-playback-reviewers,padenot
Differential Revision: https://phabricator.services.mozilla.com/D213705
2024-06-14 17:39:30 +00:00
Paul Adenot 7c6dd42c31 Bug 1872879 - Implement H264 SVC in WMFEncoderModule. r=jolin
Differential Revision: https://phabricator.services.mozilla.com/D211573
2024-06-13 08:26:41 +00:00
Chun-Min Chang 18bc100082 Bug 1900727 - Remove unnecessary PASS for MacOS r=media-playback-reviewers,karlt
Depends on D212638

Differential Revision: https://phabricator.services.mozilla.com/D212639
2024-06-05 16:55:20 +00:00
Chun-Min Chang 3db0ac3c9c Bug 1900727 - Enable VPX SVC encoding WPT on Windows r=media-playback-reviewers,karlt
Depends on D212637

Differential Revision: https://phabricator.services.mozilla.com/D212638
2024-06-05 16:55:19 +00:00
Chun-Min Chang c03ec7f043 Bug 1900727 - Enable non-worker AV1 SVC encoding WPT on non Android platforms r=media-playback-reviewers,karlt
Differential Revision: https://phabricator.services.mozilla.com/D212637
2024-06-05 16:55:19 +00:00
Bob Owen 5d8731ed25 Bug 1831036 p1: Remove nightly_build checks from webcodecs tests. r=padenot
These pass due to fallback caused by untrusted integrity.

Differential Revision: https://phabricator.services.mozilla.com/D212397
2024-06-05 06:13:40 +00:00
Chun-Min Chang 6af02450e9 Bug 1876438 - Update WPT expectations r=media-playback-reviewers,padenot
Depends on D211953

Differential Revision: https://phabricator.services.mozilla.com/D211954
2024-06-03 18:45:58 +00:00
moz-wptsync-bot 7ca7c711de Bug 1899820 - [wpt-sync] Update web-platform-tests to 5930e386a5e1e59456dc810c9b21adf18bc1b6fe, a=testonly
MANUAL PUSH: wpt sync bot

wpt-head: 5930e386a5e1e59456dc810c9b21adf18bc1b6fe
wpt-type: landing
2024-06-03 07:40:46 +00:00
Paul Adenot 0804dd5f8b Bug 1897481 - Properly implement support detection for h264 SVC on macOS and mark WPTs expectations appropriately. r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D211009
2024-05-31 15:55:14 +00:00
Paul Adenot 3d21790df3 Bug 1897481 - Update WPT expectations. r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D210919
2024-05-31 15:55:14 +00:00
Paul Adenot 293574a43e Bug 1897181 - Adjust expectation for WebCodecs WPT on macOS for VideoEncoder. r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D210698
2024-05-31 15:55:12 +00:00
Sandor Molnar d28d34303a Backed out 13 changesets (bug 1897181, bug 1897481) for causing builg bustages. CLOSED TREE
Backed out changeset 5514d4e14cdf (bug 1897181)
Backed out changeset 5eac176247ce (bug 1897481)
Backed out changeset 8ee4a8a52638 (bug 1897481)
Backed out changeset 60ed5cd94bd0 (bug 1897481)
Backed out changeset ccd7eb95aef0 (bug 1897481)
Backed out changeset 54aa09e3679a (bug 1897481)
Backed out changeset cef425ff926e (bug 1897481)
Backed out changeset a18a7b71409d (bug 1897181)
Backed out changeset 4c7e4f90699b (bug 1897181)
Backed out changeset a8a7d735f315 (bug 1897181)
Backed out changeset 383031890249 (bug 1897181)
Backed out changeset 4af28589bef7 (bug 1897181)
Backed out changeset c3c4a93ef5e0 (bug 1897181)
2024-05-30 21:27:50 +03:00
Paul Adenot b8e33ff5d6 Bug 1897481 - Properly implement support detection for h264 SVC on macOS and mark WPTs expectations appropriately. r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D211009
2024-05-30 15:26:17 +00:00
Paul Adenot 00cadf5733 Bug 1897481 - Update WPT expectations. r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D210919
2024-05-30 15:26:16 +00:00
Paul Adenot 31c3b26482 Bug 1897181 - Adjust expectation for WebCodecs WPT on macOS for VideoEncoder. r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D210698
2024-05-30 15:26:15 +00:00
Noemi Erli 433ccae481 Backed out 12 changesets (bug 1897481, bug 1897181) for causing failures in temporal-svc-encoding.https.any.html CLOSED TREE
Backed out changeset 2e4e87506c23 (bug 1897481)
Backed out changeset 412897e06226 (bug 1897481)
Backed out changeset 4ca12a66de94 (bug 1897481)
Backed out changeset 97b269d25105 (bug 1897481)
Backed out changeset a91b229f4fad (bug 1897481)
Backed out changeset 126b9ba6b909 (bug 1897481)
Backed out changeset 702d8373d765 (bug 1897181)
Backed out changeset 0fe2f70244ca (bug 1897181)
Backed out changeset a1527c964edd (bug 1897181)
Backed out changeset 069f83f502f6 (bug 1897181)
Backed out changeset 38e91d70fc2e (bug 1897181)
Backed out changeset 5f1417ad8c48 (bug 1897181)
2024-05-30 04:03:57 +03:00
Joel Maher 837d2f6944 Bug 1898560 - run wpt webcodecs in separate job so we can run on macosx 11+. r=taskgraph-reviewers,jcristau
Differential Revision: https://phabricator.services.mozilla.com/D211410
2024-05-29 17:44:45 +00:00
Paul Adenot 4112c2e009 Bug 1897481 - Properly implement support detection for h264 SVC on macOS and mark WPTs expectations appropriately. r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D211009
2024-05-29 16:44:45 +00:00
Paul Adenot 068723df12 Bug 1897481 - Update WPT expectations. r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D210919
2024-05-29 16:44:45 +00:00
Paul Adenot f152bdd7ee Bug 1897181 - Adjust expectation for WebCodecs WPT on macOS for VideoEncoder. r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D210698
2024-05-29 16:44:43 +00:00
Cosmin Sabou 3ed52820bb Bug 1897312 - Mark videoFrame-createImageBitmap.https.any.worker.html subtests as failing on win ccov. r=padenot,aryx DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D211803
2024-05-28 23:06:02 +00:00
moz-wptsync-bot 2533c1fb7a Bug 1896730 [wpt PR 46260] - Update wpt metadata, a=testonly
wpt-pr: 46260
wpt-type: metadata
2024-05-23 10:00:54 +00:00
Paul Adenot b1949c7eb0 Bug 1892747 - Remove some more expectations. r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D209389
2024-05-16 09:02:56 +00:00