af43e2e | Philip Jägenstedt | 15 August 2018, 22:09:20 UTC | Update Feature Policy IDL file + test (#12497) | 15 August 2018, 22:09:20 UTC |
c92440a | Philip Jägenstedt | 15 August 2018, 20:22:44 UTC | Add Reporting API IDL file + test (#12496) | 15 August 2018, 20:22:44 UTC |
ee2a636 | Anna Offenwanger | 15 August 2018, 19:56:12 UTC | Refactor vr_display_host into xr_device_impl Refactoring vr_display_host into xr_device_impl, and making it so that there is only one XRDeviceImpl, inline with what the WebXR spec expects. The xr_device_impl is not returned until requested, which is a step towards making the renderer not expect runtimes to be available until requested. Bug: 842025, 701027 Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:linux_vr;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel Change-Id: Iedb7dd4956ae1d98a9ae7811948ae645899df423 Reviewed-on: https://chromium-review.googlesource.com/1159468 Commit-Queue: Anna Offenwanger <offenwanger@chromium.org> Reviewed-by: Daniel Cheng <dcheng@chromium.org> Reviewed-by: Bill Orr <billorr@chromium.org> Reviewed-by: Tibor Goldschwendt <tiborg@chromium.org> Reviewed-by: Brian Sheedy <bsheedy@chromium.org> Cr-Commit-Position: refs/heads/master@{#583362} | 15 August 2018, 20:08:09 UTC |
34b1111 | Philip Jägenstedt | 15 August 2018, 19:31:05 UTC | Update WebGL IDL files + tests (#12499) | 15 August 2018, 19:31:05 UTC |
ae58b0b | Philip Jägenstedt | 15 August 2018, 19:30:32 UTC | Avoid invoking the Notification constructor in service workers (#12500) The idlharness.https.any.serviceworker.html test had a lot of spurious failures because of this: https://wpt.fyi/results/notifications/idlharness.https.any.serviceworker.html?sha=86e157b387 https://wpt.fyi/results/notifications/idlharness.https.any.serviceworker.html?sha=3a498429bf With these changes, there are fewer subtests, but no failures in Chrome and 9 in Firefox, which appear to be legitimate failures. | 15 August 2018, 19:30:32 UTC |
a23e7d3 | David H | 15 August 2018, 17:13:09 UTC | Added extra checks for safety, and catch any unexpected exceptions (#12505) | 15 August 2018, 17:13:09 UTC |
a8e055a | Fredrik Söderquist | 15 August 2018, 16:40:31 UTC | Tweak cover blending in wpt/svg/render/reftests/blending-00[12].svg Set 'mix-blend-mode' to 'normal' on the stroked rects that make up the "edge cover". Hopefully this avoids aliasing artifacts on the edge cover itself. In blending-002.svg, localize the use of (non-auto) isolation to the content of the test. BUG=866928 Change-Id: I269e01a4d814f7fd8e202ffdf71c1a1d5dc48347 Reviewed-on: https://chromium-review.googlesource.com/1175825 Reviewed-by: Stephen Chenney <schenney@chromium.org> Commit-Queue: Fredrik Söderquist <fs@opera.com> Cr-Commit-Position: refs/heads/master@{#583277} | 15 August 2018, 16:49:02 UTC |
6af1174 | jugglinmike | 15 August 2018, 16:18:11 UTC | Add test for blocked iframe navigation (#12290) * Add test for blocked iframe navigation Step 2 of "process the iframe attributes" [1] reads: > 2. If there exists an ancestor browsing context whose active > document's URL, ignoring fragments, is equal to url, then return. Add tests for this behavior, verifying the absence of navigation through the synchronously-fired `beforeunload` event. [1] https://html.spec.whatwg.org/multipage/iframe-embed-object.html#otherwise-steps-for-iframe-or-frame-elements | 15 August 2018, 16:18:11 UTC |
412533b | Servo WPT Sync | 15 August 2018, 14:27:10 UTC | Merge pull request #12504 from web-platform-tests/sync_1f741b8fa75d548c12d1b9f7bf916aca945b815c Merge pull request #12504 from sync_1f741b8fa75d548c12d1b9f7bf916aca945b815c | 15 August 2018, 14:27:10 UTC |
1f741b8 | nupurbaghel | 15 August 2018, 14:26:53 UTC | add test to check for null image source Upstreamed from https://github.com/servo/servo/pull/21222 [ci skip] | 15 August 2018, 14:26:56 UTC |
7bab3e9 | Eric Willigers | 15 August 2018, 12:55:02 UTC | Merge pull request #12465 from ewilligers/support-parsing-testcommon Move parsing-testcommon.js to support/ | 15 August 2018, 12:55:02 UTC |
3edda8f | Florian Rivoal | 15 August 2018, 12:29:29 UTC | Merge pull request #12492 from frivoal/contain-support [css-contain] Add support file in local directory | 15 August 2018, 12:29:29 UTC |
e191c35 | David H | 15 August 2018, 12:22:38 UTC | [WIP] Extending the capabilities of the HTTP/2.0 server (#12193) * Made multithreading more robust, and made it so each stream gets its own thread * Created H2Request object * Improved `write_push` docstring, improved flexibility of `write_push`, the user can now choose wether or not to immediately push. * Using `six.moves` for python compatibility with Queue * Added beginning of test suite to test H2 stuff. * Added ability to create and write bogus HEADER, DATA and CONTINUATION frames * Vendored the hyper dependency used for testing H2 server * Changed the way Python handlers work for H2, it now returns a FunctionHandler that has methods for specific frame handling if present in the .py resource. No longer requires a thread to parse the request. Allows things such as handling each frame as it is received. * Refactored `finish_handling` to be a cleaner split between h1 and h2. | 15 August 2018, 12:22:38 UTC |
943d049 | Eric Willigers | 15 August 2018, 12:03:06 UTC | Merge pull request #12487 from frivoal/contain-bugfix [css-contain] Fix typos | 15 August 2018, 12:03:06 UTC |
cc45832 | autofoolip | 15 August 2018, 11:54:33 UTC | Update interfaces/web-animations.idl (#12495) Copied by https://github.com/foolip/wpt-idl-importer from: https://github.com/tidoust/reffy-reports/blob/8923bf4/whatwg/idl/web-animations.idl | 15 August 2018, 11:54:33 UTC |
a484918 | Momoko Sumida | 15 August 2018, 10:19:31 UTC | Add WPT for :scope selector on shadow trees This WPT shows that :scope does not work for shadow root. :scope matches nothing when the direct child element or descendant of shadow root should be selected, while :scope works fine for descendant elements within shadow root. Link to the spec: https://drafts.csswg.org/selectors-4/#the-scope-pseudo Link to related issue: https://github.com/w3c/csswg-drafts/issues/3016 Bug: 859692 Change-Id: I801706eb7891035dcb900588d5542bd48fa1c12a Reviewed-on: https://chromium-review.googlesource.com/1158445 Commit-Queue: Momoko Sumida <momon@google.com> Reviewed-by: Rakina Zata Amni <rakina@chromium.org> Reviewed-by: Hayato Ito <hayato@chromium.org> Cr-Commit-Position: refs/heads/master@{#583210} | 15 August 2018, 10:27:47 UTC |
a67a54f | Florian Rivoal | 15 August 2018, 09:11:11 UTC | [css-contain] Add support file in local directory | 15 August 2018, 09:11:11 UTC |
7985ccf | Florian Rivoal | 15 August 2018, 08:00:29 UTC | Merge pull request #12486 from frivoal/contain-12388 [css-contain] use overflow:hidden on elements where it actually works | 15 August 2018, 08:00:29 UTC |
4b0175b | Marcos Cáceres | 15 August 2018, 07:56:37 UTC | fix(resources/testdriver): Fallback to documentElement if no body (#12399) | 15 August 2018, 07:56:37 UTC |
68ad8b6 | Mike Pennisi | 09 August 2018, 02:00:17 UTC | fixup! [wptrunner] Make test skipping explicit | 15 August 2018, 07:34:15 UTC |
7216e51 | Mike Pennisi | 08 August 2018, 19:05:58 UTC | [wptrunner] Make test skipping explicit Explicitly report on skipped "jsshell" tests during execution. This gives users an indication that the behavior is intentional and promotes parity with the output generated by the `--list-tests` flag of the `wpt run. command. | 15 August 2018, 07:34:15 UTC |
3a49842 | wanghongjuan | 15 August 2018, 05:56:55 UTC | service worker: Add a couple of tests (#12315) service worker: Add some tests and improve formatting. Add 5 checkpoints for attributes active/installing/waiting/scriptURL/navigationPreload and format relevant tests using es6: - Verify the scriptURL property with query - The ServiceWorker objects returned from installing attribute getter that represent the same service worker are the same objects. - The ServiceWorker objects returned from waiting attribute getter that represent the same service worker are the same objects. - The ServiceWorker objects returned from active attribute getter that represent the same service worker are the same objects. - The navigationPreload attribute must return service worker registration's NavigationPreloadManager object. | 15 August 2018, 05:56:55 UTC |
2b79e16 | Henrik Skupin | 14 August 2018, 15:54:51 UTC | [wdspec] Make "test_negative_x_y" and "test_height_width" independent from system settings. Both tests are failing due to differnt system settings: "test_negative_x_y" makes the assumption that the menu bar on MacOS has always a height of 21px. This is not true for all systems, because it can vary due to system settings (font, locale). To make this test work correctly on all systems the minimum y position can be retrieved with "window.screen.availTop`. While this CSSOM interface is not standardized, all of the browsers we care about on MacOS have it implemented. "test_height_width" fails in combination with other test, and that only if the window get moved by the browser to fit into the screen when a resize would enlarge it outside of the screen. To fix it a known to work start position has to be set. bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1482042 gecko-commit: 83793017b08643c4ef917fcb477e46a936114e08 gecko-integration-branch: mozilla-inbound gecko-reviewers: jgraham | 15 August 2018, 02:01:18 UTC |
5a10994 | Florian Rivoal | 14 August 2018, 21:50:51 UTC | [css-contain] use overflow:hidden on elements where it actually works | 14 August 2018, 23:31:15 UTC |
86e157b | Florian Rivoal | 14 August 2018, 23:30:11 UTC | Merge pull request #12485 from frivoal/contain-12362 [css-contain] Fix antialiasing issue | 14 August 2018, 23:30:11 UTC |
7c4604b | Florian Rivoal | 14 August 2018, 22:15:20 UTC | [css-contain] Fix typos | 14 August 2018, 22:15:20 UTC |
1142668 | Edgar Chen | 14 August 2018, 15:40:49 UTC | Cloning node for Range APIs should be in tree order Differential Revision: https://phabricator.services.mozilla.com/D3216 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1480618 gecko-commit: 8fdd88cea1887c403c09a486cff98313bd191f13 gecko-integration-branch: autoland gecko-reviewers: smaug | 14 August 2018, 22:09:34 UTC |
6e61e94 | Florian Rivoal | 14 August 2018, 21:36:15 UTC | Merge pull request #12417 from muhammedyusuf-sermet/contain-style-test-updates CSS Containment - Contain:style Scoping Test Updates | 14 August 2018, 21:36:15 UTC |
06e56c4 | Florian Rivoal | 14 August 2018, 21:31:35 UTC | [css-contain] Fix antialiasing issue Closes #12362 | 14 August 2018, 21:33:30 UTC |
a3d91fe | Fredrik Söderquist | 14 August 2018, 17:24:54 UTC | Fix element creation in wpt/svg/idlharness.window.js Adjust casing for 'desc', 'switch' and 'mpath'. Remove a duplicate 'animateColor'. BUG=868861 Change-Id: I19256547abea3028791de402e354c47eee8ce949 Reviewed-on: https://chromium-review.googlesource.com/1174261 Commit-Queue: Fredrik Söderquist <fs@opera.com> Reviewed-by: Stephen Chenney <schenney@chromium.org> Cr-Commit-Position: refs/heads/master@{#582955} | 14 August 2018, 17:33:52 UTC |
1f8b6c9 | Fredrik Söderquist | 14 August 2018, 15:05:40 UTC | Fix ref for external/wpt/svg/painting/reftests/paint-order-001.svg The property: paint-order: stroke markers is equivalent to: paint-order: stroke markers fill (Spec: "If any of the three keywords are omitted, they are painted last, in the order they would be painted with paint-order: normal." @ https://svgwg.org/svg2-draft/painting.html#PaintOrder ) So the fill should be painted last. Add 'marker:none' to the appropriate element in the ref. Disable stroke and marker in a few cases to avoid "overdraw" and thus "incorrect" edge rendering in some cases. BUG=872972 Change-Id: I835a6980fa069825ed2a2e920862018faec6d93c Reviewed-on: https://chromium-review.googlesource.com/1172778 Reviewed-by: Stephen Chenney <schenney@chromium.org> Commit-Queue: Fredrik Söderquist <fs@opera.com> Cr-Commit-Position: refs/heads/master@{#582914} | 14 August 2018, 15:14:39 UTC |
39aac0c | Mugdha Lakhani | 14 August 2018, 14:47:37 UTC | [Background Fetch] Idl changes, to align with the spec. 1. backgroundfetchclick and backgroundfetchabort are of type BackgroundFetchEvent now. 2. BackgroundFetchEvent includes a BackgroundFetchRegistration object. 3. Temporarily (until match() and matchAll() have been implemented on BackgroundFetchRegistration), BackgroundFetchUpdateUIEvent also includes a BackgroundFetchSettledFetches object. 4. BackgroundFetchUpdateEvent --> BackgroundFetchUpdateUIEvent, and inherits from BackgroundFetchEvent. 5. backgroundfetched --> backgroundfetchsuccess. 6. backgroundfetchsuccess and backgroundfetchfail are of type BackgroundFetchUpdateUIEvent. 7. Update WPT tests accordingly. Bug: 869918 Change-Id: Ibb05087e692b39c2dd34c990baeff642627b6520 Reviewed-on: https://chromium-review.googlesource.com/1158835 Commit-Queue: Mugdha Lakhani <nator@chromium.org> Reviewed-by: Daniel Cheng <dcheng@chromium.org> Reviewed-by: Jeremy Roman <jbroman@chromium.org> Reviewed-by: Kinuko Yasuda <kinuko@chromium.org> Reviewed-by: Peter Beverloo <peter@chromium.org> Reviewed-by: Mark Pearson <mpearson@chromium.org> Cr-Commit-Position: refs/heads/master@{#582909} | 14 August 2018, 14:56:57 UTC |
84e4760 | Philip Jägenstedt | 14 August 2018, 14:13:22 UTC | Remove redundant idlharness.js for Navigation Timing (#12434) This is now covered by idlharness.window.js in the same directory: https://wpt.fyi/results/navigation-timing?sha=eea0b54014 | 14 August 2018, 14:13:22 UTC |
e90a515 | Philip Jägenstedt | 14 August 2018, 14:12:41 UTC | Rewrite WebVTT IDL tests to use idl_test (#12436) The results are unchanged on Chrome and Firefox. Chrome fails 4/55 tests and Firefox passes them all. | 14 August 2018, 14:12:41 UTC |
b4dea1f | Philip Jägenstedt | 14 August 2018, 14:12:17 UTC | Rewrite Vibration API IDL test to use idl_test (#12433) Tests still pass on Chrome and Firefox. | 14 August 2018, 14:12:17 UTC |
c028626 | Oriol Brufau | 14 August 2018, 13:09:33 UTC | [css-logical] Interpolate logical properties like physical ones in CSS transitions Spec: https://drafts.csswg.org/css-logical/#box BUG=873101 TEST=external/wpt/css/css-logical/animation-004.html Change-Id: I104a8ecc746f4516e567b16a75c5d32a31d4dab8 Reviewed-on: https://chromium-review.googlesource.com/1170769 Reviewed-by: Robert Flack <flackr@chromium.org> Commit-Queue: Oriol Brufau <obrufau@igalia.com> Cr-Commit-Position: refs/heads/master@{#582895} | 14 August 2018, 13:19:39 UTC |
a201655 | David H | 14 August 2018, 10:12:12 UTC | Added h2 as a dependency to wptserve/setup.py so that it can be built properly (#12472) | 14 August 2018, 10:12:12 UTC |
a0b9a04 | Karl Tomlinson | 14 August 2018, 04:18:59 UTC | move DelayNode channelCount test to wpt bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1480661 gecko-commit: 3802f485af6f53722848a0262e9706d468d3ee38 gecko-integration-branch: autoland gecko-reviewers: padenot | 14 August 2018, 09:48:05 UTC |
e60cc4f | autofoolip | 14 August 2018, 09:31:03 UTC | Update interfaces/background-fetch.idl (#12471) Copied by https://github.com/foolip/wpt-idl-importer from: https://github.com/tidoust/reffy-reports/blob/bd06a9e/whatwg/idl/background-fetch.idl | 14 August 2018, 09:31:03 UTC |
5251260 | autofoolip | 14 August 2018, 09:30:38 UTC | Update interfaces/SVG.idl (#12470) Copied by https://github.com/foolip/wpt-idl-importer from: https://github.com/tidoust/reffy-reports/blob/bd06a9e/whatwg/idl/SVG.idl | 14 August 2018, 09:30:38 UTC |
3089d2a | autofoolip | 14 August 2018, 09:22:34 UTC | Update interfaces/webrtc.idl (#12468) Copied by https://github.com/foolip/wpt-idl-importer from: https://github.com/tidoust/reffy-reports/blob/bd06a9e/whatwg/idl/webrtc.idl | 14 August 2018, 09:22:34 UTC |
5831a84 | autofoolip | 14 August 2018, 09:22:01 UTC | Update interfaces/css-paint-api.idl (#12469) Copied by https://github.com/foolip/wpt-idl-importer from: https://github.com/tidoust/reffy-reports/blob/bd06a9e/whatwg/idl/css-paint-api.idl | 14 August 2018, 09:22:01 UTC |
dba4315 | kaixinjxq | 14 August 2018, 07:33:12 UTC | Add tests for HTMLTableDataCellElement/HTMLTableHeaderCellElement interfaces don't exist | 14 August 2018, 07:58:33 UTC |
114f627 | Philip Jägenstedt | 13 August 2018, 12:51:33 UTC | Rewrite UI Events IDL test to use idl_test The total number of subtests (183) is unchanged. Chrome still passes all, and Firefox still fails two for InputEvent's data attribute. | 14 August 2018, 07:35:13 UTC |
8a4e7bf | Zirro | 13 August 2018, 16:32:41 UTC | Test length of `selectedOptions` after change | 14 August 2018, 07:33:46 UTC |
60fd50e | C. Scott Ananian | 13 August 2018, 18:17:38 UTC | Add missing `var` declaration in dom/nodes/attributes test cases | 14 August 2018, 07:31:44 UTC |
b9396c5 | Amos Lim | 14 August 2018, 06:11:05 UTC | Fix invalid charset detection in a meta element Fix invalid charset detection when a meta contains both a "charset" and a "content" attribute. The encoding specified in the "charset" attribute should have precedence over the one in the "content" attribute. https://html.spec.whatwg.org/multipage/parsing.html#parsing-main-inhead Bug: 855047 Change-Id: I79306fc0bff8f094800a989d8d548bd94b96b5eb Reviewed-on: https://chromium-review.googlesource.com/1172462 Reviewed-by: Kent Tamura <tkent@chromium.org> Commit-Queue: Amos Lim <eui-sang.lim@samsung.com> Cr-Commit-Position: refs/heads/master@{#582845} | 14 August 2018, 06:19:32 UTC |
03e19f1 | Eric Willigers | 14 August 2018, 04:50:42 UTC | Move parsing-testcommon.js to support/ The file parsing-testcommon.js was previously in parsing/resources/ By moving it to css/*/support/ we enable scripted replication. Requested in #12419 | 14 August 2018, 05:37:13 UTC |
aafd610 | Logan F Smyth | 13 August 2018, 23:12:37 UTC | Use ::Arguments or ::PropertyName location for method call column offsets. bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1378808 gecko-commit: 50338591c8f31326a22921c10cc470849aa4e430 gecko-integration-branch: central gecko-reviewers: jorendorff, ckerschb | 14 August 2018, 04:30:17 UTC |
8873d5b | Thomas Wisniewski | 10 August 2018, 15:00:50 UTC | Ensure that XHRs sniff the BOM for non-JSON responseTypes, and flush the decoder upon end-of-stream Differential Revision: https://phabricator.services.mozilla.com/D3063 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1070763 gecko-commit: 8b97d3b934726a1b81199e4059817c5514ec1d2b gecko-integration-branch: autoland gecko-reviewers: hsivonen | 14 August 2018, 04:04:47 UTC |
c792ea2 | Joshua Bell | 14 August 2018, 01:17:21 UTC | Web Locks API: Convert .html tests to .any.js where applicable Most tests can run in window and worker contexts, so make it so. Bug: 161072 Change-Id: Ic0df3a888e477d27562dce957807dde36dc8f420 Reviewed-on: https://chromium-review.googlesource.com/1171255 Commit-Queue: Victor Costan <pwnall@chromium.org> Reviewed-by: Victor Costan <pwnall@chromium.org> Cr-Commit-Position: refs/heads/master@{#582778} | 14 August 2018, 01:43:20 UTC |
5462552 | Ben Kelly | 13 August 2018, 23:28:22 UTC | Cache Storage: Check for duplicate entries in Cache.addAll(). This implements step 4.2.3 of the BatchCacheOperations algorithm: https://w3c.github.io/ServiceWorker/#batch-cache-operations-algorithm Bug: 720919 Change-Id: I679f786441b813ed816a183522021c417f4ab7b8 Reviewed-on: https://chromium-review.googlesource.com/1162362 Commit-Queue: Ben Kelly <wanderview@chromium.org> Reviewed-by: Joshua Bell <jsbell@chromium.org> Reviewed-by: Kinuko Yasuda <kinuko@chromium.org> Reviewed-by: Victor Costan <pwnall@chromium.org> Cr-Commit-Position: refs/heads/master@{#582738} | 13 August 2018, 23:36:57 UTC |
3d77862 | Henri Sivonen | 13 August 2018, 18:48:29 UTC | Make the HTML parser remove only one BOM when the input starts with multiple BOMs. Differential Revision: https://phabricator.services.mozilla.com/D2926 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=634541 gecko-commit: aeb2e2eaf0c48397b5ca52347a21c74f45366aec gecko-integration-branch: central gecko-reviewers: bzbarsky | 13 August 2018, 23:10:37 UTC |
4f0b8fb | Geoffrey Sneddon | 13 August 2018, 22:49:27 UTC | Revert "Partly fix #8581: add extra subdomains for cookie tests" (#12462) This reverts commit ff4e72e977d0776510aea28ddfb497c7fc12e848. Fixes #12461. | 13 August 2018, 22:49:27 UTC |
6eef740 | C. Scott Ananian | 13 August 2018, 22:17:28 UTC | Ensure `x` is declared before use in test (#12458) This suppresses spurious warnings when running the platform tests in some test runners. | 13 August 2018, 22:17:28 UTC |
5a37091 | Marcos Cáceres | 13 August 2018, 21:41:26 UTC | test PaymentValidationErrors' `error` member (#12394) | 13 August 2018, 21:41:26 UTC |
1250e28 | Marcos Cáceres | 13 August 2018, 21:39:30 UTC | test PaymentValidationErrors' `payer` member (#12395) | 13 August 2018, 21:39:30 UTC |
c2a1f9a | Marcos Cáceres | 13 August 2018, 21:38:17 UTC | test PaymentValidationErrors' `shippingAddress` member (#12396) | 13 August 2018, 21:38:17 UTC |
2f996e7 | Marcos Cáceres | 13 August 2018, 21:37:03 UTC | Add tests for PaymentResponse.retry() (#11101) * Add tests for PaymentResponse.retry() * Tests for https://github.com/w3c/payment-request/pull/715 * wip * remove unnecessary comment * test retry() rejects if doc not fully active * Provide better instructions * fix copy/pasta * test 'abort the update' * Calling retry() multiple times is always a new object. * Generalize test for retry and complete | 13 August 2018, 21:37:03 UTC |
ff81122 | Ali Juma | 13 August 2018, 20:32:12 UTC | Fix typo in IntersectionObserver test observer-exceptions.html This fixes a typo in the description of a test case. TBR=szager@chromium.org Change-Id: I485f41c68bfa747c794ef9add2b96b296cfdf73e Reviewed-on: https://chromium-review.googlesource.com/1173151 Reviewed-by: Ali Juma <ajuma@chromium.org> Commit-Queue: Ali Juma <ajuma@chromium.org> Cr-Commit-Position: refs/heads/master@{#582686} | 13 August 2018, 20:40:59 UTC |
a87ede5 | Reza.Zakerinasab | 13 August 2018, 20:22:53 UTC | Ship CreateImageBitmap resize options This change removes the requirement of ExtendedImageBitmapOptions runtime enabled feature for CreateImageBitmap resize options to work. Bug: 762559 Change-Id: I6bd1e098e695116a66ef2387c07087da3cc91445 Reviewed-on: https://chromium-review.googlesource.com/1155164 Reviewed-by: Fernando Serboncini <fserb@chromium.org> Commit-Queue: Mohammad Reza Zakerinasab <zakerinasab@chromium.org> Cr-Commit-Position: refs/heads/master@{#582682} | 13 August 2018, 20:32:08 UTC |
36c74ce | youennf | 13 August 2018, 18:18:32 UTC | Ensure templated tests do set a Content-Type: text/html HTTP header (#12450) | 13 August 2018, 18:18:32 UTC |
2db6b2a | jimevans | 13 August 2018, 18:16:43 UTC | Add default prompt value for user prompt WebDriver tests (#12310) Add default prompt value for user prompt WebDriver tests When the JavaScript `prompt()` function is called without a default value, some browsers (like IE) return "undefined" for the default prompt value if the argument is omitted. This commit refactors the user prompt handler tests so that prompt() is called with an appropriate value for the default value argument, providing a consistent behavior across browsers. | 13 August 2018, 18:16:43 UTC |
aaac363 | Dave Tapuska | 13 August 2018, 17:05:44 UTC | Add a PostMessageOptions API to workers and message_port The current pull request against the HTML spec is here: https://github.com/whatwg/html/issues/3799 Rename the RuntimeEnabledFeature from WindowPostMessageOptions to PostMessageOptions BUG=861735 Change-Id: Ia7980a85c10535f6d531c87f3790efcf6ed2d54d Reviewed-on: https://chromium-review.googlesource.com/1169304 Commit-Queue: Dave Tapuska <dtapuska@chromium.org> Reviewed-by: Marijn Kruisselbrink <mek@chromium.org> Reviewed-by: Kentaro Hara <haraken@chromium.org> Cr-Commit-Position: refs/heads/master@{#582619} | 13 August 2018, 17:13:40 UTC |
0419ed8 | Philip Jägenstedt | 13 August 2018, 16:47:19 UTC | Fix dependency order in subresource-integrity/idlharness.window.js (#12429) With these 3 dependencies, there is only one order which doesn't result in an error during setup, and this is it. The previous error was "ProcessingInstruction includes LinkStyle, but ProcessingInstruction is undefined.": https://wpt.fyi/results/subresource-integrity/idlharness.window.html?sha=eea0b54014&labels=stable Separate issue filed about the Edge failure: https://github.com/web-platform-tests/wpt/issues/12428 | 13 August 2018, 16:47:19 UTC |
b357235 | Philip Jägenstedt | 13 August 2018, 16:46:24 UTC | Update the Animation Worklet IDL file + test (#12444) Copied from: https://github.com/tidoust/reffy-reports/blob/f14a522/whatwg/idl/animation-worklet.idl | 13 August 2018, 16:46:24 UTC |
ff4e72e | Geoffrey Sneddon | 10 May 2018, 16:53:48 UTC | Partly fix #8581: add extra subdomains for cookie tests | 13 August 2018, 16:24:54 UTC |
9d4128a | Geoffrey Sneddon | 22 May 2018, 15:31:48 UTC | Make it possible to override subdomains/not_subdomains in serve.Config | 13 August 2018, 16:24:54 UTC |
ae58674 | Fredrik Söderquist | 13 August 2018, 16:07:53 UTC | Disable 'visual aid' in wpt/svg/painting/reftests/markers-orient-001.svg The test has a red version of the reference painted under the actual test content. Because of how alpha/coverage often work (at least in software rasterizers), this can lead to the read bleeding through and thus affecting the comparison with the reference image. Disable the red reference shapes by adding a CSS rule. This way, if someone feels it's useful for debugging they can easily re-enable it. BUG=872697 Change-Id: Id47757c9dd112ead0db9c2dcd1adc74d5a52e55d Reviewed-on: https://chromium-review.googlesource.com/1172622 Reviewed-by: Stephen Chenney <schenney@chromium.org> Commit-Queue: Fredrik Söderquist <fs@opera.com> Cr-Commit-Position: refs/heads/master@{#582598} | 13 August 2018, 16:16:23 UTC |
457a7c2 | autofoolip | 13 August 2018, 14:37:19 UTC | Update interfaces/webxr.idl (#12442) Copied by https://github.com/foolip/wpt-idl-importer from: https://github.com/tidoust/reffy-reports/blob/f14a522/whatwg/idl/webxr.idl | 13 August 2018, 14:37:19 UTC |
16b39be | autofoolip | 13 August 2018, 14:34:02 UTC | Update interfaces/service-workers.idl (#12441) Copied by https://github.com/foolip/wpt-idl-importer from: https://github.com/tidoust/reffy-reports/blob/f14a522/whatwg/idl/service-workers.idl | 13 August 2018, 14:34:02 UTC |
816706b | Anders Hartvoll Ruud | 13 August 2018, 14:13:50 UTC | [css-properties-values-api] Reify values from attributeStyleMap.get. When retrieving values via attributeStyleMap.get/getAll, produce the correct CSSStyleValue subclass according to the registration of the custom property. R=futhark@chromium.org Bug: 641877 Change-Id: If564fb039506a22162ad2521479fcb1c3de9336c Reviewed-on: https://chromium-review.googlesource.com/1172291 Reviewed-by: Rune Lillesveen <futhark@chromium.org> Commit-Queue: Anders Ruud <andruud@chromium.org> Cr-Commit-Position: refs/heads/master@{#582569} | 13 August 2018, 14:22:44 UTC |
ff1ca2c | autofoolip | 13 August 2018, 13:48:57 UTC | Update interfaces/payment-request.idl (#12440) Copied by https://github.com/foolip/wpt-idl-importer from: https://github.com/tidoust/reffy-reports/blob/f14a522/whatwg/idl/payment-request.idl | 13 August 2018, 13:48:57 UTC |
aa7bede | autofoolip | 13 August 2018, 13:31:43 UTC | Update interfaces/speech-api.idl (#12438) Copied by https://github.com/foolip/wpt-idl-importer from: https://github.com/tidoust/reffy-reports/blob/f14a522/whatwg/idl/speech-api.idl | 13 August 2018, 13:31:43 UTC |
6b99d2c | Servo WPT Sync | 13 August 2018, 12:58:34 UTC | Merge pull request #12437 from web-platform-tests/sync_df0680bbaa28caf2f0b68a03d9d1fa7403ff5b02 Merge pull request #12437 from sync_df0680bbaa28caf2f0b68a03d9d1fa7403ff5b02 | 13 August 2018, 12:58:34 UTC |
df0680b | Gregory Terzian | 13 August 2018, 12:58:18 UTC | implement opener, disowning Upstreamed from https://github.com/servo/servo/pull/20678 [ci skip] | 13 August 2018, 12:58:20 UTC |
e3b5790 | Anders Hartvoll Ruud | 13 August 2018, 12:42:48 UTC | [css-properties-values-api] Test var()-references w.r.t. registered lists. R=futhark@chromium.org Bug: 641877 Change-Id: Ia249aedc2abe7f249c28ab57732edfaf6c552f2e Reviewed-on: https://chromium-review.googlesource.com/1172295 Reviewed-by: Rune Lillesveen <futhark@chromium.org> Commit-Queue: Anders Ruud <andruud@chromium.org> Cr-Commit-Position: refs/heads/master@{#582557} | 13 August 2018, 12:52:27 UTC |
af5652d | Maja Kabus | 13 August 2018, 11:56:14 UTC | Replaced HTML*Element tests with two generic test files HTML*Element href and src test files merged into two HTMLElement-generic test files. Bug: 739170 Change-Id: I3cf49c9d72540c7f51439fb157f1d201048a349e Reviewed-on: https://chromium-review.googlesource.com/1146567 Commit-Queue: Mike West <mkwst@chromium.org> Reviewed-by: Mike West <mkwst@chromium.org> Cr-Commit-Position: refs/heads/master@{#582550} | 13 August 2018, 12:24:10 UTC |
a658081 | Mike Pennisi | 07 August 2018, 18:23:22 UTC | [html] Verify synchronicity of beforeunload event | 13 August 2018, 12:17:55 UTC |
8b3baca | Philip Jägenstedt | 13 August 2018, 11:41:47 UTC | Avoid using Promise.prototype.finally in idlharness.js In this context, using .then() achieves the same thing because of the preceding .catch(). Fixes https://github.com/web-platform-tests/wpt/issues/12428. | 13 August 2018, 12:15:33 UTC |
1f430df | Wanming Lin | 13 August 2018, 12:02:10 UTC | [Battery] Correct IDL file name (#12422) The IDL file name is `battery-status.idl` | 13 August 2018, 12:02:10 UTC |
a570eb1 | Philip Jägenstedt | 13 August 2018, 11:37:43 UTC | Remove the idl_test test_name argument (always 'idl_test setup') (#12406) Completes what https://github.com/web-platform-tests/wpt/pull/12276 started. | 13 August 2018, 11:37:43 UTC |
d31eaca | L. David Baron | 11 August 2018, 18:20:16 UTC | Sync Mozilla tests as of https://hg.mozilla.org/mozilla-central/rev/d0a17fc80dabd76aca148d42684a385ba41f9ed8 . (#12418) This contains two changes: * [bug 1476495](https://bugzilla.mozilla.org/show_bug.cgi?id=1476495) by @MReschenberg, reviewed by @dholbert * [bug 1472919](https://bugzilla.mozilla.org/show_bug.cgi?id=1472919) by @MReschenberg, reviewed by me | 11 August 2018, 18:20:16 UTC |
619c318 | Domenic Denicola | 11 August 2018, 15:38:18 UTC | Test that there's no help cursor on help links (#12415) Follows https://github.com/whatwg/html/pull/3902. | 11 August 2018, 15:38:18 UTC |
5ddd0ce | Wei-Yin Chen (陳威尹) | 10 August 2018, 23:45:09 UTC | Fix misspelling "existance" third_party/ is excluded, except for third_party/WebKit and third_party/blink. This is uncovered by: https://chromium-swarm.appspot.com/task?id=3f2afb7b4290f910 Bug: None Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:ios-simulator-full-configs;luci.chromium.try:win_optional_gpu_tests_rel;master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.mac:ios-simulator-cronet Change-Id: Ie17ea50e7f6aba3538acb488df92b4926b52f4c4 Reviewed-on: https://chromium-review.googlesource.com/1170441 Reviewed-by: Philip Jägenstedt <foolip@chromium.org> Reviewed-by: Scott Violet <sky@chromium.org> Commit-Queue: Wei-Yin Chen (陳威尹) <wychen@chromium.org> Cr-Commit-Position: refs/heads/master@{#582384} | 11 August 2018, 10:36:08 UTC |
6b3194d | Joshua Bell | 10 August 2018, 22:25:01 UTC | Web Locks API: Update spec/explainer/idl links Spec work has moved into the WICG repository, so update links: Explainer: https://github.com/WICG/web-locks/ Spec: https://wicg.github.io/web-locks/ Bug: 161072 Change-Id: I450beb25d8a7c9c0a80b06b7e84d7ac8db3cece1 Reviewed-on: https://chromium-review.googlesource.com/1171213 Commit-Queue: Victor Costan <pwnall@chromium.org> Reviewed-by: Philip Jägenstedt <foolip@chromium.org> Reviewed-by: Victor Costan <pwnall@chromium.org> Cr-Commit-Position: refs/heads/master@{#582356} | 11 August 2018, 10:35:42 UTC |
fb6b997 | Yusuf | 10 August 2018, 22:33:30 UTC | Update quote-scoping-004.html | 10 August 2018, 22:33:30 UTC |
faca477 | Yusuf | 10 August 2018, 22:33:09 UTC | Update quote-scoping-003.html | 10 August 2018, 22:33:09 UTC |
9fa205d | Yusuf | 10 August 2018, 22:32:39 UTC | Update quote-scoping-002.html | 10 August 2018, 22:32:39 UTC |
17c88b1 | Yusuf | 10 August 2018, 22:17:49 UTC | Update contain:style scoping tests Please see https://github.com/web-platform-tests/wpt/issues/11934 for details. | 10 August 2018, 22:17:49 UTC |
b382ac7 | Xianzhu Wang | 10 August 2018, 20:04:34 UTC | [PE] Allow blending for svg root etc. Bug: 872437 Cq-Include-Trybots: luci.chromium.try:linux_layout_tests_slimming_paint_v2;master.tryserver.blink:linux_trusty_blink_rel Change-Id: Idb0d69320ddfa2dcfe02e493cd117573618459d5 Reviewed-on: https://chromium-review.googlesource.com/1169624 Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org> Reviewed-by: Philip Rogers <pdr@chromium.org> Cr-Commit-Position: refs/heads/master@{#582299} | 10 August 2018, 21:32:20 UTC |
13f24ab | Philip Jägenstedt | 10 August 2018, 21:30:24 UTC | Rewrite Budget API IDL test to use idl_test (#12390) | 10 August 2018, 21:30:24 UTC |
c960c4c | Morten Stenshorne | 10 August 2018, 18:26:05 UTC | [LayoutNG] Flip for writing mode when calculating inline bounding box. LayoutInline::LinesVisualOverflowBoundingBox() is expected to return coordinates with a logical block coordinate. So we need to flip for writing-mode vertical-rl. Discovered while investigating why wpt/css/css-position/position-sticky-writing-modes.html fails. It had some weird repaint issues (that I discovered when picking the test apart) that this CL fixes. That's not enough to fix the test, though. Cq-Include-Trybots: luci.chromium.try:linux_layout_tests_layout_ng Change-Id: I9a8930cc6de01991592282491677327e3406acfb Reviewed-on: https://chromium-review.googlesource.com/1170835 Reviewed-by: Aleks Totic <atotic@chromium.org> Commit-Queue: Morten Stenshorne <mstensho@chromium.org> Cr-Commit-Position: refs/heads/master@{#582222} | 10 August 2018, 21:22:32 UTC |
d6763dd | Rayan Kanso | 10 August 2018, 13:51:02 UTC | [Background Fetch] Reject BackgroundFetchUpdateEvent::UpdateUI if called again Also add WPT that check - calling updateUI works - calling updateUI more than once throws an exception Change-Id: I4b8e1847a09fd84a087d4f4af996ccf19c9f212b Reviewed-on: https://chromium-review.googlesource.com/1159073 Commit-Queue: Rayan Kanso <rayankans@chromium.org> Reviewed-by: Peter Beverloo <peter@chromium.org> Cr-Commit-Position: refs/heads/master@{#582140} | 10 August 2018, 21:12:57 UTC |
8eaf82f | Josh Matthews | 10 August 2018, 20:54:46 UTC | Upstream a fix for Servo's webdriver harness. | 10 August 2018, 20:54:46 UTC |
bfec539 | James Graham | 09 August 2018, 15:23:26 UTC | Fix service worker tests generated from non-https .any.js Note: this contains a change to the expected behaviour of test runners. Previously .any.js tests specifying a serviceworker variant generated a url like foo.https.any.serviceworker.html. But that causes a problem because that looks exctly like a url generated from a file named foo.https.js. This ambiguity, together with the fact that wptrunner wasn't actually looking at the https flag in the test id, but only in the filename, meant that service worker tests weren't being run properly. This change stops adding .https. to serviceworker tests generated from .any.js files and instead makes .serviceworker. in the test id directly mean that the test should be loaded over https. | 10 August 2018, 20:31:05 UTC |
a827a82 | Aleks Totic | 10 August 2018, 13:50:55 UTC | [LayoutNG] Propagate abspos inline container OOF elements with inline container that were not direct descendants of container did not have their inline container set correctly. This caused Google SERP page to display a menu incorrectly. Test Bug: 867307 Cq-Include-Trybots: luci.chromium.try:linux_layout_tests_layout_ng Change-Id: Iefc78785d296c87d7fc1f34abe3980c0783d6818 Reviewed-on: https://chromium-review.googlesource.com/1165953 Commit-Queue: Aleks Totic <atotic@chromium.org> Reviewed-by: Koji Ishii <kojii@chromium.org> Cr-Commit-Position: refs/heads/master@{#582139} | 10 August 2018, 19:05:08 UTC |
8346acd | moz-wptsync-bot | 10 August 2018, 18:28:24 UTC | Replace single integers N in fuzzy() and fuzzy-if() with 0-N ranges. (#12387) This patch was written entirely by the following script: #!/bin/bash if [ ! -d "./.hg" ] then echo "Not in a source tree." 1>&2 exit 1 fi find . -regex '.*\(ref\|crash\)test.*\.list' | while read FILENAME do echo "Processing ${FILENAME}." # The following has four substitutions: # * The first one replaces the *first* argument to fuzzy() when it doesn't # have a - in it, by replacing it with an explicit 0-N range. # * The second one does the same for the *second* argument to fuzzy(). # * The third does the same for the *second* argument to fuzzy-if(). # * The fourth does the same for the *third* argument to fuzzy-if(). # # Note that this is using perl rather than sed because perl doesn't # support non-greedy matching, which is needed for the first argument to # fuzzy-if. perl -pi -e 's/(fuzzy\()([^ ,()-]*)(,[^ ,()]*\))/${1}0-${2}${3}/g;s/(fuzzy\([^ ,()]*,)([^ ,()-]*)(\))/${1}0-${2}${3}/g;s/(fuzzy-if\([^ ]*?,)([^ ,()-]*)(,[^ ,()]*\))/${1}0-${2}${3}/g;s/(fuzzy-if\([^ ]*?,[^ ,()]*,)([^ ,()-]*)(\))/${1}0-${2}${3}/g' "${FILENAME}" done Differential Revision: https://phabricator.services.mozilla.com/D2974 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1369941 gecko-commit: e3a6f64071f2f1f82da639a7d09749839d5f053b gecko-integration-branch: autoland gecko-reviewers: dholbert | 10 August 2018, 18:28:24 UTC |
848ceff | C. Scott Ananian | 10 August 2018, 13:30:33 UTC | DOM: fix test case which relied on outdated Name/QName production | 10 August 2018, 13:30:33 UTC |
56d7c61 | Donna Wu | 10 August 2018, 10:45:16 UTC | Introduced blink::mojom::WebUsbService with restricted methods. This CL introduced blink::mojom::WebUsbService implemented by WebUsbServiceImpl in chrome/browser/usb which used to be WebDeviceManager. Paralleling with device::mojom::UsbDeviceManager, the new interface aims to simplify the interactions with Blink, and a meaningless argument of GetDevices() method has been reduced in this CL. device::mojom::UsbChooserService will be merged to this interface in subsequent CLs. BUG=699790 Change-Id: I891c56460425c20d2e8d067f9335091f6945ae7d Reviewed-on: https://chromium-review.googlesource.com/1151065 Commit-Queue: Donna Wu <donna.wu@intel.com> Reviewed-by: Kinuko Yasuda <kinuko@chromium.org> Reviewed-by: Reilly Grant <reillyg@chromium.org> Cr-Commit-Position: refs/heads/master@{#582108} | 10 August 2018, 11:02:09 UTC |