Commit Graph

687694 Commits

Author SHA1 Message Date
Nicolas Silva
40e5306b23 Bug 1609049 - Add required fileds in peek-poke Cargo.toml. r=jrmuizel
Depends on D59840

Differential Revision: https://phabricator.services.mozilla.com/D59841

--HG--
extra : moz-landing-system : lando
2020-01-14 13:07:28 +00:00
Nicolas Silva
33d2c54400 Bug 1609049 - WebRender version bump. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D59840

--HG--
extra : moz-landing-system : lando
2020-01-14 13:07:05 +00:00
Martin Stransky
168ab8579c Bug 1608800 [Wayland] Export GL texture from WaylandDMABufSurface class, r=jhorak
We need GL texture for WebGL backend.

Differential Revision: https://phabricator.services.mozilla.com/D59836

--HG--
extra : moz-landing-system : lando
2020-01-14 13:10:38 +00:00
Martin Stransky
8df4dc66e5 Bug 1608800 [Wayland] Implement DMABUF modifiers, r=jhorak
Differential Revision: https://phabricator.services.mozilla.com/D59677

--HG--
extra : moz-landing-system : lando
2020-01-14 13:13:51 +00:00
Martin Stransky
a3bc93170c Bug 1608800 [Wayland] Refactor dmabuf buffer mapping, r=jhorak
Refactor dmabuf buffer mapping, warn when we're mapping buffer with modifiers.

Differential Revision: https://phabricator.services.mozilla.com/D59676

--HG--
extra : moz-landing-system : lando
2020-01-14 13:13:41 +00:00
Tarek Ziadé
dc4e8c242a Bug 1608464 - Stop trying to set --firefox.binaryPath if --android is used r=jnicol
Differential Revision: https://phabricator.services.mozilla.com/D59835

--HG--
extra : moz-landing-system : lando
2020-01-14 10:35:38 +00:00
Brian Hackett
7d138d4dfa Bug 1608667 - Don't respawn threads until necessary, r=jlast.
Differential Revision: https://phabricator.services.mozilla.com/D59609

--HG--
extra : moz-landing-system : lando
2020-01-14 13:40:36 +00:00
Csoregi Natalia
8ee62c60e1 Backed out 3 changesets (bug 1497007) for assertion failures on IDBTransaction.cpp. CLOSED TREE
Backed out changeset 72bc4f39b659 (bug 1497007)
Backed out changeset 99fc4eedacc7 (bug 1497007)
Backed out changeset 787c340dd3d0 (bug 1497007)
2020-01-14 15:22:26 +02:00
ssengupta
ce59756fd9 Bug 1499105 - P1 - IDBFileHandle::Read() now throws error and returns nullptr if read size larger than 4GB r=janv,sg
IDBFileHandle::Read() calls CheckStateAndArgumentsForRead(), where the size of data to be read is also checked. If the size is larger than [[ https://www.qnx.com/developers/docs/6.4.1/dinkum_en/c99/stdint.html#INT32_MAX | INT32_MAX ]], JavaScript exception is thrown and Read() returns **nullptr**.

Since a compromised sender could send data of a larger size, size is checked again in FileHandle::VerifyRequestParams().

Please also check: [[ https://phabricator.services.mozilla.com/D59326 | D59326 ]] and [[ https://phabricator.services.mozilla.com/D59515 | D59515 ]].

Differential Revision: https://phabricator.services.mozilla.com/D58961

--HG--
extra : moz-landing-system : lando
2020-01-14 13:01:18 +00:00
Henrik Skupin
6f5212c2c2 Bug 1608370 - [marionette] No startup/shutdown profile written for Marionette based test jobs. r=marionette-reviewers,ato
This forces a safe shutdown of the application after the last
test if the process is still up and running. Because the
testcase class already deleted the session a new one needs
to be created.

A more elegant solution might be possible but would involve
a fair amount of refactoring, which at this point is not
worse our time.

Differential Revision: https://phabricator.services.mozilla.com/D59787

--HG--
extra : moz-landing-system : lando
2020-01-14 12:36:08 +00:00
Jon Coppeard
d7492d145d Bug 1291535 - Clear the list of dynamic import requests after cancelling them in ScriptLoader::ParsingComplete as we do for other requests r=bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D59698

--HG--
extra : moz-landing-system : lando
2020-01-14 11:47:21 +00:00
Arthur Iakab
81e789c900 Backed out changeset 83736c0c967d (bug 1604528) for causing devtools failures on browser_accessibility_panel_highlighter_multi_tab.js
CLOSED TREE
2020-01-14 14:44:13 +02:00
Rob Wu
5ca24c15d9 Bug 1420296 - Add file check to WebExtensionPolicy r=rpl,zombie
Differential Revision: https://phabricator.services.mozilla.com/D54540

--HG--
extra : moz-landing-system : lando
2019-12-18 08:29:59 +00:00
Elad Zelingher
041ead1a04 Bug 1566755 - Adding WAMP support. Supporting JSON, MsgPack and CBOR. Using response Sec-WebSocket-Protocol header. r=Honza,mhoye
Differential Revision: https://phabricator.services.mozilla.com/D58075

--HG--
extra : moz-landing-system : lando
2020-01-14 11:53:58 +00:00
Csoregi Natalia
57eb78c63c Backed out changeset 5d0b75e5f795 (bug 1588538) for DUMP_SYMS bustage. CLOSED TREE 2020-01-14 13:53:54 +02:00
Florin Strugariu
46a00cab18 Bug 1608374 - Split perftest from raptor.py r=AlexandruIonescu,rwood
Differential Revision: https://phabricator.services.mozilla.com/D59489

--HG--
extra : moz-landing-system : lando
2020-01-14 09:48:21 +00:00
Christoph Kerschbaumer
fd9fdcfe67 Bug 1600941: Sanitize HTML fragments created for about: pages. r=Gijs,johannh
Differential Revision: https://phabricator.services.mozilla.com/D55664

--HG--
extra : moz-landing-system : lando
2020-01-14 11:35:08 +00:00
Simon Giesecke
25cbe0ce57 Bug 1497007 - Implemented IDBTransaction.commit. r=dom-workers-and-storage-reviewers,ytausky
Differential Revision: https://phabricator.services.mozilla.com/D55673

--HG--
extra : moz-landing-system : lando
2020-01-14 11:14:29 +00:00
Simon Giesecke
378b2a112d Bug 1497007 - Fix state model, return to Inactive state after creation when returning to event loop. r=dom-workers-and-storage-reviewers,asuth
Also fix the behaviour of IDBTransaction::CanAcceptRequests, which, after the
new state model introduced along with the addition of IDBTransaction.commit to
the spec, should only depend on mReadyState. This makes the mCreated flag
redundant, which is removed by this patch.

Differential Revision: https://phabricator.services.mozilla.com/D59713

--HG--
extra : moz-landing-system : lando
2020-01-14 11:14:52 +00:00
Simon Giesecke
76a339ee46 Bug 1497007 - Change transaction in different scope to a readonly transaction. r=dom-workers-and-storage-reviewers,asuth,janv
Firefox doesn't allow running readwrite transactions in parallel, even with a
different scope. For the purpose of this particular test, it shouldn't matter
if it is a readwrite or readonly transaction.

Differential Revision: https://phabricator.services.mozilla.com/D55672

--HG--
extra : moz-landing-system : lando
2020-01-14 11:14:52 +00:00
Michael Ratcliffe
bb8ca1a840 Bug 1604528 - IndexedDB inspector no longer shows main process data r=jdescottes,johannh
This reverts https://hg.mozilla.org/mozilla-central/rev/c7a6f863a0cc6d74357dc53933b89a0e168c1958 so the patches are exact opposites... not much else to say ;)

Differential Revision: https://phabricator.services.mozilla.com/D59510

--HG--
extra : moz-landing-system : lando
2020-01-14 11:12:26 +00:00
Michael Ratcliffe
c9239d3b8f Bug 1601208 - [storage] Prevent all columns except for value from resizing with the cookies panel r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D59495

--HG--
extra : moz-landing-system : lando
2020-01-14 10:56:45 +00:00
moz-wptsync-bot
e45eb9ea8b Bug 1608166 - [wpt-sync] Update web-platform-tests to 54170d119806cbce2cdcdae9ce458acdece70a36, a=testonly
MANUAL PUSH: wpt sync bot

wpt-head: 54170d119806cbce2cdcdae9ce458acdece70a36
wpt-type: landing
2020-01-14 10:30:14 +00:00
Anne van Kesteren
2b7d1fbdfe Bug 1607155 [wpt PR 21048] - Infra: make assert_array_equals more useful, a=testonly
Automatic update from web-platform-tests
Infra: make assert_array_equals more useful

Fixes part of #7179.

Co-authored-by: jgraham <james@hoppipolla.co.uk>
--

wpt-commits: 54170d119806cbce2cdcdae9ce458acdece70a36
wpt-pr: 21048
2020-01-14 10:30:13 +00:00
James Graham
29a7908393 Bug 1607830 [wpt PR 21090] - Make some improvements to resources/ unittests, a=testonly
Automatic update from web-platform-tests
Print actual output for failing resources tests

This provides something to copy & paste when writing a new test

--
Use the default variants by default without writing meta tags

--
Improve some error messages for tests

--

wpt-commits: 325a0bd5634d24741ce6416bef813afb876923a5, 641866eca739fceee31b1ab8892b37afcdb17b42, 0b7d1a4b1d27e89adbd0d3a02323c6fe3621a575
wpt-pr: 21090
2020-01-14 10:30:13 +00:00
cathiechen
25e461c054 Bug 1607736 [wpt PR 21084] - Make canvas-createImageBitmap-video-resize.html compatible, a=testonly
Automatic update from web-platform-tests
Make canvas-createImageBitmap-video-resize.html compatible with browsers that can't play video/ogg videos (#21084)

Make canvas-createImageBitmap-video-resize.html compatible with browsers that can't play video/ogg type videos.
If the browser supports video/ogg type, it will use media/counting.ogv, otherwise, use media/counting.mp4.
--

wpt-commits: 440013ed86249e7643c4e9ac58dcacf93b1d9477
wpt-pr: 21084
2020-01-14 10:30:12 +00:00
moz-wptsync-bot
c84409f1af Bug 1605398 [wpt PR 20891] - Update wpt metadata, a=testonly
wpt-pr: 20891
wpt-type: metadata
2020-01-14 10:30:12 +00:00
Simon Pieters
2040900dc0 Bug 1605398 [wpt PR 20891] - COOP: Test history navigation, a=testonly
Automatic update from web-platform-tests
COOP: Test history navigation

The top-level page has no COOP, and opens a popup that also has no COOP.
The popup navigates to a cross-origin page with COOP: same-origin.
That page then navigates back in history.

Assert that the final page doesn't have .opener and doesn't have DOM
access to the opener.

Both navigations create a new browsing context group per spec.
--

wpt-commits: abdd95b9af9163df03f954b52e1327029843792f
wpt-pr: 20891
2020-01-14 10:30:11 +00:00
Oriol Brufau
218386e6f7 Bug 1607811 [wpt PR 21089] - Prevent <summary> from generating a 2nd list marker, a=testonly
Automatic update from web-platform-tests
Prevent <summary> from generating a 2nd list marker

r728012 allowed <summary> elements to be list items and originate a
marker when they have 'display: list-item'.

This was not bad, since actually they are supposed to be list items by
default. However, currently they aren't, so their disclosure symbol is
not really a ::marker (bug 590014). Therefore, if they are styled with
'display: list-item', they originate a real ::marker, so they seem to
have two markers.

This patch fixes the problem by computing 'display: list-item' to
'display: block' for <summary>. This is just a temporary adjustment
until bug 590014 gets fixed.

BUG=1038644

TEST=external/wpt/html/rendering/the-details-element/summary-display-list-item.html
TEST=fast/css/usecounter-summary-display-block.html

Change-Id: I868752fc32fcc5e6a72f94841583ead7dbc997ce
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1991445
Reviewed-by: Koji Ishii <kojii@chromium.org>
Commit-Queue: Oriol Brufau <obrufau@igalia.com>
Cr-Commit-Position: refs/heads/master@{#729679}

--

wpt-commits: 19b40f3e2a73d747781e9c072171b6586e283821
wpt-pr: 21089
2020-01-14 10:30:11 +00:00
Manish Goregaokar
2a99b61d1e Bug 1607782 [wpt PR 21085] - Add input mocking, input sources change event, a=testonly
Automatic update from web-platform-tests
Update test to use newer API

--

wpt-commits: 422b440e0b587317e4539378b18c362a4ea7afee
wpt-pr: 21085
2020-01-14 10:30:10 +00:00
Timothy Gu
56b677ce85 Bug 1607638 [wpt PR 21078] - html: Import some <input> tests from jsdom, a=testonly
Automatic update from web-platform-tests
html: Add <input>.value tests for type=file

From https://github.com/jsdom/jsdom/pull/2064.

Co-authored-by: Zirro <code@zirro.se>

--
html: Add <input>.valueAsDate/Number tests

From https://github.com/jsdom/jsdom/pull/2732.

--

wpt-commits: 3f1a282bc9dadec535f875c28dbc4ac8975e1150, a6af902873fa322e0f293ab9c22554d6f61ff405
wpt-pr: 21078
2020-01-14 10:30:10 +00:00
Michael[tm] Smith
08ab93e803 Bug 1608013 [wpt PR 21104] - cc Update some RDFa rel doc-conformance tests, a=testonly
Automatic update from web-platform-tests
cc Update some RDFa rel doc-conformance tests

--

wpt-commits: 2b9e8202a880c5b6273dbe6924e33acbee922a0b
wpt-pr: 21104


--HG--
rename : testing/web-platform/tests/conformance-checkers/html-rdfa/0234-novalid.html => testing/web-platform/tests/conformance-checkers/html-rdfa/0234-isvalid.html
rename : testing/web-platform/tests/conformance-checkers/html-rdfa/0303-novalid.html => testing/web-platform/tests/conformance-checkers/html-rdfa/0303-isvalid.html
rename : testing/web-platform/tests/conformance-checkers/html-rdfalite/0015-novalid.html => testing/web-platform/tests/conformance-checkers/html-rdfalite/0015-isvalid.html
rename : testing/web-platform/tests/conformance-checkers/html-rdfalite/0030-novalid.html => testing/web-platform/tests/conformance-checkers/html-rdfalite/0030-isvalid.html
rename : testing/web-platform/tests/conformance-checkers/html-rdfalite/0071-novalid.html => testing/web-platform/tests/conformance-checkers/html-rdfalite/0071-isvalid.html
rename : testing/web-platform/tests/conformance-checkers/html-rdfalite/0074-novalid.html => testing/web-platform/tests/conformance-checkers/html-rdfalite/0074-isvalid.html
2020-01-14 10:30:09 +00:00
moz-wptsync-bot
b3df8555d4 Bug 1608009 [wpt PR 21103] - Update wpt metadata, a=testonly
wpt-pr: 21103
wpt-type: metadata
2020-01-14 10:30:09 +00:00
Timothy Gu
c9939bb40b Bug 1608009 [wpt PR 21103] - html: Add validation tests for <input type=time> with reversed range, a=testonly
Automatic update from web-platform-tests
html: Add validation tests for <input type=time> with reversed range (#21103)

See https://html.spec.whatwg.org/C/#the-min-and-max-attributes.
--

wpt-commits: a90a8327b3b3b4e3c91f35b0a6a8943c59159657
wpt-pr: 21103
2020-01-14 10:30:09 +00:00
moz-wptsync-bot
0ad3da04a8 Bug 1607373 [wpt PR 21059] - Update wpt metadata, a=testonly
wpt-pr: 21059
wpt-type: metadata
2020-01-14 10:30:08 +00:00
Kent Tamura
cf5219a7df Bug 1607373 [wpt PR 21059] - Radio buttons should make a group even if they are disconnected and not owned by a form, a=testonly
Automatic update from web-platform-tests
Radio buttons should make a group even if they are disconnected and not owned by a form

If a radio button is connected or owned by a form, radio button
groups are managed by RadioButtonGroupScope in order to complete
various operations for a group in O(1).
Otherwise, we did not assume a radio button belonged to any
groups.  It didn't conform to the HTML standard, and was not
interoperable with Firefox.

After this CL, such radio buttons are grouped without
RadioButtonGroupScope's help. We iterate over the tree including
the target radio buttons to find a checked button in the group or
|required| attribute in the group.

Bug: 883723
Change-Id: I56185559592dff6b0254655aeb499ed6ac29df64
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1988087
Commit-Queue: Kent Tamura <tkent@chromium.org>
Reviewed-by: Mason Freed <masonfreed@chromium.org>
Cr-Commit-Position: refs/heads/master@{#729577}

--

wpt-commits: c171dad65cd054f73ebf92133e477ffdaa38c3a1
wpt-pr: 21059
2020-01-14 10:30:08 +00:00
Daniel Vogelheim
412c25a9c3 Bug 1606817 [wpt PR 21020] - Apply CSP to 'DOMParser.parseFromString' documents., a=testonly
Automatic update from web-platform-tests
Apply CSP to 'DOMParser.parseFromString' documents.

This applies the CSP of the context document to any doc created by calling
DOMParser.parseFromString. The original implementation, as it returned a
pointer to the CSP instance of the context document, which (in some
circumstances) could mean that the CSP of the context document itself was
modified. This makes a copy of the context document's CSP, before assigning it
to the newly created document.

This re-reverts / re-lands
  1975710: Revert CSP application to `DOMParser.parseFromString`.
  1917532: [Trusted Types] Fix Trusted Types for other document types

Bug: 1030830, 951536
Change-Id: I33adff8c376a6f37788c9aee0ef7ca0c3441785f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1980183
Commit-Queue: Daniel Vogelheim <vogelheim@chromium.org>
Reviewed-by: Mike West <mkwst@chromium.org>
Cr-Commit-Position: refs/heads/master@{#729496}

--

wpt-commits: 0b654aa23ecd6e2f7483bbd6be01bf3c705a4a44
wpt-pr: 21020
2020-01-14 10:30:07 +00:00
haozhe
c78db68230 Bug 1606140 [wpt PR 20927] - Port css-masking related composition tests to external, a=testonly
Automatic update from web-platform-tests
Port css-masking related composition tests to external

Chrome and firefox passes all

Bug: 1034538
Change-Id: I5c269ae99ab6a34cc70c238d1b6fb9f9eafb3eee
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1974696
Reviewed-by: Xida Chen <xidachen@chromium.org>
Commit-Queue: Hao Sheng <haozhes@chromium.org>
Cr-Commit-Position: refs/heads/master@{#729456}

--

wpt-commits: 1e4fe2739f950049fea76bdf1759ad39458f3879
wpt-pr: 20927
2020-01-14 10:30:07 +00:00
moz-wptsync-bot
284b169c59 Bug 1606663 [wpt PR 21000] - Update wpt metadata, a=testonly
wpt-pr: 21000
wpt-type: metadata
2020-01-14 10:30:06 +00:00
haozhe
5ea9e41420 Bug 1606663 [wpt PR 21000] - Port css-transform related composition tests to external, a=testonly
Automatic update from web-platform-tests
Port css-transform related composition tests to external

Chrome passes all and
firefox failed the translate-composition due to expect 'None' and got '0px'
Bug Filed:https://bugzilla.mozilla.org/show_bug.cgi?id=1607313

Bug: 1034538
Change-Id: I1700cae51d539ea0d76ebe73efbaa6e038d6f5fb
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1982776
Reviewed-by: Xida Chen <xidachen@chromium.org>
Commit-Queue: Hao Sheng <haozhes@chromium.org>
Cr-Commit-Position: refs/heads/master@{#729453}

--

wpt-commits: 2131c310151ff4b76d9b69a8e3b2106b1dd66431
wpt-pr: 21000
2020-01-14 10:30:06 +00:00
haozhe
4d86f8b938 Bug 1606699 [wpt PR 21006] - Port css-position related composition tests to external, a=testonly
Automatic update from web-platform-tests
Port css-position related composition tests to external

Chrome and Firefox pass all

Bug: 1034538

Change-Id: I8f7de63e8c10ae3c6730bcd577de82cfce39a0c1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1985120
Reviewed-by: Xida Chen <xidachen@chromium.org>
Commit-Queue: Hao Sheng <haozhes@chromium.org>
Cr-Commit-Position: refs/heads/master@{#729448}

--

wpt-commits: 57119ba2c3177038126580db1fd19224c4eef771
wpt-pr: 21006


--HG--
rename : testing/web-platform/tests/css/css-position/animation/position-interpolation.html => testing/web-platform/tests/css/css-position/animations/position-interpolation.html
2020-01-14 10:30:05 +00:00
haozhe
b023b73133 Bug 1607323 [wpt PR 21056] - Port css-transition related composition tests to external, a=testonly
Automatic update from web-platform-tests
Port css-transition related composition tests to external

Both chrome and firefox passed

Bug: 1034538
Change-Id: Ieb8ccf890f14a77c098378785f34580f16a8e1ae
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1988677
Reviewed-by: Xida Chen <xidachen@chromium.org>
Commit-Queue: Hao Sheng <haozhes@chromium.org>
Cr-Commit-Position: refs/heads/master@{#729446}

--

wpt-commits: 3fd2ac30defc4252673661c56b1bfd89cd1416d8
wpt-pr: 21056
2020-01-14 10:30:05 +00:00
haozhe
bf0c5bc0a3 Bug 1606698 [wpt PR 21005] - Port css-color related composition tests to external, a=testonly
Automatic update from web-platform-tests
Port css-color related composition tests to external

Chrome and FF pass all
Bug: 1034538

Change-Id: I2edcd09a13f21808ab987efef5bb5aa0158d8347
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1986034
Reviewed-by: Xida Chen <xidachen@chromium.org>
Commit-Queue: Hao Sheng <haozhes@chromium.org>
Cr-Commit-Position: refs/heads/master@{#729441}

--

wpt-commits: 56c1848f947b44b1e144b13f8c47f4ec37e00dbb
wpt-pr: 21005
2020-01-14 10:30:04 +00:00
haozhe
e2913a80ca Bug 1606686 [wpt PR 21001] - Port css-flexbox related composition to external, a=testonly
Automatic update from web-platform-tests
Port css-flexbox related composition to external

Both Chrome and Firefox pass the test

Bug: 1034538
Change-Id: I3e43cf22a1ed9ce8d4d10aca5250dcbf243ebb84
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1985813
Reviewed-by: Xida Chen <xidachen@chromium.org>
Commit-Queue: Hao Sheng <haozhes@chromium.org>
Cr-Commit-Position: refs/heads/master@{#729438}

--

wpt-commits: 3ebfc1155760fc0be7cb75abe85c03ecddd30368
wpt-pr: 21001
2020-01-14 10:30:04 +00:00
moz-wptsync-bot
788d3f3576 Bug 1606072 [wpt PR 20923] - Update wpt metadata, a=testonly
wpt-pr: 20923
wpt-type: metadata
2020-01-14 10:30:04 +00:00
Mike West
a59cc0543a Bug 1606072 [wpt PR 20923] - Reject cookies with empty names and values., a=testonly
Automatic update from web-platform-tests
Reject cookies with empty names and values.

As discussed in [1], cookies with empty names and empty values should be
rejected. This patch removes the carveout made in https://crbug.com/601786,
and adjusts unittests accordingly.

This patch does not change the WPT expectations; we'll do that at the same
time we change the spec. In the meantime, we'll check in local expectations
matching the behavior we believe is correct.

[1]: https://github.com/httpwg/http-extensions/issues/159#issuecomment-569233866

Bug: 1037996, 601786
Change-Id: I53319cee385efff019b313479184236c53b1d783
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1982549
Reviewed-by: Lily Chen <chlily@chromium.org>
Commit-Queue: Mike West <mkwst@chromium.org>
Cr-Commit-Position: refs/heads/master@{#729403}

--

wpt-commits: 3adc15d3ba2e20e9ae79daf019cb784934f0fa7f
wpt-pr: 20923
2020-01-14 10:30:03 +00:00
James Graham
572a2406f8 Bug 1607805 [wpt PR 21088] - Temporarily disable allowed-to-play.html test in Firefox, a=testonly
Automatic update from web-platform-tests
Temporarily disable allowed-to-play.html test in Firefox

This is causing timeouts in unrelated infra PRs. The bug is tracked in
https://bugzilla.mozilla.org/show_bug.cgi?id=1607802 and the test
should be reenabled once that bug is fixed.

--

wpt-commits: 0d874bb07e639c521b044164e80b5df2aada5aeb
wpt-pr: 21088
2020-01-14 10:30:03 +00:00
moz-wptsync-bot
81d769532c Bug 1603525 [wpt PR 20751] - Update wpt metadata, a=testonly
wpt-pr: 20751
wpt-type: metadata
2020-01-14 10:30:02 +00:00
Kaan Alsan
7d97d10fbb Bug 1603525 [wpt PR 20751] - [css-scroll-snap] Allow style changes to invalidate snap data, a=testonly
Automatic update from web-platform-tests
[css-scroll-snap] Allow style changes to invalidate snap data

All snap container data was only updated and re-snapped after layout
changes. However, this invalidation needs to sometimes happen after
style changes too (such as changing 'scroll-snap-align').

Now, PaintLayerScrollableArea has flags for indicating that it needs
to update its snap container data, which are set during certain style
changes and layout changes. Then all snap container data that has the
flag set will be updated, and attempt to re-snap if any data changes.

This also prevents us from updating snap containers that haven't
changed.

The follow-up for this is to invalidate snap containers when changing
the transform property of their content.

Bug: 984794,1028316
Change-Id: I432500df98fdbe63e3b7eed3ba43e05465f9d873
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1962567
Commit-Queue: Yi Gu <yigu@chromium.org>
Reviewed-by: Majid Valipour <majidvp@chromium.org>
Reviewed-by: Yi Gu <yigu@chromium.org>
Reviewed-by: David Bokan <bokan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#729345}

--

wpt-commits: 09a5ffbe707cfae350728188527f6fe8cabc884d
wpt-pr: 20751
2020-01-14 10:30:02 +00:00
moz-wptsync-bot
3c238396be Bug 1607540 [wpt PR 21074] - Update wpt metadata, a=testonly
wpt-pr: 21074
wpt-type: metadata
2020-01-14 10:30:01 +00:00