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

sort by:
Revision Author Date Message Commit Date
cd5bb89 fixup! Fix #2669: Add alternate_hosts 30 April 2018, 13:10:40 UTC
2c46f38 fixup! Fix #2669: Add alternate_hosts 30 April 2018, 12:46:38 UTC
f76a95c fixup! Fix #2669: Add alternate_hosts 30 April 2018, 12:46:37 UTC
0ef9a74 fixup! Fix #2669: Add alternate_hosts 30 April 2018, 12:46:37 UTC
e2dc266 fixup! Fix #2669: Add alternate_hosts 30 April 2018, 12:46:37 UTC
b02b86b Fix #2669: Add alternate_hosts 30 April 2018, 12:46:37 UTC
06179b0 Merge pull request #10693 from cvazac/cvazac/idl-tests Assert serverTiming lives on PerformanceNavigationTiming and PerformanceResourceTiming 30 April 2018, 09:06:23 UTC
43dd25c Remove [LegacyArrayClass] See https://github.com/w3c/fxtf-drafts/pull/281 and https://github.com/heycam/webidl/pull/551. 29 April 2018, 12:22:20 UTC
65e0628 wdspec] Re-enable webdriver/tests/element_click/bubbling.py bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1457089 gecko-commit: 9d124f189e612ef45f466456934ccc1b1a4ff824 gecko-integration-branch: central gecko-reviewers: jgraham 28 April 2018, 19:48:02 UTC
0027df2 use smooth scrolling also for history navigations bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1452825 gecko-commit: 8bbe699e731a9bae13220a4412f0f5a0109b7ec4 gecko-integration-branch: mozilla-inbound gecko-reviewers: bz 28 April 2018, 19:34:39 UTC
cc364d6 Merge pull request #10539 from tabatkins/css-syntax-whitespace Test for https://github.com/w3c/csswg-drafts/pull/1986 27 April 2018, 22:15:18 UTC
c9da3e3 Use link, not meta. 27 April 2018, 21:43:59 UTC
ea89515 Add tests for floats next to new formatting contexts. Whether an in-flow block-level box that establishes a new formatting context fits beside a float or not determines whether the float is adjoining with the new formatting context box or not. This matters if the box that establishes a new formatting context has a top margin. If the float turns out to be adjoining, it's affected by that margin, but not otherwise, i.e. if the new formatting context box needs to go below the float due to insufficient available width. Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_layout_ng Change-Id: I66455845974cbcd5bef36927876512b05a15f435 Reviewed-on: https://chromium-review.googlesource.com/1032732 Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org> Commit-Queue: Morten Stenshorne <mstensho@chromium.org> Cr-Commit-Position: refs/heads/master@{#554510} 27 April 2018, 21:41:57 UTC
da2fb69 Rename a WPT The test does not require nor use "server-side substitution" and the flag ".sub" was left by mistake. Bug: 611982 Change-Id: I5674911c22d1fb55e7aa41125d343966f4b8a84f Reviewed-on: https://chromium-review.googlesource.com/1033352 Reviewed-by: Ian Clelland <iclelland@chromium.org> Commit-Queue: Ehsan Karamad <ekaramad@chromium.org> Cr-Commit-Position: refs/heads/master@{#554432} 27 April 2018, 21:09:50 UTC
e7d3e52 Make KeyframeEffectReadOnly::setKeyframes take effect immediately Previously we wouldn't notice that the keyframes had changed until the next animation update. This CL fixes that by clearing any cached sampled effects and notifying the owning Animation that it needs to invalidate it's information. This also fixes updating composited animations; invalidating the effect on the animation causes us to properly restart the composited animation. Bug: 799061, 835824 Change-Id: Ib307a5409c52c5dab1ee0f98c989d7dbaef42937 Reviewed-on: https://chromium-review.googlesource.com/1026700 Commit-Queue: Stephen McGruer <smcgruer@chromium.org> Reviewed-by: Majid Valipour <majidvp@chromium.org> Cr-Commit-Position: refs/heads/master@{#554484} 27 April 2018, 20:41:26 UTC
ee911cd Use less-verbose mach logs for stdout. Save the tbpl log as an artifact since this can be useful for getting the screenshots for reftests. 27 April 2018, 20:23:46 UTC
f259d82 Ensure we have enough commits that a manifest can be downloaded 27 April 2018, 20:23:46 UTC
1e51e17 Explicitly set Firefox to use the fast reftest runner. This should happen by default on Linux, but it doesn't hurt to be explicit. 27 April 2018, 20:23:46 UTC
83e5358 Set taskcluster log level to INFO 27 April 2018, 20:23:46 UTC
500811b Bump the versions of some moz* dependencies 27 April 2018, 20:11:43 UTC
44edb26 prefer assert_not_equals over assert_true 27 April 2018, 19:00:51 UTC
c382036 two new tests, remove a debugger 27 April 2018, 18:56:36 UTC
e7523c1 P3 Fix tests to expect ServiceWorkerRegistration.update() to resolve with a registration. bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1456466 gecko-commit: 6f316e11d1fd80bbd490d9dd5016b138c4909d21 gecko-integration-branch: central gecko-reviewers: baku 27 April 2018, 17:58:54 UTC
a12d3fa Add a infrastructure test to ensure that we can set Firefox prefs. 27 April 2018, 17:57:03 UTC
b51b155 Make MessagePort's close() detach For https://github.com/whatwg/html/pull/3584. 27 April 2018, 16:57:07 UTC
b651151 Use sha:<SHA> in tag_master.py instead of just <SHA> (#10687) This is to avoid finding PRs where commit SHAs have been mentioned, for example reverts, or just in PR comments. Example of search which had 2 results before and 1 after: https://api.github.com/search/issues?q=type:pr+is:merged+repo:w3c/web-platform-tests+280005efe04503f14891d73c6ceab1077a59a735 https://api.github.com/search/issues?q=type:pr+is:merged+repo:w3c/web-platform-tests+sha:280005efe04503f14891d73c6ceab1077a59a735 Kudos to @lukebjerring for pointing out the problem/solution. 27 April 2018, 15:46:26 UTC
69ab442 Set log level to INFO for PR tagging script (#10677) 27 April 2018, 14:10:02 UTC
e36d2be Ignore css/tools/_virtualenv in .gitignore (#10683) It is created by css/build-css-testsuites.sh 27 April 2018, 14:03:24 UTC
ae34fb2 Log the response body when something goes wrong in tag_master.py (#10681) Towards debugging https://github.com/w3c/web-platform-tests/issues/10572. 27 April 2018, 13:40:51 UTC
420757b part 2. Ignore scroll positions when calculating the position of hypothetical boxes. bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=644603 gecko-commit: 091dc7188c7e28c7796a636c5106f40f70110411 gecko-integration-branch: mozilla-inbound gecko-reviewers: dbaron 27 April 2018, 13:04:28 UTC
438f269 Fetch: align IDL testing with other standards See https://github.com/whatwg/fetch/pull/719. 27 April 2018, 12:45:40 UTC
cc29a15 wdspec] Fix test_duplicated_cookie for invalid domain usage. bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1456996 gecko-commit: 9833513330b4f3468b50ffd9f9ee77a9e5f25449 gecko-integration-branch: central gecko-reviewers: maja_zf 27 April 2018, 10:29:04 UTC
d2537ff wdclient] Add http-only support for setting a cookie. bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1456996 gecko-commit: 1f4ce46796fc2e003c0fa58391f39f3fdf35a944 gecko-integration-branch: central gecko-reviewers: maja_zf 27 April 2018, 10:29:04 UTC
da2e66a wdspec] Get named cookie tests have to use a shared custom get_named_cookie command. bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1456996 gecko-commit: d1b7f7e210c6663614c8fd03494929ab90c833e8 gecko-integration-branch: central gecko-reviewers: maja_zf 27 April 2018, 10:29:04 UTC
43f72f5 Increase taskcluster test chunks and timeouts. Tests seem to be a little slower than in mozilla-central so increase the number of chunks from 6->10 for reftests and 10->15 for testharness tests. Also make the task timeout 2 hours rather than 1.5. 27 April 2018, 10:27:31 UTC
7630b39 Silence the CSS-COLLIDING-REF-NAME lint for flexbox/grid collision css/build-css-testsuites.sh succeeds, so this is probably a false positive. 27 April 2018, 10:06:11 UTC
f089648 Subtract scrollbar in PerpendicularContainingBlockLogicalHeight This is an issue that happens in Flexbox and Grid Layout and any other layout method that uses OverrideLogicalHeight. In LayoutBox::PerpendicularContainingBlockLogicalHeight() we were returning the OverrideContentLogicalHeight() plus the scrollbar height. That caused issue with orthogonal flows between flex/grid items and their children. The issue is fixed just following the suggestion in the TODO and using OverrideContentLogicalHeight() (which doesn't include the scrollbar height). BUG=836827 TEST=external/wpt/css/css-flexbox/percentage-size-subitems-001.html TEST=external/wpt/css/css-grid/grid-items/percentage-size-subitems-001.html Change-Id: I0c7586449067aab78430defc831b2774136e2f0b Reviewed-on: https://chromium-review.googlesource.com/1028012 Commit-Queue: Manuel Rego Casasnovas <rego@igalia.com> Reviewed-by: Morten Stenshorne <mstensho@chromium.org> Reviewed-by: Christian Biesinger <cbiesinger@chromium.org> Reviewed-by: Javier Fernandez <jfernandez@igalia.com> Cr-Commit-Position: refs/heads/master@{#553790} 27 April 2018, 10:06:11 UTC
40e55d8 Fix the failing MISSING-LINK lints in css/css-fonts/font-display/ 27 April 2018, 09:41:43 UTC
8f1bac8 Make web font timeouts work for preloaded fonts This patch fixes a bug where font display timeouts (100ms and 3s) didn't start if the font resource is already started loading by <link rel=preload>. Bug: 835583 Change-Id: Ie464179ebcc56f2d18c99d234eadd4fc26bc1fcd Reviewed-on: https://chromium-review.googlesource.com/1027331 Reviewed-by: Kinuko Yasuda <kinuko@chromium.org> Reviewed-by: Takashi Toyoshima <toyoshim@chromium.org> Commit-Queue: Kunihiko Sakamoto <ksakamoto@chromium.org> Cr-Commit-Position: refs/heads/master@{#553896} 27 April 2018, 09:41:43 UTC
1e5d263 Use a non-zero exit code if tag_master.py fails (#10673) This way, the Travis job will fail, and ci_manifest.sh will not continue to upload a manifest for an untagged-* tag. Related to https://github.com/w3c/web-platform-tests/issues/10572 but doesn't fix it, rather it'll make the Travis jobs fail when this problem happens, making it easier to notice. Drive-by: use the sha instead of "master" in log output 27 April 2018, 09:34:19 UTC
3c94029 Align Request.destination to spec Currently `Request.destination` is set to "unknown" prefetch, but that was recently changed: Issue: https://github.com/whatwg/fetch/issues/658 PR: https://github.com/whatwg/fetch/pull/659 This CL aligns the destination values to the spec change. Bug: 832105 Change-Id: Ib9f21dcc6cf0ace27b7a810d3670cddc45b3b74f Reviewed-on: https://chromium-review.googlesource.com/1029858 Commit-Queue: Yoav Weiss <yoav@yoav.ws> Reviewed-by: Charlie Harrison <csharrison@chromium.org> Reviewed-by: Yutaka Hirano <yhirano@chromium.org> Cr-Commit-Position: refs/heads/master@{#554341} 27 April 2018, 09:33:13 UTC
c70b18e HTML: form's _charset_ handling HTML change: https://github.com/whatwg/html/pull/3645. URL change: https://github.com/whatwg/url/pull/382. 27 April 2018, 08:22:28 UTC
58ee169 Add tests for Request.isReloadNavigation See https://github.com/whatwg/fetch/pull/685, https://github.com/whatwg/html/pull/3592, and discussion in https://github.com/w3c/ServiceWorker/issues/1167. 27 April 2018, 07:15:59 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
a9dc3a3 typo 26 April 2018, 21:34:02 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
back to top