Commit Graph

15824 Commits

Author SHA1 Message Date
Tom Ritter
51be190743 Bug 1387894 - Fix animation WPTs. r=birtles,jgraham
I believe these intermittents are caused by double imprecision. When unconditional clamping is enabled
it gets multiplied out and causes animation.currentTime to occasionally go to 50000.02 which causes
the test to fail. We can reduce the precision back down to ignore that. We do so using some WPT
overrides.

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

Depends on D38809

--HG--
extra : rebase_source : 923172b3e7fd34458d6ee153ef33c0f830c954e3
2019-08-02 07:36:38 +02:00
Tom Ritter
8285198060 Bug 1387894 - Fix the WPT and mochitest test_document-timeline.html for unconditional clamping. r=birtles
We fix this by clamping the requestAnimationFrame timestamp in the test before comparing it.
We don't clamp the requestAnimationFrame timestamp normally because it would be meaningless:
rAF fires on a regular frequency and someone perfoming a fine-grained timing attack will be
able to determine the timestamp from when it fires.

We need to use parseFloat to knock off any extra epislon we gain.

This shouldn't cause any major blow-ups because timelines are disabled in release and beta,
so at least any potential fallout would be constrained.

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

Depends on D38806

--HG--
extra : rebase_source : d6f6170ae3082022d422f925e8d5619400e845ed
2019-08-02 07:36:09 +02:00
longsonr
2f71a4d42d Bug 1569474 - dispatch cut, copy and paste events to SVG graphics elements r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D39629

--HG--
extra : moz-landing-system : lando
2019-07-30 22:45:54 +00:00
Ting-Yu Lin
b14d39764b Bug 1548100 Part 2 - Fix the block-size of the column-rule by consuming available block-size. r=dbaron
After enabling column-span, ColumnSet becomes an anonymous child under
ColumnSetWrapperFrame. It doesn't need to handle border and padding,
containment, and non-auto block-size. ColumnSet's final block-size is
simply the union of ::-moz-column-content frames' rects.

However, we should extend ColumnSet's block-size to consume the
available block-size if the ColumnSetWrapper's block-size is constrained
so that the column rules are drawn to the block-end edge of the multicol
container.

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

--HG--
rename : testing/web-platform/meta/css/css-multicol/multicol-breaking-000.html.ini => testing/web-platform/meta/css/css-multicol/multicol-rule-nested-balancing-001.html.ini
rename : testing/web-platform/meta/css/css-multicol/multicol-breaking-000.html.ini => testing/web-platform/meta/css/css-multicol/multicol-rule-nested-balancing-002.html.ini
rename : testing/web-platform/meta/css/css-multicol/multicol-breaking-000.html.ini => testing/web-platform/meta/css/css-multicol/multicol-span-all-rule-001.html.ini
extra : moz-landing-system : lando
2019-08-01 22:48:55 +00:00
Ting-Yu Lin
346e3c704a Bug 1548100 Part 1 - Fix the height of column-rules in multicol-breaking-*-ref.html. r=dbaron
According to the spec, "A column rule is drawn in the middle of the
column gap with the endpoints at opposing content edges of the multicol
container." https://drafts.csswg.org/css-multicol-1/#column-gaps-and-rules

Therefore, the <div> that simulates column-rules in references should be
100px height.

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

--HG--
extra : moz-landing-system : lando
2019-08-01 22:48:57 +00:00
Daniel Holbert
967f70483d Bug 1549872: Annotate some object-fit-contain-png-* WPT reftests as fuzzy on Android. (no review, test annotation only)
Differential Revision: https://phabricator.services.mozilla.com/D40337

--HG--
extra : moz-landing-system : lando
2019-08-01 23:15:06 +00:00
Andreea Pavel
f003701103 Bug 1570420 - update test expectations r=jmaher CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com//D40304

--HG--
extra : amend_source : 666faace4c7f0dc089dc5c132c159941ecd97319
2019-08-02 00:36:04 +03:00
Ciure Andrei
8a5a8ec27a Backed out 2 changesets (bug 1548100) for causing nsColumnSetFrame.cpp perma asertion failures CLOSED TREE
Backed out changeset a06a6a6e1c5e (bug 1548100)
Backed out changeset 03a11c109d07 (bug 1548100)
2019-08-02 00:44:55 +03:00
georgeroman
0aad00a99a Bug 1568327 - [geckodriver] Make ActionSequence's id field mandatory. r=whimboo
Make sure that deserializing an ActionSequence which misses the "id" field raises an "InvalidArgument" error.

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

--HG--
extra : moz-landing-system : lando
2019-08-01 10:26:50 +00:00
Ting-Yu Lin
d6aaf98bcd Bug 1565665 - Make ColumnSet and -moz-column-content frames always "display: block". r=dbaron
We expect ColumnSet and -moz-column-content to be block outside.

If ColumnSets' display style is inherit from ColumnSetWrapper, then a
multicol with "display: inline-block" is going to wrap ColumnSet in a
inline nsLineBox when ColumnSet is added to ColumnSetWrapper, which is
not what we want.

This change fixed [.multicol 4] and [.multicol 6] in
multicol-gap-percentage-001.html with column-span disable, but it can
also fix [.multicol 5] in multicol-gap-percentage-001.html when
column-span is enabled (bug 1489298), so I go ahead and enable the pref
in that test.

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

--HG--
extra : moz-landing-system : lando
2019-07-31 21:44:07 +00:00
Olli Pettay
46b4bdc0a3 Bug 1570437, make the test expectations on Android/e10s to be the same as on desktop to fix intermittent, r=droeh
Differential Revision: https://phabricator.services.mozilla.com/D40223

--HG--
extra : moz-landing-system : lando
2019-08-01 16:36:29 +00:00
Ting-Yu Lin
e65d961df7 Bug 1548100 Part 2 - Fix the block-size of the column-rule by consuming available block-size. r=dbaron
After enabling column-span, ColumnSet becomes an anonymous child under
ColumnSetWrapperFrame. It doesn't need to handle border and padding,
containment, and non-auto block-size. ColumnSet's final block-size is
simply the union of ::-moz-column-content frames' rects.

However, we should extend ColumnSet's block-size to consume the
available block-size if the ColumnSetWrapper's block-size is constrained
so that the column rules are drawn to the block-end edge of the multicol
container.

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

--HG--
rename : testing/web-platform/meta/css/css-multicol/multicol-breaking-000.html.ini => testing/web-platform/meta/css/css-multicol/multicol-rule-nested-balancing-001.html.ini
rename : testing/web-platform/meta/css/css-multicol/multicol-breaking-000.html.ini => testing/web-platform/meta/css/css-multicol/multicol-rule-nested-balancing-002.html.ini
rename : testing/web-platform/meta/css/css-multicol/multicol-breaking-000.html.ini => testing/web-platform/meta/css/css-multicol/multicol-span-all-rule-001.html.ini
extra : moz-landing-system : lando
2019-08-01 00:03:22 +00:00
Ting-Yu Lin
5ae0a79947 Bug 1548100 Part 1 - Fix the height of column-rules in multicol-breaking-*-ref.html. r=dbaron
According to the spec, "A column rule is drawn in the middle of the
column gap with the endpoints at opposing content edges of the multicol
container." https://drafts.csswg.org/css-multicol-1/#column-gaps-and-rules

Therefore, the <div> that simulates column-rules in references should be
100px height.

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

--HG--
extra : moz-landing-system : lando
2019-07-29 19:32:25 +00:00
Mihai Alexandru Michis
148b452d46 Merge mozilla-central to autoland. a=merge CLOSED TREE
--HG--
extra : rebase_source : e24b2bdb3f530fb48a6233a50dec4834b144d225
2019-07-31 18:53:51 +03:00
Mihai Alexandru Michis
981006bdf0 Merge inbound to mozilla-central. a=merge 2019-07-31 18:48:32 +03:00
James Graham
1b51bc35e4 Bug 1570063 - Revert metadata changes that clobbered intermittents, a=testonly
MANUAL PUSH: wpt sync fixup
2019-07-31 13:42:36 +01:00
Thomas Wisniewski
694c55b677 Bug 1504344 - Remove the pref dom.xhr.lowercase_header.enabled; r=baku
Remove the pref dom.xhr.lowercase_header.enabled, as we are unaware of any actionable compat concerns now that bug 1540688 landed, and an ESR had been spun off.

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

--HG--
extra : moz-landing-system : lando
2019-07-31 11:16:25 +00:00
Mihai Alexandru Michis
6ab89dcd80 Merge mozilla-central to mozilla-inbound. a=merge 2019-07-31 12:57:18 +03:00
Mihai Alexandru Michis
b38e3beb65 Merge inbound to mozilla-central. a=merge 2019-07-31 12:49:24 +03:00
James Graham
36029bfaf0 Bug 1570063 - Revert metadata changes that clobbered intermittents, a=testonly
MANUAL PUSH: wpt sync fixup
2019-07-31 10:47:49 +01:00
moz-wptsync-bot
d4012e6966 Bug 1570063 - [wpt-sync] Update web-platform-tests to 7896f18d8a953f518536307b4c05dae63dccf87e, a=testonly
MANUAL PUSH: wpt sync bot

wpt-head: 7896f18d8a953f518536307b4c05dae63dccf87e
wpt-type: landing
2019-07-31 02:54:13 +00:00
moz-wptsync-bot
1e4ad90043 Bug 1568423 [wpt PR 18027] - Update wpt metadata, a=testonly
wpt-pr: 18027
wpt-type: metadata
2019-07-31 02:54:13 +00:00
autofoolip
3ee6188b42 Bug 1568423 [wpt PR 18027] - Update interfaces/FileAPI.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/FileAPI.idl (#18027)

Source: https://github.com/tidoust/reffy-reports/blob/8e42318/whatwg/idl/FileAPI.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/562928144
--

wpt-commits: 7896f18d8a953f518536307b4c05dae63dccf87e
wpt-pr: 18027
2019-07-31 02:54:12 +00:00
autofoolip
e595ea9388 Bug 1568424 [wpt PR 18028] - Update interfaces/input-events.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/input-events.idl (#18028)

Source: https://github.com/tidoust/reffy-reports/blob/8e42318/whatwg/idl/input-events.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/562928144
--

wpt-commits: 6bc41cbf918df1c19eb2d1e95947911da0444355
wpt-pr: 18028
2019-07-31 02:54:12 +00:00
Alex Cooper
cb7c77f143 Bug 1568323 [wpt PR 18012] - Update webxr_test_asserts and align xr layout_tests usage of asserts, a=testonly
Automatic update from web-platform-tests
Update webxr_test_asserts and align xr layout_tests usage of asserts

Updates webxr_test_asserts with chromium's more verbose asserts for
easier debugging of tests, and removes the asserts from xr-test-utils
so that all asserts can be referenced from webxr_test_asserts.

Bug: 985156
Change-Id: Ie8d2ca70dd18a7e1759fe2b4d83b02076fcf91c0
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1715916
Commit-Queue: Alexander Cooper <alcooper@chromium.org>
Auto-Submit: Alexander Cooper <alcooper@chromium.org>
Reviewed-by: Klaus Weidner <klausw@chromium.org>
Cr-Commit-Position: refs/heads/master@{#680180}

--

wpt-commits: b94e0af56342652cf059d085758b0a229f3a38fb
wpt-pr: 18012
2019-07-31 02:54:12 +00:00
moz-wptsync-bot
9d9558c9e6 Bug 1566179 [wpt PR 17747] - Update wpt metadata, a=testonly
wpt-pr: 17747
wpt-type: metadata
2019-07-31 02:54:11 +00:00
Juanmi Huertas
529cba8f22 Bug 1566179 [wpt PR 17747] - Fixing tranferFromimageBitmap-toBlob-offscreen.html to not be flaky, a=testonly
Automatic update from web-platform-tests
Fixing tranferFromimageBitmap-toBlob-offscreen.html to not be flaky

Replacing the getElementById by the creation of a new element to ensure
that the test will not be flaky.

Changing also the name of the function to be coherent with the test itself.

Bug: 978554
Change-Id: I8848b18f6d7f6201cce57069c5f4047d4d2f61e2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1693189
Commit-Queue: Juanmi Huertas <juanmihd@chromium.org>
Reviewed-by: Fernando Serboncini <fserb@chromium.org>
Cr-Commit-Position: refs/heads/master@{#677456}

--
Fix promises in tranferFromImageBitmap-ToBlob-offscreen.html

The test previously used promises incorrectly:
testTransferFromImageBitmapToBlobOffscreen did not return the promise
produced by convertToBlob up to promise_test, which caused the assertion
(inside testCanvas) to flakiy escape promise_test. In addition, the test
did not wait for pngImage to load before drawing it to canvas.

This change also fixes the name of the test to be more accurate
(transferToBlob -> convertToBlob).

--

wpt-commits: 88a0c99744a4941af3907dfbb3853e3c23b00f04, 811dc186a0946a67e2b1ae59c0e92ccfeb69371d
wpt-pr: 17747
2019-07-31 02:54:11 +00:00
moz-wptsync-bot
f4940df582 Bug 1568290 [wpt PR 18011] - Update wpt metadata, a=testonly
wpt-pr: 18011
wpt-type: metadata
2019-07-31 02:54:10 +00:00
Jack Steinberg
37307c604c Bug 1568290 [wpt PR 18011] - Add reflection testing to toast open and type IDL attributes, a=testonly
Automatic update from web-platform-tests
Add reflection testing to toast open and type IDL attributes

Bug: 972945
Change-Id: I66a9384caae890e5e2ab99d617af315d080c80b5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1714190
Commit-Queue: Jack Steinberg <jacksteinberg@chromium.org>
Reviewed-by: Fergal Daly <fergal@chromium.org>
Cr-Commit-Position: refs/heads/master@{#680149}

--

wpt-commits: 86b278efdc5926f6a3db3ed6f27d5e7ee472ac43
wpt-pr: 18011
2019-07-31 02:54:10 +00:00
moz-wptsync-bot
33d65681b9 Bug 1567981 [wpt PR 17975] - Update wpt metadata, a=testonly
wpt-pr: 17975
wpt-type: metadata
2019-07-31 02:54:09 +00:00
Nicolás Peña Moreno
dc74bedc5d Bug 1567981 [wpt PR 17975] - [LargestContentfulPaint] Add type to supportedEntryTypes, a=testonly
Automatic update from web-platform-tests
[LargestContentfulPaint] Add type to supportedEntryTypes

This CL adds 'largest-contentful-paint' to PerformanceObserver's
supportedEntryTypes, and adds a test. It also fixes a typo in the
LayoutShift supportedEntryTypes test title.

Bug: 965505
Change-Id: I6954f8abbdf27640413d790e05ff72aa945a248b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1713295
Commit-Queue: Nicolás Peña Moreno <npm@chromium.org>
Reviewed-by: Steve Kobes <skobes@chromium.org>
Cr-Commit-Position: refs/heads/master@{#680131}

--

wpt-commits: 2e53b93235999c9c9272859c2b2beadb96ef1f09
wpt-pr: 17975
2019-07-31 02:54:09 +00:00
moz-wptsync-bot
cb75e2faf8 Bug 1568264 [wpt PR 18004] - Update wpt metadata, a=testonly
wpt-pr: 18004
wpt-type: metadata
2019-07-31 02:54:08 +00:00
Alex Cooper
a097619628 Bug 1568264 [wpt PR 18004] - Fix WebGLLayer test expectations, a=testonly
Automatic update from web-platform-tests
Fix WebGLLayer test expectations

The xrWebGLLayer tests didn't have their expectations wrapped in t.step
so their failures were reported as timeouts, rather than the actual
error.

xrWebGLLayer_viewports expected the device init viewport to match the
output viewport, which is not a specced behavior, and contradicts the
webxr-test-api spec which calls this out as unsupported, so that part
has also been reverted.

Bug: 986672
Change-Id: I23713956f6b0bd3d432f0e6e6fdc9d015d509099
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1715237
Commit-Queue: Alexander Cooper <alcooper@chromium.org>
Commit-Queue: Klaus Weidner <klausw@chromium.org>
Reviewed-by: Klaus Weidner <klausw@chromium.org>
Auto-Submit: Alexander Cooper <alcooper@chromium.org>
Cr-Commit-Position: refs/heads/master@{#680125}

--

wpt-commits: 66cf52a5ffde8f409ebef4052ec0d1f30383875d
wpt-pr: 18004
2019-07-31 02:54:08 +00:00
moz-wptsync-bot
a6cb3da3e5 Bug 1567650 [wpt PR 17950] - Update wpt metadata, a=testonly
wpt-pr: 17950
wpt-type: metadata
2019-07-31 02:54:07 +00:00
Nicolás Peña Moreno
8263a4ed48 Bug 1567650 [wpt PR 17950] - [ElementTiming] Replace responseEnd with loadTime, a=testonly
Automatic update from web-platform-tests
[ElementTiming] Replace responseEnd with loadTime

This CL replaces responseEnd with loadTime in ElementTiming. Before,
responseEnd would be used and would be problematic for memory cached
images and for inline images (data scheme). We change it to loadTime,
the time at which LayoutObject::ImageNotifyFinished is called. This is
the same time as when LargestContentfulPaint computes loadTime. As they
are both under runtime flags and the hooks are not unified, for
simplicity we compute the timestamp again. This will not be too
expensive for ElementTiming, as the timestamp is gated on the existence
of the elementtiming attribute.

To store the loadTime, we change images_notified_ to be a HashMap which
now stores the timestamp corresponding to loadTime and whether the image
has painted (after being loaded).

Bug: 982046, 879270
Change-Id: I69da42c9250cc36c567df5da285ef1a9a357b554
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1710840
Commit-Queue: Nicolás Peña Moreno <npm@chromium.org>
Reviewed-by: Steve Kobes <skobes@chromium.org>
Cr-Commit-Position: refs/heads/master@{#680117}

--

wpt-commits: 5275930d8392750a8d16934abc6c3f8f9802bcd6
wpt-pr: 17950
2019-07-31 02:54:07 +00:00
moz-wptsync-bot
e7f24147ca Bug 1567580 [wpt PR 17945] - Update wpt metadata, a=testonly
wpt-pr: 17945
wpt-type: metadata
2019-07-31 02:54:06 +00:00
Nicolás Peña Moreno
8788ebe907 Bug 1567580 [wpt PR 17945] - [LargestContentfulPaint] Replace responseEnd with loadTime, a=testonly
Automatic update from web-platform-tests
[LargestContentfulPaint] Replace responseEnd with loadTime

This CL replaces responseEnd with loadTime. Before, responseEnd would be
used and would be problematic for memory cached images. We change it to
loadTime, the time at which LayoutObject::ImageNotifyFinished is called.
This time has the advantage of being independent of the memory cache and
being after the image has been appended to the DOM, as shown by a test.

To implement loadTime, we use a new HashMap. This HashMap populates the
timestamps that will be used in ImageRecords. We cannot use the existing
data structures because this happens before we know whether the image
will be added to the set of visible or invisible images, etc.

Bug: 982046, 965505
Change-Id: I50d4f304a35b60409c58c54a5bd912e7d15825e9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1710682
Commit-Queue: Nicolás Peña Moreno <npm@chromium.org>
Reviewed-by: Steve Kobes <skobes@chromium.org>
Cr-Commit-Position: refs/heads/master@{#680096}

--

wpt-commits: 09143c197281e64651bad6e92a9397fd7eff084a
wpt-pr: 17945
2019-07-31 02:54:06 +00:00
Ian Kilpatrick
a093016272 Bug 1568267 [wpt PR 18005] - [LayoutNG] Remove shrink-to-fit optimization., a=testonly
Automatic update from web-platform-tests
[LayoutNG] Remove shrink-to-fit optimization.

For NG types this isn't needed anymore. The NG types now use:
CalculateSizeBasedLayoutCacheStatusWithGeometry

Which determines the size of a fragment ahead of time, and applies the
same optimization.

The only thing that we now miss, is things which are sized shrink-to-fit
which use legacy layout.

We couldn't apply this optimization to shrink-to-fit tables, as they
may have %-based inline-sized children which affect their (final) inline
size.

Bug: 984642
Change-Id: I0d0b584f31947bb674f4e7e5d88d7af6cf5d9d98
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1662535
Commit-Queue: Ian Kilpatrick <ikilpatrick@chromium.org>
Reviewed-by: Emil A Eklund <eae@chromium.org>
Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
Cr-Commit-Position: refs/heads/master@{#680095}

--

wpt-commits: f77e198cb7d4d59be5ceebd36738333c3d1930fd
wpt-pr: 18005
2019-07-31 02:54:06 +00:00
Jack Steinberg
02850db308 Bug 1567380 [wpt PR 17923] - Add toast type attribute support with IDL property and default styles, a=testonly
Automatic update from web-platform-tests
Add toast type attribute support with IDL property and default styles

This change adds the toast type attribute and property
according to the PR on the toast explainer here:
https://github.com/jackbsteinberg/std-toast/pull/49

There is still work TODO on implementing this PR,
w.r.t the showToast type option, a11y behavior for warning / error,
and default features for those types (Infinity duration, closebutton, etc)

Additionally, a follow-up CL will come out to reconfigure the current
reflection tests for type and open to use established reflection test
methodology
(ex: https://cs.chromium.org/chromium/src/third_party/blink/web_tests/wpt_internal/std-switch/tentative/form-associated-basic.js)

Bug: 972945
Change-Id: I58c7079dc4f748928eea44103dece835e549986e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1708313
Commit-Queue: Jack Steinberg <jacksteinberg@chromium.org>
Reviewed-by: Fergal Daly <fergal@chromium.org>
Cr-Commit-Position: refs/heads/master@{#680073}

--

wpt-commits: 109a7d171d08bceb61dce865576de3c15f61c16c
wpt-pr: 17923
2019-07-31 02:54:05 +00:00
moz-wptsync-bot
b57ece382d Bug 1567288 [wpt PR 17911] - Fixing rendering of backdrop-filter with opacity, a=testonly
Automatic update from web-platform-tests
Fixing rendering of backdrop-filter with opacity

Prior to this CL, a node that contained both opacity and backdrop-filter
would sometimes not be properly rendered. The opacity was, in some cases,
applied as if there was an opaque black background behind the filter
region, rather than compositing the filtered image into the background
with the specified opacity. This CL changes the way opacity is applied,
moving it to the paint of the final filtered image, which fixes the
problem.

Bug: 983252
Change-Id: I9fae88c8f7b1c950d5616e1c9eeaaa664bab649a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1707457
Reviewed-by: Eric Karl <ericrk@chromium.org>
Commit-Queue: Mason Freed <masonfreed@chromium.org>
Cr-Commit-Position: refs/heads/master@{#680076}

--

wpt-commits: abdea75716f7949ce2e3060e2926beccd8ee8003
wpt-pr: 17911
2019-07-31 02:54:05 +00:00
moz-wptsync-bot
8c79bc97e1 Bug 1568090 [wpt PR 17985] - Update wpt metadata, a=testonly
wpt-pr: 17985
wpt-type: metadata
2019-07-31 02:54:04 +00:00
rajendrant
0a8e4dbf3b Bug 1568090 [wpt PR 17985] - LazyImage: Add WPT tests for picture elements, a=testonly
Automatic update from web-platform-tests
LazyImage: Add WPT tests for picture elements

Bug: 985857
Change-Id: I405e210985953effd5b258a1de2c1ce560e2e2ae
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1714211
Commit-Queue: rajendrant <rajendrant@chromium.org>
Reviewed-by: Dominic Farolino <dom@chromium.org>
Reviewed-by: Tarun Bansal <tbansal@chromium.org>
Cr-Commit-Position: refs/heads/master@{#680029}

--

wpt-commits: a3fac97d07a108cb35b9994e75712c830e2a4fcd
wpt-pr: 17985
2019-07-31 02:54:04 +00:00
moz-wptsync-bot
3884c2b471 Bug 1568210 [wpt PR 17361] - Update wpt metadata, a=testonly
wpt-pr: 17361
wpt-type: metadata
2019-07-31 02:54:03 +00:00
Luke Bjerring
4d619483ed Bug 1568210 [wpt PR 17361] - [idlharness] Accumulate skipped (ignored) deps over IdlArray lifetime, a=testonly
Automatic update from web-platform-tests
[idlharness] Accumulate skipped (ignored) deps over IdlArray lifetime (#17361)

* Update interfaces/longtasks.idl

Source: https://github.com/tidoust/reffy-reports/blob/087652c/whatwg/idl/longtasks.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/545077302

* Include attr deps for inherited interfaces

* Fix regression

* Update longtask-timing/idlharness.window.js

Co-Authored-By: Philip Jägenstedt <philip@foolip.org>

* Update resources/idlharness.js

Co-Authored-By: Philip Jägenstedt <philip@foolip.org>

* Update resources/idlharness.js

* Update resources/idlharness.js

Co-Authored-By: Philip Jägenstedt <philip@foolip.org>

* Only avoid reencounters of actual definitions

* Avoid duplicated NavigatorOnLine

* Don't pull in untested attributes' types

--

wpt-commits: 81ecbb89a1247048cb5be2ff9484efc1a687bb10
wpt-pr: 17361
2019-07-31 02:54:03 +00:00
Anders Hartvoll Ruud
f56f7234e8 Bug 1568161 [wpt PR 17998] - [css-properties-values-api] CSS.supports should ignore syntax after all., a=testonly
Automatic update from web-platform-tests
[css-properties-values-api] CSS.supports should ignore syntax after all.

According to a recent spec change, the syntax of a registered custom
property must be ignored until computed-value time. This means that
CSS.supports must treat all custom properties as unregistered.

This effectively reverts 9646ae2d0269da525804f2d60c6c0380e754bd3f (except
the test).

Bug: 641877
Change-Id: I6d24fc23534636b88167121b73b28455f563d501
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1713508
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Commit-Queue: Anders Hartvoll Ruud <andruud@chromium.org>
Cr-Commit-Position: refs/heads/master@{#679986}

--

wpt-commits: 151e5cc98d40a21d6f1202a2e5fc8d464722f475
wpt-pr: 17998
2019-07-31 02:54:02 +00:00
Javier Fernandez Garcia-Boente
1e415d32d1 Bug 1568162 [wpt PR 17999] - Fixed several errors in the tests' title., a=testonly
Automatic update from web-platform-tests
Fixed several errors in the tests' title. (#17999)

--

wpt-commits: 82fed3e767931a475eba1e852be081cd9f685a65
wpt-pr: 17999
2019-07-31 02:54:02 +00:00
Florian Rivoal
05f38835d1 Bug 1568217 [wpt PR 18001] - [css-text] remove incorrect test, a=testonly
Automatic update from web-platform-tests
[css-text] remove incorrect test (#18001)

Closes #17955
--

wpt-commits: 90eca670da35b15b1e5d88def32fcbb9518b1d22
wpt-pr: 18001
2019-07-31 02:54:01 +00:00
moz-wptsync-bot
9cf340c751 Bug 1568212 [wpt PR 18000] - Update wpt metadata, a=testonly
wpt-pr: 18000
wpt-type: metadata
2019-07-31 02:54:01 +00:00
Florian Rivoal
3d0eaff88d Bug 1568212 [wpt PR 18000] - [css-text] Complete the series of i18n test for the line-break property, a=testonly
Automatic update from web-platform-tests
[css-text] Complete the series of i18n test for the line-break property (#18000)

See
https://github.com/web-platform-tests/wpt/pull/10860#pullrequestreview-122852115
for rationale.

Part of #11161
--

wpt-commits: ec6b996e1646a1614c0250e7d4eb6ea7c45f65ee
wpt-pr: 18000
2019-07-31 02:54:01 +00:00
Robert Ma
30f5b83e81 Bug 1568004 [wpt PR 17979] - [html] Use documented nonexistent instead of foo, a=testonly
Automatic update from web-platform-tests
[html] Use documented `nonexistent` instead of foo (#17979)

* [html] Use documented `nonexistent` instead of foo

The idlharness test needs a dummy WebSocket object with a failed
connection. This should be done using the documented `nonexistent`
subdomain instead of `foo` which could resolve successfully in certain
network environments.

Fixes #17977.

* Revise to use get-host-info.sub.js

--

wpt-commits: ff8486db5a8f56f13b760a27a0e13a3fe9710d1f
wpt-pr: 17979
2019-07-31 02:54:00 +00:00