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 419372
Push 34037 by dluca@mozilla.com at Wed, 23 May 2018 09:51:55 +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 419371
Push 34037 by dluca@mozilla.com at Wed, 23 May 2018 09:51:55 +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 419370
Push 34037 by dluca@mozilla.com at Wed, 23 May 2018 09:51:55 +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 419369
Push 34037 by dluca@mozilla.com at Wed, 23 May 2018 09:51:55 +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 419368
Push 34037 by dluca@mozilla.com at Wed, 23 May 2018 09:51:55 +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 419367
Push 34037 by dluca@mozilla.com at Wed, 23 May 2018 09:51:55 +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 419366
Push 34037 by dluca@mozilla.com at Wed, 23 May 2018 09:51:55 +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 419365
Push 34037 by dluca@mozilla.com at Wed, 23 May 2018 09:51:55 +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 419364
Push 34037 by dluca@mozilla.com at Wed, 23 May 2018 09:51:55 +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 419363
Push 34037 by dluca@mozilla.com at Wed, 23 May 2018 09:51:55 +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 419362
Push 34037 by dluca@mozilla.com at Wed, 23 May 2018 09:51:55 +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 419361
Push 34037 by dluca@mozilla.com at Wed, 23 May 2018 09:51:55 +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 419360
Push 34037 by dluca@mozilla.com at Wed, 23 May 2018 09:51:55 +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 419359
Push 34037 by dluca@mozilla.com at Wed, 23 May 2018 09:51:55 +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 419358
Push 34037 by dluca@mozilla.com at Wed, 23 May 2018 09:51:55 +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 419357
Push 34037 by dluca@mozilla.com at Wed, 23 May 2018 09:51:55 +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 419356
Push 34037 by dluca@mozilla.com at Wed, 23 May 2018 09:51:55 +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 419355
Push 34037 by dluca@mozilla.com at Wed, 23 May 2018 09:51:55 +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 419354
Push 34037 by dluca@mozilla.com at Wed, 23 May 2018 09:51:55 +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 419353
Push 34037 by dluca@mozilla.com at Wed, 23 May 2018 09:51:55 +0000
Bug 1452672 [wpt PR 10381] - Update wpt metadata, a=testonly wpt-pr: 10381 wpt-type: metadata
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip