26acff6758762dcda5c01d7170e309a440dd8c2f: Bug 1507239 [wpt PR 14055] - [css-properties-values-api] Validate var() fallbacks., a=testonly
Anders Hartvoll Ruud <andruud@chromium.org> - Mon, 19 Nov 2018 18:45:15 +0000 - rev 506757
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1507239 [wpt PR 14055] - [css-properties-values-api] Validate var() fallbacks., a=testonly Automatic update from web-platform-tests[css-properties-values-api] Validate var() fallbacks. According to a recent spec edit, any fallback in a var()-reference must match the syntax of the referenced property, otherwise the var()-reference is invalid. This applies even if the fallback is not used. To implement this, ResolveFallback now returns kNone/kFail/kSuccess instead of a bool. This is necessary, because the kNone case may be both an error state and a success state, depending on whether the fallback is being used or not, hence a plain bool is not sufficient. R=futhark@chromium.org Bug: 641877 Change-Id: I951eef6335bf1cd4064d59959d73ec4fa39c9ee0 Reviewed-on: https://chromium-review.googlesource.com/c/1335576 Reviewed-by: Rune Lillesveen <futhark@chromium.org> Commit-Queue: Anders Ruud <andruud@chromium.org> Cr-Commit-Position: refs/heads/master@{#608365} -- wpt-commits: 4bf9cbfa246859a47e46507154760526e48f8af0 wpt-pr: 14055
2536ee5129c2493caab9c597651cafa1d64a3260: Bug 1507558 [wpt PR 14078] - [wptserve] Fix typo., a=testonly
Josh Matthews <josh@joshmatthews.net> - Mon, 19 Nov 2018 18:45:13 +0000 - rev 506756
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1507558 [wpt PR 14078] - [wptserve] Fix typo., a=testonly Automatic update from web-platform-tests[wptserve] Fix typo (#14078) -- wpt-commits: f06c6724835b5107533d7b817b0daa9d757d6c52 wpt-pr: 14078
d3d1eff7e27f18c866e51fed092d03568bf12a9f: Bug 1507526 [wpt PR 14076] - Revert PR 13640, a=testonly
James Graham <james@hoppipolla.co.uk> - Mon, 19 Nov 2018 18:45:11 +0000 - rev 506755
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1507526 [wpt PR 14076] - Revert PR 13640, a=testonly Automatic update from web-platform-testsRevert "Update infrastructure/metadata/ to match Chrome and Firefox results" This reverts commit c2bf7c6ed9e3ab9d42000b712d3793f6b58c33cd. -- Revert "Add action_sequence in testdriver" This reverts commit 3287351b606c4588e397632e2ab04641dc91094d. -- wpt-commits: 9e10da29c88d1268b65bac176df3c6ab2ee6a3d5, 02dccc6b5ad45352ae5c3bdf23fcbd9b0deea071 wpt-pr: 14076
46472549acb6dbe8d195bb7c7364f0db31f4144e: Bug 1506775 [wpt PR 14030] - Update interfaces/geometry.idl, a=testonly
Automat af Gränssnitt <auto@foolip.org> - Mon, 19 Nov 2018 18:45:09 +0000 - rev 506754
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1506775 [wpt PR 14030] - Update interfaces/geometry.idl, a=testonly Automatic update from web-platform-testsUpdate interfaces/geometry.idl Source: https://github.com/tidoust/reffy-reports/blob/d154d27/whatwg/idl/geometry.idl Build: https://travis-ci.org/tidoust/reffy-reports/builds/454341146 -- wpt-commits: e66f3eb1314897562704d5df7bd435e1fbb2d99d wpt-pr: 14030
3354122584d671840a0710dc7cd84aaa100a5bf0: Bug 1507426 [wpt PR 14068] - Remove timeout in async_test for IndexedDB tests, a=testonly
qiuzhong <zhongx.qiu@intel.com> - Mon, 19 Nov 2018 18:45:06 +0000 - rev 506753
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1507426 [wpt PR 14068] - Remove timeout in async_test for IndexedDB tests, a=testonly Automatic update from web-platform-testsRemove timeout in async_test for IndexedDB tests Remove all the timeout parameters in async_test for IndexedDB tests. Affected tests: 44, Pass: 44, Failed: 0 Related: #11120 -- wpt-commits: c7c8c373d49baba4721e7800525b1699bf67ac7e wpt-pr: 14068
8b973a18f396fa7b6daa8635684ef494b6523ccd: Bug 1507341 [wpt PR 14061] - [testharness.js] Honor test config in workers, a=testonly
jugglinmike <mike@mikepennisi.com> - Mon, 19 Nov 2018 18:45:04 +0000 - rev 506752
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1507341 [wpt PR 14061] - [testharness.js] Honor test config in workers, a=testonly Automatic update from web-platform-tests[testharness.js] Honor test config in workers (#14061) Ensure that uncaught exceptions originating from workers do not influence harness status when the `allow_uncaught_exception` setting has been enabled. -- wpt-commits: 0ddb31913184805fa3725e22e5b88046e961996b wpt-pr: 14061
352b5143230ba1789b81a6124543cd604d2ec625: Bug 1497436 [wpt PR 13430] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Tue, 09 Oct 2018 09:48:01 +0000 - rev 506751
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1497436 [wpt PR 13430] - Update wpt metadata, a=testonly wpt-pr: 13430 wpt-type: metadata
2cf194f546b2f3818e7f79b4e13bb0cc4e5f37cc: Bug 1497436 [wpt PR 13430] - [css-text][css-fonts] Testing writing system dependent rules, a=testonly
Florian Rivoal <git@florian.rivoal.net> - Mon, 19 Nov 2018 18:44:56 +0000 - rev 506750
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1497436 [wpt PR 13430] - [css-text][css-fonts] Testing writing system dependent rules, a=testonly Automatic update from web-platform-tests[css-text][css-fonts] Testing writing system dependent rules Related to https://github.com/w3c/csswg-drafts/issues/2015 -- fix typo Co-Authored-By: frivoal <git@florian.rivoal.net> -- Merge pull request #13430 from frivoal/writing-system [css-text][css-fonts] Testing writing system dependent rules -- wpt-commits: 60e792e88bf7e2839b584354b128600bb89a7e8f, 643c8394abb53fbca39590728bc30ad96b1feb6c, 9b65752bd8f279c76532401268f06250ac5d479c wpt-pr: 13430
f3f2be0cb3a60faebeea01707113df9e53a0f1fe: Bug 1506994 [wpt PR 14040] - Replace direct use of offerToReceiveAudio by generateAudioReceiveOnlyOffer, a=testonly
Youenn Fablet <youennf@gmail.com> - Mon, 19 Nov 2018 18:44:54 +0000 - rev 506749
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1506994 [wpt PR 14040] - Replace direct use of offerToReceiveAudio by generateAudioReceiveOnlyOffer, a=testonly Automatic update from web-platform-testsReplace direct use of offerToReceiveAudio by generateAudioReceiveOnlyOffer. This allows to use non legacy APIs by default if supported. -- Merge pull request #14040 from youennf/remove-offerToReceiveAudio-use-outside-legacy Replace direct use of offerToReceiveAudio by generateAudioReceiveOnlyOffer -- wpt-commits: 27e0acb4312abf064d6491ff29db3852a958dff8, 42abd6cc7ebd7c0b0513639e1a8c1bd958638fed wpt-pr: 14040
821fa7cd9dd5107388e09abe39e79fc1ba6cad0a: Bug 1507089 [wpt PR 14050] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Thu, 15 Nov 2018 09:59:28 +0000 - rev 506748
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1507089 [wpt PR 14050] - Update wpt metadata, a=testonly wpt-pr: 14050 wpt-type: metadata
90562b1f464b15f2aaaf05326d6dd428a9f84d8b: Bug 1507089 [wpt PR 14050] - Fix wpt: service-worker/navigation-redirect.https.html, a=testonly
Makoto Shimazu <shimazu@chromium.org> - Mon, 19 Nov 2018 18:44:49 +0000 - rev 506747
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1507089 [wpt PR 14050] - Fix wpt: service-worker/navigation-redirect.https.html, a=testonly Automatic update from web-platform-testsFix wpt: service-worker/navigation-redirect.https.html As preparation for adding FetchEvent#resultingClientId, this CL fixes the test to make it pass once resultingClientId is impelmeneted. Bug: 778497 Change-Id: I6309a13d4315e6a99149275a6d7889f14ce0d757 Reviewed-on: https://chromium-review.googlesource.com/c/1335055 Reviewed-by: Matt Falkenhagen <falken@chromium.org> Commit-Queue: Makoto Shimazu <shimazu@chromium.org> Cr-Commit-Position: refs/heads/master@{#608167} -- wpt-commits: 6856483bcc86322198f10e0c42385a7f9127eb66 wpt-pr: 14050
30af87b9c6b78863ead8e828cb182925174ff3e9: Bug 1507122 [wpt PR 14052] - [css-grid] Consider scrollbars in PopulateGridPositionsForDirection(), a=testonly
Manuel Rego Casasnovas <rego@igalia.com> - Mon, 19 Nov 2018 18:44:47 +0000 - rev 506746
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1507122 [wpt PR 14052] - [css-grid] Consider scrollbars in PopulateGridPositionsForDirection(), a=testonly Automatic update from web-platform-tests[css-grid] Consider scrollbars in PopulateGridPositionsForDirection() We never care about scrollbars in LayoutGrid::PopulateGridPositionsForDirection(), that's fine if the scrollbars are at the end (e.g. on the right in horizontal writing mode and LTR direction) but it causes problems when they're at the beginning (e.g. on the left in horizontal writing mode and RTL direction). The patch modifies the method so it takes into account scrollbar size in order to compute the position of the columns/rows depending on the direction and the writing mode. BUG=904438 TEST=external/wpt/css/css-grid/grid-model/grid-container-scrollbar-001.html TEST=external/wpt/css/css-grid/grid-model/grid-container-scrollbar-vertical-lr-001.html TEST=external/wpt/css/css-grid/grid-model/grid-container-scrollbar-vertical-rl-001.html Change-Id: I9c8307638647e449f6975cacf99f89e29d4fa655 Reviewed-on: https://chromium-review.googlesource.com/c/1334370 Reviewed-by: Javier Fernandez <jfernandez@igalia.com> Reviewed-by: Sergio Villar <svillar@igalia.com> Commit-Queue: Manuel Rego <rego@igalia.com> Cr-Commit-Position: refs/heads/master@{#608154} -- wpt-commits: ca8728e002fdfcdde1ee2efd39ebaccc823bf9b2 wpt-pr: 14052
c190e19f5a0545dd861111ce366787f09289dc7a: Bug 1507063 [wpt PR 14045] - Worklet: Modernize service worker interception tests for worklets using async/await, a=testonly
Hiroki Nakagawa <nhiroki@chromium.org> - Mon, 19 Nov 2018 18:44:44 +0000 - rev 506745
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1507063 [wpt PR 14045] - Worklet: Modernize service worker interception tests for worklets using async/await, a=testonly Automatic update from web-platform-testsWorklet: Modernize service worker interception tests for worklets using async/await This is just a cleanup CL, and there're no functional changes. Bug: n/a Change-Id: I60820045469eed4a0903b37af9e4f8927bcc884d Reviewed-on: https://chromium-review.googlesource.com/c/1335047 Reviewed-by: Makoto Shimazu <shimazu@chromium.org> Commit-Queue: Hiroki Nakagawa <nhiroki@chromium.org> Cr-Commit-Position: refs/heads/master@{#607892} -- wpt-commits: d16eb1ce23500e7234f58df86a59d5c00d222118 wpt-pr: 14045
3545e39d77b5e1cb998ce99bc1e0254a34261a62: Bug 1506697 [wpt PR 14024] - [wptserve] Eliminate race condition, a=testonly
jugglinmike <mike@mikepennisi.com> - Mon, 19 Nov 2018 18:44:42 +0000 - rev 506744
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1506697 [wpt PR 14024] - [wptserve] Eliminate race condition, a=testonly Automatic update from web-platform-tests[wptserve] Eliminate race condition (#14024) This race condition was expressed during testing sessions where the first test to use the Stash feature issued did so with multiple requests made in parallel. -- wpt-commits: cbb25e2c99696956ed2a36e7bcdbdee1dca71705 wpt-pr: 14024
ccfa531dea0301244c99db4ff26d5610382487e2: Bug 1504699 - Part 7. Update animated image recycling queue to work well with WebRender. r=tnikkel
Andrew Osmond <aosmond@mozilla.com> - Tue, 16 Oct 2018 08:45:26 -0400 - rev 506743
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1504699 - Part 7. Update animated image recycling queue to work well with WebRender. r=tnikkel WebRender takes longer than OMTP to release its hold on the current frame. This is because it is in a separate process and holds onto the surface in between rendering frames, rather than getting a reference for each repaint. This patch makes us less aggressive about taking the most recent surface placed in the recycling queue out to avoid blocking on waiting for the surface to be released. Differential Revision: https://phabricator.services.mozilla.com/D10903
ecddcae1b26630a30263749186c5250030f72dfb: Bug 1504699 - Part 6. Add lifetime management for recycled frames with WebRender. r=nical
Andrew Osmond <aosmond@mozilla.com> - Mon, 05 Nov 2018 07:58:05 -0500 - rev 506742
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1504699 - Part 6. Add lifetime management for recycled frames with WebRender. r=nical Here we make use of the parts added in parts 1 and 2 to hold onto recycled surfaces for as long as necessary to prevent the animated image decoder from reusing them until WebRender is done with them. Differential Revision: https://phabricator.services.mozilla.com/D10902
a687664414491ef27cbca5060c83443814fb0693: Bug 1504699 - Part 5. Stop sharing code between SharedUserData and SharedSurfacesAnimation. r=nical
Andrew Osmond <aosmond@mozilla.com> - Wed, 03 Oct 2018 08:19:14 -0400 - rev 506741
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1504699 - Part 5. Stop sharing code between SharedUserData and SharedSurfacesAnimation. r=nical Originally it made sense to share the code, but now the latter has become too specialized to reuse it. Fork it off here and update it later parts in this series. Differential Revision: https://phabricator.services.mozilla.com/D10901
0c50877a2132bc8bcbcdee8ddb8dce13913c1c80: Bug 1504699 - Part 4. Add method to SharedSurfacesChild to cast to a shared surface. r=nical
Andrew Osmond <aosmond@mozilla.com> - Mon, 01 Oct 2018 14:47:17 -0400 - rev 506740
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1504699 - Part 4. Add method to SharedSurfacesChild to cast to a shared surface. r=nical Differential Revision: https://phabricator.services.mozilla.com/D10900
0871bc2a309c9df65ff41d27b6615e51201cad0d: Bug 1504699 - Part 3. Expose parent surface to SharedSurfacesAnimation. r=nical
Andrew Osmond <aosmond@mozilla.com> - Mon, 01 Oct 2018 14:37:07 -0400 - rev 506739
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1504699 - Part 3. Expose parent surface to SharedSurfacesAnimation. r=nical SourceSurfaceSharedData can be wrapped by RecyclingDataSurface in order to facilitate its lifetime management. As long as the latter is alive, the former cannot be reused by the animated image decoder for a future frame's contents. SharedSurfacesAnimation will need to hold onto the RecyclingDataSurface as long as WebRender is using the surface. Differential Revision: https://phabricator.services.mozilla.com/D10899
944b5385a34248376ae0d92beabf4bcb8a045567: Bug 1504699 - Part 2. Add plumbing to WebRenderLayerManager to pass on frame released messages. r=nical
Andrew Osmond <aosmond@mozilla.com> - Mon, 05 Nov 2018 07:57:56 -0500 - rev 506738
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1504699 - Part 2. Add plumbing to WebRenderLayerManager to pass on frame released messages. r=nical Differential Revision: https://phabricator.services.mozilla.com/D10898
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip