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

sort by:
Revision Author Date Message Commit Date
d0e5b82 Add experimental support for enterKeyHint. enterKeyHint allows customization of the virtual keyboard enter key. Enabled behind a flag since it isn't approved to ship yet. Spec: https://github.com/whatwg/html/pull/3538 BUG=634330 Cq-Include-Trybots: luci.chromium.try:linux_layout_tests_layout_ng Change-Id: I32b510d8157e0c676300a38bb4c7fa2bbced0b3d 12 September 2018, 17:49:57 UTC
a5ecf95 Merge pull request #12945 from kaixinjxq/mediacapture-image-OperationError Add tests for mediacapture-image 12 September 2018, 17:37:07 UTC
9d5d65c Merge pull request #12974 from mrego/contain-layout-015 [css-contain] Remove contain-layout-015 12 September 2018, 17:04:37 UTC
1ede22e Validate pull requests in TaskCluster (#12657) Try running stability check jobs in TaskCluster in addition to GitHub. These are currently set to always return a success status until the results can be validated. 12 September 2018, 16:34:24 UTC
d37fb50 Work around lint failure. 12 September 2018, 16:32:49 UTC
d989c33 [css-contain] Remove contain-layout-015 This test was wrong (red was never shown even without layout containment support) and it's already covered by contain-layout-ink-overflow-* tests. This fixes #12421. 12 September 2018, 16:22:33 UTC
af3dc21 HTML: test fieldset min-/max-content calculation See https://github.com/whatwg/html/pull/3934 12 September 2018, 11:07:12 UTC
85fca50 Merge pull request #12964 from mrego/css-grid-minor-nits-percent-tracks-shrinkwrap-tests [css-grid] Fix nits related to PR #8579 12 September 2018, 11:01:26 UTC
bc03c6b [css-grid] Fix nits related to PR #8579 12 September 2018, 10:30:08 UTC
584149f Merge pull request #8579 from fantasai/indefinite-percentage-tracks [css-grid-1] Add tests for percentage tracks inside shrinkwrapped width/height. 12 September 2018, 10:27:04 UTC
13e6650 [css-contain] Fix contain-size-025 using "dislay: block" on images (#12960) The test was overflowing in Chromium in some configurations, because of the images were sitting on the alphabetic baseline and it varies depending on the font the browser selects. The test was trying to avoid the issue by using a 50x23 image, however that was not enough in some cases. The test is modified so it uses "display: block" for the images and 50x25 as size for them. This was discussed offline with @TalbotG. 12 September 2018, 07:41:07 UTC
ad1f648 Update interfaces/fullscreen.idl (#12961) Source: https://github.com/tidoust/reffy-reports/blob/2a6042b/whatwg/idl/fullscreen.idl Build: https://travis-ci.org/tidoust/reffy-reports/builds/427535582 12 September 2018, 06:41:06 UTC
4052983 Fix :scope selector matching in the case of DocumentFragment/ShadowRoot When used in querySelector and querySelectorAll, :scope should match the element or the DocumentFragment/ShadowRoot the querySelector is called on. However, WPT adeed in crrev.com/c/1158445 shows that :scope matches nothing when querySelector is called on shadow root, while it works fine when querySelector is called on true element. This CL fixes :scope selector matching process so that :scope itself matches DocumentFragment/ShadowRoot when querySelector is called on DocumentFragment/ShadowRoot. Tests for DocumentFragment are also added in this CL. 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 Link to related CL: crrev.com/c/1158445 Bug: 859692 Change-Id: If20fc4b122d93a553dc478be0ee958958340a34f Reviewed-on: https://chromium-review.googlesource.com/1203472 Reviewed-by: Rune Lillesveen <futhark@chromium.org> Reviewed-by: Rakina Zata Amni <rakina@chromium.org> Commit-Queue: Momoko Sumida <momon@google.com> Cr-Commit-Position: refs/heads/master@{#590595} 12 September 2018, 04:45:50 UTC
095d491 Modify the test names 12 September 2018, 01:53:58 UTC
8f0b9c6 [css-contain] Fix contain-layout-cell- tests (#12926) Use "vertical-align: top" in some elements otherwise the test fails. 12 September 2018, 00:07:59 UTC
880cece Add basic test for requestFullscreen({ navigationUI }) (#12828) Follows https://github.com/whatwg/fullscreen/pull/129. 11 September 2018, 23:52:39 UTC
9a19582 Add more WPT tests for mixed-content check in workers/worklets (2/2) This CL adds generated files for test cases added in https://chromium-review.googlesource.com/1212744. Only manual change in this CL is mixed-content/spec.src.json and all other files are generated by generic/tools/generate.py. Bug: 880986, 880023, 880015 Change-Id: I7be98407c527883176ab6a2e9cfc1fedb1f8bfbe Reviewed-on: https://chromium-review.googlesource.com/1212746 Commit-Queue: Hiroshige Hayashizaki <hiroshige@chromium.org> Reviewed-by: Mike West <mkwst@chromium.org> Cr-Commit-Position: refs/heads/master@{#590369} 11 September 2018, 23:02:01 UTC
93fe0ed Add idlharness test for CSS Device Adaptation (#9770) Uses the IDL file from https://github.com/web-platform-tests/wpt/pull/12911. 11 September 2018, 22:39:11 UTC
bfd5a21 Enable FP reporting for VR/XR policy violations. This queues a report through the Reporting API whenever VR or XR device access are requested in a frame in which the 'vr' feature is not allowed according to feature policy. Bug: 867471 Cq-Include-Trybots: luci.chromium.try:win_optional_gpu_tests_rel Change-Id: I5e0256c799f986e30b1f3746ef0fce1b6d9f93eb Reviewed-on: https://chromium-review.googlesource.com/1195438 Reviewed-by: Brandon Jones <bajones@chromium.org> Commit-Queue: Ian Clelland <iclelland@chromium.org> Cr-Commit-Position: refs/heads/master@{#590451} 11 September 2018, 21:07:33 UTC
0a4d614 move wpt for intrinsicsize to the right directory TBR: iclelland@chromium.org Bug: 874629 Change-Id: Ia5346b73344bf33dd1446591b85acf0d6a608e9b Reviewed-on: https://chromium-review.googlesource.com/1220091 Commit-Queue: Luna Lu <loonybear@chromium.org> Reviewed-by: Luna Lu <loonybear@chromium.org> Cr-Commit-Position: refs/heads/master@{#590435} 11 September 2018, 19:48:47 UTC
7e21859 Honor given outputChannelCount for AudioWorkletNodeOptions When both input and output are 1 in AudioWorkletNode, it ignores the output channel count specified by user. Fix this incorrect behavior so the specified channel count can be honored properly. See also: https://webaudio.github.io/web-audio-api/#configuring-channels-with-audioworkletnodeoptions Bug: 861681 Test: webaudio/the-audio-api/the-audioworklet-interface/audioworkletnode-output-channel-count.https.html Change-Id: Ie5cc7f3a5a2b48c67cdf39e93bde8477bfedae89 Reviewed-on: https://chromium-review.googlesource.com/1216072 Commit-Queue: Hongchan Choi <hongchan@chromium.org> Reviewed-by: Raymond Toy <rtoy@chromium.org> Cr-Commit-Position: refs/heads/master@{#590432} 11 September 2018, 19:39:05 UTC
d9ed9f1 Sync Mozilla CSS tests as of https://hg.mozilla.org/mozilla-central/rev/423bdf7a802b0d302244492b423609187de39f56 . (#12954) This contains three test changes: * [bug 1490111](https://bugzilla.mozilla.org/show_bug.cgi?id=1490111) (typo fix in rel=match) by @dholbert, reviewed by me * [bug 1470462](https://bugzilla.mozilla.org/show_bug.cgi?id=1470462) (contain:size for grid) by @squelart, reviewed by @dholbert * [bug 1486086](https://bugzilla.mozilla.org/show_bug.cgi?id=1486086) (switch to use logical axes, for stale physical-axis-based flex-item border/padding calculation) by @dholbert, reviewed by @MatsPalmgren I also changed the script-generated commit message slightly to say "CSS tests". 11 September 2018, 18:44:57 UTC
5bc9afe [Background Fetch] Implement BackgroundFetchResult to align the implementation with the spec. https://wicg.github.io/background-fetch/#enumdef-backgroundfetchresult This change also gets rid of BackgroundFetchState. Bug: 881871, 873630 Change-Id: I2be6087fdb68a4463872013b834611727ff525e6 Reviewed-on: https://chromium-review.googlesource.com/1213508 Reviewed-by: Nasko Oskov <nasko@chromium.org> Reviewed-by: Rayan Kanso <rayankans@chromium.org> Reviewed-by: Peter Beverloo <peter@chromium.org> Commit-Queue: Mugdha Lakhani <nator@chromium.org> Cr-Commit-Position: refs/heads/master@{#590395} 11 September 2018, 18:31:54 UTC
47ebaab [wdspec] Fix detection of modifier key on MacOS. bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1488681 gecko-commit: afecebb972d522a7dd7d1bf0626c0422b798c293 gecko-integration-branch: mozilla-inbound gecko-reviewers: jgraham 11 September 2018, 18:09:42 UTC
c8009ba Mark tools/wpt super-slow tests on Windows as skipped 11 September 2018, 17:49:29 UTC
15cf943 Mark tools/wpt Windows test failures as xfail See https://github.com/web-platform-tests/wpt/issues/12935 11 September 2018, 17:49:29 UTC
6648ca9 Mark the failure in tools/wptrunner as xfail on win32 11 September 2018, 17:49:08 UTC
52559ec Fix tempfile_name test fixture to work on Windows We seem to get away without closing the fd prior to deleting the file on POSIX systems, but that doesn't work on Windows. 11 September 2018, 17:49:08 UTC
f127c20 Mark failures in tools/tox.ini as xfail on Windows 11 September 2018, 17:49:08 UTC
a0414da Consistently use single quotes in Background Fetch WPTs. TBR=peter@chromium.org Change-Id: I57ea9fbf394491f31a5c319b82d6eccf7f0cf4e2 Reviewed-on: https://chromium-review.googlesource.com/1216344 Reviewed-by: Rayan Kanso <rayankans@chromium.org> Commit-Queue: Rayan Kanso <rayankans@chromium.org> Cr-Commit-Position: refs/heads/master@{#589931} 11 September 2018, 17:48:39 UTC
0174437 Update "unsized-media" policy with respect to "intrinsicSize" attribute For details, please see https://docs.google.com/document/d/1yh_-ayeaFV0EjuR51U641zbrPAB0Baqj6UrC9bT9iqQ/edit#heading=h.7qo26jlhd6ob BUG: 874113, 874629 Cq-Include-Trybots: luci.chromium.try:linux_layout_tests_slimming_paint_v2;master.tryserver.blink:linux_trusty_blink_rel Change-Id: I0762229d550bb7b06518f22657113b4a52e3da6b Reviewed-on: https://chromium-review.googlesource.com/1199858 Reviewed-by: Steve Kobes <skobes@chromium.org> Commit-Queue: Luna Lu <loonybear@chromium.org> Cr-Commit-Position: refs/heads/master@{#590346} 11 September 2018, 17:11:46 UTC
d0949fa HTML: test ::before and ::after on fieldset See https://github.com/whatwg/html/pull/3934 11 September 2018, 17:08:10 UTC
b02f810 [Background Fetch] Reject when requests have body. With this CL, 1. Record the BackgroundFetch.HasRequestsWithBody UMA metric, which is true if any requests in the background fetch contain a body, false otherwise. 2. Reject the fetch() promise, if any requests do contain a body. Bug: 881344 Change-Id: I595800adefe1dcc2c8bb04bec2295cc2886d963d Reviewed-on: https://chromium-review.googlesource.com/1210125 Commit-Queue: Mugdha Lakhani <nator@chromium.org> Reviewed-by: Peter Beverloo <peter@chromium.org> Reviewed-by: Rayan Kanso <rayankans@chromium.org> Reviewed-by: Steven Holte <holte@chromium.org> Cr-Commit-Position: refs/heads/master@{#590309} 11 September 2018, 16:31:34 UTC
6c2fda1 Add interfaces/font-metrics-api.idl (#12914) 11 September 2018, 15:51:37 UTC
ab577a9 Add interfaces/css-layout-api.idl (#12912) Source: https://github.com/tidoust/reffy-reports/blob/398ec92/whatwg/idl/css-layout-api.idl Build: https://travis-ci.org/tidoust/reffy-reports/builds/423853333 11 September 2018, 12:46:58 UTC
7d538d1 Web Locks API: Run tests in additional globals Use the "META: global=" annotation to run the web-locks/ tests in shared and service workers, as appropriate. Change-Id: I1d6acd9b4e2932bf3a60b1e41285cbe74e3cb8ff Reviewed-on: https://chromium-review.googlesource.com/1208447 Commit-Queue: Victor Costan <pwnall@chromium.org> Reviewed-by: Victor Costan <pwnall@chromium.org> Cr-Commit-Position: refs/heads/master@{#590265} 11 September 2018, 12:39:51 UTC
46535e5 Add more WPT tests for mixed-content check in workers/worklets (1/2) This CL adds test code for more worker/worklet-related cases to mixed-content/ WPT tests: - module-worker-top-level (outsideSettings of https: module script) - module-data-worker-import (outsideSettings of data: worker) - classic-data-worker-fetch (insideSettings of data: worker) - worklet-*-top-level (outsideSettings of https: worklets) - worklet-*-data-import (outsideSettings of data: worklets) Actual generated tests is added in a separate CL https://chromium-review.googlesource.com/1212746 for easier code review. These tests are for https://chromium-review.googlesource.com/1208390. Bug: 880986, 880023, 880015 Change-Id: I07eb96cffec889103bf437813180127644466af8 Reviewed-on: https://chromium-review.googlesource.com/1212744 Commit-Queue: Hiroshige Hayashizaki <hiroshige@chromium.org> Reviewed-by: Mike West <mkwst@chromium.org> Reviewed-by: Hiroki Nakagawa <nhiroki@chromium.org> Reviewed-by: Andy Paicu <andypaicu@chromium.org> Cr-Commit-Position: refs/heads/master@{#590239} 11 September 2018, 09:17:48 UTC
1a8b8aa Add tests for mediacapture-image Cover following checkpoints: - getPhotoCapabilities() should throw "OperationError" when the MediaStreamTrack being ended asynchronously - getPhotoSettings() should throw "OperationError" when the MediaStreamTrack being ended asynchronously 11 September 2018, 08:50:24 UTC
7e6d78d fixup MerchantValidationEvent complete() test (#12942) * Test is automated, not manual * Missing error type in assert_throws 11 September 2018, 06:59:38 UTC
fb29e1f test PaymentMethodChangeEventInit defaults (#12927) 11 September 2018, 06:53:44 UTC
2dce278 Loosen timing expectation in IntersectionObserver WPTs IntersectionObserver WPTs expect that intersection observations are delivered within two step_timeouts of requestAnimationFrame. This expectation holds in Blink, but doesn't necessarily hold in other engines. In WebKit, requestAnimationFrame and layout are separate tasks, so it's possible for the first step_timeout to fire in between rAF and layout, leading to test flakiness. This CL switches these WPTs to using double-rAF rather than rAF-setTimeout-setTimeout when waiting for observations to be delivered. Change-Id: Iad80943db184bc4519ab323c3bd7cfac1256e175 Reviewed-on: https://chromium-review.googlesource.com/1214176 Commit-Queue: Ali Juma <ajuma@chromium.org> Reviewed-by: Stefan Zager <szager@chromium.org> Cr-Commit-Position: refs/heads/master@{#590195} 11 September 2018, 04:16:44 UTC
3b72e3f Update interfaces/css-typed-om.idl (#12808) Source: https://github.com/tidoust/reffy-reports/blob/398ec92/whatwg/idl/css-typed-om.idl Build: https://travis-ci.org/tidoust/reffy-reports/builds/423853333 11 September 2018, 02:30:44 UTC
8c2f99c Add intrinsicSize attribute to SVGImageElement Design doc: https://docs.google.com/document/d/1yh_-ayeaFV0EjuR51U641zbrPAB0Baqj6UrC9bT9iqQ/edit#heading=h.y7amr11fn0tb This CL implements "intrinsicSize" attribute to SVGImageElement. This attribute has been added to HTMLImageElement and HTMLVideoElement. The value of "intrinsicSize" overrides the intrinsic size: 1. When no width and height is specified, the value of "intrinsicSize" specifies the <svg:image> element's layout size. 2. When one dimension is specified, the value of "intrinsicSize" is used as an aspect ratio to determine the other dimension. 3. If both width and height are specified, "intrinsicSize" has no effect. Bug: 874629 Cq-Include-Trybots: luci.chromium.try:linux_layout_tests_slimming_paint_v2;master.tryserver.blink:linux_trusty_blink_rel Change-Id: I9023d6cf7a818c983155efc12505f1d6fd18de43 Reviewed-on: https://chromium-review.googlesource.com/1210544 Reviewed-by: Steve Kobes <skobes@chromium.org> Commit-Queue: Luna Lu <loonybear@chromium.org> Cr-Commit-Position: refs/heads/master@{#590065} 11 September 2018, 00:45:53 UTC
df85a79 Add interfaces/css-device-adapt.idl (#12911) 10 September 2018, 21:57:37 UTC
99ff3b6 Part 3: Add reftests for interpolations of offset-path and clip-path. In order to make sure the rendering result is correct, we add some reftests here. Depends on D4787 Differential Revision: https://phabricator.services.mozilla.com/D4791 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1486094 gecko-commit: e48a78215b630fffb595ece5fae7e67643bad8e9 gecko-integration-branch: autoland gecko-reviewers: birtles 10 September 2018, 21:00:13 UTC
85f4c6a Part 2: Make offset-path:path() animatable. Here, we change the animation type of offset-path as ComputedValue, so we could do animation on it. Also enable the wpt for offset-path interpolation. In test_transition_per_property.html, we add some basic tests ifor offset-path. ToAnimatedZero for PathCommand will be dropped later. Because the animations of arcs with mismatched flags are fallen back to discrete animations, the result of getComputedValue is not normalized in this case. This makes some wpt failed even though the progress is 100%. Depends on D4786 Differential Revision: https://phabricator.services.mozilla.com/D4787 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1486094 gecko-commit: d806177c1b72aa2518294acc7b68b3e46007c626 gecko-integration-branch: autoland gecko-reviewers: birtles 10 September 2018, 21:00:13 UTC
5ef977c Merge pull request #12893 from kaixinjxq/mediacapture-image_init Add tests for mediacapture-image 10 September 2018, 17:23:02 UTC
e25d48a Implement DTMF [[ToneBuffer]] in the blink layer This CL makes the Blink layer keep a copy of the tone buffer and update it on insertDTMF and ontonechange events only; this makes it possible to expose the state of the tone buffer at the time the event is fired to the Javascript callback. It removes a queueing step inside the DTMF sender, because that queueing step destroyed the consistency. Bug: chromium:816475 Change-Id: I5aa68396299a67d6cea1e8a17d364f553514c291 Reviewed-on: https://chromium-review.googlesource.com/1213084 Reviewed-by: Guido Urdaneta <guidou@chromium.org> Reviewed-by: Kentaro Hara <haraken@chromium.org> Commit-Queue: Harald Alvestrand <hta@chromium.org> Cr-Commit-Position: refs/heads/master@{#589910} 10 September 2018, 15:12:47 UTC
38da1be Modify readonly attribute track test 10 September 2018, 02:59:35 UTC
9614def Kick off external SVG resource loading from DidSetComputedStyle. Differential Revision: https://phabricator.services.mozilla.com/D4901 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1488300 gecko-commit: 68592cefee573b075b68880e65828e820e2e16ed gecko-integration-branch: autoland gecko-reviewers: dholbert 09 September 2018, 23:12:53 UTC
530a00d Update interfaces/cookie-store.idl (#12922) Source: https://github.com/tidoust/reffy-reports/blob/63eb77f/whatwg/idl/cookie-store.idl 09 September 2018, 20:48:45 UTC
6048455 Update interfaces/cookie-store.idl (#12807) Source: https://github.com/tidoust/reffy-reports/blob/63eb77f/whatwg/idl/cookie-store.idl 09 September 2018, 20:42:03 UTC
513b8a0 Add interfaces/webrtc-dscp.idl (#12806) Source: https://github.com/tidoust/reffy-reports/blob/63eb77f/whatwg/idl/webrtc-dscp.idl 09 September 2018, 20:25:19 UTC
19b2ce8 Update interfaces/background-fetch.idl (#12910) Source: https://github.com/tidoust/reffy-reports/blob/63eb77f/whatwg/idl/background-fetch.idl 09 September 2018, 20:08:46 UTC
feef356 Update interfaces/payment-request.idl (#12921) Source: https://github.com/tidoust/reffy-reports/blob/63eb77f/whatwg/idl/payment-request.idl 09 September 2018, 20:08:09 UTC
5d23b64 Update interfaces/wasm-js-api.idl (#12920) Source: https://github.com/tidoust/reffy-reports/blob/63eb77f/whatwg/idl/wasm-js-api.idl 09 September 2018, 20:07:39 UTC
3c1bd4d Update interfaces/pointerevents.idl (#12919) Source: https://github.com/tidoust/reffy-reports/blob/398ec92/whatwg/idl/pointerevents.idl 09 September 2018, 20:06:43 UTC
239b380 Update interfaces/payment-handler.idl (#12917) Source: https://github.com/tidoust/reffy-reports/blob/398ec92/whatwg/idl/payment-handler.idl 09 September 2018, 20:05:49 UTC
5bcfbf5 Update interfaces/intersection-observer.idl (#12916) Source: https://github.com/tidoust/reffy-reports/blob/63eb77f/whatwg/idl/intersection-observer.idl 09 September 2018, 20:05:09 UTC
432d821 Update interfaces/payment-request.idl (#12918) Source: https://github.com/tidoust/reffy-reports/blob/63eb77f/whatwg/idl/payment-request.idl 09 September 2018, 20:04:35 UTC
65443d2 Merge pull request #12844 from ewilligers/animations-transitions-parsing CSS animations and transitions property parsing 09 September 2018, 14:10:02 UTC
46c3b52 Test animation-name strings The CSS-keywords initial, inherit, unset are not valid animation names. default is also not permitted as a custom identifier animation name. animation names can be strings. 09 September 2018, 13:45:53 UTC
334fe76 [Shadow DOM] Fix test using assert_array_equals (#12598) Fix occurrences of assert_array_equals where it is used to compare the array length instead of the array itself. https://wpt.fyi/results/shadow-dom/leaktests/get-elements.html?sha=0398567bac https://wpt.fyi/results/shadow-dom/Extensions-to-Event-Interface.html?sha=0398567bac 09 September 2018, 12:57:13 UTC
8657903 [testharness.js] Reject non-thenable values (#12898) Previously, any test defined via the `promise_test` API would fail immediately if its body returned the value `undefined`. The test would *not* fail if it returned any other value. Because the motivation for using `promise_test` is to track resolution with a "thenable" value (i.e. an object with a "then" method), this was overly permissive and allowed contributors to write tests which spuriously passed [1]. Update testharness.js to enforce more stringent criteria on the value return by `promise_test` bodies: that it is a "thenable" value. This change is incompatible with an exiting functional test, but it does not effect any tests in WPT (as verified by a survey using both the Chrome and Firefox browsers). Update the functional test accordingly. [1] cca6b6845678d9b5f792b886f3f7045d1d2cf0a7 08 September 2018, 22:05:37 UTC
3eeab8e Merge pull request #12886 from web-platform-tests/FremyCompany-patch-1 Fix calc clamping for font-face descriptors (missed in previous commit) 08 September 2018, 15:53:46 UTC
1c48673 CSS: serialize linearRGB and sRGB in lower case CSS keywords serialize in lower case. https://drafts.csswg.org/cssom/#serializing-css-values "To serialize a CSS component value depends on the component, as follows: keyword The keyword converted to ASCII lowercase." BUG=882014 Change-Id: Ibdfb7f3bf64f26bc4841bbf012668d9071d4473c Reviewed-on: https://chromium-review.googlesource.com/1213563 Commit-Queue: Eric Willigers <ericwilligers@chromium.org> Reviewed-by: Fredrik Söderquist <fs@opera.com> Cr-Commit-Position: refs/heads/master@{#589769} 08 September 2018, 04:28:49 UTC
7700c08 Add reftests for groove / ridge borders with default colors. Note that they are negative (!=) tests. Also note that they don't run because bug 1488472. I'm fixing that as well, will ensure that's fixed before this lands. Differential Revision: https://phabricator.services.mozilla.com/D4947 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1488294 gecko-commit: 7251e4f4d2a4eaed1f5a9706d2f9342a10e436a7 gecko-integration-branch: autoland gecko-reviewers: jrmuizel 08 September 2018, 04:08:56 UTC
9a5d71b Serialize the path() function with double quotes Per https://drafts.csswg.org/cssom/#serialize-a-string double quotes should be used when serializing strings. Bug: 873527 Change-Id: I3b7a3c6425c6a5d0d6f96399663f5ae8b3929a59 Reviewed-on: https://chromium-review.googlesource.com/1213171 Commit-Queue: Eric Willigers <ericwilligers@chromium.org> Reviewed-by: Eric Willigers <ericwilligers@chromium.org> Cr-Commit-Position: refs/heads/master@{#589652} 07 September 2018, 21:36:02 UTC
070b8cc Fire XHR abort event from a task A test for this new behavior is included as external/wpt/xhr/abort-after-stop.htm. This also means that XHR abort and readystatechange events from navigation is no longer fired. Because of that, external/wpt/xhr/open-url-multi-window-4.htm now times out rather than fails on an assertion, aligning with Firefox. A TestExpectations entry has been added with a bug that tracks fixing this test in spec or upstream in WPT. A few other test expectations were updated as well to account for this. http/tests/navigation/reentrant-xhr-onabort-crash-during-commit.html no longer works as intended, as abort event is no longer fired synchronously (and thus does not expose the same crash surface). It is replaced with an EventSource-based test that functions the same way as XHR before this CL. Note, currently EventSource's error event suffers from the same problem as XHR's abort event, and the class might undergo the same change as this in the future. We will look into an alternative for this test when that change is done. Bug: 879620, 881180 Change-Id: I5a91047086d06347794656f92511a53c22401b5e Reviewed-on: https://chromium-review.googlesource.com/1208672 Reviewed-by: Philip Jägenstedt <foolip@chromium.org> Reviewed-by: Yutaka Hirano <yhirano@chromium.org> Commit-Queue: Timothy Gu <timothygu@chromium.org> Cr-Commit-Position: refs/heads/master@{#589634} 07 September 2018, 21:21:25 UTC
44e61df Merge pull request #8894 from youennf/wpt-export-for-webkit-181239 WebKit export of https://bugs.webkit.org/show_bug.cgi?id=181239 07 September 2018, 20:54:49 UTC
59bed35 Clarify comment 07 September 2018, 17:02:18 UTC
82f2a37 Fix get_test_window in SeleniumExecutor to use the window_id arg 07 September 2018, 17:02:18 UTC
9506c25 Add WebDriver executor for wptrunner This adds edge_webdriver, chrome_webdriver, and safari_webdriver as products. Co-authored-by: Geoffrey Sneddon <me@gsnedders.com> 07 September 2018, 17:02:18 UTC
0b46eb7 Remove old ini files when updating wpt metadata The easiest way to ensure that old metadata files are removed is simply to check that all the existing metadata files still correspond to a test file, and remove those that do not. This happens before metadata update so that if the metadata update causes a patch to be created, these changes are included in the patch. Differential Revision: https://phabricator.services.mozilla.com/D5015 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1488692 gecko-commit: 403376728e2a6f023afe6ff2db8e576b062557fa gecko-integration-branch: central gecko-reviewers: jdm 07 September 2018, 16:12:48 UTC
8764370 Slightly improve AudioBuffer resampling Use simple linear extrapolation to resample the data when we reach the end of the buffer. Previously, the last sample would just be repeated enough times. Manually verified that the test passes on Firefox (nightly) and fails on Chrome without this CL. Bug: 881119 Test: the-audiobuffersourcenode-interface/buffer-resampling.html Change-Id: I1eb6ee089aa5477e03ff7184eb974f769b739528 Reviewed-on: https://chromium-review.googlesource.com/1211910 Commit-Queue: Raymond Toy <rtoy@chromium.org> Reviewed-by: Hongchan Choi <hongchan@chromium.org> Cr-Commit-Position: refs/heads/master@{#589529} 07 September 2018, 16:09:35 UTC
844ceca [css-contain] check the effects of containment on baseline alignment (#12868) * [css-contain] check the effects of containment on baseline alignment Tests for https://github.com/w3c/csswg-drafts/issues/2995 Only the layout and size variant are needed to catch know bugs (in chrome) at the time of implementation, and mistakes on paint or style would be surprising, but it doesn't hurt to be exhaustive. 07 September 2018, 11:31:53 UTC
7fc2450 HTML: test how <legend align> does not map to text-align See https://github.com/whatwg/html/pull/3934 07 September 2018, 09:45:00 UTC
e5f7af5 Improve test coverage of registered properties in paint worklets. The most important use case for css-properties-values-api is having typed (and possibly interpolated) custom properties in paint worklets. So naturally, this is the *least* well tested use case in WPT. This CL improves that by adding tests for most of the syntax types. The test works as a kind of "ref" test, which compares the output of CSSStyleValue.parse /parseAll with the value observed inside the worklet. <transform-function> and <transform-list> are not supported yet, so they will come later. Interpolations should also be tested, but that belongs in a separate test. Bug: 641877 Change-Id: I4bd310ecd61a2a8989df9c4a5c818cdc7c179b3a Reviewed-on: https://chromium-review.googlesource.com/1209711 Commit-Queue: Anders Ruud <andruud@chromium.org> Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org> Cr-Commit-Position: refs/heads/master@{#589461} 07 September 2018, 08:42:23 UTC
afd909b Add tests for mediacapture-image Cover following checkpoints: - throw TypeError when ImageCapture parameter is not mediaStramTrack - ImageCapture track attribute is readonly - getPhotoCapabilities() of an ended Track should throw InvalidStateError - getPhotoSettings() of an ended Track should throw InvalidStateError - takePhoto() of an ended Track should throw InvalidStateError - the parameter of takePhoto() is nullable 07 September 2018, 08:30:46 UTC
910a8da HTML: test that focus() on legend does not delegate focus See https://github.com/whatwg/html/issues/3950 07 September 2018, 08:11:11 UTC
de95584 HTML: test accesskey for legend See https://github.com/whatwg/html/pull/3987 07 September 2018, 08:10:38 UTC
d9e0776 Fix #12876: set -ex on ci_taskcluster.sh 07 September 2018, 07:38:13 UTC
a3fcabd Make --venv work again wpt was interpreting --venv as a command and exiting early because it's not a valid command. Further, these lines seem to be redundant with argparse, which dies if the argument is invalid. 07 September 2018, 07:33:43 UTC
3afe03b Add tests for WebAssembly static methods bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1488469 gecko-commit: 1c622661cfe203598435cf9730b2a748c556a9ae gecko-integration-branch: mozilla-inbound gecko-reviewers: bbouvier 07 September 2018, 07:31:13 UTC
eb145fc Fix stability check when tests are skipped In https://github.com/web-platform-tests/wpt/pull/11570, we added a check to reject slow tests in stability checks. The code didn't consider an edge case where tests are skipped and don't contain "extra" info. This change silently skips a test in this check if it does not have necessary extra information. 07 September 2018, 06:58:18 UTC
a0fb7d2 Have anonymous element in text input inherit scrollbar-width from the element. Differential Revision: https://phabricator.services.mozilla.com/D5101 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1488657 gecko-commit: ab7a4b7fca6579fdba4a1ff692a1e8ec020b0d14 gecko-integration-branch: autoland gecko-reviewers: dholbert 07 September 2018, 03:47:42 UTC
1719e8b Merge pull request #12867 from frivoal/contain-anim [css-contain] the contain property is not animatable 07 September 2018, 02:51:26 UTC
9d5d9aa Add test asserting the display property of <details> is ignored Chrome, Safari, and Firefox pass. Edge hasn't implemented yet. The test still holds for the proposed new spec text in https://github.com/whatwg/html/pull/3686 This scenario is discussed at the end of https://github.com/whatwg/html/issues/603 but the conclusion drawn appears (to me) to be opposite what Chrome, Safari, and Firefox do. Related other issues: https://github.com/w3c/csswg-drafts/issues/2084 https://github.com/whatwg/html/issues/1839 Bug: 635282 Change-Id: Ice95225b3c9d5d90b80c657643d036490fd2e1b2 Reviewed-on: https://chromium-review.googlesource.com/1153651 Commit-Queue: David Grogan <dgrogan@chromium.org> Reviewed-by: Christian Biesinger <cbiesinger@chromium.org> Cr-Commit-Position: refs/heads/master@{#589388} 07 September 2018, 01:16:57 UTC
ddb3e30 Change detune min/max limits The max and min valures for the OscillatorNode.detune parameter has been reduced according the latest version of the spec. Make it so. Also implement clamping of the total frequency to Nyquist so that we don't generate infinity or NaN doing the computations. This is ok because anything beyond Nyquist would output 0 anyway. But we're careful to preserve the slope of automations; test added for this as well. Update expectations for AudioParam/audioparam-nominal-range.html because of the new warnings produced by clamping detune. Bug: 865552, 860347 Test: the-oscillatornode-interface/detune-limiting.html Change-Id: I35a214b0f3156ad8912718dcb277f1967f70df8f Reviewed-on: https://chromium-review.googlesource.com/1138638 Commit-Queue: Raymond Toy <rtoy@chromium.org> Reviewed-by: Hongchan Choi <hongchan@chromium.org> Cr-Commit-Position: refs/heads/master@{#589299} 06 September 2018, 21:33:43 UTC
d3016b7 Fix calc clamping for font-face descriptors (missed in previous commit) https://github.com/web-platform-tests/wpt/pull/9373/commits/4f26743222cc18205e9aad7ce1155d5025fd5ee9 06 September 2018, 21:13:02 UTC
fe34dfb HTML: Fix test when run through ./wpt run (#12885) When run through ./wpt run, the test window is created by another window through window.open(), so opener is not null in the main page (when we expect it to be null). 06 September 2018, 20:53:56 UTC
d33f145 Improve the formatting of testdriver documentation In https://web-platform-tests.org/writing-tests/testdriver.html it is currently hard to tell where the different sections begin and end because the formatting of headings looks just like a line of code. 06 September 2018, 20:13:27 UTC
b70ac63 HTML: Change document.open() test expectation (#12882) For https://github.com/whatwg/html/pull/3918. 06 September 2018, 20:01:24 UTC
cf0ea11 HTML: Add test for document.open() and MutationObserver (#12879) For https://github.com/whatwg/html/issues/3818. 06 September 2018, 19:45:30 UTC
2c6612a HTML: document.open() and aborting documents (#10789) For https://github.com/whatwg/html/pull/3999. Co-authored-by: Anne van Kesteren <annevk@annevk.nl> 06 September 2018, 18:42:31 UTC
f2ea2ba Don't pass --install-browser to Chrome in stability check (#12875) 06 September 2018, 18:20:40 UTC
ec82266 Add a test for perspective function interpolation. Differential Revision: https://phabricator.services.mozilla.com/D5030 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1488414 gecko-commit: a9fd0a6da9c15dc5cff8bea67c94dc6ca35e9152 gecko-integration-branch: autoland gecko-reviewers: hiro 06 September 2018, 17:32:54 UTC
e33c66c Add a script to download all the logs for a run from TaskCluster. This currently has rather basic error handling and perhaps does more HTTP requests than necessary, but it at least allows retriving all the logs for a specified commit. 06 September 2018, 15:55:41 UTC
32fc9a3 Merge pull request #12679 from web-platform-tests/tc_epoch Run stable and beta releases on TaskCluster 06 September 2018, 15:49:30 UTC
72ae98c Idlharness.js tests added for Trusted Types API Added Idlharness tests for Trusted Types interfaces. Removed "Worker" from "Exposed=(...)" in TrustedXXX .idl files. Bug: 739170 Change-Id: Id8834affcdded63f3ebb9ebd4d288cfd01ef24a8 Reviewed-on: https://chromium-review.googlesource.com/1204150 Commit-Queue: Maja Kabus <kabusm@google.com> Reviewed-by: Mike West <mkwst@chromium.org> Cr-Commit-Position: refs/heads/master@{#589146} 06 September 2018, 13:35:33 UTC
back to top