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

sort by:
Revision Author Date Message Commit Date
70e1336 this is it 15 August 2018, 14:25:47 UTC
3878b81 XHR: statusText when using H2 Fixes #7274. 15 August 2018, 08:15:01 UTC
7985ccf 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 fix(resources/testdriver): Fallback to documentElement if no body (#12399) 15 August 2018, 07:56:37 UTC
68ad8b6 fixup! [wptrunner] Make test skipping explicit 15 August 2018, 07:34:15 UTC
7216e51 [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 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 [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 [css-contain] use overflow:hidden on elements where it actually works 14 August 2018, 23:31:15 UTC
86e157b Merge pull request #12485 from frivoal/contain-12362 [css-contain] Fix antialiasing issue 14 August 2018, 23:30:11 UTC
1142668 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 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 [css-contain] Fix antialiasing issue Closes #12362 14 August 2018, 21:33:30 UTC
a3d91fe 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 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 [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 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 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 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 [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 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 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 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 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 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 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 Add tests for HTMLTableDataCellElement/HTMLTableHeaderCellElement interfaces don't exist 14 August 2018, 07:58:33 UTC
114f627 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 Test length of `selectedOptions` after change 14 August 2018, 07:33:46 UTC
60fd50e Add missing `var` declaration in dom/nodes/attributes test cases 14 August 2018, 07:31:44 UTC
b9396c5 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
aafd610 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 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 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 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 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 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 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 test PaymentValidationErrors' `error` member (#12394) 13 August 2018, 21:41:26 UTC
1250e28 test PaymentValidationErrors' `payer` member (#12395) 13 August 2018, 21:39:30 UTC
c2a1f9a test PaymentValidationErrors' `shippingAddress` member (#12396) 13 August 2018, 21:38:17 UTC
2f996e7 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 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 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 Ensure templated tests do set a Content-Type: text/html HTTP header (#12450) 13 August 2018, 18:18:32 UTC
2db6b2a 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 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 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 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 Partly fix #8581: add extra subdomains for cookie tests 13 August 2018, 16:24:54 UTC
9d4128a Make it possible to override subdomains/not_subdomains in serve.Config 13 August 2018, 16:24:54 UTC
ae58674 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 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 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 [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 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 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 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 implement opener, disowning Upstreamed from https://github.com/servo/servo/pull/20678 [ci skip] 13 August 2018, 12:58:20 UTC
e3b5790 [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 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 [html] Verify synchronicity of beforeunload event 13 August 2018, 12:17:55 UTC
8b3baca 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 [Battery] Correct IDL file name (#12422) The IDL file name is `battery-status.idl` 13 August 2018, 12:02:10 UTC
a570eb1 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 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 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 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 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 Update quote-scoping-004.html 10 August 2018, 22:33:30 UTC
faca477 Update quote-scoping-003.html 10 August 2018, 22:33:09 UTC
9fa205d Update quote-scoping-002.html 10 August 2018, 22:32:39 UTC
17c88b1 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 [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 Rewrite Budget API IDL test to use idl_test (#12390) 10 August 2018, 21:30:24 UTC
c960c4c [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 [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 Upstream a fix for Servo's webdriver harness. 10 August 2018, 20:54:46 UTC
bfec539 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 [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 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 DOM: fix test case which relied on outdated Name/QName production 10 August 2018, 13:30:33 UTC
56d7c61 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
9786a4b Convert compat+console+fullscreen+storage+url+xhr to idl_test (#12405) Also add more objects in some of these tests. XHR will now be tested against workers as well, and local tested revealed a test will be failing due to an old TODO in Blink: https://cs.chromium.org/chromium/src/third_party/blink/renderer/core/xmlhttprequest/xml_http_request.idl?l=79&rcl=9c356a9697625b3c25856529908af0c3253dfa2c A failing test for that is good :) 10 August 2018, 10:57:55 UTC
1835be0 [wptrunner] Remove unused code The file "reduce.py" is not structured for direct execution, and it does not appear to be reference by any other file in the wptrunner project. In addition, it includes incorrect references to the `TestLoader` and `TestFilter` classes, and it invokes their constructors with arguments that do not match their supported parameters. Because no other code invokes the `wptrunner.run_tests` function with the `test_loader` keyword argument, the associated code path may also be removed. 10 August 2018, 10:09:50 UTC
9444c46 Update interfaces/*.idl boilerplate from reffy-reports (#12403) The boilerplate has changed: https://github.com/tidoust/reffy/pull/114 This change updates the files where *only* the boilerplate would differ, files with other differences are left untouched. 10 August 2018, 10:06:59 UTC
3a5c2e2 Swap order of values in 'overflow' shorthand property. Differential Revision: https://phabricator.services.mozilla.com/D3069 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1481866 gecko-commit: a377edbfae933b68be83dccd0e2a641c963afca0 gecko-integration-branch: autoland gecko-reviewers: emilio 10 August 2018, 09:40:37 UTC
d776cd6 Fix typo in contain-size ruby tests (s/internatl/internal) (#12392) 10 August 2018, 06:44:03 UTC
8ab7aac [Streams] Add a test for piping to errored (#12296) The test 'Piping from an errored readable stream to an errored writable stream' was misnamed, as the destination writable was erroring, not errored. Rename it. Add a variant of the test where pipeTo() isn't called until the destination is errored. Split other tests for errored writables into erroring + errored versions. 10 August 2018, 05:37:55 UTC
9f51afc [css-logical] Implement flow-relative values for 'float', 'clear' and 'resize' properties They are implemented behind the CSSLogical runtime flag. Intent to Implement: https://groups.google.com/a/chromium.org/forum/#!msg/blink-dev/48OwfwZrbvI/A1XZFGkzAwAJ Spec: https://drafts.csswg.org/css-logical/#directional-keywords BUG=850004 TEST=external/wpt/css/css-logical/logical-values-float-clear.html TEST=external/wpt/css/css-logical/logical-values-resize.html The tests still have some failures because sideways writing modes have not been implemented yet (http://crbug.com/680331). Change-Id: Ieede2703368a44f3ce9996e917857226795ebaea Reviewed-on: https://chromium-review.googlesource.com/1163667 Reviewed-by: Anders Ruud <andruud@chromium.org> Reviewed-by: Yoav Weiss <yoav@yoav.ws> Commit-Queue: Oriol Brufau <obrufau@igalia.com> Cr-Commit-Position: refs/heads/master@{#581904} 09 August 2018, 22:03:24 UTC
d125b8f Rewrite secure-contexts/idlharness.any.js to use idl_test (#12386) Fixes https://github.com/web-platform-tests/wpt/issues/12378, by adding the right depencies and the right global object depending on context. 09 August 2018, 22:01:23 UTC
b0ab3e2 Make reference have same blending characteritics as test. Differential Revision: https://phabricator.services.mozilla.com/D2907 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1481698 gecko-commit: ee8eb3ad7d24e6d0ca61a3880811d56874b63ab6 gecko-integration-branch: autoland gecko-reviewers: emilio 09 August 2018, 21:16:41 UTC
d79d572 SpeechSynthesis.speak requires activation (#12327) Follows https://github.com/w3c/speech-api/pull/28. 09 August 2018, 20:24:02 UTC
0e1ac36 Replace document.origin with self.origin in cookie-helper.sub.js (#12377) In anticipation of https://github.com/whatwg/dom/issues/410 09 August 2018, 19:44:17 UTC
f8ff0b7 [testharness.js] Honor promises from cleanup fns (#8748) Extend the implementation of the `Test#add_cleanup` method to detect cases where the provided function returns a "thenable" object. In such cases, defer test completion until all such eventual values settle. If any eventual value is rejected, report a harness error (as this represents an unpredictable state that may invalidate subsequent tests). This behavior prevents tests from being run synchronously. In order to promote predictability in test harness behavior (and to avoid invalidating existing tests which rely on synchronicity), only expose the new behavior for tests defined using the `promise_test` API (as these tests were originally implemented to run in separate turns of the event loop). Introduce `Tests#set_status` in order to de-couple status setting from remote context closing. This is necessary because uncaught errors may require asynchronous cleanup, making it inappropriate to synchronously close communication channels with remote contexts in such cases. Ensure that this implementation does not introduce a new dependency on the global `Promise` constructor in order to avoid interfering with tests that do not require it (as doing so would invalidate those tests in contexts where `Promise` is not available). The return value of the function provided to `Test#add_cleanup` is only meaningful for tests created with the `promise_test` API, and in those cases, only when it is a "thenable" object. If a cleanup function returns an invalid value, this may reflect a programming error that will silently degrade test stability. Detect cases where an invalid value is returned and trigger immediate harness failure, helping contributors identify mistakes. Extend test coverage to demonstrate that the new behavior functions as expected and that these changes do not have unintended effects on existing functionality. 09 August 2018, 18:26:02 UTC
dc0ec8e HTML: More event listener tests for document open steps 09 August 2018, 16:13:39 UTC
3faeaa9 HTML: Use /common/blank.html in document open steps tests 09 August 2018, 16:13:39 UTC
ea85edd HTML: Add checks for the return value of document.open() 09 August 2018, 15:41:29 UTC
f4599d6 Ensure the ls-tree/check-ignore pairing use the same separators. 09 August 2018, 13:08:24 UTC
9c84759 Merge pull request #10914 from Tavmjong/paint-order Add basic test for 'paint-order'. 09 August 2018, 12:38:04 UTC
back to top