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

686808 Коммитов

Автор SHA1 Сообщение Дата
Emilio Cobos Álvarez 65ad59b310 Bug 1607553 - Make an assertion a release assert in nightly. r=heycam
If this can happen legitimately, this will help fuzzers to catch it.

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

--HG--
extra : moz-landing-system : lando
2020-01-08 00:55:18 +00:00
Bogdan Tara 4e368405fa Backed out 6 changesets (bug 1598523) for geckoview failures complaining about NavigationDelegateTest.loadUnknownProtocol
Backed out changeset 2e7ea1ae7fa2 (bug 1598523)
Backed out changeset 6adc1062662b (bug 1598523)
Backed out changeset 141372c43f02 (bug 1598523)
Backed out changeset c5abcaabaf2d (bug 1598523)
Backed out changeset 5a22a20dd993 (bug 1598523)
Backed out changeset e0df103c9cf3 (bug 1598523)
2020-01-08 02:56:18 +02:00
moz-wptsync-bot e9f50eaf4f Bug 1607243 - [wpt-sync] Update web-platform-tests to e8fdcbaf22bf28238bb126d84bc960fe9625fe02, a=testonly
MANUAL PUSH: wpt sync bot

wpt-head: e8fdcbaf22bf28238bb126d84bc960fe9625fe02
wpt-type: landing
2020-01-08 00:50:12 +00:00
Anne van Kesteren f78b2d8d27 Bug 1606841 [wpt PR 21021] - HTML: attempt to make COEP test less flaky, a=testonly
Automatic update from web-platform-tests
HTML: attempt to make COEP test less flaky

Hopefully addresses https://bugzilla.mozilla.org/show_bug.cgi?id=1605382.

--

wpt-commits: e8fdcbaf22bf28238bb126d84bc960fe9625fe02
wpt-pr: 21021
2020-01-08 00:50:11 +00:00
moz-wptsync-bot 57bc1d6b5f Bug 1607133 [wpt PR 21045] - Update wpt metadata, a=testonly
wpt-pr: 21045
wpt-type: metadata
2020-01-08 00:50:11 +00:00
Tsuyoshi Horo 7214604a92 Bug 1607133 [wpt PR 21045] - Add a simple WPT test for Web Bundles, a=testonly
Automatic update from web-platform-tests
Add a simple WPT test for Web Bundles

Bug: 1018640,1038346
Change-Id: I6d94787430441377669ceb7bbf5d62c22a01390f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1980263
Reviewed-by: Kunihiko Sakamoto <ksakamoto@chromium.org>
Commit-Queue: Tsuyoshi Horo <horo@chromium.org>
Cr-Commit-Position: refs/heads/master@{#728491}

--

wpt-commits: 5feec5cde77942c1e11b9a5fdbac17a307af3b10
wpt-pr: 21045
2020-01-08 00:50:10 +00:00
Anne van Kesteren db1a4e27f8 Bug 1602016 [wpt PR 20660] - DOM: CEReactions vs script during insertion, a=testonly
Automatic update from web-platform-tests
DOM: CEReactions vs script during insertion

Complements #15264.

--

wpt-commits: 316a5a6089ac3dc7666cb988a97f7bd46aac2dc5
wpt-pr: 20660
2020-01-08 00:50:10 +00:00
moz-wptsync-bot 8651628c91 Bug 1606783 [wpt PR 21015] - Update wpt metadata, a=testonly
wpt-pr: 21015
wpt-type: metadata
2020-01-08 00:50:09 +00:00
Anne van Kesteren 53b9c9bab6 Bug 1606783 [wpt PR 21015] - Web Cryptography: better insecure context coverage, a=testonly
Automatic update from web-platform-tests
Web Cryptography: better insecure context coverage

--

wpt-commits: 354e0a90c7930beae721c5bd3370d11c95b4314d
wpt-pr: 21015
2020-01-08 00:50:09 +00:00
guest271314 3627f43379 Bug 1604951 [wpt PR 20855] - Fix imagebitmap-renderingcontext/context-preserves-canvas.html, a=testonly
Automatic update from web-platform-tests
Fix imagebitmap-renderingcontext/context-preserves-canvas.html

See https://github.com/web-platform-tests/wpt/pull/20776#issuecomment-567101328 for context.

Co-authored-by: Amelia Bellamy-Royds <amelia.bellamy.royds@gmail.com>
--

wpt-commits: a85693b3367f9b7f40865a175e198ea0fd484b01
wpt-pr: 20855
2020-01-08 00:50:08 +00:00
moz-wptsync-bot c120444207 Bug 1607130 [wpt PR 21044] - Update wpt metadata, a=testonly
wpt-pr: 21044
wpt-type: metadata
2020-01-08 00:50:08 +00:00
Timothy Gu 997a2236af Bug 1607130 [wpt PR 21044] - html: consider readonly applicability for willValidate tests, a=testonly
Automatic update from web-platform-tests
html: consider readonly applicability for willValidate tests (#21044)

See https://html.spec.whatwg.org/C/#common-input-element-attributes
and https://html.spec.whatwg.org/C/#the-readonly-attribute

--

wpt-commits: 2a1f5ac82edfd79fb944ca7a343ba6cd59679842
wpt-pr: 21044
2020-01-08 00:50:07 +00:00
moz-wptsync-bot a55765bbe7 Bug 1605971 [wpt PR 20921] - Update wpt metadata, a=testonly
wpt-pr: 20921
wpt-type: metadata
2020-01-08 00:50:07 +00:00
Wanming Lin 440a98cd0e Bug 1605971 [wpt PR 20921] - [webnfc] Add several wpt tests, a=testonly
Automatic update from web-platform-tests
[webnfc] Add several wpt tests

This CL adds several wpt tests for Web NFC:
  - Test push operation fails when data transfer fails
  - Verify pushed message for empty record type
  - Test reading message with multiple records should succeed

Bug: 520391
Change-Id: Iadb13f6cebaf30514ba7bef65a69302b368e4359
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1982271
Commit-Queue: Wanming Lin <wanming.lin@intel.com>
Reviewed-by: Leon Han <leon.han@intel.com>
Reviewed-by: Rijubrata Bhaumik <rijubrata.bhaumik@intel.com>
Cr-Commit-Position: refs/heads/master@{#728434}

--

wpt-commits: 3488a5a845bec08943f66974e9f0df4ffe96774a
wpt-pr: 20921
2020-01-08 00:50:07 +00:00
Koji Ishii c0c3159a7a Bug 1605432 [wpt PR 20892] - Revert LayoutInline::CollectLineBoxRects, a=testonly
Automatic update from web-platform-tests
Revert LayoutInline::CollectLineBoxRects

This patch reverts |LayoutInline::CollectLineBoxRects| not to
use |NGInlineCursor|, by manually merging parts of r706815
<crrev.com/c/1862534> and r710694 <crrev.com/c/1888624>.

|NGInlineCursor| is rapidly changing that reverting is not
easy. This patch reverts not to use it for |getClientRects|
and a few other callers.

Testing more on culled inline box indicates that the phase 1
of LayoutNG regressed some cases from legacy, and
|NGInlineCursor| work regressed further. We might want to fix
when NGFragmentItem ships, but better not to change the
behavior until then.

Bug: 1036358
Change-Id: I47a60f5d3a505d4b43eba0d8b5adc64e02cbcd28
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1971632
Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org>
Commit-Queue: Koji Ishii <kojii@chromium.org>
Cr-Commit-Position: refs/heads/master@{#728433}

--

wpt-commits: 280816c7465a6593f06f9f5651a70eb857f9f774
wpt-pr: 20892
2020-01-08 00:50:06 +00:00
moz-wptsync-bot 0b34676bf2 Bug 1606895 [wpt PR 21031] - Update wpt metadata, a=testonly
wpt-pr: 21031
wpt-type: metadata
2020-01-08 00:50:06 +00:00
teapotd 706b2b4942 Bug 1606895 [wpt PR 21031] - Fix validity.valueMissing tests, a=testonly
Automatic update from web-platform-tests
Fix validity.valueMissing tests (#21031)

These changes fix expectations for validity.valueMissing and validity.valid for disabled/readonly textual elements. This fixes #21007.
--

wpt-commits: 31e82ba312dea8b0011237fd696d3c87c2015d65
wpt-pr: 21031
2020-01-08 00:50:05 +00:00
James Graham ac7933e235 Bug 1598561 [wpt PR 20997] - [Gecko Bug 1598561] Use mozlog logger in FontInstaller, a=testonly
Automatic update from web-platform-tests
Use mozlog logger in FontInstaller

This is the right thing to do, and prevents a race where we try to log
after the stdout capture queue is closed

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

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1598561
gecko-commit: 2a0e33dbb9c83f2444361497e86e7af7d69fef44
gecko-integration-branch: autoland
gecko-reviewers: maja_zf

--
Remove unused import

--

wpt-commits: fd7d1aaf7d490d8d0e9f039db02a530891112c5a, d24e7e551416c0adb313fd51070c6db4762949b8
wpt-pr: 20997
2020-01-08 00:50:04 +00:00
moz-wptsync-bot d66eafd9c9 Bug 1606712 [wpt PR 21009] - Update wpt metadata, a=testonly
wpt-pr: 21009
wpt-type: metadata
2020-01-08 00:50:04 +00:00
Morten Stenshorne 9ea6ee382a Bug 1606712 [wpt PR 21009] - Handle multicol intrinsic inline-size changes., a=testonly
Automatic update from web-platform-tests
Handle multicol intrinsic inline-size changes.

This was broken both in legacy multicol and with
LayoutNGBlockFragmentation.

Legacy: We stored the intrinsic size in the column sets, in addition to
in the flow thread. There was no good reason for this, and it caused
trouble once something caused the intrinsic size of the multicol
container to change, since the column sets would never be marked dirty
again. Just set the intrinsic size of column sets to 0 to fix this.

LayoutNGBlockFragmentation: The flow thread is still created even if NG
block fragmentation is enabled, but the flow thread is invisible to NG,
so when calculating the intrinsic size of nodes in a subtree, we'll skip
the flow thread - which means that it will never be marked clean. Skip
to the containing block of the flow thread when marking preferred
logical widths dirty.

This fixes the remaining part of the demo in bug 1037790 - when trying
to reduce column-count to 1. Without this fix, the multicol container
would remain too wide.

Bug: 1037790
Change-Id: I89c7cbeb3132162b6c52ae30e98a0da21cd34ef1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1985770
Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org>
Commit-Queue: Morten Stenshorne <mstensho@chromium.org>
Cr-Commit-Position: refs/heads/master@{#728401}

--

wpt-commits: e30880f3341ca022f7009af13eb871872d02caaf
wpt-pr: 21009
2020-01-08 00:50:04 +00:00
Morten Stenshorne 018c292a37 Bug 1606714 [wpt PR 21010] - Recalculate flow thread intrinsic size when parent needs it., a=testonly
Automatic update from web-platform-tests
Recalculate flow thread intrinsic size when parent needs it.

If the multicol container gets marked for intrinsic size recalculation,
its flow thread child might need to recalculate its intrinsic size as
well (the intrinsic inner size of a multicol container is stored in the
flow thread), although it may not have been marked as such. This
situation occurs when column-count changes.

Re-use the NeedsPreferredWidthsRecalculation() mechanism to fix this,
instead of inventing something new.

This fixes most of the demo in bug 1037790, except when attempting to
reduce column-count to 1.
https://chromium-review.googlesource.com/c/chromium/src/+/1985770/1
will fix that.

Bug: 1037790
Change-Id: I9d42448f8cc7a5b170c98a59bcde7a916cea22db
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1985769
Commit-Queue: Morten Stenshorne <mstensho@chromium.org>
Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org>
Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
Cr-Commit-Position: refs/heads/master@{#728390}

--

wpt-commits: 52ad8a87fb72bcf6950c20cced0d87f34e26dc81
wpt-pr: 21010
2020-01-08 00:50:03 +00:00
Anne van Kesteren 62686137f3 Bug 1606850 [wpt PR 21024] - Editorial: start using blocklist, a=testonly
Automatic update from web-platform-tests
Editorial: start using blocklist

As per https://whatwg.org/style-guide.

(Some tools/third_party/ is also guilty of this, but is likely harder to change.)

--

wpt-commits: 3e77495f7f1920daa0c706e7b287dee0ef3279e2
wpt-pr: 21024
2020-01-08 00:50:03 +00:00
moz-wptsync-bot f27164faec Bug 1606939 [wpt PR 21034] - Update wpt metadata, a=testonly
wpt-pr: 21034
wpt-type: metadata
2020-01-08 00:50:02 +00:00
Stephen Chenney c97cb79de6 Bug 1606939 [wpt PR 21034] - [image-orientation] Move tests to WPT and add additional tests, a=testonly
Automatic update from web-platform-tests
[image-orientation] Move tests to WPT and add additional tests

Move all the web_tests for image-orientation to external/wpt.

Update the testing methods to wpt standards.

Adjust the test images to be ammenable to ref tests, though fuzzy matching
is still required.

Round out the test suite for <img> tags, content images and image documents.

Bug: 158753
Change-Id: Iff393f350cbecfc66a91811c72b0ee6274289e5c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1980505
Auto-Submit: Stephen Chenney <schenney@chromium.org>
Commit-Queue: Stephen Chenney <schenney@chromium.org>
Commit-Queue: Chris Harrelson <chrishtr@chromium.org>
Reviewed-by: Chris Harrelson <chrishtr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#728358}

--

wpt-commits: 04d020981550e59c6cd9dc5376b8630998d878ec
wpt-pr: 21034
2020-01-08 00:50:01 +00:00
moz-wptsync-bot 74428c7999 Bug 1605921 [wpt PR 20917] - Update wpt metadata, a=testonly
wpt-pr: 20917
wpt-type: metadata
2020-01-08 00:50:01 +00:00
Zhuoyu Qian b011e347bf Bug 1605921 [wpt PR 20917] - Change ChooseFileSystemEntriesType to be lowercase, dash-delimited, a=testonly
Automatic update from web-platform-tests
Change ChooseFileSystemEntriesType to be lowercase, dash-delimited

Per the spec [1], the ChooseFileSystemEntriesType should be lowercase,
dash-delimited, such as `save-file`.

[1]: https://wicg.github.io/native-file-system/#api-choosefilesystementries

Bug: 1020715
Change-Id: Iafc02db7344c70589cf007a7d66b9cd3f9dda6a8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1981515
Reviewed-by: Marijn Kruisselbrink <mek@chromium.org>
Commit-Queue: Zhuoyu Qian <zhuoyu.qian@samsung.com>
Cr-Commit-Position: refs/heads/master@{#728357}

--

wpt-commits: aa9924b906248e22f80da61a606ee8c473cadf38
wpt-pr: 20917
2020-01-08 00:50:00 +00:00
Piotr Bialecki 7d146dd238 Bug 1606877 [wpt PR 21029] - Add fake world test helper, misc other changes, a=testonly
Automatic update from web-platform-tests
Add fake world test helper, misc other changes

Clean up and changes required to bring in WPT tests for hit test API.

- minor clean up in webxr-test.js - store input_sources_ in a map,
  add 2 setter methods since the mojo properties were renamed but keep
  the old setters for back-compat
- add webxr_test_constants_fake_world.js with logic to create a valid
  FakeXRWorld with given dimensions and a constant VALID_FAKE_WORLD
- move transform-related asserts to webxr_test_asserts.js, change
  all variables storing the assert functions to `const`, add semicolons
- add `DVLOG(3)`s in XRHitTestSource and XRSession

Changes:
Change-Id: I98ac5ed09cda877afb24e28df09ee4cd818d56f7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1986326
Commit-Queue: Piotr Bialecki <bialpio@chromium.org>
Commit-Queue: Alexander Cooper <alcooper@chromium.org>
Auto-Submit: Piotr Bialecki <bialpio@chromium.org>
Reviewed-by: Alexander Cooper <alcooper@chromium.org>
Cr-Commit-Position: refs/heads/master@{#728287}

--

wpt-commits: c5f090c0e768bccdc6b0c7711c4adc2d3311c230
wpt-pr: 21029
2020-01-08 00:50:00 +00:00
Nicolás Peña Moreno 250d704c03 Bug 1606887 [wpt PR 21030] - [LayoutInstability] Fix failures in tests shifting in/out of viewport, a=testonly
Automatic update from web-platform-tests
[LayoutInstability] Fix failures in tests shifting in/out of viewport

Currently, some tests work under the assumption that the height of the
viewport is exactly 600px. While this is true for tests running on our
bots, it's not true for tests running on WPT.fyi. Thus, this assumption
is removed from those tests.

Bug: 1036013
Change-Id: I34b057730e22bc208cbb958d179195445def8b77
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1984678
Reviewed-by: Annie Sullivan <sullivan@chromium.org>
Commit-Queue: Nicolás Peña Moreno <npm@chromium.org>
Cr-Commit-Position: refs/heads/master@{#728280}

--

wpt-commits: 63f94078836eba226cdf0460b09482c8f9a6ae5d
wpt-pr: 21030
2020-01-08 00:50:00 +00:00
Kevin Ellis 18ebeb4350 Bug 1606726 [wpt PR 21012] - Fix test flakiness in reverse-running-animation, a=testonly
Automatic update from web-platform-tests
Fix test flakiness in reverse-running-animation

The animation was often finishing before the screenshot resulting in a
failure. Extended the duration of the animation and starting the
animation from the midpoint should address the flakiness without
needlessly extending the run time of the test.

Bug: 1029543
Change-Id: I32e7794ff77a3b26e7d7f260f80d4b00bbc9d6f4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1986212
Reviewed-by: Stephen McGruer <smcgruer@chromium.org>
Commit-Queue: Kevin Ellis <kevers@chromium.org>
Cr-Commit-Position: refs/heads/master@{#728253}

--

wpt-commits: b00f0cedac3a1e6dd42beb5884b303eac03e6c4b
wpt-pr: 21012
2020-01-08 00:49:59 +00:00
moz-wptsync-bot f4fd9c499c Bug 1606798 [wpt PR 21019] - Update wpt metadata, a=testonly
wpt-pr: 21019
wpt-type: metadata
2020-01-08 00:49:59 +00:00
Anne van Kesteren c1da2fb305 Bug 1606798 [wpt PR 21019] - HTTP: 0x00 in a header value, a=testonly
Automatic update from web-platform-tests
HTTP: 0x00 in a header value

Tests to complement those written in https://github.com/web-platform-tests/wpt/pull/10424.
--

wpt-commits: 38ecde806a5f1710d9e5beba700cef7352f7570e
wpt-pr: 21019
2020-01-08 00:49:58 +00:00
moz-wptsync-bot 0de910d6b1 Bug 1606724 [wpt PR 21011] - Update wpt metadata, a=testonly
wpt-pr: 21011
wpt-type: metadata
2020-01-08 00:49:58 +00:00
Oriol Brufau 7808b4533f Bug 1606724 [wpt PR 21011] - [css-pseudo] Move all ::marker style adjustments into StyleAdjuster, a=testonly
Automatic update from web-platform-tests
[css-pseudo] Move all ::marker style adjustments into StyleAdjuster

LayoutNGListItem was applying some style adjustments to markers, like
'white-space: pre' to preserve trailing spaces in outside markers.
But this was only affecting markers with 'content: normal', and the
changes weren't exposed in getComputedStyle().
This patch moves these adjustments into StyleAdjuster, so that all
markers are affected equally.

BUG=457718

TEST=external/wpt/css/css-pseudo/marker-content-018.html

The test fails in legacy because the 'content' property is not supported
yet in ::marker.
There is a new failure in marker-supported-properties.html because now
'white-space' will compute to 'pre' in outside markers, even if you
specify a different value. But normal markers were already enforcing
'pre' at used value time anyways.

Change-Id: I6d8b8ec7fb26cb04402032924f87b2c3b8fdb9cd
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1985966
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Commit-Queue: Oriol Brufau <obrufau@igalia.com>
Cr-Commit-Position: refs/heads/master@{#728176}

--

wpt-commits: a3111814fa0e9de6e2decd443d170a6e88304164
wpt-pr: 21011
2020-01-08 00:49:57 +00:00
Anne van Kesteren 16a3e619b8 Bug 1606792 [wpt PR 21018] - XMLHttpRequest: remove meaningless import from server file, a=testonly
Automatic update from web-platform-tests
XMLHttpRequest: remove meaningless import from server file

--

wpt-commits: 3513bf9dfd17bac39f2428974b77a85b36b1497c
wpt-pr: 21018
2020-01-08 00:49:57 +00:00
Anne van Kesteren 4996a062c2 Bug 1603064 [wpt PR 20717] - HTML: basic document.domain test, a=testonly
Automatic update from web-platform-tests
HTML: basic document.domain test

--

wpt-commits: 5b47b8e1b8d768f34d577995ae3c666d9365efcf
wpt-pr: 20717
2020-01-08 00:49:56 +00:00
moz-wptsync-bot 0d383874e4 Bug 1606772 [wpt PR 21014] - Update wpt metadata, a=testonly
wpt-pr: 21014
wpt-type: metadata
2020-01-08 00:49:56 +00:00
Timothy Gu 1a2dd2e019 Bug 1606772 [wpt PR 21014] - html: fix form constraint validator, a=testonly
Automatic update from web-platform-tests
html: Fix form constraints validator (#21014)

This commit applies two fixes to the validator:

1. Reapply the conditions for each clone of the element created in
   iterate_over.

   This fixes valueMissing.html's "[select] Selected the option with
   value equals to 1" test, that was failing on all browsers.

2. Fix the expectation for validationMessage when the element is
   disabled. This fixes #20825.
--

wpt-commits: bc5671c220564dd1fcc6c6a36dd20aaa0ba5e771
wpt-pr: 21014
2020-01-08 00:49:55 +00:00
moz-wptsync-bot ce876ec0d6 Bug 1606287 [wpt PR 20936] - Update wpt metadata, a=testonly
wpt-pr: 20936
wpt-type: metadata
2020-01-08 00:49:55 +00:00
Leon Han b2da030fdc Bug 1606287 [wpt PR 20936] - [webnfc] NDEFMessageInit#records is required and should not be empty, a=testonly
Automatic update from web-platform-tests
[webnfc] NDEFMessageInit#records is required and should not be empty

NDEFMessageInit#records is the only field of the dictionary
NDEFMessageInit, it's required, and being empty makes no sense for
constructing an NDEFMessage object.

BUG=520391

Change-Id: I87fd3fae3bbbba449d9068c0992ded2080e435b2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1983435
Commit-Queue: Leon Han <leon.han@intel.com>
Reviewed-by: Rijubrata Bhaumik <rijubrata.bhaumik@intel.com>
Cr-Commit-Position: refs/heads/master@{#728120}

--

wpt-commits: 2dae72cf58b13994dbadf22353ed4aa35bafa587
wpt-pr: 20936
2020-01-08 00:49:54 +00:00
moz-wptsync-bot 8498cd0030 Bug 1606282 [wpt PR 20935] - Update wpt metadata, a=testonly
wpt-pr: 20935
wpt-type: metadata
2020-01-08 00:49:54 +00:00
Leon Han 37d692b619 Bug 1606282 [wpt PR 20935] - [webnfc] NDEFRecordInit#recordType should be a required field., a=testonly
Automatic update from web-platform-tests
[webnfc] NDEFRecordInit#recordType should be a required field.

The spec issue and PR:
https://github.com/w3c/web-nfc/issues/497
https://github.com/w3c/web-nfc/pull/498

BUG=520391

Change-Id: Ie6e3af86f0441bad03b7454b3b7285c6824d34fe
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1983433
Commit-Queue: Leon Han <leon.han@intel.com>
Reviewed-by: Rijubrata Bhaumik <rijubrata.bhaumik@intel.com>
Cr-Commit-Position: refs/heads/master@{#728114}

--

wpt-commits: 7fcc1993270df80a1081f3790418d97bc9c939b9
wpt-pr: 20935
2020-01-08 00:49:54 +00:00
moz-wptsync-bot eccba0901f Bug 1606366 [wpt PR 20953] - Update wpt metadata, a=testonly
wpt-pr: 20953
wpt-type: metadata
2020-01-08 00:49:53 +00:00
Jeremy Roman bab449e22c Bug 1606366 [wpt PR 20953] - Portals: Use WebContents::ClosePage to run unload handlers for portals., a=testonly
Automatic update from web-platform-tests
Portals: Use WebContents::ClosePage to run unload handlers for portals.

On the way, refactor how the Portal <-> WebContentsImpl pointers are
maintained, as this work caused the raw WebContentsImpl* to dangling while
writing the main code of this CL, which made for a confusing bug. This
refactoring is mainly a mechanical gathering of the code responsible for
updating these into a small nested class.

Bug: 964481
Change-Id: I8a63e1a5531de4807569b35ea0f3fcb19baf343c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1976000
Reviewed-by: Adithya Srinivasan <adithyas@chromium.org>
Reviewed-by: Lucas Gadani <lfg@chromium.org>
Commit-Queue: Jeremy Roman <jbroman@chromium.org>
Cr-Commit-Position: refs/heads/master@{#728057}

--

wpt-commits: 37a6910565388a7dc76aedd17c3aa74400d39286
wpt-pr: 20953
2020-01-08 00:49:53 +00:00
Oriol Brufau 6cc16aa449 Bug 1606636 [wpt PR 20998] - [css-pseudo] Let non-replaced images be list items with markers, a=testonly
Automatic update from web-platform-tests
[css-pseudo] Let non-replaced images be list items with markers

<img> elements are usually replaced, so they can't originate a ::marker
pseudo-element even if they have 'display: list-item'.

However, if they point to an invalid image and have an alternative text,
then they are not replaced. Therefore they can have ::before and ::after
pseudo-elements, and also a ::marker if they have 'display: list-item'.

Before this patch, markers with 'content: normal' were never generated.
And non-normal ones worked fine in the inside case, but when outside
they triggerede a DCHECK failure because the marker was created but not
laid out.

BUG=1038644

TEST=external/wpt/css/css-pseudo/marker-content-017.html

The test fails in legacy because the 'content' property is not supported
yet in ::marker.

Change-Id: I4420bc2e9a0460f3a59fa030e5e3d249428aa6be
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1985759
Reviewed-by: Morten Stenshorne <mstensho@chromium.org>
Commit-Queue: Oriol Brufau <obrufau@igalia.com>
Cr-Commit-Position: refs/heads/master@{#728012}

--

wpt-commits: cb0d9cacbbf30a4cae79faa2e711c26456249b8c
wpt-pr: 20998
2020-01-08 00:49:52 +00:00
moz-wptsync-bot 6b58430b9c Bug 1606730 [wpt PR 21013] - Update wpt metadata, a=testonly
wpt-pr: 21013
wpt-type: metadata
2020-01-08 00:49:52 +00:00
Harald Alvestrand f1860c986d Bug 1606730 [wpt PR 21013] - Add RTCError event when data channel closes with an error., a=testonly
Automatic update from web-platform-tests
Add RTCError event when data channel closes with an error.

Spec link:
https://w3c.github.io/webrtc-pc/#announcing-a-data-channel-as-closed

Bug: chromium:1030631
Change-Id: I6634773bfc217883affb0a9ac4dafd8d271129d7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1978677
Reviewed-by: Florent Castelli <orphis@chromium.org>
Commit-Queue: Harald Alvestrand <hta@chromium.org>
Cr-Commit-Position: refs/heads/master@{#727994}

--

wpt-commits: 6f78ab169aa04a2d51d2542fc8c83a03a908e9c2
wpt-pr: 21013
2020-01-08 00:49:51 +00:00
moz-wptsync-bot 5ea78c15fc Bug 1604172 [wpt PR 20787] - Update wpt metadata, a=testonly
wpt-pr: 20787
wpt-type: metadata
2020-01-08 00:49:51 +00:00
Blink WPT Bot 0fd69f30e8 Bug 1604172 [wpt PR 20787] - Add test that datachannels close when connection does., a=testonly
Automatic update from web-platform-tests
Add test that datachannels close when connection does. (#20787)

Bug: chromium:1030631

Change-Id: I322374725ef4a05b0c6d83fc2971061952441718
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1969351
Commit-Queue: Harald Alvestrand <hta@chromium.org>
Reviewed-by: Henrik Boström <hbos@chromium.org>
Cr-Commit-Position: refs/heads/master@{#725278}

Co-authored-by: Harald Alvestrand <hta+github@alvestrand.no>

--

wpt-commits: 99dac72cb20c21de36483f0e0b56d802075fe24f
wpt-pr: 20787
2020-01-08 00:49:50 +00:00
moz-wptsync-bot b91c5b27d0 Bug 1606653 [wpt PR 20999] - Update wpt metadata, a=testonly
wpt-pr: 20999
wpt-type: metadata
2020-01-08 00:49:50 +00:00
Rune Lillesveen 5f3b10f950 Bug 1606653 [wpt PR 20999] - Don't detach old slotted nodes which have been adopted., a=testonly
Automatic update from web-platform-tests
Don't detach old slotted nodes which have been adopted.

If the flat tree children of a a slot is not up to date during
DetachLayoutTree, they may contain nodes adopted into another document
since the previous reassignment.

Make sure we don't DetachLayoutTree for such nodes during when a flat
tree ancestor is RemovedFromFlatTree. This bug is a regression for
FlatTreeStyleRecalc since we used to traverse the tree for
DetachLayoutTree in light tree order.

This regressed with crrev.com/b225e2e72d4b083e635bf6abb3fc0daeb4ab4930

Bug: 1035228
Change-Id: Ibd4c03dee855851c120eebf1010a9b127827f7cb
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1985839
Reviewed-by: Mason Freed <masonfreed@chromium.org>
Commit-Queue: Rune Lillesveen <futhark@chromium.org>
Cr-Commit-Position: refs/heads/master@{#728000}

--

wpt-commits: 8aacd823f26b4d5a66f6a8774381a058f8d151a6
wpt-pr: 20999
2020-01-08 00:49:50 +00:00