Граф коммитов

49392 Коммитов

Автор SHA1 Сообщение Дата
Razvan Maries 7fc0a216cf Backed out 2 changesets (bug 1658696) for perma failures on test_reftest.py. CLOSED TREE
Backed out changeset c8a6c4e4fb9f (bug 1658696)
Backed out changeset 2125e2962dcb (bug 1658696)
2020-08-26 00:54:48 +03:00
Emilio Cobos Álvarez 7031d2fbc0 Bug 1636728 - Disable the new test on some builds because we report leaks of stuff that's still alive because of the print process.
MANUAL PUSH: Fix orange introduced by this test on a CLOSED TREE
2020-08-26 00:47:25 +02:00
Andreea Pavel 89adde6924 Bug 1642532 - Update k-rate-dynamics-compressor-connections.html expectation on linux 32 r=intermittent-reviewers,jmaher DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D87945
2020-08-25 21:07:37 +00:00
Henrik Skupin f1954e832e Bug 1660426 - [wdspec] Improve tests for "Get Title" and add site-isolation test. r=maja_zf,marionette-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D88016
2020-08-25 19:32:48 +00:00
Henrik Skupin e7ca7c2a3f Bug 1660426 - [marionette] Make "WebDriver:GetTitle" Fission compatible. r=marionette-reviewers,maja_zf
Differential Revision: https://phabricator.services.mozilla.com/D88015
2020-08-25 19:47:28 +00:00
Aki Sasaki 00f7af9d96 Bug 1661022 - add trailing slash to pypi.pub.b.m.o/pub r=releng-reviewers,bhearsum DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D88181
2020-08-25 19:41:47 +00:00
James Graham ff671615a2 Bug 1656014 - Remove PartialEq bound on WebDriverExtensionCommand, r=webdriver-reviewers,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D87860
2020-08-21 13:39:29 +00:00
Henrik Skupin ae7e7e6636 Bug 1658696 - [marionette] Wait for initial navigation to "about:blank" to complete on Android. r=marionette-reviewers,jgraham,maja_zf
Without waiting for the initial navigation to "about:blank" to
complete, there is a risk for a race condition given that the
navigation to the test URL happens immediately.

Differential Revision: https://phabricator.services.mozilla.com/D86967
2020-08-25 18:58:08 +00:00
Henrik Skupin c438cfa3c7 Bug 1658696 - [marionette] Properly initialize lastURL for reftests. r=marionette-reviewers,jgraham,maja_zf
When the first test URL is "about:blank" the reftest window
needs to refresh its location and not trigger a new navigation,
which would lead to no page load events.

By correctly initializing the lastURL property, "loadTestURL"
will be able to determine the correct loading mechanism to use,
and not always trigger a navigation.

Differential Revision: https://phabricator.services.mozilla.com/D86966
2020-08-25 18:57:36 +00:00
Emilio Cobos Álvarez f0e6d6ce6a Bug 1636728 - Fix test / annotation for android to actually work. CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D88186
2020-08-25 20:22:56 +00:00
Emilio Cobos Álvarez 72730e8e3d Bug 1636728 - Make calling window.print() before load keep deferring the actual printing and closing the window until load. r=smaug
Other engines also do this, but with my previous patch breaks it
(because we only hit print() on the print-content-viewer _after_ doing
the clone).

So move it before triggering all the machinery, and only for
window.print().  Given we didn't check this for print preview etc, I
think it's fine to carry on for user-triggered loads.

Trivial test-case (which I'm not quite sure how to turn into an
automated test...)

    <!doctype html>
    <h1>I do get printed but...</h1>

    <script>
      window.print();
    </script>

    <h2>Do I?</h2>

Note that this is broken with the new print preview UI already, this
fixes it.

Differential Revision: https://phabricator.services.mozilla.com/D87898
2020-08-25 17:45:24 +00:00
moz-wptsync-bot 10b1c5f760 Bug 1660313 - [wpt-sync] Update web-platform-tests to 6c2b980cd5a4bb8c64eeea5c89899051bd4f4fa0, a=testonly
MANUAL PUSH: wpt sync bot

wpt-head: 6c2b980cd5a4bb8c64eeea5c89899051bd4f4fa0
wpt-type: landing
2020-08-25 11:11:37 +00:00
Charlie Hu 0ff62f8836 Bug 1658967 [wpt PR 24998] - Rename document policy 'unoptimized-lossless-images' to 'lossless-images-max-bpp', a=testonly
Automatic update from web-platform-tests
Rename document policy 'unoptimized-lossless-images' to 'lossless-images-max-bpp'

Bug: 1113375
Change-Id: I140619605e1262bf2f9a3b23972a932da84b4fbb
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2333498
Reviewed-by: Robert Sesek <rsesek@chromium.org>
Reviewed-by: Philip Jägenstedt <foolip@chromium.org>
Reviewed-by: Ian Clelland <iclelland@chromium.org>
Commit-Queue: Charlie Hu <chenleihu@google.com>
Cr-Commit-Position: refs/heads/master@{#799670}

--

wpt-commits: 6c2b980cd5a4bb8c64eeea5c89899051bd4f4fa0
wpt-pr: 24998
2020-08-25 11:11:37 +00:00
Raymond Toy 0ff82384a7 Bug 1659546 [wpt PR 25050] - Make sure Oscillator read index is in valid range., a=testonly
Automatic update from web-platform-tests
Make sure Oscillator read index is in valid range.

In ProcessARateVectorKernel we forgot to mask v_read0 to contain the
index in a valid range.  v_read1 was handled correctly, and
ProcessKRateVector also masked the indices.  Apply the mask.

Manually tested this agains the repro case from the bug and no issues
occur.  Previously, I could easily reproduce the issue.

Added simple test case where detune overflows.  Output should be zero.

Bug: 1115907
Change-Id: Id7af713b935bd7cc14669630ddb1d04c3b1b2c39
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2358593
Commit-Queue: Raymond Toy <rtoy@chromium.org>
Reviewed-by: Dale Curtis <dalecurtis@chromium.org>
Cr-Commit-Position: refs/heads/master@{#799646}

--

wpt-commits: 66dd99d39168dd28549af64bb6869bc506d87608
wpt-pr: 25050
2020-08-25 11:11:36 +00:00
autofoolip e395188954 Bug 1659976 [wpt PR 25105] - Update interfaces/generic-sensor.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/generic-sensor.idl (#25105)

Source: https://github.com/tidoust/reffy-reports/blob/4cba804/ed/idl/generic-sensor.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/719138445
--

wpt-commits: f08119161f36e396912d7935047d3bb7361ffa30
wpt-pr: 25105
2020-08-25 11:11:36 +00:00
autofoolip 63bc844da0 Bug 1659975 [wpt PR 25104] - Update interfaces/entries-api.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/entries-api.idl (#25104)

Source: https://github.com/tidoust/reffy-reports/blob/4cba804/ed/idl/entries-api.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/719138445
--

wpt-commits: b07784cad292e5e55e3e399462957aeecbeef277
wpt-pr: 25104
2020-08-25 11:11:35 +00:00
Marijn Kruisselbrink de7724c9c5 Bug 1659779 [wpt PR 25071] - [FS] Require a leading . in accepted extensions., a=testonly
Automatic update from web-platform-tests
[FS] Require a leading . in accepted extensions.

Implements the changes from https://github.com/WICG/native-file-system/pull/219.

Change-Id: Ic785f0362b5c73a843145c5384f063cf24770b7b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2360597
Commit-Queue: Victor Costan <pwnall@chromium.org>
Reviewed-by: Victor Costan <pwnall@chromium.org>
Cr-Commit-Position: refs/heads/master@{#799617}

--

wpt-commits: 7a3831fa57581bcd6081f9a2d2befbda888c016b
wpt-pr: 25071
2020-08-25 11:11:35 +00:00
moz-wptsync-bot bb3adf0f46 Bug 1657415 [wpt PR 24894] - Update wpt metadata, a=testonly
wpt-pr: 24894
wpt-type: metadata
2020-08-25 11:11:34 +00:00
Blink WPT Bot e25567d273 Bug 1657415 [wpt PR 24894] - Safelist distributed web schemes for "registerProtocolHandler", a=testonly
Automatic update from web-platform-tests
Safelist distributed web schemes for "registerProtocolHandler" (#24894)

This CL adds "cabal", "dat", "did", "dweb", "ethereum", "hyper",
"ipfs", "ipns", "ssb" to the safelist of
navigator.registerProtocolHandler. Chrome status entry is [1]
and feature has been discussed in [2] [3] [4] [5]. Currently,
the WHATWG and WPT changes are pending on the Mozilla position
review [6].

[1] https://www.chromestatus.com/feature/4776602869170176
[2] https://groups.google.com/a/chromium.org/forum/#!msg/blink-dev/29sFh4tTdcs/K4XroilVBAAJ
[3] https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/7nHTRUP1EGY
[4] https://github.com/whatwg/html/issues/3935
[5] https://github.com/whatwg/html/issues/3998
[6] https://github.com/mozilla/standards-positions/issues/339

Bug: 651311
Change-Id: Iba45706e985015cf86bd80adef990abd0980a638

Co-authored-by: Frédéric Wang <fwang@igalia.com>
--

wpt-commits: 19254cae3f8eddf60924082cc0ad9fd89dd3242e
wpt-pr: 24894
2020-08-25 11:11:34 +00:00
ziransun 3653bc0796 Bug 1659327 [wpt PR 25028] - Python 3: make sure repo path is str type, a=testonly
Automatic update from web-platform-tests
[wptrunner] Python 3: make sure repo path is str type (#25028)

This CL is to fix a TypeError for edgechromium run with Python 3.6
--

wpt-commits: 0f172703935d6a7df19b42e6a330004707f354d2
wpt-pr: 25028
2020-08-25 11:11:33 +00:00
Yutaka Hirano 0053313aaf Bug 1659742 [wpt PR 25067] - [CORS] Set preflight request mode correctly, a=testonly
Automatic update from web-platform-tests
[CORS] Set preflight request mode correctly

CORS preflight request mode was set to kNoCors up until now, and with
cross-origin-embedder-policy: require-corp CORS preflights fail unless
a CORP header is attached. Fix the bug.

Bug: 1116990
Change-Id: Id91c8d92a17c701bacb2289c2f5a23561f3e7538
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2362065
Commit-Queue: Yutaka Hirano <yhirano@chromium.org>
Reviewed-by: Makoto Shimazu <shimazu@chromium.org>
Cr-Commit-Position: refs/heads/master@{#799531}

--

wpt-commits: e7b93dec0e72438f6de9fc8f3acb6494f952122c
wpt-pr: 25067
2020-08-25 11:11:33 +00:00
autofoolip f68abf9eae Bug 1659979 [wpt PR 25107] - Update interfaces/mediacapture-fromelement.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/mediacapture-fromelement.idl (#25107)

Source: https://github.com/tidoust/reffy-reports/blob/2ffcc31/ed/idl/mediacapture-fromelement.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/719187604
--

wpt-commits: 48edd9e99cc88f0f7b5b869d6745b3960935417e
wpt-pr: 25107
2020-08-25 11:11:32 +00:00
autofoolip 127941e489 Bug 1659977 [wpt PR 25106] - Update interfaces/geolocation-API.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/geolocation-API.idl (#25106)

Source: https://github.com/tidoust/reffy-reports/blob/4cba804/ed/idl/geolocation-API.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/719138445
--

wpt-commits: 57a141ebf19d767a2c998da214c67508e14a4d7b
wpt-pr: 25106
2020-08-25 11:11:32 +00:00
autofoolip 23604d92f8 Bug 1659917 [wpt PR 25102] - Update interfaces/cssom-view.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/cssom-view.idl (#25102)

Source: https://github.com/tidoust/reffy-reports/blob/4cba804/ed/idl/cssom-view.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/719138445
--

wpt-commits: ac79ab8b335b3b79ab4b23d4e824421c5a9563ed
wpt-pr: 25102
2020-08-25 11:11:31 +00:00
autofoolip 060e390b2e Bug 1659916 [wpt PR 25101] - Update interfaces/css-typed-om.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/css-typed-om.idl (#25101)

Source: https://github.com/tidoust/reffy-reports/blob/4cba804/ed/idl/css-typed-om.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/719138445
--

wpt-commits: cfe894e7254fa0666b553a450dec3d336f052f01
wpt-pr: 25101
2020-08-25 11:11:31 +00:00
autofoolip 042cda77ac Bug 1659915 [wpt PR 25100] - Update interfaces/css-properties-values-api.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/css-properties-values-api.idl (#25100)

Source: https://github.com/tidoust/reffy-reports/blob/4cba804/ed/idl/css-properties-values-api.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/719138445
--

wpt-commits: 4aa65f94b1effc5de489172b45a2973a8b82a686
wpt-pr: 25100
2020-08-25 11:11:31 +00:00
autofoolip f712909661 Bug 1659914 [wpt PR 25099] - Update interfaces/css-paint-api.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/css-paint-api.idl (#25099)

Source: https://github.com/tidoust/reffy-reports/blob/4cba804/ed/idl/css-paint-api.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/719138445
--

wpt-commits: c1164809ebc4b58fe0554500138441ea7ba722b5
wpt-pr: 25099
2020-08-25 11:11:30 +00:00
autofoolip 3e14a75a42 Bug 1659913 [wpt PR 25098] - Update interfaces/css-fonts.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/css-fonts.idl (#25098)

Source: https://github.com/tidoust/reffy-reports/blob/4cba804/ed/idl/css-fonts.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/719138445
--

wpt-commits: 1bb5b93f70d734daae04b2dbe94983ad9c351ddf
wpt-pr: 25098
2020-08-25 11:11:30 +00:00
autofoolip 34d3a48a7f Bug 1659890 [wpt PR 25094] - Update interfaces/css-animations.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/css-animations.idl (#25094)

Source: https://github.com/tidoust/reffy-reports/blob/4cba804/ed/idl/css-animations.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/719138445
--

wpt-commits: dbc232da748a05e45d8ffe1e0c8344dfab4c9523
wpt-pr: 25094
2020-08-25 11:11:29 +00:00
autofoolip 9c05971139 Bug 1659886 [wpt PR 25090] - Update interfaces/IndexedDB.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/IndexedDB.idl (#25090)

Source: https://github.com/tidoust/reffy-reports/blob/4cba804/ed/idl/IndexedDB.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/719138445
--

wpt-commits: f471e8bb032cb94d0fe0363c545f3910346cb9ee
wpt-pr: 25090
2020-08-25 11:11:29 +00:00
autofoolip 465414ba74 Bug 1659887 [wpt PR 25091] - Update interfaces/cookie-store.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/cookie-store.idl (#25091)

Source: https://github.com/tidoust/reffy-reports/blob/4cba804/ed/idl/cookie-store.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/719138445
--

wpt-commits: ca02384129edb381b2d83b37918f5a479bb68fd6
wpt-pr: 25091
2020-08-25 11:11:28 +00:00
autofoolip 91dd2f807c Bug 1659889 [wpt PR 25093] - Update interfaces/css-animation-worklet.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/css-animation-worklet.idl (#25093)

Source: https://github.com/tidoust/reffy-reports/blob/4cba804/ed/idl/css-animation-worklet.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/719138445
--

wpt-commits: 37d7fce5af53918f6145602328d70918c13b7bb3
wpt-pr: 25093
2020-08-25 11:11:28 +00:00
autofoolip 82d067032f Bug 1659891 [wpt PR 25095] - Update interfaces/css-font-loading.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/css-font-loading.idl (#25095)

Source: https://github.com/tidoust/reffy-reports/blob/4cba804/ed/idl/css-font-loading.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/719138445
--

wpt-commits: 8bbbc72a5a788cef1ea7ad9eae2f55ab9cb1e5da
wpt-pr: 25095
2020-08-25 11:11:27 +00:00
jugglinmike b2f6d754d2 Bug 1648650 [wpt PR 24351] - [html] Improve coverage for COOP, a=testonly
Automatic update from web-platform-tests
[html] Improve coverage for COOP

--

wpt-commits: a69120f0d95b6ce86479f7254761392471dfde7d
wpt-pr: 24351
2020-08-25 11:11:27 +00:00
Rob Buis 4a2cbd70e0 Bug 1657376 [wpt PR 24891] - Add subtests for case sensitivity of type/entryTypes attributes, a=testonly
Automatic update from web-platform-tests
Add subtests for case sensitivity of type/entryTypes attributes (#24891)

--

wpt-commits: 17ebc3aea0d6321e69554067c39ab5855e6fb67e
wpt-pr: 24891
2020-08-25 11:11:26 +00:00
Mike Wasserman 2cc79188be Bug 1659863 [wpt PR 25085] - Update some Screen Enumeration mentions to Window Placement, a=testonly
Automatic update from web-platform-tests
Update some Screen Enumeration mentions to Window Placement

Use the active window-placement repo url and name instead.
Leaves some mentions that are still abstractly applicable.
Copy Screen TODO from third_party/blink/renderer/core/frame/screen.h

Bug: 897300
Change-Id: I134516e21a74f0cec5f543306efa39fad6d76dc1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2358134
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Commit-Queue: Michael Wasserman <msw@chromium.org>
Cr-Commit-Position: refs/heads/master@{#799460}

--

wpt-commits: 7b54ffa9d93e9fc804f2552a43ad7770bb9d8b5a
wpt-pr: 25085
2020-08-25 11:11:26 +00:00
moz-wptsync-bot 5bbf049085 Bug 1659603 [wpt PR 25060] - Update wpt metadata, a=testonly
wpt-pr: 25060
wpt-type: metadata
2020-08-25 11:11:25 +00:00
Christian Biesinger d30c82fbae Bug 1659603 [wpt PR 25060] - [AspectRatio] Add tests for cross size in flexbox, a=testonly
Automatic update from web-platform-tests
[AspectRatio] Add tests for cross size in flexbox

This exposed a bug where we don't correctly compute the cross
size in a column flexbox with aspect-ratio.

R=ikilpatrick@chromium.org

Bug: 1045668,1117279
Change-Id: Ic823ed349e2caf061834e116d5958832745cd63a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2358827
Commit-Queue: Ian Kilpatrick <ikilpatrick@chromium.org>
Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org>
Auto-Submit: Christian Biesinger <cbiesinger@chromium.org>
Cr-Commit-Position: refs/heads/master@{#799377}

--

wpt-commits: 3b0369731004dca0a8d931bafd6859c36c0869b0
wpt-pr: 25060
2020-08-25 11:11:25 +00:00
George Steel a57c1d94ad Bug 1659766 [wpt PR 25069] - Perpare to fix cancelling when unsetting transition and fix metric, a=testonly
Automatic update from web-platform-tests
Perpare to fix cancelling when unsetting transition and fix metric

Add logic to distinguish between transitions which should (base
computed style changes) and shouldn't be cancelled when transition is
completely unset (as the default is all 0s). Currently, both are still
cancelled, the same as the old behaviour, but the histogram
kCSSTransitionCancelledByRemovingStyle is now only incremented when
transitions are cancelled incorrectly.

Add WPT for not cancelling transitions then unsetting transition
property, fix web_tests to cancel transitions by setting transition to
none instead of unsetting.

Bug: 934700
Change-Id: Iaf4bf324e6e2bd6ca22a66fd8ae2320620a874dc
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2363173
Reviewed-by: Kevin Ellis <kevers@chromium.org>
Commit-Queue: George Steel <gtsteel@chromium.org>
Cr-Commit-Position: refs/heads/master@{#799336}

--

wpt-commits: bb69d6b51a09292099d1b04efb774c064a3ff164
wpt-pr: 25069
2020-08-25 11:11:25 +00:00
autofoolip a50b52fd31 Bug 1659799 [wpt PR 25076] - Update interfaces/dom.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/dom.idl (#25076)

Source: https://github.com/tidoust/reffy-reports/blob/a1daebd/ed/idl/dom.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/719056521
--

wpt-commits: 4c5703d9287e806d37ba26a100a403fd5e7add61
wpt-pr: 25076
2020-08-25 11:11:24 +00:00
moz-wptsync-bot f3ba56b87a Bug 1659550 [wpt PR 25051] - Update wpt metadata, a=testonly
wpt-pr: 25051
wpt-type: metadata
2020-08-25 11:11:24 +00:00
Chris Cunningham 0efbf4b923 Bug 1659550 [wpt PR 25051] - WebCodecs: Evaluate decoder config codec strings, a=testonly
Automatic update from web-platform-tests
WebCodecs: Evaluate decoder config codec strings

Updates Audio/Video Decoder to reject invalid codecs passed to
configure(). A TypeError should be thrown.

Additionally, if the config is valid but unsupported,
throw a NotSupportedError.

Adds wpt test to verify the behavior for validity. Support behavior
is difficult to wpt test (varies by build/platform) - tested manually.

Bug: 1113824
Change-Id: I647c476fa32e684d57816222e1787aeb8f723c25
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2360312
Reviewed-by: Thomas Guilbert <tguilbert@chromium.org>
Commit-Queue: Chrome Cunningham <chcunningham@chromium.org>
Auto-Submit: Chrome Cunningham <chcunningham@chromium.org>
Cr-Commit-Position: refs/heads/master@{#799271}

--

wpt-commits: 0299abc230efc4994083cba80b09d836fd2bed64
wpt-pr: 25051
2020-08-25 11:11:23 +00:00
moz-wptsync-bot 373666b2a3 Bug 1659570 [wpt PR 25055] - Update wpt metadata, a=testonly
wpt-pr: 25055
wpt-type: metadata
2020-08-25 11:11:23 +00:00
Thomas Guilbert 4f254d5328 Bug 1659570 [wpt PR 25055] - Add VideoFrame serialization tests, a=testonly
Automatic update from web-platform-tests
Add VideoFrame serialization tests

This CL adds tests which verify that VideoFrames are properly serialized
when posted as messages, and that they can be cloned and destructoyed.

Change-Id: I4aedcde443a8f8f0b1884a106cebd013a4d482d5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2358349
Reviewed-by: Chrome Cunningham <chcunningham@chromium.org>
Commit-Queue: Chrome Cunningham <chcunningham@chromium.org>
Auto-Submit: Thomas Guilbert <tguilbert@chromium.org>
Cr-Commit-Position: refs/heads/master@{#799261}

--

wpt-commits: e732d26632aaea04387fe1384b79fa6a457158b0
wpt-pr: 25055
2020-08-25 11:11:22 +00:00
Anders Hartvoll Ruud 0cbb51e4b8 Bug 1659661 [wpt PR 25065] - [scroll-animations] Support animation-timeline in animation shorthand, a=testonly
Automatic update from web-platform-tests
[scroll-animations] Support animation-timeline in animation shorthand

This CL adds support for expanding animation-timeline from the
animation shorthand. As of [1], we support multiple shorthand
expansions based on runtime flags, so there is no web-facing change
to the animation shorthand (or anything else) unless the
CSSScrollTimeline runtime flag is turned on.

According to [2], we are supposed to omit the value from the
shorthand serialization if doing so doesn't change the meaning of the
overall value of the shorthand (i.e. if it's 'auto'). Unfortunately
we generally don't adhere this guideline for the existing longhands,
and are therefore not equipped to handle this as gracefully as I would
like. For now I am checking for 'auto' "manually". Long term we might
want to generalize this "skip-if-initial" mechanism somehow, since
it has come up before [3], and will definitely come up again.

Note that:

 - Animation::CSSValueFromComputedStyleInternal is the code
   responsible for the serialization used when calling
   getComputedStyle(elm).animation, and:
 - StylePropertySerializer::GetLayeredShorthandValue is the code
   responsible for the serialization used when calling (e.g.)
   elm.style.animation.

The fact that we have two completely separate code paths for this
is ... suboptimal, but that's a different story.

[1] https://crrev.com/c/2250242
[2] https://drafts.csswg.org/cssom/#serializing-css-values
[3] http://crrev.com/c/2241677

Bug: 1074052
Change-Id: I6f5266ca202276e78536a845835242181b8cd40a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2358837
Commit-Queue: Anders Hartvoll Ruud <andruud@chromium.org>
Reviewed-by: Kevin Ellis <kevers@chromium.org>
Cr-Commit-Position: refs/heads/master@{#799248}

--

wpt-commits: 7e5f47c9e13840a0d347d5a7b4c83a63d4e4a130
wpt-pr: 25065
2020-08-25 11:11:22 +00:00
autofoolip f3c21b6959 Bug 1659800 [wpt PR 25077] - Update interfaces/fetch.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/fetch.idl (#25077)

Source: https://github.com/tidoust/reffy-reports/blob/a1daebd/ed/idl/fetch.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/719056521
--

wpt-commits: cd7508e11279f9202800617a0dc040bc7da81230
wpt-pr: 25077
2020-08-25 11:11:21 +00:00
autofoolip ba1c88c650 Bug 1659798 [wpt PR 25075] - Update interfaces/clipboard-apis.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/clipboard-apis.idl (#25075)

Source: https://github.com/tidoust/reffy-reports/blob/a1daebd/ed/idl/clipboard-apis.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/719056521
--

wpt-commits: 78c808de9ee7803fcf99a2dc0df432ecd4d72afd
wpt-pr: 25075
2020-08-25 11:11:21 +00:00
moz-wptsync-bot e9e909c3c4 Bug 1659560 [wpt PR 25052] - Update wpt metadata, a=testonly
wpt-pr: 25052
wpt-type: metadata
2020-08-25 11:11:20 +00:00
Blink WPT Bot 43be680e71 Bug 1659560 [wpt PR 25052] - Origin isolation: rename the getter (but leave an alias), a=testonly
Automatic update from web-platform-tests
Origin isolation: rename the getter (but leave an alias) (#25052)

This renames window.originIsolationRestricted to window.originIsolated
per the latest spec changes. This largely amounts to massive test
updates.

window.originIsolationRestricted is retained as an alias for the
duration of the origin trial so as to avoid breaking deployed code, and
a wpt_internal test ensures this.

Bug: 1103866
Change-Id: I4f570c79d19dc783d40beb3549d677555d1c81af
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2353013
Commit-Queue: Domenic Denicola <domenic@chromium.org>
Reviewed-by: James MacLean <wjmaclean@chromium.org>
Reviewed-by: Nate Chapin <japhet@chromium.org>
Cr-Commit-Position: refs/heads/master@{#799235}

Co-authored-by: Domenic Denicola <domenic@chromium.org>
--

wpt-commits: 44055a7919612fc8c51f273968da9f49b4ad4cab
wpt-pr: 25052
2020-08-25 11:11:20 +00:00
autofoolip cd5f07d424 Bug 1659802 [wpt PR 25078] - Update interfaces/fullscreen.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/fullscreen.idl (#25078)

Source: https://github.com/tidoust/reffy-reports/blob/a1daebd/ed/idl/fullscreen.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/719056521
--

wpt-commits: 73c263143eca9f978bf8a9ec5bc559a501d2f12d
wpt-pr: 25078
2020-08-25 11:11:19 +00:00