2627600513cb9acdcbb720876da31e39e3c1e5fa: Bug 1462030 [wpt PR 11033] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Wed, 16 May 2018 17:39:37 +0000 - rev 798143
Push
110685 by achronop@gmail.com at Tue, 22 May 2018 13:47:45 +0000
Bug 1462030 [wpt PR 11033] - Update wpt metadata, a=testonly
wpt-pr: 11033
wpt-type: metadata
d76e1688749096dbe55cd2867c696d7df364a9cc: Bug 1462030 [wpt PR 11033] - [LayoutNG] Improve support for negative clearance., a=testonly
Morten Stenshorne <mstensho@chromium.org> - Mon, 21 May 2018 16:58:49 +0000 - rev 798142
Push
110685 by achronop@gmail.com at Tue, 22 May 2018 13:47:45 +0000
Bug 1462030 [wpt PR 11033] - [LayoutNG] Improve support for negative clearance., a=testonly
Automatic update from web-platform-tests[LayoutNG] Improve support for negative clearance.
When there are adjoining floats that need to be separated from a cleared
block, clearance is predetermined, and we have to force it on the block.
Any large top margin on the child will just be eaten by negative
clearance. There's nothing that can be done to prevent clearance in such
cases. So make sure that we don't try to determine whether to apply
clearance or not based on the clearance offset set in the constraint
space. When clearance has been predetermined (which may have triggered a
BFC offset resolution and what not), refusing to apply it to the child is
a bug.
This aligns the implementation with the "alternative" way of calculating
clearance in the spec [1]. Everyone but Edge does this. I think what
Edge does here is problematic, because it requires us to use a
hypothetical position that was calculated before clearance got applied
(clearance causes margins that would otherwise collapse to be
separated). We'd end up using a hypothetical position not based on the
actual layout situation.[2]
[1] https://www.w3.org/TR/CSS22/visuren.html#flow-control
[2] https://github.com/w3c/csswg-drafts/issues/2608
This fixes one existing test. Added a few new ones as well. Not all of
them failed prior to this CL, but they serve as regression tests for
things I found to lack coverage while working on this.
Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_layout_ng
Change-Id: Ia45e9048c75c338477eee4923ff16eea3245bc6a
Reviewed-on: https://chromium-review.googlesource.com/1061470
Commit-Queue: Morten Stenshorne <mstensho@chromium.org>
Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org>
Cr-Commit-Position: refs/heads/master@{#560208}
--
wpt-commits: 499bf362082f5ca8679ad981536cbb38a98fccb3
wpt-pr: 11033
743e4247b44f5127172ebba427551c77ee2b8bc8: Bug 1462541 [wpt PR 11062] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Fri, 18 May 2018 05:36:01 +0000 - rev 798141
Push
110685 by achronop@gmail.com at Tue, 22 May 2018 13:47:45 +0000
Bug 1462541 [wpt PR 11062] - Update wpt metadata, a=testonly
wpt-pr: 11062
wpt-type: metadata
3c1a875799d1b8220b3086aac97a647f6301ba10: Bug 1462541 [wpt PR 11062] - [css-typed-om] Ignore surrounding whitespace in CSSNumericValue.parse., a=testonly
Darren Shen <shend@chromium.org> - Mon, 21 May 2018 16:57:27 +0000 - rev 798140
Push
110685 by achronop@gmail.com at Tue, 22 May 2018 13:47:45 +0000
Bug 1462541 [wpt PR 11062] - [css-typed-om] Ignore surrounding whitespace in CSSNumericValue.parse., a=testonly
Automatic update from web-platform-tests[css-typed-om] Ignore surrounding whitespace in CSSNumericValue.parse.
Fixes an issue where CSSNumericValue.parse considers valid strings
surrounded by whitespace to be invalid.
Bug: 844290
Change-Id: I4c40044631276a611ef9a56aac21ddf09316a550
Reviewed-on: https://chromium-review.googlesource.com/1065532
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Commit-Queue: Darren Shen <shend@chromium.org>
Cr-Commit-Position: refs/heads/master@{#560207}
--
wpt-commits: 30f00b755539c197f74f6517b7382f1fa050f30b
wpt-pr: 11062
fc70a9a246cb6231569eb1df96004c5b835e1640: Bug 1463119 [wpt PR 8695] - Delete css/css-color/t451-system-colors-a.xht, a=testonly
Chris Lilley <chris@w3.org> - Mon, 21 May 2018 16:56:09 +0000 - rev 798139
Push
110685 by achronop@gmail.com at Tue, 22 May 2018 13:47:45 +0000
Bug 1463119 [wpt PR 8695] - Delete css/css-color/t451-system-colors-a.xht, a=testonly
Automatic update from web-platform-testsMerge pull request #8695 from csnardi/patch-1
Delete css/css-color/t451-system-colors-a.xht
--
wpt-commits: 087530e07fff684f471b5617f1890dc270a5b45a
wpt-pr: 8695
3c41b8a16b8b12610a55e929d2b384ca04369766: Bug 1461315 [wpt PR 10983] - Try and defend against macOS font installation failing, a=testonly
Geoffrey Sneddon <me@gsnedders.com> - Mon, 21 May 2018 16:54:52 +0000 - rev 798138
Push
110685 by achronop@gmail.com at Tue, 22 May 2018 13:47:45 +0000
Bug 1461315 [wpt PR 10983] - Try and defend against macOS font installation failing, a=testonly
Automatic update from web-platform-testsTry and defend against macOS font installation failing
--
wpt-commits: 087b4a01f81a1928e1ad3963a8b24b08a499e62d
wpt-pr: 10983
4f0a72fdc7a4b6e1c956eed330f54abfdf670535: Bug 1462165 [wpt PR 11018] - Allow WebUSB to work in a Dedicated Worker, a=testonly
Ovidio Henriquez <odejesush@chromium.org> - Mon, 21 May 2018 16:53:25 +0000 - rev 798137
Push
110685 by achronop@gmail.com at Tue, 22 May 2018 13:47:45 +0000
Bug 1462165 [wpt PR 11018] - Allow WebUSB to work in a Dedicated Worker, a=testonly
Automatic update from web-platform-testsAllow WebUSB to work in a Dedicated Worker
This change updates the USB class to allow the exposed APIs to work
correctly in the context of a Dedicated Worker. In order to do this, USB
was reworked to use an ExecutionContext object to check the context and
the FeaturePolicy, rather than the LocalFrame that it was using
previously. The usb layout test for workers was also updated to use the
WebUSB test API to check that getDevices and event listeners work in
Dedicated Workers.
Additionally, the UsbDeviceManager Mojo interface used by WebUSB is
added to the DedicatedWorkerHost BinderRegistry so that the request is
handled correctly.
Bug: 837414,837422
Change-Id: I1ad95e288312851e9ec39ce6ec917bf38b12d4d6
Reviewed-on: https://chromium-review.googlesource.com/1045309
Commit-Queue: Ovidio Henriquez <odejesush@chromium.org>
Reviewed-by: Greg Kerr <kerrnel@chromium.org>
Reviewed-by: Hiroki Nakagawa <nhiroki@chromium.org>
Reviewed-by: Reilly Grant <reillyg@chromium.org>
Reviewed-by: Chong Zhang <chongz@chromium.org>
Cr-Commit-Position: refs/heads/master@{#560026}
--
wpt-commits: 7166925d15efc18072471874e093c5416817d33e
wpt-pr: 11018
fef6509e0aeca76c34e9b1489b39c7712549b445: Bug 1462502 [wpt PR 11056] - Add UserTiming toJSON test, a=testonly
Nicolas Pena <npm@chromium.org> - Mon, 21 May 2018 16:52:07 +0000 - rev 798136
Push
110685 by achronop@gmail.com at Tue, 22 May 2018 13:47:45 +0000
Bug 1462502 [wpt PR 11056] - Add UserTiming toJSON test, a=testonly
Automatic update from web-platform-testsAdd UserTiming toJSON test
This CL tests toJSON for PerformanceMark and PerformanceMeasure.
Change-Id: I53cd44f3a7e5b2c00d4e510d0f845979b8b57fc9
Reviewed-on: https://chromium-review.googlesource.com/1064827
Commit-Queue: Nicolás Peña Moreno <npm@chromium.org>
Reviewed-by: Timothy Dresser <tdresser@chromium.org>
Cr-Commit-Position: refs/heads/master@{#560003}
--
wpt-commits: c4f958c41be934af7389aa8363e0d7272c536ebc
wpt-pr: 11056
489d96d3368a9de625b889fb163a01de3821f20e: Bug 1458527 [wpt PR 10761] - Add .well-known/idp-proxy/OWNERS, a=testonly
Simon Pieters <zcorpan@gmail.com> - Mon, 21 May 2018 16:50:49 +0000 - rev 798135
Push
110685 by achronop@gmail.com at Tue, 22 May 2018 13:47:45 +0000
Bug 1458527 [wpt PR 10761] - Add .well-known/idp-proxy/OWNERS, a=testonly
Automatic update from web-platform-testsAdd .well-known/idp-proxy/OWNERS
--
wpt-commits: a47dd526b9033f2ae56a0d81d5dd0aaf9c078979
wpt-pr: 10761
48b2204ff7fbd56f7bc9f071558ef445c3247787: Bug 1462524 [wpt PR 11060] - Stop posting PR results to pulls.web-platform-tests.org, a=testonly
Philip Jägenstedt <philip@foolip.org> - Mon, 21 May 2018 16:49:31 +0000 - rev 798134
Push
110685 by achronop@gmail.com at Tue, 22 May 2018 13:47:45 +0000
Bug 1462524 [wpt PR 11060] - Stop posting PR results to pulls.web-platform-tests.org, a=testonly
Automatic update from web-platform-testsStop posting PR results to pulls.web-platform-tests.org (#11060)
Resolves https://github.com/w3c/web-platform-tests/issues/10923.
--
wpt-commits: 4707a955260a76af42a0af32b9547c277911a9d9
wpt-pr: 11060
eb837301aae11bb85a2021c423c34b2db0b896ea: Bug 1459801 [wpt PR 10882] - Documentation/Tutorial for adding a command to testdriver, a=testonly
Jonathon Kereliuk <kereliuk@google.com> - Mon, 21 May 2018 16:48:14 +0000 - rev 798133
Push
110685 by achronop@gmail.com at Tue, 22 May 2018 13:47:45 +0000
Bug 1459801 [wpt PR 10882] - Documentation/Tutorial for adding a command to testdriver, a=testonly
Automatic update from web-platform-testsMerge pull request #10882 from kereliuk/d/testdriver-tut
Documentation/Tutorial for adding a command to testdriver
--
wpt-commits: 0bdaaf9c1622ca49eb140381af1ece6d8001c934
wpt-pr: 10882
abb84eaa8a2bf4ef8ce60b30b3d6633e6e3ea023: Bug 1462563 [wpt PR 11065] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Fri, 18 May 2018 08:39:47 +0000 - rev 798132
Push
110685 by achronop@gmail.com at Tue, 22 May 2018 13:47:45 +0000
Bug 1462563 [wpt PR 11065] - Update wpt metadata, a=testonly
wpt-pr: 11065
wpt-type: metadata
e2383d5055ef98b73eb21e36e3c17eff1f7566b9: Bug 1462563 [wpt PR 11065] - some foreignObject-related tests, a=testonly
Cameron McCormack <cam@mcc.id.au> - Mon, 21 May 2018 16:46:50 +0000 - rev 798131
Push
110685 by achronop@gmail.com at Tue, 22 May 2018 13:47:45 +0000
Bug 1462563 [wpt PR 11065] - some foreignObject-related tests, a=testonly
Automatic update from web-platform-testssome foreignObject-related tests (#11065)
* Test width/height:auto on foreignObject.
* Merge foreignObject-related tests into the same directory.
* Fix sizing issue.
--
wpt-commits: cfd016a717248813af9d419833c376029ec70671
wpt-pr: 11065
7860c47455cb8e40c307ce7fece97f72292bb940: Bug 1462278 [wpt PR 11040] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Thu, 17 May 2018 09:44:18 +0000 - rev 798130
Push
110685 by achronop@gmail.com at Tue, 22 May 2018 13:47:45 +0000
Bug 1462278 [wpt PR 11040] - Update wpt metadata, a=testonly
wpt-pr: 11040
wpt-type: metadata
8aeedb450c81a5bd7cb78599882382d2e66cc3d0: Bug 1462278 [wpt PR 11040] - Worker: Add credentials tests for dedicated workers, a=testonly
Hiroki Nakagawa <nhiroki@chromium.org> - Mon, 21 May 2018 16:45:27 +0000 - rev 798129
Push
110685 by achronop@gmail.com at Tue, 22 May 2018 13:47:45 +0000
Bug 1462278 [wpt PR 11040] - Worker: Add credentials tests for dedicated workers, a=testonly
Automatic update from web-platform-testsWorker: Add credentials tests for dedicated workers
This CL adds web-platform-tests for the "credentials" option of WorkerOptions:
https://html.spec.whatwg.org/multipage/workers.html#workeroptions
The current spec defines that the default value of this option is "omit", but
there is an ongoing spec discussion to change it to "same-origin":
https://github.com/whatwg/html/pull/3656
This CL adds the tests based on the current spec, and a subsequent CL will
update them based on the decision.
Bug: 843875
Change-Id: I50eb0c7971587b9d84865498d67abef8ed2d8fc6
Reviewed-on: https://chromium-review.googlesource.com/1063524
Commit-Queue: Hiroki Nakagawa <nhiroki@chromium.org>
Reviewed-by: Matt Falkenhagen <falken@chromium.org>
Reviewed-by: Kouhei Ueno <kouhei@chromium.org>
Cr-Commit-Position: refs/heads/master@{#559888}
--
wpt-commits: d9a5af281709894851abcaff5c3af967dc0b474e
wpt-pr: 11040
c46aa12b9dbc5a3441bedf20bc48112abd73c921: Bug 1447615 [wpt PR 9218] - Tests for structuredClone, a=testonly
Surma <surma@surma.link> - Mon, 21 May 2018 16:26:08 +0000 - rev 798128
Push
110685 by achronop@gmail.com at Tue, 22 May 2018 13:47:45 +0000
Bug 1447615 [wpt PR 9218] - Tests for structuredClone, a=testonly
Automatic update from web-platform-testsImplement standalone test suite and runner for structured clone algorithm
--
wpt-commits: b8ef676615e230a09023e02ce4f0b0f8b1f6c2a1
wpt-pr: 9218
e8be5587d7cc4b394c644afe602d7ec4f9eb0bf7: Bug 1461927 [wpt PR 11027] - Enumerate aliases on CSSPropertyDeclaration., a=testonly
Anders Hartvoll Ruud <andruud@chromium.org> - Mon, 21 May 2018 16:24:50 +0000 - rev 798127
Push
110685 by achronop@gmail.com at Tue, 22 May 2018 13:47:45 +0000
Bug 1461927 [wpt PR 11027] - Enumerate aliases on CSSPropertyDeclaration., a=testonly
Automatic update from web-platform-testsEnumerate aliases on CSSPropertyDeclaration.
Currently, property aliases do not appear when enumerating
CSSPropertyDeclaration. We generate CSSUnresolvedProperty-subclasses
for alias properties, but these classes do not provide a
GetJSPropertyName function, hence CSSPropertyDeclaration::
NamedPropertyEnumerator can't currently know which property names to write.
This patch lifts CSSProperty::GetJSPropertyName/IsEnabled to
CSSUnresolvedProperty and adds generation of these functions to alias
properties.
Notes on runtime flags:
* The runtime_flag setting on aliased properties already propagate to the
alias. (See css_properties.py:expand_aliases).
* It turns out that we currently have no aliased property with a runtime
flag. This means IsEnabled-generation is currently unused for aliases.
I have manually tested a fake alias against a runtime_flag'd property
to verify that the generated code works.
R=foolip@chromium.org, futhark@chromium.org
Bug: 768917
Change-Id: Ibde70b71416bdbe792d05cc21f31794f997cb968
Reviewed-on: https://chromium-review.googlesource.com/1059615
Commit-Queue: Anders Ruud <andruud@chromium.org>
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Reviewed-by: Philip Jägenstedt <foolip@chromium.org>
Cr-Commit-Position: refs/heads/master@{#559848}
--
wpt-commits: dc9c201cb0f4698adbb26a63857b6bd50645b292
wpt-pr: 11027
8116e4ad599ba6adf9301808447ea60a189ab8fc: Bug 1462439 [wpt PR 11045] - Remove CSSStyleDeclaration#setPropertyPriority/setPropertyValue from CSSOM IDL, a=testonly
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 21 May 2018 16:23:32 +0000 - rev 798126
Push
110685 by achronop@gmail.com at Tue, 22 May 2018 13:47:45 +0000
Bug 1462439 [wpt PR 11045] - Remove CSSStyleDeclaration#setPropertyPriority/setPropertyValue from CSSOM IDL, a=testonly
Automatic update from web-platform-testsMerge pull request #11045 from csnardi/patch-6
Remove CSSStyleDeclaration#setPropertyPriority/setPropertyValue from CSSOM IDL
--
wpt-commits: 23436dc12a6496db55f954a250dfdaa49dcfbd06
wpt-pr: 11045
0ce510b17f6512fbedfd55b88c47f03d524a9729: Bug 1462513 [wpt PR 11059] - Add more tests for Netinfo client hints, a=testonly
Tarun Bansal <tbansal@chromium.org> - Mon, 21 May 2018 16:22:14 +0000 - rev 798125
Push
110685 by achronop@gmail.com at Tue, 22 May 2018 13:47:45 +0000
Bug 1462513 [wpt PR 11059] - Add more tests for Netinfo client hints, a=testonly
Automatic update from web-platform-testsAdd more tests for Netinfo client hints
The new tests are very similar to existing tests in
https://cs.chromium.org/chromium/src/third_party/WebKit/LayoutTests/external/wpt/netinfo/netinfo-basics.html
The new tests verify that the value of client hint headers is
within the acceptable range.
Bug: 835333
Change-Id: I4d7780c898ac9be93c7c3e88122ebc3557164618
Reviewed-on: https://chromium-review.googlesource.com/1065025
Reviewed-by: Robert Ma <robertma@chromium.org>
Commit-Queue: Tarun Bansal <tbansal@chromium.org>
Cr-Commit-Position: refs/heads/master@{#559794}
--
wpt-commits: d8364dc55d68bb45896620d60f2c5a8b20a47ed2
wpt-pr: 11059
1e0bf152d713832b363463022db1729680ec2690: Bug 1452672 [wpt PR 10381] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Fri, 18 May 2018 02:46:23 +0000 - rev 798124
Push
110685 by achronop@gmail.com at Tue, 22 May 2018 13:47:45 +0000
Bug 1452672 [wpt PR 10381] - Update wpt metadata, a=testonly
wpt-pr: 10381
wpt-type: metadata