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

sort by:
Revision Author Date Message Commit Date
ab47c26 Make MessagePort's close() detach For https://github.com/whatwg/html/pull/3584. 27 April 2018, 06:56:44 UTC
cb736aa [css-tables] Scrollbar should be removed from OverrideLogicalHeight() When computing the percentage height of table cell children, if the table cell has horizontal scrollbar we have to subtract its height from the OverrideLogicalHeight(). The patch is just following a suggestion from a TODO in LayoutBox::ComputePercentageLogicalHeight(). BUG=837408 TEST=external/wpt/css/css-tables/height-distribution/percentage-sizing-of-table-cell-children-002.html Change-Id: I5fc818545ce5ffcbb14112616f602668f492cc6d Reviewed-on: https://chromium-review.googlesource.com/1031590 Reviewed-by: Javier Fernandez <jfernandez@igalia.com> Reviewed-by: Christian Biesinger <cbiesinger@chromium.org> Commit-Queue: Manuel Rego Casasnovas <rego@igalia.com> Cr-Commit-Position: refs/heads/master@{#554323} 27 April 2018, 06:26:58 UTC
ee20163 Fix #10652: resources/test should not rely on Error.stack (#10661) Error.stack is very much undefined and rather weird, and way too fragile for these tests 27 April 2018, 01:21:03 UTC
7790a59 Merge pull request #9339 from ewilligers/images-parsing [css3-images] Parsing tests for images properties 27 April 2018, 01:14:58 UTC
4f39716 Remove WPT failure expectations for (now enabled by default) CORB. The failure expectations for some wpt/fetch/corb/*tentative* tests were only needed while CORB was still disabled by default. These test expectations can be removed now, because CORB is enabled by default since r553830. Bug: 802835 Change-Id: If09646e3cfec268e2a9ec72aa870d8fa2a4460e3 Reviewed-on: https://chromium-review.googlesource.com/1030612 Reviewed-by: Charlie Reis <creis@chromium.org> Commit-Queue: Łukasz Anforowicz <lukasza@chromium.org> Cr-Commit-Position: refs/heads/master@{#554192} 27 April 2018, 00:15:47 UTC
ebce960 Add web-platform-tests logos Made by Isaac Durazo. 26 April 2018, 20:43:14 UTC
9f5c74d Merge pull request #10645 from csnardi/update-webidl2 Update webidl2.js to v10.2.1 26 April 2018, 20:34:59 UTC
e6756de Accept two values in the overflow shorthand https://github.com/w3c/csswg-drafts/issues/2484 details the resolution by the CSSWG to accept two values in the overflow shorthand. Update our implementation to match this, and also update two existing CSSOM serialization tests. Additionally remove tests that are duplicates of those currently found in WPT. Intent to Implement and Ship: https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/4qF8XPQ1z2s Bug: 833105 Change-Id: Id8f61182a7d7369a2f575acfdbf608600d1218dd Reviewed-on: https://chromium-review.googlesource.com/1013618 Commit-Queue: Chris Nardi <cnardi@chromium.org> Reviewed-by: Rune Lillesveen <futhark@chromium.org> Cr-Commit-Position: refs/heads/master@{#554078} 26 April 2018, 18:30:18 UTC
f3bac8d Encoding: remove bogus euc-kr test Fixes #10635. 26 April 2018, 16:33:01 UTC
67f5d41 Fix test of whether an iterator is a pair iterator https://github.com/w3c/webidl2.js/pull/118 states that all iterator idlType attributes are arrays, so the length of the array is what we should be checking, not whether or not it is an array. 26 April 2018, 16:08:33 UTC
5fa96e1 Move WebAudio node constructor tests to WPT Move the constructor tests. Manually verified that Firefox either passes the tests or fails because of bugs in Firefox. Bug: 745778 Change-Id: Iee14d9c7531dc0094bac86daede5d62299c5fb93 Reviewed-on: https://chromium-review.googlesource.com/1028713 Reviewed-by: Hongchan Choi <hongchan@chromium.org> Commit-Queue: Raymond Toy <rtoy@chromium.org> Cr-Commit-Position: refs/heads/master@{#554032} 26 April 2018, 15:36:45 UTC
0c8a6e7 part 1. Remove the [ArrayClass] annotation from DOMRectList. The NoInterfaceObject bit is me cleaning up after spec editors who change the spec without updating the tests... bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1456887 gecko-commit: 388cb76398c036775e92f9809926db2dbf46e784 gecko-integration-branch: mozilla-inbound gecko-reviewers: qdot 26 April 2018, 14:16:51 UTC
123f656 Merge pull request #10642 from csnardi/dom-quad-updates Additional fixes to DOMQuad-001.html 26 April 2018, 13:58:33 UTC
ff6d907 wdspec] Use wdclient to get a named cookie in add cookie tests. bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1456799 gecko-commit: c07b1375c1c4c9337ff81ab53757b5130f558a14 gecko-integration-branch: central gecko-reviewers: maja_zf 26 April 2018, 13:42:17 UTC
da97afc wdspec] Add cookie tests have to use a shared custom add_cookie command. bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1456799 gecko-commit: 9d55d0203a2b08980505d172982f516726e009bd gecko-integration-branch: central gecko-reviewers: maja_zf 26 April 2018, 13:42:17 UTC
b2152df wdspec] Fix linter failures for add cookie tests. bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1456799 gecko-commit: 281208264c7493ff293b8c362e4d87e54dab6696 gecko-integration-branch: central gecko-reviewers: maja_zf 26 April 2018, 13:42:17 UTC
7cbd452 wdspec] Fix add cookie tests for invalid domain usage. bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1456799 gecko-commit: cb1909841a5d68e502aca5a1d33dd6a7c7126664 gecko-integration-branch: central gecko-reviewers: maja_zf 26 April 2018, 13:42:17 UTC
8f9b815 Fix Python 3 compatibility 26 April 2018, 12:57:33 UTC
2ae9668 Fix wpt ws[s] server intermittent startup issue Running wpt occasionally failed due to an issue starting the ws[s] servers. This turns out to be a deadlock caused by a logging lock being inherited into the child process, sometimes in a locked state. As a workaround, after spawning the subprocess, we reload the logging module in order to clear any existing lock. This is pretty much a hack, but it's the fastest path to a solution to a critical issue. bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1456525 gecko-commit: 3c548f1fdf4dbac4c11bfc239e129864db547e4c gecko-integration-branch: mozilla-inbound gecko-reviewers: ato 26 April 2018, 12:57:33 UTC
8e66eb4 Fetch: reduce boilerplate in api/basic/ 26 April 2018, 12:35:01 UTC
16c3c07 Try to fix crash when terminating a worker while it is XHR-ing to a blob. Also add test to try to replicate the crash, although the best it seems to do is flakily DCHECKing. At least this CL seems to fix the DCHECK. Bug: 829859 Change-Id: I44f416d7c3edf68e2faf15c2eba7d582db947a0a Reviewed-on: https://chromium-review.googlesource.com/1014400 Commit-Queue: Marijn Kruisselbrink <mek@chromium.org> Reviewed-by: Michael Lippautz <mlippautz@chromium.org> Reviewed-by: Kentaro Hara <haraken@chromium.org> Cr-Commit-Position: refs/heads/master@{#551549} 26 April 2018, 11:43:46 UTC
3e538e7 Deprecate document.origin Intent to Deprecate and Remove: https://groups.google.com/a/chromium.org/d/msg/blink-dev/0D_37iuh1zc/ndyyNaxgCQAJ Bug: 692084 Change-Id: Iae09a7d82e09c9bc3f0394dfa476370fd1efe516 Reviewed-on: https://chromium-review.googlesource.com/1013699 Reviewed-by: Mike West <mkwst@chromium.org> Commit-Queue: Philip Jägenstedt <foolip@chromium.org> Cr-Commit-Position: refs/heads/master@{#553537} 26 April 2018, 11:29:18 UTC
62c85b4 Use a simpler and more reliable way to access the global scope in testharness.js. In particular, this should work in JS shells. 26 April 2018, 10:46:46 UTC
504f623 Allow up to 30s for the servers to start 26 April 2018, 10:01:06 UTC
e01a49c Part 13: Add two new WPT tests of shape-outside: inset with shape-margin, and update manifests. bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1265342 gecko-commit: 3032f8adbcf177c75cb7ddacaade47e23e1ed88f gecko-integration-branch: central gecko-reviewers: dholbert 26 April 2018, 08:42:17 UTC
c09df8b Part 11: Update a shape-outside: image test to supply a correct shape-image-threshold. The PNG data generated in this test creates a 100x100 image with opaque green pixels in the left 50px and fully transparent pixels in the right 49px. The 1px vertical strip of pixels at pixel column 50 are green pixels with .66 alpha. The test was failing because it supplied a shape-image-threshold of .25, and thus was floating by 51px instead of the intended 50px. This change modifies the test to use a shape-image-threshold of .7, generating the intended 50px float area. bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1265342 gecko-commit: 26ca0097fff71a32c600459265a4b1f65438bde9 gecko-integration-branch: central gecko-reviewers: dholbert 26 April 2018, 08:42:17 UTC
621375e Part 10: Update a shape-outside circle test to make it more precise and correct. The test shape-outside-circle-027.html has two issues that prevent it from matching the reference image. For that test to pass, the text must be floated right by 75 pixels. The two issues are: 1) The circle is defined as 35% of 170 pixels, which calculates to 59.5px. Since the shape-margin is 15px, this makes the total offset less than the target of 75px. 2) The circle is offset upwards by 10 pixels, which introduces a slight angle between the block start of the text and the center of the circle. The cosine of this small angle is slightly less than 1, which reduces the offset by some amount. The changes made here specify the circle radius in whole pixels, and move the center of the circle such that it is between the block start and block end of the floated text, ensuring that the full width of the circle + shape-margin will be used for calculating the float area. bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1265342 gecko-commit: 185cc5b7b93f95135e28a8e1df6fd19310695acc gecko-integration-branch: central gecko-reviewers: dholbert 26 April 2018, 08:42:17 UTC
27b69bf Part 9: Update shape-outside ellipse tests to correct invalid use of only one radius parameter. https://www.w3.org/TR/css-shapes-1/#funcdef-ellipse states that the grammar for ellipse is: ellipse() = ellipse( [<shape-radius>{2}]? [at <position>]? ) This permits either 0 or 2 shape-radius tokens, but not 1. These two tests use 1 shape-radius token and do not parse correctly. https://www.w3.org/TR/css-shapes-1/#typedef-shape-radius states that omitted shape-radius values default to closest-side. This change updates these two tests to add the closest-side value for the missing shape-radius tokens. bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1265342 gecko-commit: 36bf72f6946dbbe896a52456af4b7fd33ba8a1c2 gecko-integration-branch: central gecko-reviewers: dholbert 26 April 2018, 08:42:17 UTC
0735783 Part 8: Update shape-outside inset tests to explicitly set a line-height of 1, and not rely on a UA-specific value. https://www.w3.org/TR/CSS2/visudet.html#propdef-line-height specifies that line-height is given an initial value of normal, which is defined: Tells user agents to set the used value to a "reasonable" value based on the font of the element. The value has the same meaning as <number>. We recommend a used value for 'normal' between 1.0 to 1.2. The computed value is 'normal'. These tests are designed to work correctly if and only if the line-height is 1. This change specifies line-height: 1 explicitly. bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1265342 gecko-commit: 581d1a27f4eff370799aef05a2375d69f423f4b7 gecko-integration-branch: central gecko-reviewers: dholbert 26 April 2018, 08:42:17 UTC
50af0bd Add some obsolete, proprietary Gecko interfaces to historical tests. 26 April 2018, 08:01:41 UTC
d799501 Encoding: remove incorrect iso-2022-jp test There is a lot of code in this test that simply doesn't run and the the few bits that do run are incorrect as far as I can tell. 26 April 2018, 04:27:23 UTC
16a660c Update expected text for test of IDL harness https://github.com/w3c/webidl2.js/pull/133 and https://github.com/w3c/webidl2.js/pull/134 changed the expected output by adding an attribute type. 26 April 2018, 03:43:05 UTC
9bf0130 Update webidl2.js to v10.2.1 26 April 2018, 02:49:30 UTC
6597dc5 Squashed 'resources/webidl2/' changes from 8a7ff70664..dd57b9f0db dd57b9f0db chore(package): update dev deps 7f99dea07c chore(package): bump version number to 10.2.1 c357d4cb01 Add bug link and remove unnecessary quote tests cd1f7a95ba Add a comment about not using for (const ...) 39a957721c Tokenise a solitary '/' correctly 4efd252f5e Use "let" instead of "var" in for statement f940514f36 Add count() function. Use idiomatic string methods. affdfbdc2b Optimise tokenisation and whitespace skipping ba00d5d9ec refactor: small syntax changes (#137) d5c4fbfdfc chore(CHANGELOG): regenerate 3d009b634a chore(CHANGELOG): regenerate 23bb9bb290 chore(CHANGELOG): regenerate 6db306af62 chore(package): bump version number to 10.2.0 ac7ef088f3 fix: solve conflicts from typing union types f422f2a6f5 feat: type on union types (#135) bde0553b49 feat: add const-type for idlTypes (#132) c03cd7e8f3 feat: add dictionary/typedef-type (#133) 6eb1e7f4db feat: add argument/return type (#134) d2cfdfd901 feat: add type: attribute-type on idlTypes (#131) 1e29dcb71b Auto acquisition for parser result changes (#130) 154eabfbb1 chore(package): update mocha, expect, bump version 36932debd7 Let error messages include the current definition name (#129) 664f63b61e chore(package-lock): regenerate 536157bffa chore(package): bump version number to 10.0.0 d5b88179df chore(pacakge): upgrade expect dep 0c103b356e Maintain writer.js (#122) e2d4467ea1 remove typeExtAttrs from docs 0226b76587 remove iterator documentation (#123) e36ae6bf70 BREAKING CHANGE: remove deprecated iterator operation (#121) 8e73c4ff4c use for-of on tests c56a921d9b docs(README): iterables ildType is always array 3f39cb152e chore(CHANGELOG): regenerate ae0060f859 chore(package): bump version number to 9.0.0 24669ed245 BREAKING CHANGE: consistent array type for iterable.idlType (#117) f89b5803c7 Update package-lock.json f581ac63c3 Add myself to contributors in package.json 420ac52ac5 Revert "chore: drop Node 6 support (#102)" 1c031ed86e chore(CHANGELOG): regenerate git-subtree-dir: resources/webidl2 git-subtree-split: dd57b9f0db1adbb5712f9fdd6a4e38533ff4ba4b 26 April 2018, 02:43:50 UTC
f9ac285 Revert "Avoid for(const ... of ...) usage in webidl parser." This reverts commit 280005efe04503f14891d73c6ceab1077a59a735. 26 April 2018, 02:43:39 UTC
5084587 [css-text] tests for overflow-wrap with break-word + break-spaces Covers the spec changes made for: https://github.com/w3c/csswg-drafts/issues/2003 25 April 2018, 21:48:45 UTC
61d3da3 Move webtiming-resolution, webtiming-ssl to wpt This CL changes the webtiming-resolution to test that resolution is larger than 10 microseconds, instead of testing for a specific value. This allows the test to no longer be flaky and to be moved to wpt. The webtiming-ssl test is moved to WPT, using an https connection to ensure that secureConnectionStart is correctly defined. Bug: chromium:801341 Cq-Include-Trybots: master.tryserver.chromium.linux:linux_mojo Change-Id: I4d31faa08d00251098f3dc648c794d80bbcc2f22 Reviewed-on: https://chromium-review.googlesource.com/867310 Commit-Queue: Nicolás Peña Moreno <npm@chromium.org> Reviewed-by: Robert Ma <robertma@chromium.org> Reviewed-by: Timothy Dresser <tdresser@chromium.org> Cr-Commit-Position: refs/heads/master@{#553666} 25 April 2018, 18:53:19 UTC
3a0a2e4 [wptrunner] Add regression tests for server config A recent commit [1] organized WPT configuration management into a dedicated class. In so doing, it unintentionally disabled the default secure WebSocket server. A subsequent commit [2] corrected the regression. Add a set of tests to demonstrate the intended behavior and to help avoid future regressions. [1] bfef1f20a419d24633e48d24c14e6a7503e1d48c [2] a5a8fbfafd075bf290525ad6a433ec5684ea874d 25 April 2018, 18:44:24 UTC
230112f [infra] Re-locate test for server configuration The `infrastructure/assumptions/` directory is intended for tests relating to browser configuration and operating system environment. Createa new directory dedicated to integration tests for the WPT server configuration. 25 April 2018, 18:44:24 UTC
875c65e Update to the latest version of the docker image 25 April 2018, 18:25:55 UTC
e4afbd5 Switch to gdebi for installing Chrome and use make-hosts-file 25 April 2018, 18:25:55 UTC
1452fe3 Rename wpt generate-tasks to wpt make-tasks Also add a comment to indicate that the tasks file is generated. 25 April 2018, 18:25:55 UTC
5a1b036 Don't return failure for wpt run if not all tests pass. This isn't very useful unless there is expectation data avaiable, which is not the common case 25 April 2018, 18:25:55 UTC
47c60e6 Add configuration for running every push to master in TaskCluster. TaskCluster is Mozilla's CI system, which also provides a GitHub integration. With this configuration enabling the TaskCluster integration on GitHub will cause each pust to master to create a TaskCluster run consisting of the full testsuite in latest Firefox Nightly and latest Chrome dev. The run will be chunked into 12 pieces for testharness.js tests and 6 for reftests, plus one for wdspec tests. With this chunking the end to end time for completing the run is around an hour (the task timeout is set to 1.5 hours). The resulting tasks upload wptreport.json files that can be used to reconstruct the results of the full run. There are also tbpl log files that could be used with e.g. Mozilla's reftest analyzer to inpect reftest failures. 25 April 2018, 18:25:55 UTC
f61fc86 Add a docker image designed for running tests. This is a docker image based on the Ubuntu1604 base, with the runtime deps of Firefox and Chrome installed. There is also a shallow clone of wpt to act as a placeholder. The start.sh script will update this clone and start Xvfb, so it's possible to run tests. 25 April 2018, 18:25:55 UTC
78b6bfe Additional fixes to DOMQuad-001.html DOMQuad no longer has an explicit constructor from a DOMRect, this was replaced with fromRect() in https://github.com/w3c/fxtf-drafts/commit/62b9cb9d5be4982d2a9cbf314e3a59efb8a68dd6. Additionally, there was a test for the bounds attribute being read-only, which was replaced with getBounds(), so the test no longer makes sense. Update the tests to reflect these changes. Also fix a typo for the bounds in p1Top4Attributes1 as all values should be 0 since it was the original value for each. 25 April 2018, 17:16:51 UTC
b6fc6d7 Encoding: add missing script to iso2022jp-encode-form-csiso2022jp.html 25 April 2018, 16:45:39 UTC
9cecf73 Encoding: fix big5-enc-ascii.html It shouldn't try to roundtrip code points that have a special meaning in a URL. 25 April 2018, 16:02:41 UTC
e9f36aa 'vertical-scroll' for programmatic scrolling If 'vertical-scroll' is disabled for an <iframe>, then it should not be able to affect the vertical scroll position. One way to block is to use scripted scrolling by calling "element.scrollIntoView()". To block such frames (whose feature's disabled), programmatic recursive scroll calls are not forwarded to parent frames. This means if a given <iframe> is blocked, then all the calls to scrollIntoView() are limited to the scope of frame (i.e., elements becoming visible in the frame). This applies to all the nested <iframe>'s of a disabled frame as well since they would have the feature disabled as part of propagating the container policy. Link to explainer/design document for "vertical-scroll": https://docs.google.com/document/d/1qiWelnMlsOHuT_CQ0Zm_qEAf54HS5DhoIvEDHBlfqps/edit?usp=sharing Bug: 611982 Change-Id: I0e06b399ad890e263128b997cfbb04eb3bdd1494 Reviewed-on: https://chromium-review.googlesource.com/1014191 Reviewed-by: Ian Clelland <iclelland@chromium.org> Reviewed-by: Ehsan Karamad <ekaramad@chromium.org> Reviewed-by: David Bokan <bokan@chromium.org> Commit-Queue: Ehsan Karamad <ekaramad@chromium.org> Cr-Commit-Position: refs/heads/master@{#553561} 25 April 2018, 15:45:19 UTC
6c62c5b DOM: fix test for Event.returnValue The test requires the event to be cancelable. See https://github.com/jsdom/jsdom/pull/2197. 25 April 2018, 15:05:06 UTC
6d7173c Process, but do not enforce X-Frame-Options on redirects. In order to make a reasonable decision about the reasonable-sounding feature request in https://crbug.com/835465, this patch starts processing XFO headers on redirect responses in order to collect metrics about how many requests we'd impact by tightening our enforcement. Bug: 835465 Change-Id: Ieb4571aae10e31fb61f1ccc245da5eb5dab791ae Reviewed-on: https://chromium-review.googlesource.com/1023393 Commit-Queue: Mike West <mkwst@chromium.org> Reviewed-by: Alex Moshchuk <alexmos@chromium.org> Cr-Commit-Position: refs/heads/master@{#553520} 25 April 2018, 12:59:05 UTC
170bf83 Ensure event handlers are not garbage collected in ImageBitmap tests on WebKit. 25 April 2018, 10:07:34 UTC
3826cfb Add cookie attribute tests This CL imports all attribute tests from https://github.com/abarth/http-state/tree/master/tests/data/parser. There are small changes that ensure the tests also clean up when they are run via the debug path. Change-Id: I5cf30824091471e7f65aceb19ad03bd07cfb91d1 Reviewed-on: https://chromium-review.googlesource.com/977923 Commit-Queue: Friedrich Horschig <fhorschig@chromium.org> Reviewed-by: Mike West <mkwst@chromium.org> Cr-Commit-Position: refs/heads/master@{#553497} 25 April 2018, 10:05:38 UTC
9abffa9 Set easing member in result of getComputedTiming() The test added in this patch fails without the corresponding code changes (specifically the second gGetComputedTimingTests test fails the comparison of the 'easing' member). bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1456688 gecko-commit: e786f1edbbefa7dadbb2e0ba5b7939f2bf4f1273 gecko-integration-branch: central gecko-reviewers: hiro 25 April 2018, 10:03:11 UTC
e3cd92d Fix parent module import in serviceworker tests The previous setup was altering sys.path in the wrong way and falling foul of the module cache. It's easier just to import the parent module using the underlying import functions directly than try to fix up the paths. bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1456481 gecko-commit: bc95f676ecde3a0fc26c67fd95f8c21db1a23353 gecko-integration-branch: autoland gecko-reviewers: bkelly 25 April 2018, 09:42:41 UTC
5adab93 Encoding: test IDL in all globals 25 April 2018, 09:11:20 UTC
0ffac8f refactor to use test_driver (#10500) 25 April 2018, 03:12:40 UTC
63757de test incremental updates with updateWith() (#10488) * test incremental updates with updateWith() 25 April 2018, 03:00:11 UTC
1727489 Merge pull request #10549 from frivoal/css-contain Css contain 25 April 2018, 01:07:03 UTC
bc25019 Remove ArrayClass from MediaList in Gecko, and other CSSOM bits too in WPT. bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1456256 gecko-commit: f43cf565796e9aa7d2a9c463d8afd69c97941086 gecko-integration-branch: autoland gecko-reviewers: bz 24 April 2018, 21:59:33 UTC
a39e034 Add Ms2ger to css/vendor-imports/mozilla/OWNERS (#10584) 24 April 2018, 20:32:47 UTC
ff863cd Add AudioParam.automationRate to WebAudio IDL Update WebAudio interface to include the very recently added automationRate attribute for an AudioParam. Also remove idlharness time expectation (suggested by Robert Ma). And this doesn't actually resolve any of failures in the bug, but it's a convenient place to update the IDL that should have been done earlier. Bug: 836051 Test: webaudio/idlharness.https.html Change-Id: Icd535ee63f0a5f8772cb3445c762c89154fbda88 Reviewed-on: https://chromium-review.googlesource.com/1026199 Reviewed-by: Hongchan Choi <hongchan@chromium.org> Commit-Queue: Raymond Toy <rtoy@chromium.org> Cr-Commit-Position: refs/heads/master@{#553218} 24 April 2018, 19:12:10 UTC
672248f [FileAPI] Synchronously terminate loader when abort is called(). Otherwise loads started right after calling abort() won't work. Also simplify the watching logic in MojoBlobReader, to prevent hitting DCHECKs in OnResponseBodyStreamReady. Bug: 835928 Change-Id: I45eec517ccaf5f830101b6a02fce2fdcf696d17b Reviewed-on: https://chromium-review.googlesource.com/1024315 Commit-Queue: Marijn Kruisselbrink <mek@chromium.org> Reviewed-by: Daniel Murphy <dmurph@chromium.org> Cr-Commit-Position: refs/heads/master@{#553204} 24 April 2018, 18:43:43 UTC
12a2ed1 Fix and update other WPT expectations in css-fonts-4 tests. The test adjustments are: A subtest of variable-presentation-attribute.html is marked as failure, pending resolution of https://github.com/w3c/csswg-drafts/issues/2605. font-parse-numeric-stretch-style-weight.html is updated to: * handle calc per spec (invalid at computed-value time), see https://github.com/w3c/csswg-drafts/issues/2590 * Accept 0% in font-stretch: https://github.com/w3c/csswg-drafts/issues/2591 * Accept font-weight descriptor ranges where the start is greater than the end, per https://drafts.csswg.org/css-fonts-4/#descdef-font-face-font-weight, which says: > User agents must swap the computed value of the startpoint and endpoint > of the range in order to forbid decreasing ranges. font-shorthand.html is updated to presumably fix a copy-paste error, where "oblique 45deg" was expected to compute to "oblique", which is wrong. The rest is removing failure annotations. bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1436048 gecko-commit: b61541f85293fa3fddd7edfe9863624f9a56e92b gecko-integration-branch: mozilla-inbound gecko-reviewers: jwatt 24 April 2018, 17:58:14 UTC
507af0c Fetch: expand Response.redirect() assertions Needed for https://github.com/whatwg/fetch/issues/664 and https://github.com/whatwg/fetch/pull/600. 24 April 2018, 16:17:22 UTC
d885b07 Link to some PR filters to encourage review (#10540) 24 April 2018, 15:38:57 UTC
77250b5 [Gecko Bug 1453415] Handle marionette returning None for content process crash (#10479) * Handle marionette returning None for content process crash If the content process crashes, marionette can return None rather than a valid result. In this case we want the test status to end up as crash, which happens if we just propogate the None upwards. bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1453415 gecko-commit: 0d55caa97d7e28528e59b3c4c41335d78d77a60c gecko-integration-branch: mozilla-inbound gecko-reviewers: ato * Don't try to pause after a crashed test bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1453415 gecko-commit: ebfad4be630db7aa060c7d27a3724945e994d63a gecko-integration-branch: mozilla-inbound gecko-reviewers: ato 24 April 2018, 15:21:16 UTC
28b62c1 Convert WebSocket tests to .any.js format (#10598) Take 2 (see #5148 for take 1), fixes #2557. 24 April 2018, 14:43:09 UTC
a8a8898 Fetch: use new any.js for general abort test 24 April 2018, 14:38:35 UTC
f000b6b Correct any.js documentation Bit of ".any" got lost. 24 April 2018, 14:32:20 UTC
f80c6be Add support for test variants in .any.js tests. Fixes #7210. 24 April 2018, 14:03:48 UTC
cbc8242 Increase a timeout in unstable navigation test, a=testonly bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1402081 gecko-commit: fffac38eef6db38d09c65964109c80c172422fa8 gecko-integration-branch: mozilla-inbound gecko-reviewers: testonly 24 April 2018, 13:40:28 UTC
cb36320 [css-position] add OWNERS 24 April 2018, 13:28:38 UTC
5e8ee10 Add alternate reference for z-index-020 24 April 2018, 12:45:45 UTC
8a4c843 Update DOMPoint and DOMQuad tests Per https://drafts.fxtf.org/geometry/#DOMPoint, DOMPoint's constructor accepts zero to four values, and DOMPointReadOnly has the exact same constructor. Additionally, DOMQuad no longer has a live bounds attribute per https://drafts.fxtf.org/geometry/#domquad, instead replacing it with getBounds() which cannot be set. Fix tests of DOMPoint and DOMQuad to reflect these changes. Also add a historical test to make sure that DOMQuad.bounds is removed. 24 April 2018, 12:41:31 UTC
541f655 Meta: remove old-tests/submission/migration.txt It's not helpful anymore. 24 April 2018, 12:40:48 UTC
89f9a29 XMLHttpRequest: cleanup some tests 24 April 2018, 11:23:10 UTC
75133c2 Extend the multi-global test (.any.js) infrastructure to support other scopes. This commit is based on ideas and code by Anne van Kesteren and James Graham. The infrastructure is extended to allow tests to opt-in to being run in shared workers and service workers, while the default remains as window and dedicated worker scopes. (This default may be changed in the future.) 24 April 2018, 11:17:15 UTC
85f9d70 Streams: Constructors property lookup order (#10461) ReadableStream, WritableStream and TransformStream look up and validate properties on their arguments. Add tests to verify that these lookups and validations happen in the order specified by the standard. https://github.com/whatwg/streams/pull/922 adjusts some of the ordering of these operations. These tests correspond to that change. A new utility file streams/resources/constructor-ordering.js contains functions to construct objects which track property lookups and validations and can cause them to fail. For each constructor the constructor.js file contains a list of the expected operations in order, and a test case to verify it. A test in streams/transform-streams/properties.js already detected the ordering of property accesses by the TransformStream constructor. writableStrategy is now accessed before readableStrategy to match the order of the constructor arguments, and so the expectations of this test are changed to match. 24 April 2018, 09:55:23 UTC
7a199e9 XMLHttpRequest: align username/password test with the standard Fixes https://github.com/whatwg/xhr/issues/191. 24 April 2018, 09:44:42 UTC
0d56422 Move innerText/* to html/dom/elements/the-innertext-idl-attribute/ 24 April 2018, 06:27:27 UTC
b1cb30d Implement selectable AudioParam rate AudioParam has a new attribute, automationRate, to allow the user to choose whether the AudioParam is "a-rate" or "k-rate". Add support for setting and getting the attribute. Update all AudioParams to support a-rate and k-rate when allowed. Spec: https://webaudio.github.io/web-audio-api/#dom-audioparam-automationrate Intent: https://groups.google.com/a/chromium.org/d/msg/blink-dev/extLjVzLw7s/9XUZvQqcBQAJ Bug: 828947 Change-Id: Ibb9fe8bc0dedf3cfdcf33727734b5d66e5a7ca2f Reviewed-on: https://chromium-review.googlesource.com/945076 Commit-Queue: Raymond Toy <rtoy@chromium.org> Reviewed-by: Hongchan Choi <hongchan@chromium.org> Reviewed-by: Kent Tamura <tkent@chromium.org> Cr-Commit-Position: refs/heads/master@{#552965} 24 April 2018, 02:55:31 UTC
2512c2b Fix animation tests to account for font-stretch animating as percentage. bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1454883 gecko-commit: 46996fb339f8990b708598813e66394330baa385 gecko-integration-branch: mozilla-inbound gecko-reviewers: hiro 24 April 2018, 01:46:36 UTC
4a52235 Merge pull request #10581 from w3c/zcorpan/css-motion-owners [css-motion] add OWNERS 23 April 2018, 23:38:28 UTC
0c9986c [css-sizing] add OWNERS 23 April 2018, 20:33:02 UTC
3a2abb9 Allow column-width:0. The spec recently changed from disallowing this to allowing it. Removed a test that expected it to be disallowed, and wrote new tests for the new expected behavior. Bug: 832085 Change-Id: Id6fa0a311fe3f50414c68658d807b99e92acc226 Reviewed-on: https://chromium-review.googlesource.com/1023409 Reviewed-by: Rune Lillesveen <futhark@chromium.org> Commit-Queue: Morten Stenshorne <mstensho@chromium.org> Cr-Commit-Position: refs/heads/master@{#552770} 23 April 2018, 19:07:57 UTC
231665b Add acid/OWNERS and js/OWNERS 23 April 2018, 18:03:53 UTC
e0ea063 [wptserve] Add substitution to calculate file hash Additionally, update the two Web Platform Tests which previously specified static values for the expected hash of shared resource files. 23 April 2018, 17:11:42 UTC
dd3f718 [wptserve] Expand syntax to support fn invocation 23 April 2018, 17:11:42 UTC
18ee2b4 [wptserve] Correct typo in documentation 23 April 2018, 17:11:42 UTC
cc236aa [wptserve] Add tests 23 April 2018, 17:11:42 UTC
c873caf Fix some layout tests that calls createPseudo In my previous CL I changed createPseudo function to getPseudoElement without updating some of the callers. This CL fixes that. NOTRY=true Bug: None Change-Id: I7a1f4bcc83736234e8bec2f16656cd72c39fd51d Reviewed-on: https://chromium-review.googlesource.com/1023974 Commit-Queue: Xida Chen <xidachen@chromium.org> Reviewed-by: Stephen McGruer <smcgruer@chromium.org> Cr-Commit-Position: refs/heads/master@{#552709} 23 April 2018, 16:07:07 UTC
d858d20 [innerText] add OWNERS 23 April 2018, 15:03:28 UTC
51a30a7 Sync Mozilla tests as of https://hg.mozilla.org/mozilla-central/rev/dd0e54d786743974a50a338059bcd68a09b6d5b2 . 23 April 2018, 14:52:50 UTC
133d71d Do not check type of a pseudo element in layout tests Currently the createPseudo checks the type of a pseudo element and that is not yet defined in the spec. This CL drops that to pass two tests. Bug: None Change-Id: Ib623b5f7ad2ff9059400a12aa12c459d6a7ddcb5 Reviewed-on: https://chromium-review.googlesource.com/1018538 Commit-Queue: Xida Chen <xidachen@chromium.org> Reviewed-by: Stephen McGruer <smcgruer@chromium.org> Cr-Commit-Position: refs/heads/master@{#552680} 23 April 2018, 14:21:24 UTC
f96b1eb [css-motion] add OWNERS 23 April 2018, 13:56:01 UTC
5ac29d8 Fetch: handling bad gzip content For https://github.com/whatwg/fetch/pull/710. 23 April 2018, 13:13:35 UTC
7827e00 Correct serialization in css-flexbox getComputedStyle tests 2 getComputedStyle tests in the css-flexbox testsuite were failing, as the default values of align-items and align-self were incorrect. Fix the default values so the tests pass. Bug: 467127 Change-Id: I4a23563d523d3da0201db591e51e1375dfa0d44f Reviewed-on: https://chromium-review.googlesource.com/1023342 Reviewed-by: Rune Lillesveen <futhark@chromium.org> Commit-Queue: Chris Nardi <cnardi@chromium.org> Cr-Commit-Position: refs/heads/master@{#552670} 23 April 2018, 12:11:06 UTC
4adba42 Add wss port to wptrunner environment config bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1455566 gecko-commit: 1ed16f971ff0eaca7035dcfe35e6489d00778ec3 gecko-integration-branch: mozilla-inbound gecko-reviewers: gsnedders 23 April 2018, 11:59:37 UTC
a8a8377 service worker: Upstream Service-Worker-Allowed test to WPT. Also add test cases for Service-Worker-Allowed header values that are absolute URLs. Currently Chrome accepts SWA header values that are cross-origin to the script URL since it seems to only care about the path of the URL. It seems strange but that seems to agree with the spec: https://github.com/w3c/ServiceWorker/issues/1307 Bug: 688116 Change-Id: I6dca55ea8525803efd2e55bf4166c863d62d31fa Reviewed-on: https://chromium-review.googlesource.com/1023672 Reviewed-by: Hiroki Nakagawa <nhiroki@chromium.org> Commit-Queue: Matt Falkenhagen <falken@chromium.org> Cr-Commit-Position: refs/heads/master@{#552639} 23 April 2018, 05:34:39 UTC
back to top