5e40376b614281ae175f341e423d429bf914a560: Bug 1439476 [wpt PR 9579] - [css-typed-om] Implement StylePropertyMap.clear., a=testonly
Darren Shen <shend@chromium.org> - Mon, 26 Mar 2018 12:32:45 +0000 - rev 775598
Push 104740 by bmo:ntim.bugs@gmail.com at Sun, 01 Apr 2018 11:54:49 +0000
Bug 1439476 [wpt PR 9579] - [css-typed-om] Implement StylePropertyMap.clear., a=testonly Automatic update from web-platform-tests[css-typed-om] Implement StylePropertyMap.clear. This patch adds the clear() method to inline & declared StylePropertyMap Spec: https://drafts.css-houdini.org/css-typed-om-1/#dom-stylepropertymap-clear Bug: 813653 Change-Id: Ib56f60fa59dc8d241e7fb1a7695fce2bea094026 Reviewed-on: https://chromium-review.googlesource.com/925761 Commit-Queue: Darren Shen <shend@chromium.org> Reviewed-by: nainar <nainar@chromium.org> Cr-Commit-Position: refs/heads/master@{#537717} wpt-commits: 03384b28f145fcf905960ba5fd6af233c838859a wpt-pr: 9579 wpt-commits: 03384b28f145fcf905960ba5fd6af233c838859a wpt-pr: 9579
2392e916b17992539a87cbef54906365f0bb9bb3: Bug 1439475 [wpt PR 9577] - [css-typed-om] Allow mutations of CSSTransformValues., a=testonly
Naina Raisinghani <nainar@chromium.org> - Mon, 26 Mar 2018 12:32:17 +0000 - rev 775597
Push 104740 by bmo:ntim.bugs@gmail.com at Sun, 01 Apr 2018 11:54:49 +0000
Bug 1439475 [wpt PR 9577] - [css-typed-om] Allow mutations of CSSTransformValues., a=testonly Automatic update from web-platform-tests[css-typed-om] Allow mutations of CSSTransformValues. This patch allows CSSTransformValues items to be mutated/appended. Spec issue here: https://github.com/w3c/css-houdini-drafts/issues/690 Bug: 545318 Change-Id: I841704e1f2ec8db0f27ae254a0949d4f9b46c8f7 Reviewed-on: https://chromium-review.googlesource.com/925882 Reviewed-by: Darren Shen <shend@chromium.org> Commit-Queue: nainar <nainar@chromium.org> Cr-Commit-Position: refs/heads/master@{#537710} wpt-commits: ae41c0ef35473e9288b6caad44573c37d1f5ea9d wpt-pr: 9577 wpt-commits: ae41c0ef35473e9288b6caad44573c37d1f5ea9d wpt-pr: 9577
40f9ffb35059144bc280130ef479472de5a1cba5: Bug 1438744 [wpt PR 9554] - Delete StylePropertyMap.update(), a=testonly
Naina Raisinghani <nainar@chromium.org> - Mon, 26 Mar 2018 12:31:49 +0000 - rev 775596
Push 104740 by bmo:ntim.bugs@gmail.com at Sun, 01 Apr 2018 11:54:49 +0000
Bug 1438744 [wpt PR 9554] - Delete StylePropertyMap.update(), a=testonly Automatic update from web-platform-testsDelete StylePropertyMap.update() This is as there is a bug on the spec highlighting the lack of usefulness of the function: https://github.com/w3c/css-houdini-drafts/issues/656 Bug: 812912 Change-Id: If0b47a4bfa268f55f63e5c80168971164dc63199 Reviewed-on: https://chromium-review.googlesource.com/923501 Commit-Queue: nainar <nainar@chromium.org> Reviewed-by: Darren Shen <shend@chromium.org> Cr-Commit-Position: refs/heads/master@{#537697} wpt-commits: 8f3f3d57d537c956eed62f78172325e97f093025 wpt-pr: 9554 wpt-commits: 8f3f3d57d537c956eed62f78172325e97f093025 wpt-pr: 9554
323db1b627849f84cdd2db2c8f908393277bfe21: Bug 1444940 [wpt PR 9576] - cc Update messages.json expectations formatting, a=testonly
Michael[tm] Smith <mike@w3.org> - Mon, 26 Mar 2018 12:31:12 +0000 - rev 775595
Push 104740 by bmo:ntim.bugs@gmail.com at Sun, 01 Apr 2018 11:54:49 +0000
Bug 1444940 [wpt PR 9576] - cc Update messages.json expectations formatting, a=testonly Automatic update from web-platform-testscc Update messages.json expectations formatting wpt-commits: 1e4920885ba16ae3bed2b73668827adf4e5a4223 wpt-pr: 9576 wpt-commits: 1e4920885ba16ae3bed2b73668827adf4e5a4223 wpt-pr: 9576
2618adb9143793bed62609bbe12f803f7e605711: Bug 1439427 [wpt PR 9572] - [css-typed-om] Allow mutations of CSSUnparsedValue., a=testonly
Darren Shen <shend@chromium.org> - Mon, 26 Mar 2018 12:30:45 +0000 - rev 775594
Push 104740 by bmo:ntim.bugs@gmail.com at Sun, 01 Apr 2018 11:54:49 +0000
Bug 1439427 [wpt PR 9572] - [css-typed-om] Allow mutations of CSSUnparsedValue., a=testonly Automatic update from web-platform-tests[css-typed-om] Allow mutations of CSSUnparsedValue. This patch allows CSSUnparsedValue items to be mutated/appended. See https://github.com/w3c/css-houdini-drafts/issues/664 Bug: 812919 Change-Id: I3e3c1d91fa9bfaa3a1a4adde45202c36c9bdb37f Reviewed-on: https://chromium-review.googlesource.com/923670 Reviewed-by: nainar <nainar@chromium.org> Commit-Queue: Darren Shen <shend@chromium.org> Cr-Commit-Position: refs/heads/master@{#537691} wpt-commits: 8fed98324bc133df221d778c62cbff210d43b0ce wpt-pr: 9572 wpt-commits: 8fed98324bc133df221d778c62cbff210d43b0ce wpt-pr: 9572
dd8bcdee8a6f8bf0eb2e0e03ca02bbd38d81cd46: Bug 1439276 [wpt PR 9567] - [css-typed-om] Fix crash involving negative length perspectives., a=testonly
Darren Shen <shend@chromium.org> - Mon, 26 Mar 2018 12:30:17 +0000 - rev 775593
Push 104740 by bmo:ntim.bugs@gmail.com at Sun, 01 Apr 2018 11:54:49 +0000
Bug 1439276 [wpt PR 9567] - [css-typed-om] Fix crash involving negative length perspectives., a=testonly Automatic update from web-platform-tests[css-typed-om] Fix crash involving negative length perspectives. We were crashing because converting CSSPerspective(-1px) to a CSSValue returns nullptr. The correct behaviour should be to convert it as CSSPerspective(calc(-1px)). Bug: 812620 Change-Id: I5ee70d4fb5eed064bcdad67391c3eb84531144d6 Reviewed-on: https://chromium-review.googlesource.com/924742 Commit-Queue: Darren Shen <shend@chromium.org> Reviewed-by: nainar <nainar@chromium.org> Cr-Commit-Position: refs/heads/master@{#537690} wpt-commits: 969ae697f67e35fb93c18fa36a57ff605a47256d wpt-pr: 9567 wpt-commits: 969ae697f67e35fb93c18fa36a57ff605a47256d wpt-pr: 9567
bff5e3749fa6b03398e823f503c4e547c54e2298: Bug 1439277 [wpt PR 9568] - [css-typed-om] Handle out-of-range values correctly., a=testonly
Darren Shen <shend@chromium.org> - Mon, 26 Mar 2018 12:29:49 +0000 - rev 775592
Push 104740 by bmo:ntim.bugs@gmail.com at Sun, 01 Apr 2018 11:54:49 +0000
Bug 1439277 [wpt PR 9568] - [css-typed-om] Handle out-of-range values correctly., a=testonly Automatic update from web-platform-tests[css-typed-om] Handle out-of-range values correctly. Currently, when we set width to something like -1, we would get an invalid value for width. According to the spec [1], we should be wrapping the invalid value in a calc. This patch wraps invalid values in calc, and changes the test harness to allow us to test this. Bug: 545318 Change-Id: I71769e1bc69164c9b7dcf0d2c54ca06b623b5d9e Reviewed-on: https://chromium-review.googlesource.com/923603 Commit-Queue: Darren Shen <shend@chromium.org> Reviewed-by: nainar <nainar@chromium.org> Cr-Commit-Position: refs/heads/master@{#537685} wpt-commits: ca39b1ed0fa70e60bfbcbfe5be7e305b0e5c2d20 wpt-pr: 9568 wpt-commits: ca39b1ed0fa70e60bfbcbfe5be7e305b0e5c2d20 wpt-pr: 9568
bb54635f2c3e630b2b0318a5e3e6e88e2c6e1755: Bug 1439116 [wpt PR 9564] - Fix #7142: Change manifest update process, a=testonly
vedantc98 <vedantc98@gmail.com> - Mon, 26 Mar 2018 12:29:21 +0000 - rev 775591
Push 104740 by bmo:ntim.bugs@gmail.com at Sun, 01 Apr 2018 11:54:49 +0000
Bug 1439116 [wpt PR 9564] - Fix #7142: Change manifest update process, a=testonly Automatic update from web-platform-testsFix #7142: Change manifest update process Earlier, interrupting the manifest-update could end up causing errors due to the non-atomicity of the process. Used tempfile to ensure that the file is written correctly. wpt-commits: 38612167f54c475836c122013756e92b9a8859cc wpt-pr: 9564 wpt-commits: 38612167f54c475836c122013756e92b9a8859cc wpt-pr: 9564
60a77117927046d22f2726308122a75c591df770: Bug 1439298 [wpt PR 9569] - Fix wpt/beacon/headers/header-content-type.html slowness, a=testonly
Yutaka Hirano <yhirano@chromium.org> - Mon, 26 Mar 2018 12:28:54 +0000 - rev 775590
Push 104740 by bmo:ntim.bugs@gmail.com at Sun, 01 Apr 2018 11:54:49 +0000
Bug 1439298 [wpt PR 9569] - Fix wpt/beacon/headers/header-content-type.html slowness, a=testonly Automatic update from web-platform-testsFix wpt/beacon/headers/header-content-type.html slowness This CL uses ResourceTiming API to speed up the test cases while avoiding flakiness. Bug: 779965 Change-Id: I40dc2fae470df296c87c12e432fc7fc7644cc40a Reviewed-on: https://chromium-review.googlesource.com/923625 Commit-Queue: Yutaka Hirano <yhirano@chromium.org> Reviewed-by: Adam Rice <ricea@chromium.org> Cr-Commit-Position: refs/heads/master@{#537664} wpt-commits: b20bddda8e47b046fc6ffccda4897cb81df14102 wpt-pr: 9569 wpt-commits: b20bddda8e47b046fc6ffccda4897cb81df14102 wpt-pr: 9569
a0b2073919aa48d8c1930426c3770e565a998e1f: Bug 1438018 [wpt PR 9501] - Test whether javascript: navigation aborts fetches in earlier navigation, a=testonly
Simon Pieters <zcorpan@gmail.com> - Mon, 26 Mar 2018 12:28:26 +0000 - rev 775589
Push 104740 by bmo:ntim.bugs@gmail.com at Sun, 01 Apr 2018 11:54:49 +0000
Bug 1438018 [wpt PR 9501] - Test whether javascript: navigation aborts fetches in earlier navigation, a=testonly Automatic update from web-platform-testsTest whether javascript: navigation aborts fetches in earlier navigation See https://github.com/whatwg/html/issues/2590. Tentative tests for now. wpt-commits: be7c5e5b09e85fcfa05135b335ff4a815236b1b6 wpt-pr: 9501 wpt-commits: be7c5e5b09e85fcfa05135b335ff4a815236b1b6 wpt-pr: 9501
1e8c2a65cb940c10a8d5991d5b4539ad35415a4b: Bug 1438840 [wpt PR 9558]- Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Fri, 16 Feb 2018 15:11:17 +0000 - rev 775588
Push 104740 by bmo:ntim.bugs@gmail.com at Sun, 01 Apr 2018 11:54:49 +0000
Bug 1438840 [wpt PR 9558]- Update wpt metadata, a=testonly wpt-pr: 9558 wpt-type: metadata
967fc8e815a484715b625c540a36024c186c8057: Bug 1438840 [wpt PR 9558] - Streams: Tests for abuse of RSBYOBRequest, a=testonly
Adam Rice <ricea@chromium.org> - Mon, 26 Mar 2018 12:27:51 +0000 - rev 775587
Push 104740 by bmo:ntim.bugs@gmail.com at Sun, 01 Apr 2018 11:54:49 +0000
Bug 1438840 [wpt PR 9558] - Streams: Tests for abuse of RSBYOBRequest, a=testonly Automatic update from web-platform-testsStreams: Tests for abuse of RSBYOBRequest (#9558) In https://github.com/whatwg/streams/pull/870 it was made impossible to directly construct a ReadableStreamBYOBRequest. Prior to that it was possible to violate the state invariants of ReadableByteStreamController by constructing then using a BYOBRequest directly. Add tests that verify that it is not possible to construct a ReadableStreamBYOBRequest directly. Also add tests that it isn't possible to violate the invariants of ReadableByteStreamController by re-using a BYOBRequest object. Also add a test that it isn't possible to keep a BYOBRequest object valid while releasing the reader lock, as this would also be a way to violate ReadableByteStreamController's invariants. Fixes whatwg/streams#870 wpt-commits: abcd6e9aeb4267511740c45bf8e484b5ca1d95db wpt-pr: 9558 wpt-commits: abcd6e9aeb4267511740c45bf8e484b5ca1d95db wpt-pr: 9558
8e7a50052c03167179489c7bf1ad0f811a736bb5: Bug 1438785 [wpt PR 9556] - Refactor tests for sandbox iframes controlled by service worker, a=testonly
Makoto Shimazu <shimazu@chromium.org> - Mon, 26 Mar 2018 12:27:23 +0000 - rev 775586
Push 104740 by bmo:ntim.bugs@gmail.com at Sun, 01 Apr 2018 11:54:49 +0000
Bug 1438785 [wpt PR 9556] - Refactor tests for sandbox iframes controlled by service worker, a=testonly Automatic update from web-platform-testsRefactor tests for sandbox iframes controlled by service worker This patch is to split sandboxed-iframe-fetch-event.https.html into small chunks. Each promise_test has smaller number of assertions, so that now we can see the results for each situation. Bug: 771815 Change-Id: I75cdd67f92bbb07d6b538b209e1f0819752c3bc8 Reviewed-on: https://chromium-review.googlesource.com/923901 Commit-Queue: Makoto Shimazu <shimazu@chromium.org> Reviewed-by: Matt Falkenhagen <falken@chromium.org> Cr-Commit-Position: refs/heads/master@{#537606} wpt-commits: 63a5a6d7c789f004f09e5cbb801b49cfb4426989 wpt-pr: 9556 wpt-commits: 63a5a6d7c789f004f09e5cbb801b49cfb4426989 wpt-pr: 9556
d9e926e5f731819768d45bef3bcb828a4cdc77f4: Bug 1438478 [wpt PR 9536] - Stop reusing MemoryCache entries for requests with a different source origin., a=testonly
Takeshi Yoshino <tyoshino@chromium.org> - Mon, 26 Mar 2018 12:26:55 +0000 - rev 775585
Push 104740 by bmo:ntim.bugs@gmail.com at Sun, 01 Apr 2018 11:54:49 +0000
Bug 1438478 [wpt PR 9536] - Stop reusing MemoryCache entries for requests with a different source origin., a=testonly Automatic update from web-platform-testsStop reusing MemoryCache entries for requests with a different source origin. ResourceFetcher/ResourceLoader now saves the result of the CORS check on the Resource object. Though the result of the CORS check varies depending on the source origin, reusing an existing resource fetched by a different source origin is allowed by mistake. This patch introduces a logic to prevent MemoryCache entries from being reused for requests with a different source (requestor) origin by saving the source origin on the Resource object and comparing that with the new source origin in Resource::CanReuse(), so that the result of the CORS check is reused only when the source origin is the same. An alternative possibly-better approach is to isolate MemoryCache for different origins by changing the cache identifier to take into account the source origin of requests. However, to keep the patch small and fix the issue quickly, this patch just prevents reuse. Bug: 799477, 809350 Change-Id: Ib96c9e728abe969a53f3d80519118a83392067b4 Reviewed-on: https://chromium-review.googlesource.com/897040 Commit-Queue: Takeshi Yoshino <tyoshino@chromium.org> Reviewed-by: Takashi Toyoshima <toyoshim@chromium.org> Reviewed-by: Yutaka Hirano <yhirano@chromium.org> Cr-Commit-Position: refs/heads/master@{#537580} wpt-commits: e6bda363d5bc9722b326631c36333d41101c0cb3 wpt-pr: 9536 wpt-commits: e6bda363d5bc9722b326631c36333d41101c0cb3 wpt-pr: 9536
b8139542e58db7d1692142e600bdaa348fdb6239: Bug 1437771 [wpt PR 9492] - Set WasFetchedViaServiceWorker for multipart image response, a=testonly
Kenichi Ishibashi <bashi@chromium.org> - Mon, 26 Mar 2018 12:26:28 +0000 - rev 775584
Push 104740 by bmo:ntim.bugs@gmail.com at Sun, 01 Apr 2018 11:54:49 +0000
Bug 1437771 [wpt PR 9492] - Set WasFetchedViaServiceWorker for multipart image response, a=testonly Automatic update from web-platform-testsSet WasFetchedViaServiceWorker for multipart image response When creating a ResourceResponse from another ResourceResponse, we need to copy WasFetchedViaServiceWorker and ResponseTypeViaServiceWorker. Bug: 737648 Change-Id: I9405738221ef5232e235f9fc400f204b7b558596 Reviewed-on: https://chromium-review.googlesource.com/907012 Commit-Queue: Kenichi Ishibashi <bashi@chromium.org> Reviewed-by: Yutaka Hirano <yhirano@chromium.org> Reviewed-by: Matt Falkenhagen <falken@chromium.org> Cr-Commit-Position: refs/heads/master@{#537579} wpt-commits: 75c962d7c542f3a6c6e43bcf18a4bf67a16f86cf wpt-pr: 9492 wpt-commits: 75c962d7c542f3a6c6e43bcf18a4bf67a16f86cf wpt-pr: 9492
a7eab6739b97211285ab96ccad480b323eddbc09: Bug 1438867 [wpt PR 5636]- Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Fri, 16 Feb 2018 15:57:30 +0000 - rev 775583
Push 104740 by bmo:ntim.bugs@gmail.com at Sun, 01 Apr 2018 11:54:49 +0000
Bug 1438867 [wpt PR 5636]- Update wpt metadata, a=testonly wpt-pr: 5636 wpt-type: metadata
aa424a7b6d52ae91d900852b64cc12e76ca9c0fb: Bug 1438867 [wpt PR 5636] - ReadableStream: Add a test that all queued writes complete on error, a=testonly
Adam Rice <ricea@chromium.org> - Mon, 26 Mar 2018 12:25:53 +0000 - rev 775582
Push 104740 by bmo:ntim.bugs@gmail.com at Sun, 01 Apr 2018 11:54:49 +0000
Bug 1438867 [wpt PR 5636] - ReadableStream: Add a test that all queued writes complete on error, a=testonly Automatic update from web-platform-testsReadableStream: Add a test that all queued writes complete on error (#5636) When a pipe is errored, all currently queued writes should complete before abort() is called on the underlying sink. The tests the fix to this behaviour in the Streams reference implementation in whatwg/streams#884. wpt-commits: ee7ca4fb8371000d2429a99002d1ad71275d5cde wpt-pr: 5636 wpt-commits: ee7ca4fb8371000d2429a99002d1ad71275d5cde wpt-pr: 5636
7095b337660b9256010f76f768d16ab51d37b6a2: Bug 1439186 [wpt PR 9566] - minor typo fix, a=testonly
kritisingh1 <kritisingh1.ks@gmail.com> - Mon, 26 Mar 2018 12:25:15 +0000 - rev 775581
Push 104740 by bmo:ntim.bugs@gmail.com at Sun, 01 Apr 2018 11:54:49 +0000
Bug 1439186 [wpt PR 9566] - minor typo fix, a=testonly Automatic update from web-platform-testsminor typo fix wpt-commits: 2f8a42135179dcd2bf3260d88501e9a4dd3012f1 wpt-pr: 9566 wpt-commits: 2f8a42135179dcd2bf3260d88501e9a4dd3012f1 wpt-pr: 9566
fe36bca29e4940f35e2fff0464856d1714afa77d: Bug 1439090 [wpt PR 9563] - Fix selection{Start,End} test, a=testonly
Esteban Manchado Velázquez <emanchado@demiurgo.org> - Mon, 26 Mar 2018 12:24:38 +0000 - rev 775580
Push 104740 by bmo:ntim.bugs@gmail.com at Sun, 01 Apr 2018 11:54:49 +0000
Bug 1439090 [wpt PR 9563] - Fix selection{Start,End} test, a=testonly Automatic update from web-platform-testsFix selection{Start,End} test Likely due to a copy and paste error, one of the tests that was meant to cover both selectionStart and selectionEnd only covered the former. Fix so that it covers both, as it should have from the start. wpt-commits: 08dd5d8de9c165badabf9f18b5be21a561d8213a wpt-pr: 9563 wpt-commits: 08dd5d8de9c165badabf9f18b5be21a561d8213a wpt-pr: 9563
100c532c4e0e399828d5ac4150bdb03a6d292152: Bug 1438065 [wpt PR 9509] - [css-layout-api] Implement the guts of the javascript layout runner., a=testonly
Ian Kilpatrick <ikilpatrick@chromium.org> - Mon, 26 Mar 2018 12:24:09 +0000 - rev 775579
Push 104740 by bmo:ntim.bugs@gmail.com at Sun, 01 Apr 2018 11:54:49 +0000
Bug 1438065 [wpt PR 9509] - [css-layout-api] Implement the guts of the javascript layout runner., a=testonly Automatic update from web-platform-tests[css-layout-api] Implement the guts of the javascript layout runner. This implements the hooks from the LayoutCustom object into a web developer defined layout class. See: https://drafts.css-houdini.org/css-layout-api/#invoke-a-layout-callback Currently the only useful thing this does to allow the web developer to return an "auto" block-size, e.g. registerLayout('foo', class { *intrinsicSizes() {} *layout() { return { autoBlockSize: Math.random() * 100; } // FUN! } }); The engine calculates the inline-size, and adjusts the block-size for the web developer. This is a simplification on the current API as spec'd but we'll see what the HoudiniTF thinks of this approach. The other large behaviour change is appropriate "fallback" handling when something goes wrong. See "fallback" tests. Bug: 726125 Change-Id: I08cd2e439f4321bd534a4e3f7222fbdb898e1785 Reviewed-on: https://chromium-review.googlesource.com/917423 Reviewed-by: Kentaro Hara <haraken@chromium.org> Reviewed-by: Christian Biesinger <cbiesinger@chromium.org> Reviewed-by: Morten Stenshorne <mstensho@chromium.org> Reviewed-by: Hiroki Nakagawa <nhiroki@chromium.org> Commit-Queue: Ian Kilpatrick <ikilpatrick@chromium.org> Cr-Commit-Position: refs/heads/master@{#537371} wpt-commits: 1a2e430c6fd35c111ead0d5a0e9afbe874e7c1a2 wpt-pr: 9509 wpt-commits: 1a2e430c6fd35c111ead0d5a0e9afbe874e7c1a2 wpt-pr: 9509
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip