https://github.com/web-platform-tests/wpt

sort by:
Revision Author Date Message Commit Date
9085adf Explicitly download manifest Without this change, `./wpt run` does not find an appropriate pre-generated manifest file and attempts to generate one from scratch. This causes out-of-memory errors in Taskcluster. 28 November 2018, 17:46:14 UTC
725e960 Mimic conditions in results-collection environment 28 November 2018, 16:35:23 UTC
e94ae4b Update interfaces/filter-effects.idl (#14224) Source: https://github.com/tidoust/reffy-reports/blob/72b7f9d/whatwg/idl/filter-effects.idl Build: https://travis-ci.org/tidoust/reffy-reports/builds/459330148 25 November 2018, 17:34:21 UTC
732cc91 CSS: WPT for :first-child :last-child Promote our :first-child :last-child invalidation layout test to WPT. https://drafts.csswg.org/selectors-4/#the-first-child-pseudo Change-Id: I3c2e1af82ef2dac58ec5bfe642b156289457bb22 Reviewed-on: https://chromium-review.googlesource.com/c/1348873 Reviewed-by: Rune Lillesveen <futhark@chromium.org> Commit-Queue: Eric Willigers <ericwilligers@chromium.org> Cr-Commit-Position: refs/heads/master@{#610696} 24 November 2018, 06:42:31 UTC
97fdb80 Revert "Move EventTiming tests to WPT" This reverts commit a97f76cd07db5041ec7a3665e37c228b1e92f8a0. Reason for revert: Findit (https://goo.gl/kROfz5) identified CL at revision 610669 as the culprit for flakes in the build cycles as shown on: https://findit-for-me.appspot.com/waterfall/flake/flake-culprit?key=ag9zfmZpbmRpdC1mb3ItbWVyQwsSDEZsYWtlQ3VscHJpdCIxY2hyb21pdW0vYTk3Zjc2Y2QwN2RiNTA0MWVjN2EzNjY1ZTM3YzIyOGIxZTkyZjhhMAw Sample Failed Build: https://ci.chromium.org/buildbot/chromium.linux/Linux%20Tests%20%28dbg%29%281%29/75936 Sample Failed Step: webkit_layout_tests Sample Flaky Test: external/wpt/event-timing/event-timing-retrievability.html Original change's description: > Move EventTiming tests to WPT > > This CL moves the tests in http/tests/event-timing to external/wpt/event-timing. > The slow image is change from php based to python based. The click is now > handled by test driver. and setTimeout is replaced with step_timeout. > > Bug: 841224 > Change-Id: I035c087550a2d9a67cda1aed88553c16967d04b6 > Reviewed-on: https://chromium-review.googlesource.com/c/1349451 > Commit-Queue: Nicolás Peña Moreno <npm@chromium.org> > Reviewed-by: Timothy Dresser <tdresser@chromium.org> > Cr-Commit-Position: refs/heads/master@{#610669} Change-Id: Ia7d9f24fd9866fde7fed255b6b7554e44e4a39ff No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 841224, 908187 Reviewed-on: https://chromium-review.googlesource.com/c/1349500 Cr-Commit-Position: refs/heads/master@{#610689} 24 November 2018, 00:17:48 UTC
40e50ec Revert "Align resource timing buffer full processing to spec PR 168" This reverts commit 579d65014c9d6cc248ec1de47013bf6c20c72158. Reason for revert: Findit (https://goo.gl/kROfz5) identified CL at revision 610667 as the culprit for flakes in the build cycles as shown on: https://findit-for-me.appspot.com/waterfall/flake/flake-culprit?key=ag9zfmZpbmRpdC1mb3ItbWVyQwsSDEZsYWtlQ3VscHJpdCIxY2hyb21pdW0vNTc5ZDY1MDE0YzlkNmNjMjQ4ZWMxZGU0NzAxM2JmNmMyMGM3MjE1OAw Sample Failed Build: https://ci.chromium.org/buildbot/chromium.webkit/WebKit%20Linux%20Trusty%20Leak/26746 Sample Failed Step: webkit_layout_tests Sample Flaky Test: external/wpt/resource-timing/buffer-full-store-and-clear-during-callback.html Original change's description: > Align resource timing buffer full processing to spec PR 168 > > This change implements the processing model from PR 168[1], when > it comes to setResourceTimingBufferSize(), clearResourceTimings() > and the firing of the resourcetimingbufferfull event. > > [1] https://github.com/w3c/resource-timing/pull/168 > > Change-Id: I3a57196f10e0b4cf2bae5662b0e075673a0c2d80 > Reviewed-on: https://chromium-review.googlesource.com/c/1345269 > Commit-Queue: Yoav Weiss <yoavweiss@chromium.org> > Commit-Queue: Yoav Weiss <yoav@yoav.ws> > Reviewed-by: Nicolás Peña Moreno <npm@chromium.org> > Cr-Commit-Position: refs/heads/master@{#610667} Change-Id: I0840bd9b763030b6e200e8f9a94c73c7982044a0 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 908181 Reviewed-on: https://chromium-review.googlesource.com/c/1349498 Cr-Commit-Position: refs/heads/master@{#610683} 23 November 2018, 23:07:13 UTC
4b6b552 [Azure Pipelines] Don't pin Safari Technology Preview version (#14202) Fixes https://github.com/web-platform-tests/wpt/issues/13800. 23 November 2018, 22:21:19 UTC
4206102 Move EventTiming tests to WPT This CL moves the tests in http/tests/event-timing to external/wpt/event-timing. The slow image is change from php based to python based. The click is now handled by test driver. and setTimeout is replaced with step_timeout. Bug: 841224 Change-Id: I035c087550a2d9a67cda1aed88553c16967d04b6 Reviewed-on: https://chromium-review.googlesource.com/c/1349451 Commit-Queue: Nicolás Peña Moreno <npm@chromium.org> Reviewed-by: Timothy Dresser <tdresser@chromium.org> Cr-Commit-Position: refs/heads/master@{#610669} 23 November 2018, 21:36:13 UTC
06720fa Align resource timing buffer full processing to spec PR 168 This change implements the processing model from PR 168[1], when it comes to setResourceTimingBufferSize(), clearResourceTimings() and the firing of the resourcetimingbufferfull event. [1] https://github.com/w3c/resource-timing/pull/168 Change-Id: I3a57196f10e0b4cf2bae5662b0e075673a0c2d80 Reviewed-on: https://chromium-review.googlesource.com/c/1345269 Commit-Queue: Yoav Weiss <yoavweiss@chromium.org> Commit-Queue: Yoav Weiss <yoav@yoav.ws> Reviewed-by: Nicolás Peña Moreno <npm@chromium.org> Cr-Commit-Position: refs/heads/master@{#610667} 23 November 2018, 21:24:58 UTC
8160798 Set default for manifest_update flag appropriately. 23 November 2018, 21:22:11 UTC
98224e6 WebKit export of https://bugs.webkit.org/show_bug.cgi?id=187319 (#12447) * WebKit export of https://bugs.webkit.org/show_bug.cgi?id=187319 * Fix use of add_cleanup in resources/custom-elements-helpers.js 23 November 2018, 19:33:15 UTC
c7a5c87 Media Capabilities: switch MediaCapabilitiesInfo to a dictionary. This required to create a custom callback class as CallbackPromiseAdapter does not work well with dictionaries. This is also updating the media-capabilities.idl file in WPT, based on: https://raw.githubusercontent.com/tidoust/reffy-reports/master/whatwg/idl/media-capabilities.idl Bug: 907704 Change-Id: I13bb3c43a7461398f7866f033527bd3ce1bed140 Reviewed-on: https://chromium-review.googlesource.com/c/1347001 Commit-Queue: Mounir Lamouri <mlamouri@chromium.org> Reviewed-by: Philip Jägenstedt <foolip@chromium.org> Cr-Commit-Position: refs/heads/master@{#610655} 23 November 2018, 19:18:27 UTC
1700cff Fix two fullscreen wpt tests for UAv2. Also marks one currently untestable test. Bug: 906791 Change-Id: I17fd03f16e93244be80f9572db8c43e8e0b95678 Reviewed-on: https://chromium-review.googlesource.com/c/1347092 Commit-Queue: Mustaq Ahmed <mustaq@chromium.org> Reviewed-by: Philip Jägenstedt <foolip@chromium.org> Cr-Commit-Position: refs/heads/master@{#610651} 23 November 2018, 18:58:28 UTC
f13770f Rename "safari_webdriver" to "safari", get rid of "safari" (#14213) 23 November 2018, 18:39:49 UTC
ad865c2 Document the source email for assignment (#14214) 23 November 2018, 17:54:11 UTC
a8fb179 Add RTCPeerConnection.connectionState and onconnectionstatechange. Intent to Implement and Ship: https://groups.google.com/a/chromium.org/d/msg/blink-dev/lxHPNYoaEU8/0JFwF0ipCQAJ Bug: chromium:823144 Change-Id: Ia849f44d1c8898da0fcb8341c8ff56de4de2d815 Reviewed-on: https://chromium-review.googlesource.com/c/1292560 Commit-Queue: Jonas Olsson <jonasolsson@chromium.org> Reviewed-by: Philip Jägenstedt <foolip@chromium.org> Reviewed-by: Guido Urdaneta <guidou@chromium.org> Reviewed-by: Henrik Boström <hbos@chromium.org> Cr-Commit-Position: refs/heads/master@{#610603} 23 November 2018, 14:57:28 UTC
4054a88 Remove timeout in async_test for mediacapture-streams tests (#14089) 23 November 2018, 13:44:51 UTC
565cc2b Remove timeout in async_test for miscellaneous tests (#14094) Remove all the timeout in `async_test` for miscellaneous tests except html, IndexedDB, websockets, mediacapture-streams and cookies. 23 November 2018, 11:23:14 UTC
5438f72 Revert "Find manifest for download by tags instead of commits" Possible but unlikely cause of https://github.com/web-platform-tests/wpt/issues/14207. This reverts commit 3657828ff4243fcc2f3b3fa4e7bed34d646ad565. 23 November 2018, 09:18:54 UTC
bf2bef6 Fetch: expect empty string as default instead of OK Follow-up to 99e9e996267ccd5c1344b7d0164c5e5763b3b174. 23 November 2018, 08:35:55 UTC
753a43b Revert "[EventTiming] Move tests to WPT" This reverts commit f1fb6d618beab1830a086c43acee5c3c1c8d8028. Reason for revert: Findit (https://goo.gl/kROfz5) identified CL at revision 610504 as the culprit for flakes in the build cycles as shown on: https://findit-for-me.appspot.com/waterfall/flake/flake-culprit?key=ag9zfmZpbmRpdC1mb3ItbWVyQwsSDEZsYWtlQ3VscHJpdCIxY2hyb21pdW0vZjFmYjZkNjE4YmVhYjE4MzBhMDg2YzQzYWNlZTVjM2MxYzhkODAyOAw Sample Failed Build: https://ci.chromium.org/buildbot/chromium.mac/Mac10.13%20Tests/6917 Sample Failed Step: webkit_layout_tests on Intel GPU on Mac on Mac-10.12.6 Sample Flaky Test: external/wpt/event-timing/event-timing-timingconditions.html Original change's description: > [EventTiming] Move tests to WPT > > This CL moves Event Timing tests to web-platform-tests. Relevant changes: > * Move to using test_driver.click. > * Replace setTimeout with step_timeout. > * Move to using a python-based slow image resource. > > Bug: 841224 > Change-Id: I21f322546815d7d6bcec4dd1703de50a9296d992 > Reviewed-on: https://chromium-review.googlesource.com/c/1348855 > Commit-Queue: Nicolás Peña Moreno <npm@chromium.org> > Reviewed-by: Timothy Dresser <tdresser@chromium.org> > Cr-Commit-Position: refs/heads/master@{#610504} Change-Id: Id18988562dc34b1686497c689605b8436760a10c No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 841224, 907949 Reviewed-on: https://chromium-review.googlesource.com/c/1348732 Cr-Commit-Position: refs/heads/master@{#610512} 23 November 2018, 02:00:44 UTC
b9b7d2f [EventTiming] Move tests to WPT This CL moves Event Timing tests to web-platform-tests. Relevant changes: * Move to using test_driver.click. * Replace setTimeout with step_timeout. * Move to using a python-based slow image resource. Bug: 841224 Change-Id: I21f322546815d7d6bcec4dd1703de50a9296d992 Reviewed-on: https://chromium-review.googlesource.com/c/1348855 Commit-Queue: Nicolás Peña Moreno <npm@chromium.org> Reviewed-by: Timothy Dresser <tdresser@chromium.org> Cr-Commit-Position: refs/heads/master@{#610504} 23 November 2018, 00:06:53 UTC
1f92ddd Remove timeout in async_test for html tests (#14087) After remove the timeout parameter from async_test, the first parameter `undefined` is no use and should be removed. 22 November 2018, 23:57:01 UTC
5241a3f Add tests for no active script in import() (#14157) Follows https://github.com/whatwg/html/pull/4181. 22 November 2018, 23:51:45 UTC
9a6d095 Stop passing around anchor targets as char16_t*; use nsAString instead. Differential Revision: https://phabricator.services.mozilla.com/D12579 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1509101 gecko-commit: 4563b979582b601a929eed63ef4e6162973e5c73 gecko-integration-branch: central gecko-reviewers: baku 22 November 2018, 19:32:22 UTC
3657828 Find manifest for download by tags instead of commits This makes it possible to use `./wpt manifest` on a checkout that is more than 50 commits behind master. The downside is that it will require more network requests if the most recent tag/tags don't have releases uploaded. Add more warnings to make it clearer why it goes wrong when it does. 22 November 2018, 17:51:35 UTC
39e6009 Automate one fullscreen test using `test_driver.bless` (#14072) Part of https://github.com/web-platform-tests/wpt/issues/7281. 22 November 2018, 17:13:35 UTC
1832abd Fix Feature Policy report output This brings the feature policy report format in line with the spec, and fixes the tests which were broken by WPT import. Bug: 907232 Change-Id: If9d9469956221c18a1aa72ee39debb1340efc01f Reviewed-on: https://chromium-review.googlesource.com/c/1338167 Commit-Queue: Ian Clelland <iclelland@chromium.org> Reviewed-by: Kinuko Yasuda <kinuko@chromium.org> Cr-Commit-Position: refs/heads/master@{#610427} 22 November 2018, 16:09:51 UTC
deaca4f Merge pull request #14175 from jan-ivar/mergefix Fix bad merge 'Merge branch 'master' into gecko/1498793'. 22 November 2018, 16:04:04 UTC
a89730a [streams] Refactor to multi-global test format (#14172) * Rename streams tests to .any.js * Use metadata to import resources in streams tests * Run streams tests in all scopes * Delete old test wrappers * Delete old test wrapper generator * Replace setTimeout with step_timeout * Use t.step_timeout in tests * Remove obsolete done calls 22 November 2018, 15:17:42 UTC
12720fd Add a list of BackgroundFetchRecord objects to BackgroundFetchRegistration. When we allow access to active background fetches, BackgroundFetchRecords for the fetch can be accessed from multiple places. It simplifies matters if we return the same record for a request whenever it's accessed. This CL adds a (private) list of BackgroundFetchRecords to the BackgroundFetchRegistration object, and updates it every time match and matchAll() are called. The second change introduced here is to not immediately resolve responseReady() if the fetch is active and a response for the request isn't yet available. Once the fetch has completed, or there's a response available for the request, we resolve pending promises. We also make sure to return the same promise (resolved or unresolved) for a given record, every time responseReady is called. For a more detailed discussion, see the following doc: https://docs.google.com/document/d/1CrbWrnnshhyp_SfiAeuODpnQX36GK3Bsi19rXQGez6Q/edit?usp=sharing Bug: 875201 Change-Id: I8cb386efd19086c0993ad2be2fb2691ad90597ec Reviewed-on: https://chromium-review.googlesource.com/c/1336151 Commit-Queue: Mugdha Lakhani <nator@chromium.org> Reviewed-by: Rayan Kanso <rayankans@chromium.org> Reviewed-by: Peter Beverloo <peter@chromium.org> Cr-Commit-Position: refs/heads/master@{#610410} 22 November 2018, 14:50:45 UTC
a51c2df Make ReadableStream extendable IDL defined ReadableStream was not extendable because it didn't use provided |info.Holder()| as its wrapper. Instead, it creates a new wrapper in Create functions. This CL solves the issue by making the constructor "custom". The custom constructor creates a blink::ReadableStream first, then associates it to the wrapper, and then calls the appropriate Init function. Bug: 906476 Change-Id: I91a7fec1cf4ee5e08704a944b0af852584d1679e Reviewed-on: https://chromium-review.googlesource.com/c/1347643 Commit-Queue: Yutaka Hirano <yhirano@chromium.org> Reviewed-by: Yuki Shiino <yukishiino@chromium.org> Reviewed-by: Adam Rice <ricea@chromium.org> Cr-Commit-Position: refs/heads/master@{#610391} 22 November 2018, 13:01:46 UTC
76781be Worker: Add [Replaceable] to SharedWorkerGlobalScope.name The HTML spec requires SharedWorkerGlobalScope.name has [Replaceable]: https://html.spec.whatwg.org/multipage/workers.html#shared-workers-and-the-sharedworkerglobalscope-interface This CL also fixes a test expectation of wpt/workers/interfaces/SharedWorkerGlobalScope/name/setting.html. The name attribute is now replaceable, so the result should be replaced. Firefox fails the test because of this wrong expectation: https://wpt.fyi/results/workers/interfaces/SharedWorkerGlobalScope/name/setting.html?label=stable&aligned&q=%2Fname%2Fsetting.html Bug: 875714 Change-Id: Id04ae30895a2de4a07e30f49dc1189bb9742f6b9 Reviewed-on: https://chromium-review.googlesource.com/c/1347962 Reviewed-by: Kent Tamura <tkent@chromium.org> Reviewed-by: Matt Falkenhagen <falken@chromium.org> Commit-Queue: Hiroki Nakagawa <nhiroki@chromium.org> Cr-Commit-Position: refs/heads/master@{#610383} 22 November 2018, 12:02:03 UTC
21705cd Expose all constants on SVGFEBlendElement Per: https://drafts.fxtf.org/filter-effects/#InterfaceSVGFEBlendElement All other browsers expose these already. Bug: 906612 Change-Id: I4be6185d4832d980a5d7c6518dcb0b2ccca2ce82 Reviewed-on: https://chromium-review.googlesource.com/c/1341846 Reviewed-by: Philip Jägenstedt <foolip@chromium.org> Commit-Queue: Philip Jägenstedt <foolip@chromium.org> Cr-Commit-Position: refs/heads/master@{#610379} 22 November 2018, 11:41:33 UTC
d65f24c WPT: service worker: canvas tainting with two images from the same URL This adds a test that does the following: - Writes to a canvas with a cors same-origin image - Writes to a canvas with a cors cross-origin image from the same URL - Tests that the canvas is tainted after the second step. Bug: 907047 Change-Id: Ie231b442eb9b55c642b3957c065555e6f4997a83 Reviewed-on: https://chromium-review.googlesource.com/c/1347952 Commit-Queue: Matt Falkenhagen <falken@chromium.org> Reviewed-by: Makoto Shimazu <shimazu@chromium.org> Cr-Commit-Position: refs/heads/master@{#610356} 22 November 2018, 10:10:17 UTC
0419df7 Merge pull request #14091 from kaixinjxq/issue_13363_getUserMedia_ignore_constraints Test getUserMedia non-applicable constraints are ignored 22 November 2018, 09:52:39 UTC
c34207c Add scroll-animations reviewers Antoine and Stephen have recently been added as editors of the spec 22 November 2018, 09:17:48 UTC
c73a85e Add tests for simple dialog newline normalization Follows https://github.com/whatwg/html/pull/4105. 22 November 2018, 09:10:39 UTC
53dc4fb Update interfaces/fetch.idl (#14187) Source: https://github.com/tidoust/reffy-reports/blob/ad6a3af/whatwg/idl/fetch.idl Build: https://travis-ci.org/tidoust/reffy-reports/builds/458282545 22 November 2018, 08:29:39 UTC
a606c3b Update interfaces/scroll-animations.idl (#14188) Source: https://github.com/tidoust/reffy-reports/blob/ad6a3af/whatwg/idl/scroll-animations.idl Build: https://travis-ci.org/tidoust/reffy-reports/builds/458282545 22 November 2018, 08:29:21 UTC
ad1f7dc [cookies] Add test for default path calculation (#14182) * [cookies] Add test for default path calculation * fixup! [cookies] Add test for default path calculation 22 November 2018, 08:10:33 UTC
5791409 Create EventTiming folder (#14176) In particular, the META file includes the explainer in place of the spec (no spec yet). 22 November 2018, 00:32:33 UTC
fe0e2ce Reland "Add referrer-policy module worker tests" This reverts commit 02c7f5d5693c6bb20ca28ab443c3eb7d5577ca18. Reason for revert: I expect crbug/906964 is fixed by reverting another CL, so relanding this. Original change's description: > Revert "Add referrer-policy module worker tests" > > This reverts commit ec589a5ce0cd6d297605922119065cc2805d8db9. > > Reason for revert: crbug.com/906964 > > Original change's description: > > Add referrer-policy module worker tests > > > > This CL adds WPT tests for referrer policy applied to > > module worker top-level script fetch. > > > > The only manual changes are > > - referrer-policy/generic/common.js > > - referrer-policy/generic/referrer-policy-test-case.js > > - referrer-policy/spec.src.json > > and all other modifications are made by > > referrer-policy/generic/tools/generate.py. > > > > Bug: 880027 > > Change-Id: Ib1f9136161e8efacf317fb9b7e9ba0651a103c41 > > Reviewed-on: https://chromium-review.googlesource.com/c/1330906 > > Reviewed-by: Hiroki Nakagawa <nhiroki@chromium.org> > > Reviewed-by: Jochen Eisinger <jochen@chromium.org> > > Commit-Queue: Hiroshige Hayashizaki <hiroshige@chromium.org> > > Cr-Commit-Position: refs/heads/master@{#609589} > > TBR=hiroshige@chromium.org,nhiroki@chromium.org,jochen@chromium.org > > Change-Id: I0931159c0494b981a1d6b07232af55b20f68f559 > No-Presubmit: true > No-Tree-Checks: true > No-Try: true > Bug: 880027, 906964 > Reviewed-on: https://chromium-review.googlesource.com/c/1344213 > Reviewed-by: Hiroshige Hayashizaki <hiroshige@chromium.org> > Commit-Queue: Hiroshige Hayashizaki <hiroshige@chromium.org> > Cr-Commit-Position: refs/heads/master@{#609731} TBR=hiroshige@chromium.org,nhiroki@chromium.org,jochen@chromium.org Change-Id: I48d40a578e06526558fc7a4733395e1e505b9694 Bug: 880027, 906964 Reviewed-on: https://chromium-review.googlesource.com/c/1344267 Commit-Queue: Hiroshige Hayashizaki <hiroshige@chromium.org> Reviewed-by: Hiroshige Hayashizaki <hiroshige@chromium.org> Cr-Commit-Position: refs/heads/master@{#610256} 21 November 2018, 23:25:52 UTC
f21616e Fix a typo (#14178) 21 November 2018, 22:58:32 UTC
4807153 CSS: WPTs for various computed values Test computed values for various properties from - css-animations - css-shapes - css-transitions - css-ui - css-writing-modes - filter-effects Change-Id: Iad28fe2030f922bdcaa80d6ade383c69106b8822 Reviewed-on: https://chromium-review.googlesource.com/c/1345955 Commit-Queue: Eric Willigers <ericwilligers@chromium.org> Reviewed-by: Rune Lillesveen <futhark@chromium.org> Cr-Commit-Position: refs/heads/master@{#610240} 21 November 2018, 22:56:20 UTC
f5a1cc4 [LayoutNG] Rebaseline quirky test that actually passes. (writing-mode has nothing to do with it, FWIW) Legacy layout is buggy here, so the expected rendering was wrong. Also wrote a new wpt test for this. When calculating quirky line height, the legacy engine makes room for whitespace that is to be collapsed. Bug: 845902 Change-Id: I004d024578bb147d4f70c58fc1e3213a14174fd7 Reviewed-on: https://chromium-review.googlesource.com/c/1346465 Reviewed-by: Koji Ishii <kojii@chromium.org> Commit-Queue: Morten Stenshorne <mstensho@chromium.org> Cr-Commit-Position: refs/heads/master@{#610216} 21 November 2018, 21:33:48 UTC
9091096 IndexedDB: Handle the opaque origin case for IDBFactory.databases() Implemented the proper throwing behaviour for handling the case of an opaque origin for IDBFactory.databases(). Also included is a WPT for verifying the behaviour written by jsbell@. Spec PR: https://github.com/w3c/IndexedDB/pull/250 Change-Id: I506f82bf69b27d34b499eacbe12aaa18a69b63be Reviewed-on: https://chromium-review.googlesource.com/c/1344629 Commit-Queue: Andreas Butler <andreasbutler@google.com> Reviewed-by: Joshua Bell <jsbell@chromium.org> Reviewed-by: Victor Costan <pwnall@chromium.org> Cr-Commit-Position: refs/heads/master@{#610143} 21 November 2018, 19:40:11 UTC
c6d4a3c Replace general source type with none source type (#14081) * Replace general source type with none source type Based on the web driver spec the general source type string should be "none". https://w3c.github.io/webdriver/#input-source-state * Add a test * Rename the test title, move to promise test, set expectation for Chrome 21 November 2018, 18:44:40 UTC
379c165 Fix bad merge 'Merge branch 'master' into gecko/1498793'. 21 November 2018, 18:05:16 UTC
e502242 SVG Painting: property parsing (#14114) Test that properties support the full grammar. https://svgwg.org/svg2-draft/painting.html The tests highlight a number of spec and implementation issues:- Spec issues: Blink/Edge/Firefox/Safari do not accept percentage fill-opacity/stroke-opacity https://github.com/w3c/svgwg/issues/403#issuecomment-439600770 Browsers do not accept stroke-linejoin 'miter-clip' or 'arcs' https://github.com/w3c/svgwg/issues/592 Browsers accept numeric stroke-dashoffset and stroke-width https://github.com/w3c/svgwg/issues/534 Browser bugs: Blink image-rendering does not accept 'optimizespeed' or 'optimizequality' https://bugs.chromium.org/p/chromium/issues/detail?id=901669 Firefox rejects stroke-miterlimit less than 1 https://bugzilla.mozilla.org/show_bug.cgi?id=1508028 Edge serializes fill/stroke url() without quoting the url string. https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/16900961/ Edge accepts misformed numbers fill-opacity: 1.; stroke-miterlimit: 1.; stroke-opacity: 1.; https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/19656838/ Edge accepts negative stroke-dasharray Edge does not accept calc in stroke-dasharray https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/19656979/ Edge accepts negative stroke-width values https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/19656907/ Safari accepts negative stroke-width https://bugs.webkit.org/show_bug.cgi?id=191804 Safari serializes color-interpolation, color-rendering, image-rendering, shape-rendering, text-rendering in mixed case https://bugs.webkit.org/show_bug.cgi?id=190685 Edge serializes paint-order 'normal' as 'fill', unlike other browsers. Firefox does not use shortest paint-order serialization, instead it uses 2 keywords when 1 would suffice Browsers yet to implement properties: Firefox does not support color-rendering Edge does not support color-interpolation/color-rendering/image-rendering/shape-rendering/text-rendering Note: When implementing, the keywords should serialize in lower case. https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/19328562/ Browsers yet to implement keywords: Blink/Edge/Safari do not accept fill/stroke 'context-fill' or 'context-stroke' Firefox does support the keywords: https://jsfiddle.net/ericwilligers/8bhyafe1/ 21 November 2018, 17:59:35 UTC
b448498 Update interfaces/mediasession.idl (#14164) Source: https://github.com/tidoust/reffy-reports/blob/740515b/whatwg/idl/mediasession.idl Build: https://travis-ci.org/tidoust/reffy-reports/builds/457811203 21 November 2018, 17:32:31 UTC
c00fd5d Add support for resizeMode in [MediaStreamTrack|InputDeviceInfo].getCapabilities() Intent to Ship: https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/V2srjdzRCXE Bug: 854980 Change-Id: Ie49e3d2f9b8afe1abc552172d78dd86088b6ce41 Reviewed-on: https://chromium-review.googlesource.com/c/1310714 Commit-Queue: Guido Urdaneta <guidou@chromium.org> Reviewed-by: Henrik Boström <hbos@chromium.org> Cr-Commit-Position: refs/heads/master@{#610108} 21 November 2018, 17:10:19 UTC
9373e06 Add support for the resizeMode constraint in getUserMedia() This CL updates the constraints processing algorithm to take into account the resizeMode constrainable property. This effectively adds spec-compliant support for this property in getUserMedia() and applyConstraints() for device capture and capture-from-element tracks. Bug: 854980 Change-Id: I6c2022aac121fee240b4d6a8f631beff35d89fb9 Reviewed-on: https://chromium-review.googlesource.com/c/1310813 Commit-Queue: Guido Urdaneta <guidou@chromium.org> Reviewed-by: Henrik Boström <hbos@chromium.org> Cr-Commit-Position: refs/heads/master@{#610074} 21 November 2018, 16:02:34 UTC
dff98e8 [css-grid] Fix grid container sizing under min-content height The spec is quite clear (https://drafts.csswg.org/css-sizing/#valdef-width-min-content): "min-content If specified for the inline axis, use the min-content inline size; otherwise behaves as the property’s initial value." So if a grid container has "height: min-content" it should behave the same than with "height: auto". The patch removes ComputeIntrinsicLogicalContentHeightUsing() in LayoutGrid as we don't need a custom one anymore. We can also get rid of min_content_height_ and max_content_height_ attributes that were only used for this logic. BUG=906039 TEST=fast/css-grid-layout/grid-track-sizing-with-orthogonal-flows.html TEST=fast/css-grid-layout/maximize-tracks-definite-indefinite-height.html Change-Id: Ia67d1dac16fbb04e3225115c3f34c67975dc6f94 Reviewed-on: https://chromium-review.googlesource.com/c/1340311 Reviewed-by: Christian Biesinger <cbiesinger@chromium.org> Commit-Queue: Manuel Rego <rego@igalia.com> Cr-Commit-Position: refs/heads/master@{#610059} 21 November 2018, 15:26:48 UTC
71eddb2 PaymentRequest: Fix a retry-method-manual.https.html test The test is not working because invalid enum value is passed to the complete() method. Bug: 861704 Change-Id: I93d54e34a79428fdc88a2c52f12c80ae29c18221 Reviewed-on: https://chromium-review.googlesource.com/c/1346429 Reviewed-by: Rouslan Solomakhin <rouslan@chromium.org> Commit-Queue: Rouslan Solomakhin <rouslan@chromium.org> Cr-Commit-Position: refs/heads/master@{#610049} 21 November 2018, 15:10:33 UTC
5c8c194 Remove unnecessary parameters from async_test The `null` and `undefined` are placeholders for the `property` argument. They'll be no use when the `property` is removed from `async_test` and should be removed. 21 November 2018, 13:13:36 UTC
af5a036 Remove timout in async_test for websockets tests Remove all the timeout in async_test for websockets tests. Affected tests: 21 Before: Pass: 6, Failed: 15 After: Pass: 6, Failed: 15 Related: #11120 21 November 2018, 13:13:36 UTC
3935984 Prevent timeout when remote stats are not implemented This prevents a failure in RTCP messsaging from masking other failures. It's up to other tests to actually verify that RTCP stats have been delivered. Bug: 904574 Change-Id: Ie641d5275372b4c10ad5fa3a39ae38c36f974482 Reviewed-on: https://chromium-review.googlesource.com/c/1341510 Reviewed-by: Guido Urdaneta <guidou@chromium.org> Commit-Queue: Harald Alvestrand <hta@chromium.org> Cr-Commit-Position: refs/heads/master@{#610010} 21 November 2018, 12:42:11 UTC
5f9f304 Fix test failure caused by inappropriate event sequencing. This is a minimal fix - move the generation of the track (which causes onnegotiationneeded) to before we set the expectation that no event will be fired. Bug: chromium:905563 Change-Id: I879f6eb6130d719d7eaad71fed85044b690f0cb9 Reviewed-on: https://chromium-review.googlesource.com/c/1346030 Reviewed-by: Guido Urdaneta <guidou@chromium.org> Commit-Queue: Harald Alvestrand <hta@chromium.org> Cr-Commit-Position: refs/heads/master@{#609999} 21 November 2018, 11:42:02 UTC
36d62b4 [BlinkGenPropertyTrees] Filter effects should be clipped According to the spec, filtering should apply before clipping (https://drafts.fxtf.org/css-masking-1/#placement): "...effects are applied to the element in order: filter effects, clipping, masking and opacity." This patch fixes clip-path order with BlinkGenPropertyTrees (BGPT) which exposed the issue of filter and clip order. Testcases have been added showing the fixed behavior with BGPT, and the non-BGPT results have been marked as failing. NOTRY=true Bug: 906154, 907175 Change-Id: I5e9c7dbb7c694afc623fbc3bb2c7f2f8cc458195 Reviewed-on: https://chromium-review.googlesource.com/c/1344217 Commit-Queue: Philip Rogers <pdr@chromium.org> Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org> Cr-Commit-Position: refs/heads/master@{#609847} 21 November 2018, 11:27:16 UTC
6d8673b Revert "Add referrer-policy module worker tests" This reverts commit ec589a5ce0cd6d297605922119065cc2805d8db9. Reason for revert: crbug.com/906964 Original change's description: > Add referrer-policy module worker tests > > This CL adds WPT tests for referrer policy applied to > module worker top-level script fetch. > > The only manual changes are > - referrer-policy/generic/common.js > - referrer-policy/generic/referrer-policy-test-case.js > - referrer-policy/spec.src.json > and all other modifications are made by > referrer-policy/generic/tools/generate.py. > > Bug: 880027 > Change-Id: Ib1f9136161e8efacf317fb9b7e9ba0651a103c41 > Reviewed-on: https://chromium-review.googlesource.com/c/1330906 > Reviewed-by: Hiroki Nakagawa <nhiroki@chromium.org> > Reviewed-by: Jochen Eisinger <jochen@chromium.org> > Commit-Queue: Hiroshige Hayashizaki <hiroshige@chromium.org> > Cr-Commit-Position: refs/heads/master@{#609589} TBR=hiroshige@chromium.org,nhiroki@chromium.org,jochen@chromium.org Change-Id: I0931159c0494b981a1d6b07232af55b20f68f559 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 880027, 906964 Reviewed-on: https://chromium-review.googlesource.com/c/1344213 Reviewed-by: Hiroshige Hayashizaki <hiroshige@chromium.org> Commit-Queue: Hiroshige Hayashizaki <hiroshige@chromium.org> Cr-Commit-Position: refs/heads/master@{#609731} 21 November 2018, 11:27:12 UTC
0ce9a88 Refine wpt/service-workers/service-worker/clients-get.https.html Used async functions, arrow functions, and const, and added some comments. Bug: 778497 Change-Id: I03f23c6adddbb0e317edb197dc8af197597b2381 Reviewed-on: https://chromium-review.googlesource.com/c/1343416 Commit-Queue: Makoto Shimazu <shimazu@chromium.org> Reviewed-by: Matt Falkenhagen <falken@chromium.org> Cr-Commit-Position: refs/heads/master@{#609693} 21 November 2018, 11:21:46 UTC
d5dcb9f Merge pull request #14146 from web-platform-tests/beaufortfrancois-patch-1 Draw something on canvas to trigger video autoplay 21 November 2018, 06:27:11 UTC
b351bf6 Make sure record-header.py can find some files it tries to open Differential Revision: https://phabricator.services.mozilla.com/D12360 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1508463 gecko-commit: 61a3be9a8fadeaa115abddde754576b36ef0f229 gecko-integration-branch: autoland gecko-reviewers: jgraham 21 November 2018, 05:53:53 UTC
8c39d1e Upstream the test for bug 1495791 to WPT. Differential Revision: https://phabricator.services.mozilla.com/D12427 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1508645 gecko-commit: 2584f7a7f63adb79ce5acd99bbb91f6b64b87f0f gecko-integration-branch: mozilla-inbound gecko-reviewers: aosmond 21 November 2018, 05:31:26 UTC
9528b40 [css-tables] Some interop tests The spec doesn't address some behavior that has interop. It also doesn't address some related behavior that doesn't have interop. These tests demonstrate both. Hopeful to spur some discussion on https://github.com/w3c/csswg-drafts/issues/3336 Normally a cell with % width is resized based on an initial measure of the table's intrinsic widths. But this is not done when the table is itself inside of a table cell. Engines agree on this but it's not in the specification. Engines don't agree on ignoring this step when the table is inside a shrink-to-fit block. Edge and Chrome perform the step, FF doesn't. Bug: 613705 Change-Id: I4733b693bed754c3924fe357cdc6d5198d7613df Reviewed-on: https://chromium-review.googlesource.com/c/1343530 Reviewed-by: Morten Stenshorne <mstensho@chromium.org> Commit-Queue: David Grogan <dgrogan@chromium.org> Cr-Commit-Position: refs/heads/master@{#609897} 21 November 2018, 02:27:40 UTC
80494bd CSS WPT: Attribute and sibling selectors Test that attribute selectors are effective when attributes, ids and class lists change. https://drafts.csswg.org/selectors-4/#attribute-selectors Test adjacent and universal sibling selectors when classes change. https://drafts.csswg.org/selectors-4/#adjacent-sibling-combinators https://drafts.csswg.org/selectors-4/#general-sibling-combinators Based on fast/css/invalidation/class-sibling-universal.html (which Blink still needs as it uses internals to count style recalcs). Change-Id: Ia62516e4ab596ef095d4c26a08f90f8f19e5069b Reviewed-on: https://chromium-review.googlesource.com/c/1345371 Reviewed-by: Rune Lillesveen <futhark@chromium.org> Commit-Queue: Eric Willigers <ericwilligers@chromium.org> Cr-Commit-Position: refs/heads/master@{#609894} 21 November 2018, 02:16:23 UTC
e340f91 [Azure Pipelines] Run pytest tests (and publish results) on macOS This makes use of this nifty task: https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/test/publish-test-results 20 November 2018, 21:20:26 UTC
18b0b73 [Azure Pipelines] Introduce a decision job and lots of templates The decision job running in a Linux VM will decide whether or not jobs running on other OSes start at all. Most templates are now only used once, but most ought to be reused when running affected tests. 20 November 2018, 21:20:26 UTC
c51ac7c Add one more test for viewport units in SVG-in-<img> context This one using inline style instead of presentation attributes. Bug: 650147 Change-Id: I00ee6c52b95803a928dd0b95a33da89f531a05ac Reviewed-on: https://chromium-review.googlesource.com/c/1344102 Reviewed-by: Philip Rogers <pdr@chromium.org> Commit-Queue: Fredrik Söderquist <fs@opera.com> Cr-Commit-Position: refs/heads/master@{#609772} 20 November 2018, 19:47:09 UTC
1f7b7e4 Resolve text-indent percentages to 0 for intrinsic sizing. Percentages must be ignored when calculating min/max intrinsic / preferred inline sizes, since the inline size is by definition unknown at that point. This fixes the problem both in the legacy engine and in LayoutNG. Bug: 906663 Change-Id: Ib29a66ee3d6146e72e6f9ec3283293af48e633a0 Reviewed-on: https://chromium-review.googlesource.com/c/1344090 Reviewed-by: Koji Ishii <kojii@chromium.org> Reviewed-by: Christian Biesinger <cbiesinger@chromium.org> Commit-Queue: Morten Stenshorne <mstensho@chromium.org> Cr-Commit-Position: refs/heads/master@{#609734} 20 November 2018, 17:26:01 UTC
99e9e99 Fetch: change Response's statusText's default See https://github.com/whatwg/fetch/pull/836 for context. This also cleans up the code a bit. 20 November 2018, 16:43:07 UTC
3557c53 Add referrer-policy module worker tests This CL adds WPT tests for referrer policy applied to module worker top-level script fetch. The only manual changes are - referrer-policy/generic/common.js - referrer-policy/generic/referrer-policy-test-case.js - referrer-policy/spec.src.json and all other modifications are made by referrer-policy/generic/tools/generate.py. Bug: 880027 Change-Id: Ib1f9136161e8efacf317fb9b7e9ba0651a103c41 Reviewed-on: https://chromium-review.googlesource.com/c/1330906 Reviewed-by: Hiroki Nakagawa <nhiroki@chromium.org> Reviewed-by: Jochen Eisinger <jochen@chromium.org> Commit-Queue: Hiroshige Hayashizaki <hiroshige@chromium.org> Cr-Commit-Position: refs/heads/master@{#609589} 20 November 2018, 16:20:34 UTC
0944ee2 Fix test exclusion logic of wpt/referrer-policy test generator Previously, all worker-request, a-tag, area-tag tests were excluded because "redirection" field was not included in |selection_pattern|, and thus "worker-requests-with-swap-origin-redirect" and "overhead-for-redirection" entries in "excluded_tests" in spec.src.json were applied to all redirection types. This CL - Includes "redirection" field in |selection_pattern| and instead remove "redirection" field from filenames, and - Regenerates tests. Therefore, this CL - Adds new test files for worker-request, a-tag, area-tag, and - Renames existing test files. The only manual changes are - referrer-policy/generic/tools/common_paths.py - third_party/WebKit/LayoutTests/SlowTests - third_party/WebKit/LayoutTests/SmokeTests and all other modifications are made by referrer-policy/generic/tools/generate.py. Bug: 880027 Change-Id: Ie628f92b334d6e2adddc5957cc6cceaa8c69f322 Reviewed-on: https://chromium-review.googlesource.com/c/1330901 Reviewed-by: Hiroki Nakagawa <nhiroki@chromium.org> Reviewed-by: Jochen Eisinger <jochen@chromium.org> Reviewed-by: Dirk Pranke <dpranke@chromium.org> Commit-Queue: Hiroshige Hayashizaki <hiroshige@chromium.org> Cr-Commit-Position: refs/heads/master@{#609433} warning: inexact rename detection was skipped due to too many files. warning: you may want to set your diff.renameLimit variable to at least 1920 and retry the command. 20 November 2018, 16:06:47 UTC
791983b Draw something on canvas to trigger video autoplay 20 November 2018, 15:19:04 UTC
83d7554 Merge pull request #14054 from fippo/default-stream-no-msid webrtc: add test for legacy default stream 20 November 2018, 14:55:20 UTC
a8607f4 [wpt] Refactor internal function for clarity (#14137) The `affected_by_interfaces` function is used for flow control in the following `if` condition: if rel_path in file_contents or repo_path in file_contents or affected_by_interfaces(file_contents): affected_testfiles.add(test_full_path) This usage suggests that the function should return a boolean value indicating whether the provided file contents are "affected." However, it was previously implemented to interact with the `affected_testfiles` set directly and return `None` in all cases. Refactor the implementation to adhere to the functional style implied by the call site. 20 November 2018, 13:46:20 UTC
fcef209 webdriver: update scroll into view tests to support older user agents (#14130) Removing the use of ES6 constructs (fat-arrow and object shortcut syntax) as well as adding use of alternatives for user agents that do not support window.scrollX and window.scrollY. 20 November 2018, 10:20:55 UTC
03df14b Fix tab/space lint failure on a CLOSED TREE bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1507842 gecko-commit: deefae2125c46945fda7e868eb17a4017429838f gecko-integration-branch: central 20 November 2018, 09:01:46 UTC
e411cf4 Removing an src attribute from an iframe should load about:blank in it. bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1507842 gecko-commit: 60639eb34a6dfb0e52d2c2536706c1c979332f24 gecko-integration-branch: central gecko-reviewers: baku 20 November 2018, 09:01:46 UTC
6cdb358 Merge pull request #14043 from youennf/fix-get-stats.html Remove display of stats by default in webrtc/get-stats.html 20 November 2018, 07:16:47 UTC
3e5c53c FormData: Fix a crash by passing null or non-HTMLFormElement instances to a FormData constructor Add back nullptr check to FormData::Create(HTMLFormElement*). This CL fixes a regression caused by crrev.com/609210. According to standards, |new FormData(nullptr)| and |new FormData("string")| should throw TypeErrors. However this CL applies the behavior before crrev.com/609210. Bug: 906649 Change-Id: I78aa53559592ef0e14cc941175dc9f1b44342bb0 Reviewed-on: https://chromium-review.googlesource.com/c/1343414 Reviewed-by: Yoshifumi Inoue <yosin@chromium.org> Commit-Queue: Kent Tamura <tkent@chromium.org> Cr-Commit-Position: refs/heads/master@{#609614} 20 November 2018, 06:42:51 UTC
c0afacb Fix wpt metadata update bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1508253 gecko-commit: 58d0df7129383a0984e87ea333d6b6ea198a8b55 gecko-integration-branch: mozilla-inbound gecko-reviewers: gsnedders 20 November 2018, 05:49:14 UTC
d0a6ed2 Worker: Separate worker-from-blob-url.window.html to filter out failing tests in a more fine-grained way This test file should be separated into 2 files (one for dedicated workers and the other for shared workers). This is because Edge and Safari don't support shared workers, and Chrome has an issue on shared workers with Blob URL revocation, so some tests are expected to fail on them. By separating the file, browsers can filter out failing tests in a more fine grained way. Bug: 655458, 800898 Change-Id: I9ea6c76dc9b6841bf6aaa98251c81f292dd460cf Reviewed-on: https://chromium-review.googlesource.com/c/1337129 Commit-Queue: Hiroki Nakagawa <nhiroki@chromium.org> Reviewed-by: Hiroshige Hayashizaki <hiroshige@chromium.org> Reviewed-by: Matt Falkenhagen <falken@chromium.org> Cr-Commit-Position: refs/heads/master@{#609586} 20 November 2018, 03:54:37 UTC
ef959fb Async Cookies: Fix cross-frame test cleanup. Fixed the cleanup functions to return a Promise and use explicit domains to make sure the cookies are cleaned up afterwards. Bug: 729800 Change-Id: Iba3ca150431e21be26536658d3b5d77648edfe83 Reviewed-on: https://chromium-review.googlesource.com/c/1226199 Commit-Queue: Jarryd Goodman <jarrydg@chromium.org> Commit-Queue: Victor Costan <pwnall@chromium.org> Reviewed-by: Victor Costan <pwnall@chromium.org> Cr-Commit-Position: refs/heads/master@{#609547} 20 November 2018, 01:49:06 UTC
c1faeb4 part 3: Update web-platform-tests Differential Revision: https://phabricator.services.mozilla.com/D11638 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1460920 gecko-commit: 209069890e62b4c402c64be007f9cc992b9ec363 gecko-integration-branch: autoland gecko-reviewers: hsivonen 19 November 2018, 22:30:34 UTC
f02babe Setting document.title should have no effect for non SVG/HTML documents Setting document.title should have no effect for non SVG/HTML documents, see https://html.spec.whatwg.org/multipage/dom.html#document.title. Behavior matches Firefox. Bug: 906038 Change-Id: I724abf9ecd711536d71ad95ab45c72230c2e87b6 Reviewed-on: https://chromium-review.googlesource.com/c/1339959 Commit-Queue: Rob Buis <rbuis@igalia.com> Reviewed-by: Kent Tamura <tkent@chromium.org> Cr-Commit-Position: refs/heads/master@{#609407} 19 November 2018, 20:18:34 UTC
0b91af9 Fix up a typo in network-error-logging/support/lock.py "request_id" is never defined in the file, and it looks like it should be using "report_id" like most other places in this file. Differential Revision: https://phabricator.services.mozilla.com/D12195 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1507993 gecko-commit: 5f31d040aab4fc3cbbfcaa7fa6259afe5530d450 gecko-integration-branch: autoland gecko-reviewers: jgraham 19 November 2018, 19:58:23 UTC
dcda413 [Background Fetch] Remove chromium specific WPT code Also add an upload endpoint to test Background Fetch uploads. Bug: 774054 Change-Id: I305e9f43b5d2e77a8e78e9e460e8398d771b03e0 Reviewed-on: https://chromium-review.googlesource.com/c/1341923 Commit-Queue: Rayan Kanso <rayankans@chromium.org> Reviewed-by: Peter Beverloo <peter@chromium.org> Cr-Commit-Position: refs/heads/master@{#609394} 19 November 2018, 19:50:24 UTC
d2ee46e Editorial: fix comment in encoding/ Missed in a65bfa9d0c9517103caeb19eb0724eab75e2cacb. 19 November 2018, 18:25:08 UTC
2565470 Update interfaces/netinfo.idl Source: https://github.com/tidoust/reffy-reports/blob/b4dd7c1/whatwg/idl/netinfo.idl Build: https://travis-ci.org/tidoust/reffy-reports/builds/456835430 19 November 2018, 18:24:48 UTC
c9a67bf Run infrastructure tests when resources/ changes 19 November 2018, 18:20:44 UTC
fca3dc9 Add test for viewport units in SVG-in-<img> context Bug: 650147 Change-Id: I4a158f600acb733477d33ebbd6a504490a5b54a4 Reviewed-on: https://chromium-review.googlesource.com/c/1341836 Commit-Queue: Fredrik Söderquist <fs@opera.com> Reviewed-by: Philip Rogers <pdr@chromium.org> Cr-Commit-Position: refs/heads/master@{#609346} 19 November 2018, 17:49:53 UTC
f5eb262 Origin Policy: Add support for Feature Policy. Bug: 751996 Change-Id: I969cd67059c6105f468dc56efe01c8de8869565b Reviewed-on: https://chromium-review.googlesource.com/c/1202202 Commit-Queue: Daniel Vogelheim <vogelheim@chromium.org> Reviewed-by: Mike West <mkwst@chromium.org> Cr-Commit-Position: refs/heads/master@{#609331} 19 November 2018, 17:05:06 UTC
becd4a7 Fix tests that didn't merge correctly 19 November 2018, 14:39:38 UTC
59455cd Handle WindowsError trying to determine if git exists Depends on D8232 Differential Revision: https://phabricator.services.mozilla.com/D10743 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1497898 gecko-commit: 3dedddeb0c8d6847d9c7cb7074d7d06186182663 gecko-integration-branch: autoland gecko-reviewers: ato 19 November 2018, 14:39:38 UTC
fc9918e Update manifest before tests Depends on D8230 Differential Revision: https://phabricator.services.mozilla.com/D8231 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1497898 gecko-commit: 750b40bcdad7d60d10ea78f386493d962af89de1 gecko-integration-branch: autoland gecko-reviewers: ato 19 November 2018, 14:39:38 UTC
cb7be19 Pass the manifest file directly into wpttest.from_manifest Depends on D8229 Differential Revision: https://phabricator.services.mozilla.com/D8230 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1497898 gecko-commit: 7f54376353321e398e7389a1aa3f1165d775faf9 gecko-integration-branch: autoland gecko-reviewers: ato 19 November 2018, 14:39:38 UTC
a1dda97 Fix the .gitignore rules Depends on D8228 Differential Revision: https://phabricator.services.mozilla.com/D8229 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1497898 gecko-commit: daf29e8abb1eb0f5685ed9d228afeb6b4a0c4327 gecko-integration-branch: autoland gecko-reviewers: ato 19 November 2018, 14:39:38 UTC
8d520f0 Fix the cache lifecycle The caches weren't being invalidated when the manifest itself changed. To fix this the manifest itself has to be written before the cache and the cache has to include data about the manifest that it's associated with (the mtime and path are used for this purpose). To make all this work requires a single method that can load the manifest, update it, write the manifest and write the caches. Therefore we introduce a single load_and_update method that is intended to replace all previous use of the load() or update() methods (and as a bonus handles manifest version mismatches in a single place). Depends on D8227 Differential Revision: https://phabricator.services.mozilla.com/D8228 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1497898 gecko-commit: fe2d962a8ed2e722266a417df17f7085aeabad3b gecko-integration-branch: autoland gecko-reviewers: ato 19 November 2018, 14:39:38 UTC
back to top