Commit Graph

657366 Commits

Author SHA1 Message Date
James Graham
52ccd7af68 Bug 1560360 - Disable flaky css-appearance tests on win7 debug, a=testonly 2019-06-20 11:38:30 -07:00
Marco Trevisan (Treviño)
7dd56cc3a6 Bug 1560064 - Barrier: Remove JS_BROKEN_GCC_ATTRIBUTE_WARNING guards. r=sfink
--HG--
extra : rebase_source : df7028fd7f4b44a46e5061827c975a870819b1ec
2019-06-20 19:19:58 +02:00
Marco Trevisan (Treviño)
957a283e83 Bug 1560064 - Barrier: Set MovableCellHasher<JSObject*> visibility before being used. r=sfink
--HG--
extra : rebase_source : 40d731c5b8e78cb8ecf77f34ae78611f3c78af46
2019-06-20 19:15:39 +02:00
Nicolas Silva
d1d43baacc Bug 1558135 - Use a faster image shader when we don't need repetitions and anti-aliasing. r=gw
--HG--
extra : rebase_source : 5b6a332ba781ef9673fe9866872c3fe2977049f6
2019-06-20 10:14:48 -07:00
Andreea Pavel
0bf8290504 Bug 1559989 - disabled shape-outside-circle-004.html on android r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D35430

--HG--
extra : moz-landing-system : lando
2019-06-20 17:06:56 +00:00
Vikas Prasad Mahato
e5e84bc614 Bug 1541278 - Markup View's background flash effect: use yellow from Box Model shift-hover highlight. r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D32864

--HG--
extra : moz-landing-system : lando
2019-06-20 20:36:39 +00:00
Cosmin Sabou
149fc6da7d Bug 1557181 - Disable browser_grids_grid-outline-updates-on-grid-change.js cause of frequent failures. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D35233

--HG--
extra : moz-landing-system : lando
2019-06-20 17:02:25 +00:00
Ciure Andrei
4ffd609e9c Backed out 4 changesets (bug 1556795)for causing RTCPeerConnection-createDataChannel.html to perma fail CLOSED TREE
Backed out changeset 05898e5d5434 (bug 1556795)
Backed out changeset a87072937e2c (bug 1556795)
Backed out changeset f8ce8930bcab (bug 1556795)
Backed out changeset 112937d690e0 (bug 1556795)
2019-06-20 18:33:22 +03:00
longsonr
160c161d5f Bug 1551030 - Merge all SVGRect classes r=dholbert 2019-06-20 07:03:54 -07:00
Dave Townsend
69f70ce6ae Bug 1528082: Add an environment variable to disable dedicated profiles for enterprise use. r=froydnj
In some situations dedicated profile support does not work well. This includes a
handful of linux distributions which always install different application
versions to different locations, some application sandboxing systems as well as
enterprise deployments. This environment variable provides a way to opt out of
dedicated profiles for these cases.

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

--HG--
extra : moz-landing-system : lando
2019-06-20 13:47:42 +00:00
Jan-Ivar Bruaroey
79e118fb86 Bug 1552571: Optimize GetUserMediaWindowListener's source listener iteration and ownership. r=pehrsons
Differential Revision: https://phabricator.services.mozilla.com/D31687

--HG--
extra : moz-landing-system : lando
2019-06-20 16:43:21 +00:00
Ciure Andrei
72f3f971fb Backed out 15 changesets (bug 1479960, bug 1426526, bug 1534780, bug 1536697) for causing build bustages CLOSED TREE
Backed out changeset 5645e0cc3915 (bug 1479960)
Backed out changeset a7c09894c6a0 (bug 1536697)
Backed out changeset 510f03381af9 (bug 1426526)
Backed out changeset 7cf4735a088f (bug 1426526)
Backed out changeset 41080844e645 (bug 1479960)
Backed out changeset fdba3c5f8fd0 (bug 1479960)
Backed out changeset 26a8ebcb2db4 (bug 1479960)
Backed out changeset d0d383e5bae1 (bug 1479960)
Backed out changeset c418095bb7b7 (bug 1479960)
Backed out changeset 7b78b1945532 (bug 1479960)
Backed out changeset c47d47d4073d (bug 1479960)
Backed out changeset 71253b62a633 (bug 1479960)
Backed out changeset ae525f20bdbb (bug 1479960)
Backed out changeset 7fba719355d7 (bug 1534780)
Backed out changeset 771db331860a (bug 1534780)
2019-06-20 19:54:57 +03:00
Ciure Andrei
217ab9d060 Backed out 4 changesets (bug 1545582) for causing spidermonkey bustages CLOSED TREE
Backed out changeset c53f9e22d5f7 (bug 1545582)
Backed out changeset 6640b7f3d7e0 (bug 1545582)
Backed out changeset c65de5ec10da (bug 1545582)
Backed out changeset 3224107774b1 (bug 1545582)
2019-06-20 19:39:54 +03:00
Razvan Maries
8ea522bf4e Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE 2019-06-20 14:19:57 +03:00
Razvan Maries
da14c413ef Merge autoland to mozilla-central a=merge 2019-06-20 12:45:34 +03:00
Kris Maglione
7ccc70468b Bug 1560166: Part 3 - Make unused revoke() method non-public. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D35391

--HG--
extra : rebase_source : baed213b5151190d69505118d7f477aad1d70783
2019-06-19 17:55:33 -07:00
Oana Pop Rus
288befd88a Backed out changeset f79736d79ee1 (bug 1529022) for build bustages in GeckoChildProcessHost.cpp a=backout 2019-06-20 01:57:00 +03:00
Dorel Luca
0c4992a9c8 Backed out changeset 4d6ed4f36dc7 (bug 1558135) for Wrench failure 2019-06-20 01:45:02 +03:00
Oana Pop Rus
fd2aad147f Merge inbound to mozilla-central. a=merge 2019-06-20 00:40:02 +03:00
Kris Maglione
8fd8e70250 Bug 1560166: Part 2 - Add finalization witness to cleanup dead references. r=mconley
Requiring callers to manually cleanup all DOM references that they create runs
counter to the usual JavaScript model of automatic garbage collection, where
developers usually do not need to think about manual deallocation. It's bound
to lead to leaks before long.

This patch adds a finalization witness bound to the element of any DOM
reference that we create. When that element is destroyed, the finalization
witness also removes its entry from the ID map.

Since the mappings are already stored as weak references, this shouldn't
result in a change to the behavior that callers see, only in the underlying
memory management. It essentially makes this behave as a true weak value map.

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

--HG--
extra : rebase_source : baab8063668594df452697aae6e2115adfc43ab3
2019-06-19 12:06:38 -07:00
Jeff Walden
c69f589086 Bug 1558538 - BigInt-to-Number conversion is rather borken. r=wingo
Differential Revision: https://phabricator.services.mozilla.com/D34678

--HG--
extra : moz-landing-system : lando
2019-06-19 18:39:02 +00:00
Dorel Luca
d7a28a9a95 Backed out changeset 8a67659b3fe6 (bug 1550637) by dev's request 2019-06-19 21:40:35 +03:00
Kris Maglione
23c0a789a8 Bug 1560166: Part 1 - Stop using UUIDs for DOM reference IDs. r=mconley
UUIDs are expensive to create, to use as map keys, and to transfer between
processes. They are also completely unnecessary for this use case, since the
number returned by Math.random() has the same characteristics that we're
depending on the UUID generator for, only with better performance.

That said, even Math.random() is probably overkill for this use case, when we
can just use continually incremented serial number and get the same behavior,
but I decided to continue using randomized IDs mainly to minimize the
magnitude of the change.

--HG--
extra : rebase_source : 1536569eca7442f1ae4dcd894cac6a7c39edbb2c
2019-06-19 11:27:02 -07:00
Nicolas Silva
24ceb50ebd Bug 1558135 - Use a faster image shader when we don't need repetitions and anti-aliasing. r=gw
--HG--
extra : rebase_source : 3cae4d493ee0df2788eb7b2687ffa6643ccc2631
extra : source : db46d3efde2f4c4eb17ab775749d0aae2e4a0814
2019-06-19 10:34:15 -07:00
James Graham
9573702c11 Bug 1558851 - Fix shape-outside-computed.html metadata, a=testonly 2019-06-19 14:29:28 -07:00
James Graham
4d8cf2fed2 Bug 1559913 - Add long timeout to flaky WebRTC test, a=testonly 2019-06-19 11:07:04 -07:00
James Graham
2c7935fab9 Bug 1559911 - Disable unstable WebRTC test, a=testonly 2019-06-19 11:07:03 -07:00
James Graham
3dbbd8c724 Bug 1559902 - Make wpt more forgiving of crashes on treeherder, r=ahal
This is required so that crashes on import don't block updating tests.
It makes that change from 1539449 only apply to non-wpt suites, which is
not ideal but no worse than the previous setup.

Differential Revision: https://phabricator.services.mozilla.com/D35218
2019-06-19 11:07:03 -07:00
James Graham
041988c427 Bug 1559483 - Remove example.com from test, r=me 2019-06-19 11:07:03 -07:00
moz-wptsync-bot
77101fa9a6 Bug 1558851 - [wpt-sync] Update web-platform-tests to dcac708930b6e73bf3e7629908b6467e7644cff9, a=testonly
wpt-head: dcac708930b6e73bf3e7629908b6467e7644cff9
wpt-type: landing
2019-06-19 11:07:02 -07:00
Hugo Holgersson
a891f01fea Bug 1558492 [wpt PR 17267] - Don't show |cursor: pointer| on unclickable <area>s, a=testonly
Automatic update from web-platform-tests
Don't show |cursor: pointer| on unclickable <area>s

The HTML spec says:
  "The href attribute on a and area elements is not
   required; when those elements do not have href
   attributes they do not create hyperlinks."

Background:
Chrome already excludes unclickable <area>s, <area>s
without a href attribute, from the tab order.

Problem:
Unclickable <area>s still show a "click me" hint.

Solution:
Mimick Firefox. Only show the pointer for actual
<area> links.

Note:
Found during crrev.com/c/1632231. We don't want
unclickable <area>s to act navigable.

Bug: 972556
Change-Id: I9214171290659b8b800db3e462478e2a1327c832
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1653009
Commit-Queue: Hugo Holgersson <hholgersson@fb.com>
Reviewed-by: Fredrik Söderquist <fs@opera.com>
Cr-Commit-Position: refs/heads/master@{#668409}

--

wp5At-commits: dcac708930b6e73bf3e7629908b6467e7644cff9
wpt-pr: 17267
2019-06-19 11:07:02 -07:00
Vladimir Levin
5fd5a8f62f Bug 1552214 [wpt PR 16858] - NG/DL: Implement size containment (and display lock) for NG fieldset algo, a=testonly
Automatic update from web-platform-tests
NG/DL: Implement size containment (and display lock) for NG fieldset algo

This patch adds size containment implementation for fieldsets in
LayoutNG.

Tested with LayoutNGFieldset feature flag.

Along with the new tests,
external/wpt/css/css-contain/contain-size-fieldset-001.html and
external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/contain/contain-size-fieldset-001.html
are also passing.

R=chrishtr@chromium.org, ikilpatrick@chromium.org, mstensho@chromium.org

Bug: 958975
Change-Id: I5e735adc65ed9450f84e4c1ab68cba69e3fd85ed
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1613844
Reviewed-by: Morten Stenshorne <mstensho@chromium.org>
Commit-Queue: vmpstr <vmpstr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#660866}

--
Add colliding ref names to lint.whitelist

See also https://github.com/web-platform-tests/wpt/pull/17289 which
was discovered when preparing this change.

--

wp5At-commits: 2d4a450b602564b5c7461c76e281552b60363602, 677d31b5fbbcfe9d3f7628a9b73c4a6066bbe76d
wpt-pr: 16858
2019-06-19 11:07:02 -07:00
Findit
bf8053f15a Bug 1558779 [wpt PR 17288] - Revert "Active Processing for ConvolverNode", a=testonly
Automatic update from web-platform-tests
Revert "Active Processing for ConvolverNode"

This reverts commit 499976c54a2b086bbde54ae137d0ac4adb3cd427.

Reason for revert:

Findit (https://goo.gl/kROfz5) identified CL at revision 668149 as the
culprit for flakes in the build cycles as shown on:
https://analysis.chromium.org/p/chromium/flake-portal/analysis/culprit?key=ag9zfmZpbmRpdC1mb3ItbWVyQwsSDEZsYWtlQ3VscHJpdCIxY2hyb21pdW0vNDk5OTc2YzU0YTJiMDg2YmJkZTU0YWUxMzdkMGFjNGFkYjNjZDQyNww

Sample Failed Build: https://ci.chromium.org/buildbot/chromium.mac/WebKit%20Mac10.13%20%28retina%29/15474

Sample Failed Step: webkit_layout_tests on ATI GPU on Mac Retina on Mac-10.13.6

Sample Flaky Test: external/wpt/webaudio/the-audio-api/the-convolvernode-interface/active-processing.https.html

Original change's description:
> Active Processing for ConvolverNode
>
> The ConvolverNode should output a single channel of silence when it is not
> actively processing.  Active processing is already supported and just needed
> to have the convolver output a single channel of silence when it is
> constructed, before anything is connected to it.
>
> Bug: 971389
> Change-Id: Icc894cd7ea6dec60a1eccb0fa4a3aea68ac5b51f
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1644899
> Commit-Queue: Raymond Toy <rtoy@chromium.org>
> Reviewed-by: Hongchan Choi <hongchan@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#668149}

Change-Id: Ie7fedee332ca167c3dfd4fd99142de89234ff03a
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 971389
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1653924
Cr-Commit-Position: refs/heads/master@{#668243}

--

wp5At-commits: 2477f79f3c0757225d06762aeb1d3b1eea6eb52a
wpt-pr: 17288
2019-06-19 11:07:01 -07:00
Hiroki Nakagawa
f0eb0c1809 Bug 1558742 [wpt PR 17284] - Worker: Modernize worker-interception.https.html, a=testonly
Automatic update from web-platform-tests
Worker: Modernize worker-interception.https.html

This CL modernizes worker-interception.https.html using new ES features like
async/await and arrow functions.

This is a preparation to add more test, for example, for shared workers.

Bug: n/a
Change-Id: I65ebe309358b8b680b9b173916d6aa1d477b1d95
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1654673
Commit-Queue: Hiroki Nakagawa <nhiroki@chromium.org>
Reviewed-by: Matt Falkenhagen <falken@chromium.org>
Cr-Commit-Position: refs/heads/master@{#668316}

--

wp5At-commits: 16f941927fe2ce5abb5bc54ab02af5f15c501c1a
wpt-pr: 17284
2019-06-19 11:07:01 -07:00
Raymond Toy
d42da5f450 Bug 1558624 [wpt PR 17273] - ChannelMergerNode supports active processing, a=testonly
Automatic update from web-platform-tests
ChannelMergerNode supports active processing

When a ChannelMergerNode is not actively processing its inputs, the
number of channels in its output is one, instead of the number of
inputs.

Just need to disable outputs when the node is created.  Connections to
the node will adjust the number of channels appripriately, and when
inputs are no longer actively processing, the number of output
channels becomes one, as required.

Bug: 925046
Test: the-channelmergernode-interface/active-processing.https.html
Change-Id: I08e5fd2fe9c99b75af177eb85212162ecf39efd4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1645478
Reviewed-by: Hongchan Choi <hongchan@chromium.org>
Commit-Queue: Raymond Toy <rtoy@chromium.org>
Cr-Commit-Position: refs/heads/master@{#668159}

--

wp5At-commits: bfb037131941940b9f7efa16cb1ec0829a2461cb
wpt-pr: 17273
2019-06-19 11:07:01 -07:00
Christian Biesinger
72df509024 Bug 1558564 [wpt PR 17270] - [css-flexbox] Make sure to layout overflow:auto elements, a=testonly
Automatic update from web-platform-tests
[css-flexbox] Make sure to layout overflow:auto elements

For overflow: auto, we need to layout before running the flex algorithm
if layout is dirty, so we can up-to-date scrollbar information, because
scrollbar size is included in the intrinsic size.

Bug: 972227
Change-Id: I58b5c0590575c5babc505b2927d8464f3f540775
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1652198
Commit-Queue: Christian Biesinger <cbiesinger@chromium.org>
Reviewed-by: David Grogan <dgrogan@chromium.org>
Reviewed-by: Emil A Eklund <eae@chromium.org>
Auto-Submit: Christian Biesinger <cbiesinger@chromium.org>
Cr-Commit-Position: refs/heads/master@{#668199}

--

wp5At-commits: 562e24f280cc12acbbe0f2b0b136dd319c2604b3
wpt-pr: 17270
2019-06-19 11:07:00 -07:00
Raymond Toy
76f7378892 Bug 1558611 [wpt PR 17233] - Active Processing for ConvolverNode, a=testonly
Automatic update from web-platform-tests
Active Processing for ConvolverNode

The ConvolverNode should output a single channel of silence when it is not
actively processing.  Active processing is already supported and just needed
to have the convolver output a single channel of silence when it is
constructed, before anything is connected to it.

Bug: 971389
Change-Id: Icc894cd7ea6dec60a1eccb0fa4a3aea68ac5b51f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1644899
Commit-Queue: Raymond Toy <rtoy@chromium.org>
Reviewed-by: Hongchan Choi <hongchan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#668149}

--

wp5At-commits: 6531eab802391a24dabca973cc4329abbeadd896
wpt-pr: 17233
2019-06-19 11:07:00 -07:00
Eric Willigers
d1e0063f15 Bug 1558581 [wpt PR 17245] - CSS Animations: timing function computed value WPT, a=testonly
Automatic update from web-platform-tests
CSS Animations: timing function computed value WPT

Web Platform Tests for animation-timing-function and
transition-timing-function computed value.

Bug: 893397
Change-Id: Ia590b4b540580ad8d25dd263b2ab04e27f103747
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1647299
Reviewed-by: Kevin Ellis <kevers@chromium.org>
Commit-Queue: Eric Willigers <ericwilligers@chromium.org>
Auto-Submit: Eric Willigers <ericwilligers@chromium.org>
Cr-Commit-Position: refs/heads/master@{#668136}

--

wp5At-commits: 1f9fc8ede0b1577fee15f569b953a430766cad7d
wpt-pr: 17245
2019-06-19 11:07:00 -07:00
Rune Lillesveen
3159a75a03 Bug 1558505 [wpt PR 17268] - StyleResolverState may not be constructed with a null element., a=testonly
Automatic update from web-platform-tests
StyleResolverState may not be constructed with a null element.

It is dereferenced in ElementContext. Even documentElement() may
sometimes be null. With this CL, StyleResolverState and ElementContext
are always associated with a non-null Element.

In the case where we used to pass a Document for ElementContext, or
documentElement() directly, we will now pass documentElement() if not
null or avoid using StyleResolverState if it is null.

Bug: 971035
Change-Id: If7f34556f68aa8b55f157b2fbad5c0a331869e28
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1645292
Reviewed-by: Fernando Serboncini <fserb@chromium.org>
Reviewed-by: Anders Hartvoll Ruud <andruud@chromium.org>
Commit-Queue: Rune Lillesveen <futhark@chromium.org>
Cr-Commit-Position: refs/heads/master@{#668127}

--

wp5At-commits: b7595b59d1ba71e509310d7d8928415656f946f8
wpt-pr: 17268
2019-06-19 11:06:59 -07:00
Sam Sneddon
97ef873696 Bug 1558769 [wpt PR 17287] - Fix #17286: TC needs to update the apt database before installing, a=testonly
Automatic update from web-platform-tests
Fix #17286: TC needs to update the apt database before installing (#17287)

--

wp5At-commits: bbfea06cb188fbe7b7004bd838ccbfb4f50f429c
wpt-pr: 17287
2019-06-19 11:06:59 -07:00
Philip Jägenstedt
bcca090553 Bug 1558480 [wpt PR 17266] - Use assert_approx_equals in MediaSource tests, a=testonly
Automatic update from web-platform-tests
Use `assert_approx_equals` in MediaSource tests (#17266)

The `threeDecimalPlaces` helper using `number.toFixed(3)` allowed for
a maximum difference of 0.001 for a pair like 0.0005 / 0.00149999, but
had no lower limit on the difference, a pair like 0.0004999 / 0.0005
would fail.

This may be the cause of a Safari failure `!EQ(6.548, 6.549)`:
https://wpt.fyi/results/media-source/mediasource-endofstream.html?run_id=255090001
--

wp5At-commits: f73128fffd219f0dd601478e60ae10f630b27dcd
wpt-pr: 17266
2019-06-19 11:06:59 -07:00
Danyao Wang
f2c38e99ea Bug 1558392 [wpt PR 17262] - Remove deadlock from payment-is-showing test, a=testonly
Automatic update from web-platform-tests
Remove deadlock from payment-is-showing test (#17262)

--

wp5At-commits: 1bdd1b190160c52908b843994b3ebd0a1d6d57ca
wpt-pr: 17262
2019-06-19 11:06:58 -07:00
Luke Zielinski
0ce9f7c61a Bug 1556841 [wpt PR 17173] - Load Ahem as a webfont everywhere (part 2), a=testonly
Automatic update from web-platform-tests
 Load Ahem as a webfont everywhere (part 2) (#17173)

This change updates a large number of reftests to link to the
`/fonts/ahem.css` stylesheet. Each file contains a single additional
line before the first `<style>` element:
```
<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
```
--

wp5At-commits: 9c780585758acf5e9ac6d17ad9bd03c83404c7e6
wpt-pr: 17173
2019-06-19 11:06:58 -07:00
autofoolip
c4c5e34e6f Bug 1554060 [wpt PR 16788] - Update interfaces/web-animations.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/web-animations.idl (#16788)

Source: https://github.com/tidoust/reffy-reports/blob/0ff6a6d/whatwg/idl/web-animations.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/536627667
--

wp5At-commits: 349cb3f8e4f0a49cd399e2cdf3c98c36405f7d8c
wpt-pr: 16788
2019-06-19 11:06:57 -07:00
Eric Willigers
0dc43ea847 Bug 1558421 [wpt PR 17241] - CSS: Parsing tests for text-decoration, a=testonly
Automatic update from web-platform-tests
CSS: Parsing tests for text-decoration

Test parsing and serialization for
text-decoration-line
text-decoration-color
text-decoration
https://drafts.csswg.org/css-text-decor-3/#propdef-text-decoration

Change-Id: Id9c973c68b0a580fd72442ebc1af04e42a2f8979
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1647297
Auto-Submit: Eric Willigers <ericwilligers@chromium.org>
Commit-Queue: Rune Lillesveen <futhark@chromium.org>
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Cr-Commit-Position: refs/heads/master@{#667905}

--

wp5At-commits: a412aa768f8558ec93bcab7e7f1aabcce6f38e88
wpt-pr: 17241
2019-06-19 11:06:57 -07:00
TAMURA, Kent
7d897330a7 Bug 1556697 [wpt PR 17162] - custom-elements: Add a test for upgrade failure due to non-null shado…, a=testonly
Automatic update from web-platform-tests
HTML: test upgrade custom element failure due to disabledFeatures

Specification PR: https://github.com/whatwg/html/pull/4673.
--

wp5At-commits: a3dcc65d854e242e61aeb1c68c26742cd278ea9a
wpt-pr: 17162
2019-06-19 11:06:57 -07:00
Eric Willigers
b12b44dfa7 Bug 1558416 [wpt PR 17250] - CSS: Parsing tests for logical margin and padding properties, a=testonly
Automatic update from web-platform-tests
CSS: Parsing tests for logical margin and padding properties

Web Platform Tests for parsing and serialization of
margin-block-start, margin-block-end,
margin-inline-start, margin-inline-end,
padding-block-start, padding-block-end,
padding-inline-start, padding-inline-end.
https://drafts.csswg.org/css-logical/#margin-properties
https://drafts.csswg.org/css-logical/#padding-properties

Change-Id: I900cbc622d9d4ab233fe59d5a6ba7078e904878f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1650693
Auto-Submit: Eric Willigers <ericwilligers@chromium.org>
Commit-Queue: Rune Lillesveen <futhark@chromium.org>
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Cr-Commit-Position: refs/heads/master@{#667898}

--

wp5At-commits: 3436929175aa7f72d1372609b9a5060fc7e57459
wpt-pr: 17250
2019-06-19 11:06:56 -07:00
Alison Maher
02072777bc Bug 1557100 [wpt PR 17188] - Implement forced-color-adjust CSS property, a=testonly
Automatic update from web-platform-tests
Implement forced-color-adjust CSS property

This change adds support for the forced-color-adjust CSS property and
updates the update_use_counter_css.py script to adjust enums.xml based
on UseCounterHelper::MapCSSPropertyIdToCSSSampleIdForHistogram rather
than the old location in UseCounter.

Spec:
https://www.w3.org/TR/css-color-adjust-1/#forced-color-adjust-prop

Bug: 970285
Change-Id: I74759517a4d8be092b3b75301baca8a707c22ce7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1644498
Commit-Queue: Alison Maher <almaher@microsoft.com>
Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
Reviewed-by: Steven Holte <holte@chromium.org>
Reviewed-by: Anders Hartvoll Ruud <andruud@chromium.org>
Reviewed-by: Kevin Babbitt <kbabbitt@microsoft.com>
Cr-Commit-Position: refs/heads/master@{#667852}

--

wp5At-commits: f4751f2e506eacd4d86d81a020f7ec74f9311c25
wpt-pr: 17188
2019-06-19 11:06:56 -07:00
Eric Willigers
05fb3c095c Bug 1558343 [wpt PR 17249] - CSS: Partial Typed OM support for logical properties, a=testonly
Automatic update from web-platform-tests
CSS: Partial Typed OM support for logical properties

Add Typed OM support for <length-percentage> values of
margin-block-start, padding-inline-end, inset-block-start, etc.

Spec: https://drafts.csswg.org/css-logical/#property-index

Bug: 820299
Change-Id: Ia9c3844ab415851fcd6077f5469b5a7c139be476
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1647912
Commit-Queue: Darren Shen <shend@chromium.org>
Reviewed-by: Darren Shen <shend@chromium.org>
Auto-Submit: Eric Willigers <ericwilligers@chromium.org>
Cr-Commit-Position: refs/heads/master@{#667783}

--

wp5At-commits: 98e7dd165abaa328e9a95800f2be3635896d9f05
wpt-pr: 17249
2019-06-19 11:06:56 -07:00
Eric Willigers
f48e581049 Bug 1558300 [wpt PR 17248] - CSS: Test shorthand computed values, a=testonly
Automatic update from web-platform-tests
CSS: Test shorthand computed values

WPTs for the computed value of the
column-rule and flex shorthands.

https://drafts.csswg.org/css-multicol/#propdef-column-rule
https://drafts.csswg.org/css-flexbox/#propdef-flex

Change-Id: Ic0d1932079d4819d98108955bcd81705c43b9faf
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1651582
Auto-Submit: Eric Willigers <ericwilligers@chromium.org>
Commit-Queue: Anders Hartvoll Ruud <andruud@chromium.org>
Reviewed-by: Anders Hartvoll Ruud <andruud@chromium.org>
Cr-Commit-Position: refs/heads/master@{#667697}

--

wp5At-commits: a1668fd55e4a208d011ac2a68a58679db198865e
wpt-pr: 17248
2019-06-19 11:06:55 -07:00