5de1d58de3d253f7e52db9b2d2067a2ed96ab54a: Bug 1534149 [wpt PR 15711] - Eliminated remaining uses of [LegacyInterfaceTypeChecking], a=testonly
Allison Pastewka <alpastew@microsoft.com> - Mon, 15 Apr 2019 14:35:39 +0000 - rev 471039
Push 83966 by cbrindusan@mozilla.com at Wed, 24 Apr 2019 22:44:41 +0000
Bug 1534149 [wpt PR 15711] - Eliminated remaining uses of [LegacyInterfaceTypeChecking], a=testonly Automatic update from web-platform-tests Eliminated remaining uses of [LegacyInterfaceTypeChecking] Removed [LegacyInterfaceTypeChecking] from the two remaining idls, RTCPeerConnection-getStats and FormData. Updated the relevant tests to match the new behavior. Seeing as how [LegacyInterfaceTypeChecking] is no longer being used, I removed the extended attribute from IDLExtendedAttributes.md and IDLExtendedAttributes.txt. Bug: 561338 Change-Id: I4783348f485932f08c86ddb58efb6cb713fd5fe4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1507237 Reviewed-by: Kentaro Hara <haraken@chromium.org> Reviewed-by: Yuki Shiino <yukishiino@chromium.org> Reviewed-by: Hitoshi Yoshida <peria@chromium.org> Reviewed-by: Keishi Hattori <keishi@chromium.org> Reviewed-by: Guido Urdaneta <guidou@chromium.org> Commit-Queue: Allison Pastewka <alpastew@microsoft.com> Cr-Commit-Position: refs/heads/master@{#642126} -- wpt-commits: 4564fbe5b49c965535426b947ec4c5ab79451d94 wpt-pr: 15711
78a6a000549e2ca7e4dfe3c04ee8019c11c2f8b9: Bug 1537549 [wpt PR 15932] - Fix splitting of git ls-tree output, a=testonly
Sam Sneddon <me@gsnedders.com> - Mon, 15 Apr 2019 14:35:37 +0000 - rev 471038
Push 83966 by cbrindusan@mozilla.com at Wed, 24 Apr 2019 22:44:41 +0000
Bug 1537549 [wpt PR 15932] - Fix splitting of git ls-tree output, a=testonly Automatic update from web-platform-tests Fix splitting of git ls-tree output (#15932) This fixes a regression from 554d5946c21a7dbe7886d75727e0cf79475e6bf3 -- wpt-commits: 507446013f8b34f19e7924431e3c09b42a9d26a6 wpt-pr: 15932
9625ce61cd473aaeb125e49a317a0622db122549: Bug 1535709 [wpt PR 15778] - Add SctpTransport API, a=testonly
Harald Alvestrand <hta@chromium.org> - Mon, 15 Apr 2019 14:35:34 +0000 - rev 471037
Push 83966 by cbrindusan@mozilla.com at Wed, 24 Apr 2019 22:44:41 +0000
Bug 1535709 [wpt PR 15778] - Add SctpTransport API, a=testonly Automatic update from web-platform-tests Add SctpTransport API This exposes the "sctp" attribute on an RTCPeerConnection, with the RTCSctpTransport type, and plumbs the surfacing of connection creation and state changes up from the webrtc layer to the Blink layer. Specification: http://w3c.github.io/webrtc-pc/#rtcsctptransport-interface Bug: chromium:818643 Change-Id: I77ad2eddcddfabd018e62ef8c5c73cfbe77ab74d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1491436 Commit-Queue: Harald Alvestrand <hta@chromium.org> Reviewed-by: Kentaro Hara <haraken@chromium.org> Reviewed-by: Henrik Boström <hbos@chromium.org> Cr-Commit-Position: refs/heads/master@{#641986} -- wpt-commits: e45bda7edddd2cffb4169efe2f61812537b09abd wpt-pr: 15778
15dd6c33c094982bd9ac4c59bc70c7bc199ff178: Bug 1537545 [wpt PR 15929] - Fix flakiness in SWR fetch test when running lots of jobs., a=testonly
Dave Tapuska <dtapuska@chromium.org> - Mon, 15 Apr 2019 14:35:32 +0000 - rev 471036
Push 83966 by cbrindusan@mozilla.com at Wed, 24 Apr 2019 22:44:41 +0000
Bug 1537545 [wpt PR 15929] - Fix flakiness in SWR fetch test when running lots of jobs., a=testonly Automatic update from web-platform-tests Fix flakiness in SWR fetch test when running lots of jobs. Hold the stash lock on the server while updating the server stash to avoid races between the SWR and the query requests. BUG=943095 Change-Id: Ic93faa7479ebe16a15390fd292efcb1bc87d7e8f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1529161 Reviewed-by: Adam Rice <ricea@chromium.org> Commit-Queue: Dave Tapuska <dtapuska@chromium.org> Cr-Commit-Position: refs/heads/master@{#641937} -- wpt-commits: 110462e07bbea633cfaf47191ec634f71b8c2c98 wpt-pr: 15929
d808cb573e271b36569ada7f2f7fb1caa419df0b: Bug 1536655 [wpt PR 15917] - Add inverse() method to XRRigidTransform, a=testonly
Brandon Jones <bajones@chromium.org> - Mon, 15 Apr 2019 14:35:29 +0000 - rev 471035
Push 83966 by cbrindusan@mozilla.com at Wed, 24 Apr 2019 22:44:41 +0000
Bug 1536655 [wpt PR 15917] - Add inverse() method to XRRigidTransform, a=testonly Automatic update from web-platform-tests Add inverse() method to XRRigidTransform Bug: 939613 Change-Id: If84f53a0a96e471b8270f740c568190a03647e57 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1515647 Reviewed-by: Brian Sheedy <bsheedy@chromium.org> Reviewed-by: Klaus Weidner <klausw@chromium.org> Commit-Queue: Brandon Jones <bajones@chromium.org> Cr-Commit-Position: refs/heads/master@{#641876} -- wpt-commits: efab39c922ed211d31a354fcc96b5ff9ffbb7e5f wpt-pr: 15917
b18a39232689f7eafc2131ab4fbb59a0bd601f9d: Bug 1536651 [wpt PR 15911] - webrtc wpt: fix use of helper function, a=testonly
Philipp Hancke <philipp.hancke@googlemail.com> - Mon, 15 Apr 2019 14:35:27 +0000 - rev 471034
Push 83966 by cbrindusan@mozilla.com at Wed, 24 Apr 2019 22:44:41 +0000
Bug 1536651 [wpt PR 15911] - webrtc wpt: fix use of helper function, a=testonly Automatic update from web-platform-tests webrtc wpt: fix use of helper function BUG=none Change-Id: Idbf28db20f40284babed334852e164931ad33ea7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1529271 Commit-Queue: Henrik Boström <hbos@chromium.org> Reviewed-by: Henrik Boström <hbos@chromium.org> Cr-Commit-Position: refs/heads/master@{#641848} -- wpt-commits: f3832e993d1ca8cf14f22355130c15fcb9e73c10 wpt-pr: 15911
2737f907695441ce99652b531a462815845c155f: Bug 1536647 [wpt PR 15927] - Rename ResizeObserver.idl to resize-observer.idl, a=testonly
Philip Jägenstedt <philip@foolip.org> - Mon, 15 Apr 2019 14:35:25 +0000 - rev 471033
Push 83966 by cbrindusan@mozilla.com at Wed, 24 Apr 2019 22:44:41 +0000
Bug 1536647 [wpt PR 15927] - Rename ResizeObserver.idl to resize-observer.idl, a=testonly Automatic update from web-platform-tests Rename ResizeObserver.idl to resize-observer.idl (#15927) This matches a rename in reffy-reports: https://github.com/tidoust/reffy-reports/commit/f9f5de5c02d5097e8636bb6a507f1849b1b6ac36 This will close two automatic PRs: https://github.com/web-platform-tests/wpt/pull/15884 https://github.com/web-platform-tests/wpt/pull/15924 -- wpt-commits: 66f85261024ff438ab086b42ac77d4f27d1f79c3 wpt-pr: 15927
83b94f087515ebe904459c6185d8c9c655feb975: Bug 1536643 [wpt PR 15922] - [Azure] Make curl return non-zero upon failures, a=testonly
Robert Ma <bob1211@gmail.com> - Mon, 15 Apr 2019 14:35:23 +0000 - rev 471032
Push 83966 by cbrindusan@mozilla.com at Wed, 24 Apr 2019 22:44:41 +0000
Bug 1536643 [wpt PR 15922] - [Azure] Make curl return non-zero upon failures, a=testonly Automatic update from web-platform-tests [Azure] Make curl return non-zero upon failures (#15922) By default, curl always exits with zero even when it fails. This makes it very hard to search for failures triggering the hook. -- wpt-commits: 8de8e434605416031d7f0c1466f0ea671139aef6 wpt-pr: 15922
19ae481b675c69890a15a878ccc0550563248067: Bug 1536638 [wpt PR 15923] - Update interfaces/webrtc-stats.idl, a=testonly
autofoolip <auto@foolip.org> - Mon, 15 Apr 2019 14:35:20 +0000 - rev 471031
Push 83966 by cbrindusan@mozilla.com at Wed, 24 Apr 2019 22:44:41 +0000
Bug 1536638 [wpt PR 15923] - Update interfaces/webrtc-stats.idl, a=testonly Automatic update from web-platform-tests Update interfaces/webrtc-stats.idl (#15923) Source: https://github.com/tidoust/reffy-reports/blob/3dbfd93/whatwg/idl/webrtc-stats.idl Build: https://travis-ci.org/tidoust/reffy-reports/builds/508233542 -- wpt-commits: 27a8a9081b0dfd3d9c169c935471712d8d6b9663 wpt-pr: 15923
02fb30e325c15587f995101d70334cd5babde82d: Bug 1535963 [wpt PR 15820] - IndexedDB cursor.request, a=testonly
Jake Archibald <jaffathecake@gmail.com> - Mon, 15 Apr 2019 14:35:16 +0000 - rev 471030
Push 83966 by cbrindusan@mozilla.com at Wed, 24 Apr 2019 22:44:41 +0000
Bug 1535963 [wpt PR 15820] - IndexedDB cursor.request, a=testonly Automatic update from web-platform-tests IndexedDB cursor.request (#15820) * cursor.request * More detailed test, testing the various different kinds of cursor. * Using unreached_func -- wpt-commits: e4a3e278c1a569b8b3f42bac428b92dc7c4cc9c0 wpt-pr: 15820
386985a97ca18032b08b3002d92852f7bf1a89e3: Bug 1536634 [wpt PR 15908] - Add --short-reporting-delay flag for Chrome, a=testonly
Philip Jägenstedt <philip@foolip.org> - Mon, 15 Apr 2019 14:35:13 +0000 - rev 471029
Push 83966 by cbrindusan@mozilla.com at Wed, 24 Apr 2019 22:44:41 +0000
Bug 1536634 [wpt PR 15908] - Add --short-reporting-delay flag for Chrome, a=testonly Automatic update from web-platform-tests Add --short-reporting-delay flag for Chrome (#15908) -- wpt-commits: 2bff51519c9ab00dc00c8c6e31c06775017d73fc wpt-pr: 15908
71b5a0450786bb30d624aa02302efeff026a54e1: Bug 1533897 [wpt PR 15679] - Add a basic log formatter for Chromium JSON format., a=testonly
Luke Zielinski <44509484+LukeZielinski@users.noreply.github.com> - Mon, 15 Apr 2019 14:35:11 +0000 - rev 471028
Push 83966 by cbrindusan@mozilla.com at Wed, 24 Apr 2019 22:44:41 +0000
Bug 1533897 [wpt PR 15679] - Add a basic log formatter for Chromium JSON format., a=testonly Automatic update from web-platform-tests Add a basic log formatter for Chromium JSON format (#15679) -- wpt-commits: ef52ea1e88efa8ba086ba33606dd1bb1b26612e5 wpt-pr: 15679
2ef082fcaa7fd2e8cb436f7ac21e06ec1c35cfff: Bug 1536632 [wpt PR 15903] - [css-grid] Fix grid container baseline alignment for orthogonal items, a=testonly
Manuel Rego Casasnovas <rego@igalia.com> - Mon, 15 Apr 2019 14:35:07 +0000 - rev 471027
Push 83966 by cbrindusan@mozilla.com at Wed, 24 Apr 2019 22:44:41 +0000
Bug 1536632 [wpt PR 15903] - [css-grid] Fix grid container baseline alignment for orthogonal items, a=testonly Automatic update from web-platform-tests [css-grid] Fix grid container baseline alignment for orthogonal items Grid container baseline was wrongly computed when done in reference to an orthogonal item. The fix is a simple change in LayoutGrid::FirstLineBoxBaseline() to use LogicalTopForChild() so it takes into account grid container and item writing modes. BUG=943003 TEST=external/wpt/css/css-grid/alignment/grid-container-baseline-001.html Change-Id: I86301933ac9ec30f6fee138cd49981bb79a4484e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1528183 Reviewed-by: Javier Fernandez <jfernandez@igalia.com> Reviewed-by: Oriol Brufau <obrufau@igalia.com> Commit-Queue: Manuel Rego <rego@igalia.com> Cr-Commit-Position: refs/heads/master@{#641633} -- wpt-commits: c7ec350b7558104179440081c237de04245be8dc wpt-pr: 15903
c59c26b4a95f21c863ae95ace169df6cea68c5a3: Bug 1535875 [wpt PR 15794] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Mon, 25 Mar 2019 16:39:12 +0000 - rev 471026
Push 83966 by cbrindusan@mozilla.com at Wed, 24 Apr 2019 22:44:41 +0000
Bug 1535875 [wpt PR 15794] - Update wpt metadata, a=testonly wpt-pr: 15794 wpt-type: metadata
19bb7a1ca6b5c75ca2dd3eddb648d2849097070a: Bug 1535875 [wpt PR 15794] - [LayoutNG] Fix for DCHECK(NeedsLayout) for fixed, a=testonly
Aleks Totic <atotic@chromium.org> - Mon, 15 Apr 2019 14:35:00 +0000 - rev 471025
Push 83966 by cbrindusan@mozilla.com at Wed, 24 Apr 2019 22:44:41 +0000
Bug 1535875 [wpt PR 15794] - [LayoutNG] Fix for DCHECK(NeedsLayout) for fixed, a=testonly Automatic update from web-platform-tests [LayoutNG] Fix for DCHECK(NeedsLayout) for fixed All tests pass, and crashes no longer happen. I believe that code will not longer crash, but there might be futher instances of incorrect positioning. Fix #1 LayoutDescendantCandidates did not sweep newly discovered candidates. This was done manually once inside NGOutOfFlowLayoutPart::Run, and sweep was not performed for LayoutDescendantCandidates found in Legacy. Fix is to make LayoutDescendantCandidates perform sweep instead. Fix #2 fix #1 exposed a bug where duplicate fragments were generated for a single layout object. This happened when NG was generating fragments not inside ContainingBlock. Fix one instance of this inside NGOutOfFlowLayoutPart::IsContainingBlockForDescendant by making sure that OOF with inline containers are only positioned inside its ContainingBlock() Fix #3 NGOutOfFlowLayoutPart::LayoutDescendant offset adjustment. Bug: 935805 Change-Id: I9f7ebbc7223f40fbbf6ba3739d9385bfd59e3641 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1517093 Commit-Queue: Aleks Totic <atotic@chromium.org> Reviewed-by: Morten Stenshorne <mstensho@chromium.org> Reviewed-by: Koji Ishii <kojii@chromium.org> Cr-Commit-Position: refs/heads/master@{#641628} -- wpt-commits: c748846db4d54c5b1c93659d9458698871a98eea wpt-pr: 15794
b3307b71f72cf3e69a7b2949ea152e882bf0f6ee: Bug 1536628 [wpt PR 15907] - Remove domenic as a payment-request reviewer, a=testonly
Domenic Denicola <d@domenic.me> - Mon, 15 Apr 2019 14:34:58 +0000 - rev 471024
Push 83966 by cbrindusan@mozilla.com at Wed, 24 Apr 2019 22:44:41 +0000
Bug 1536628 [wpt PR 15907] - Remove domenic as a payment-request reviewer, a=testonly Automatic update from web-platform-tests Remove domenic as a payment-request reviewer -- wpt-commits: dce324afa8fbd804cc87838571f7e25778c5dd1c wpt-pr: 15907
b47b783658de8187f71d2f815089c9ccb89b886f: Bug 1533998 [wpt PR 15691] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Wed, 13 Mar 2019 23:38:18 +0000 - rev 471023
Push 83966 by cbrindusan@mozilla.com at Wed, 24 Apr 2019 22:44:41 +0000
Bug 1533998 [wpt PR 15691] - Update wpt metadata, a=testonly wpt-pr: 15691 wpt-type: metadata
7f66506e9f7f8dec7054bb20e71cf10d86316cf2: Bug 1533998 [wpt PR 15691] - [IndexedDB] Fixed DisjointRangeLockManager usage in IndexedDB, a=testonly
Daniel Murphy <dmurph@chromium.org> - Mon, 15 Apr 2019 14:34:52 +0000 - rev 471022
Push 83966 by cbrindusan@mozilla.com at Wed, 24 Apr 2019 22:44:41 +0000
Bug 1533998 [wpt PR 15691] - [IndexedDB] Fixed DisjointRangeLockManager usage in IndexedDB, a=testonly Automatic update from web-platform-tests [IndexedDB] Fixed DisjointRangeLockManager usage in IndexedDB IndexedDBFactoryImpl isn't scoped per origin and so can be used by multiple origins. The original code assumed that it was scoped per origin, so when in actuality it was used by multiple origins, when a single origin requested a lock this could interrupt other origins in certain cases. https://docs.google.com/document/d/1jX6OOQJ0aLrWAeqYLtARXPFawUlJPbHNIKAK-0vmFHU/edit#heading=h.6cqn78xajqmp R=cmp@chromium.org Bug: 934790 Change-Id: I10f3e7c1b43ad7310d8824648575d940568b534d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1487369 Commit-Queue: Daniel Murphy <dmurph@chromium.org> Reviewed-by: Chase Phillips <cmp@chromium.org> Cr-Commit-Position: refs/heads/master@{#638260} -- wpt-commits: b7ffa083a7bdef805e08c36a757f4f97fd50eff9 wpt-pr: 15691
a89c195336d4fa2dfe7af425e4a8934debc173a1: Bug 1536619 [wpt PR 15852] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Wed, 20 Mar 2019 19:59:00 +0000 - rev 471021
Push 83966 by cbrindusan@mozilla.com at Wed, 24 Apr 2019 22:44:41 +0000
Bug 1536619 [wpt PR 15852] - Update wpt metadata, a=testonly wpt-pr: 15852 wpt-type: metadata
b4b704c52ae96a9cdfbc3c4565a39d17f2480d19: Bug 1536619 [wpt PR 15852] - service worker: Improve WPT tests for async respondWith/waitUntil., a=testonly
Blink WPT Bot <blink-w3c-test-autoroller@chromium.org> - Mon, 15 Apr 2019 14:34:45 +0000 - rev 471020
Push 83966 by cbrindusan@mozilla.com at Wed, 24 Apr 2019 22:44:41 +0000
Bug 1536619 [wpt PR 15852] - service worker: Improve WPT tests for async respondWith/waitUntil., a=testonly Automatic update from web-platform-tests service worker: Improve WPT tests for async respondWith/waitUntil. (#15852) See discussion at [1] and [2]. This makes the following changes. 1. Adds a test for: self.addEventListener('fetch', e => { Promise.resolve().then(() => { e.respondWith(new Response('hi')); }); }); This should not throw because respondWith() is called while the event dispatch flag is still set. The microtask checkpoint is in "Cleanup After Running Scripts" here: https://html.spec.whatwg.org/multipage/webappapis.html#clean-up-after-running-script This is called from step 16.2 here: https://heycam.github.io/webidl/#call-a-user-objects-operation Which in turn is called from the DOM spec's "Inner Invoke" to call event targets: https://dom.spec.whatwg.org/#concept-event-listener-inner-invoke 2. Changes the expectation for: addEventListener('message', event => { Promise.resolve().then(event.waitUntil(p)); }); From throws to not throws, for the same reasoning as above. 3. Changes the expectation for: addEventListener('message', event => { waitPromise = Promise.resolve(); event.waitUntil(waitPromise); waitPromise.then(() => { Promise.resolve().then(() => {event.waitUntil();}); }); }); From throws to not throws. This is subtle. Because all the promises are just Promise.resolve(), the event dispatch flag is still set by the time the second waitUntil() is called. 4. To test what 3. originally intended, a new test is added which makes waitPromise a promise that does not immediately resolve. 5. Changes the expectation for: addEventListener(‘fetch’, event => { response = Promise.resolve(new Response('RESP')); event.respondWith(response); response.then(() => { Promise.resolve().then(() => {event.waitUntil();}); }) }); Again this is because the promises used resolve immediately, so the event dispatch flag is still set. Similarly, a new test is added to cover the original intent. These WPT changes appear to match the behavior of Safari and Edge while diverging from Chrome and (partially) Firefox. [1] https://github.com/w3c/ServiceWorker/issues/1213 [2] https://github.com/w3c/ServiceWorker/issues/1394 Bug: 942414 Change-Id: I9a4a56d71d3919ed614ff78df2bdc6cc0251dadd Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1524393 Commit-Queue: Matt Falkenhagen <falken@chromium.org> Reviewed-by: Ben Kelly <wanderview@chromium.org> Cr-Commit-Position: refs/heads/master@{#641514} -- wpt-commits: cecb3eba4dae3d795876f7b4be71bd49afa03356 wpt-pr: 15852
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip