61e09be | Ms2ger | 24 September 2018, 13:40:10 UTC | Fix some tests in test_request.py for python 3. (#11757) | 24 September 2018, 13:40:10 UTC |
91491de | pyup.io bot | 24 September 2018, 12:36:22 UTC | Update mozrunner from 7.0.0 to 7.0.2 (#13167) | 24 September 2018, 12:36:22 UTC |
75a06f9 | Philip Jägenstedt | 24 September 2018, 12:30:26 UTC | Typo: seperated → separated (#13188) Found by https://chromium-review.googlesource.com/c/chromium/src/+/1240181#message-2a9347bd8ccd79130eb02de97600c0faf4d429ce But the same typo also made elsewhere. | 24 September 2018, 12:30:26 UTC |
23c5494 | pyup.io bot | 24 September 2018, 12:01:14 UTC | Update marionette_driver from 2.6.0 to 2.7.0 (#10805) | 24 September 2018, 12:01:14 UTC |
5bd512c | Ms2ger | 24 September 2018, 11:42:16 UTC | Various test fixes for python3 support. (#11769) | 24 September 2018, 11:42:16 UTC |
7bbbe6e | youennf | 24 September 2018, 10:56:46 UTC | Make use navigator.mediaDevices.getUserMedia (#13181) | 24 September 2018, 10:56:46 UTC |
e020ec6 | Ms2ger | 24 September 2018, 09:19:55 UTC | Add tests for calling WebAssembly functions with too many arguments bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1492778 gecko-commit: f2ecea87ed9f0b61a4b8aca468f070ede9c5619d gecko-integration-branch: central gecko-reviewers: lth | 24 September 2018, 10:04:36 UTC |
1c99c70 | Stephen McGruer | 24 September 2018, 09:53:54 UTC | Remove WebKitAnimationEvent This is an obsolete prefixed alias of AnimationEvent. An intent-to-remove has been sent, and has got LGTM*3. Blink intent thread: https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/EgMUDqySZwE Bug: 695504 Change-Id: Ia86e830fe3f653aa6a7b2f983afb75fd4d088831 Reviewed-on: https://chromium-review.googlesource.com/1238497 Commit-Queue: Stephen McGruer <smcgruer@chromium.org> Reviewed-by: Dave Tapuska <dtapuska@chromium.org> Reviewed-by: Tim Volodine <timvolodine@chromium.org> Reviewed-by: Rick Byers <rbyers@chromium.org> Cr-Commit-Position: refs/heads/master@{#593405} | 24 September 2018, 10:02:06 UTC |
efa1c1e | jugglinmike | 24 September 2018, 09:49:58 UTC | [testharness.js] Remove deprecated API (#12976) [testharness.js] Remove deprecated API The testharness.js functions `assert_exists` and `assert_not_exists` have been labeled "deprecated" since 2012-01-31 [1]. Remove the functions and replace all existing references with equivalent assertions. [1] 1780607fc4582b65b7fcdded3e39e79e95c8d915 | 24 September 2018, 09:49:58 UTC |
7f3e17f | Ms2ger | 20 September 2018, 10:53:42 UTC | Make is_html actually work in Output#resolve_log(). In particular, is_html would never become true if SVGSVGElement was supported at all. Even if SVGSVGElement was not supported, it would never become true because we were checking the namespace and localName of the Document object, rather than the root element. | 24 September 2018, 09:48:58 UTC |
664b50b | pyup-bot | 13 September 2018, 14:59:52 UTC | Update mozprofile from 1.1.0 to 2.0.0 | 24 September 2018, 09:47:51 UTC |
24c572a | pyup-bot | 20 September 2018, 19:34:31 UTC | Update selenium from 3.14.0 to 3.14.1 | 24 September 2018, 09:46:00 UTC |
f5de401 | pyup-bot | 20 September 2018, 19:34:30 UTC | Update selenium from 3.14.0 to 3.14.1 | 24 September 2018, 09:46:00 UTC |
90d366c | pyup-bot | 20 September 2018, 19:34:29 UTC | Update selenium from 3.14.0 to 3.14.1 | 24 September 2018, 09:46:00 UTC |
3328d27 | pyup-bot | 20 September 2018, 19:34:27 UTC | Update selenium from 3.13.0 to 3.14.1 | 24 September 2018, 09:46:00 UTC |
bc3d67c | pyup-bot | 20 September 2018, 19:34:26 UTC | Update selenium from 3.14.0 to 3.14.1 | 24 September 2018, 09:46:00 UTC |
ee8755b | pyup-bot | 20 September 2018, 19:34:25 UTC | Update selenium from 3.14.0 to 3.14.1 | 24 September 2018, 09:46:00 UTC |
fab6e8e | pyup-bot | 20 September 2018, 19:34:23 UTC | Update selenium from 3.14.0 to 3.14.1 | 24 September 2018, 09:46:00 UTC |
82d852b | Ahilya Sinha | 23 September 2018, 11:39:18 UTC | Check if platform is Windows before catching WindowsError Check if the platform is Windows and the error is a WindowsError before trying to run git.bat, as WindowsError is not defined in non-Windows. Closes https://github.com/web-platform-tests/wpt/issues/12693 | 24 September 2018, 09:45:28 UTC |
1306690 | Robert Ma | 21 September 2018, 19:36:13 UTC | Also ignore ERROR in slow test check Tweak the docstring accordingly to explain why. | 24 September 2018, 09:41:22 UTC |
3a749a1 | jugglinmike | 24 September 2018, 09:36:45 UTC | [wptrunner] Fix support for `--binary-arg` in Fx (#13154) In order to automate Firefox, wptrunner requires the browser's internal module "Marionette" to be enabled. This is a requirement regardless of any custom configuration specified by the user, including additional command-line flags via the `--binary-arg` argument. Previously, this project would omit the `-marionette` argument in the presence of any user-specified arguments. Because this interferes with normal operation (and because the source code is formatted in a way that conflicts with the order of operations), this is likely an unintentional behavior. Modify the code which derives the command-line arguments to always include the `-marionette` argument. | 24 September 2018, 09:36:45 UTC |
fc8a4ea | Thomas Nguyen | 17 September 2018, 12:31:58 UTC | Part 11: Add loading font source wpt test Differential Revision: https://phabricator.services.mozilla.com/D1945 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1330487 gecko-commit: 221f5b9e37ed44f3d1a33c37a310d6455d688983 gecko-integration-branch: autoland gecko-reviewers: heycam | 24 September 2018, 09:26:50 UTC |
da7604a | Thomas Nguyen | 17 September 2018, 12:31:57 UTC | Part 10: Add loading child stylesheet wpt tests Differential Revision: https://phabricator.services.mozilla.com/D1944 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1330487 gecko-commit: 2180d6ea9c6f7129d634e585270d7745ef272418 gecko-integration-branch: autoland gecko-reviewers: heycam | 24 September 2018, 09:26:50 UTC |
d1b49c5 | Thomas Nguyen | 17 September 2018, 12:31:56 UTC | Part 9: Add referencing svg from css wpt test Differential Revision: https://phabricator.services.mozilla.com/D1943 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1330487 gecko-commit: b20b9b86b510da3394a3beef93db216aee6e851c gecko-integration-branch: autoland gecko-reviewers: heycam | 24 September 2018, 09:26:50 UTC |
d9c7f32 | Thomas Nguyen | 17 September 2018, 12:31:55 UTC | Part 8: Restruct, moving wpt tests to new folder Differential Revision: https://phabricator.services.mozilla.com/D1942 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1330487 gecko-commit: 0f19433e45b7b53fc30d35c173755124ac6d3788 gecko-integration-branch: autoland gecko-reviewers: heycam | 24 September 2018, 09:26:50 UTC |
3d117ae | Yoav Weiss | 24 September 2018, 01:02:41 UTC | Merge pull request #13179 from yoavweiss/multiple_wildcard_test [resource-timing] Add TAO test for multiple wildcards | 24 September 2018, 01:02:41 UTC |
aea0e32 | Yoav Weiss | 23 September 2018, 05:54:32 UTC | [resource-timing] Add TAO test for multiple wildcards This PR adds a test for multiple TAO wildcards, to make sure it passes the timing allow check. It also adds asserts to make sure TAO tests fail if the relevant RT entry is missing. | 23 September 2018, 19:17:29 UTC |
61efc6b | autofoolip | 23 September 2018, 08:24:24 UTC | Update interfaces/SVG.idl (#13175) Source: https://github.com/tidoust/reffy-reports/blob/7faca77/whatwg/idl/SVG.idl Build: https://travis-ci.org/tidoust/reffy-reports/builds/432054136 | 23 September 2018, 08:24:24 UTC |
5d58e09 | Michael[tm] Smith | 22 September 2018, 15:49:05 UTC | Unbreak html/dom/interfaces.https.html This change makes /interfaces/touch-events.idl get fetched, rather than /interfaces/touchevents.idl (which doesn't exist). | 22 September 2018, 16:55:06 UTC |
6373d37 | Darshan Kadu | 22 September 2018, 15:15:29 UTC | Fix grammar mistake docs | 22 September 2018, 15:15:29 UTC |
d519fc8 | Darshan Kadu | 22 September 2018, 15:14:23 UTC | Fix some typos in docs | 22 September 2018, 15:14:23 UTC |
eacbf1f | Ms2ger | 21 September 2018, 20:42:01 UTC | Share tests between new WebAssembly.Instance() and WebAssembly.instantiate() bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1491254 gecko-commit: b969eeed85fa3e4fd6033652830d308a07f9783a gecko-integration-branch: central gecko-reviewers: bbouvier | 22 September 2018, 12:14:00 UTC |
c9354ab | autofoolip | 22 September 2018, 08:30:59 UTC | Update interfaces/picture-in-picture.idl (#13169) Source: https://github.com/tidoust/reffy-reports/blob/c1b283c/whatwg/idl/picture-in-picture.idl Build: https://travis-ci.org/tidoust/reffy-reports/builds/431787852 | 22 September 2018, 08:30:59 UTC |
b17c53f | autofoolip | 22 September 2018, 08:29:53 UTC | Update interfaces/webaudio.idl (#13170) Source: https://github.com/tidoust/reffy-reports/blob/c1b283c/whatwg/idl/webaudio.idl Build: https://travis-ci.org/tidoust/reffy-reports/builds/431787852 | 22 September 2018, 08:29:53 UTC |
a9c5abb | Ms2ger | 21 September 2018, 20:41:50 UTC | Add a test for the WebAssembly.Memory() constructor with initial > maximum bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1493096 gecko-commit: dc1e32c716534bec52f280568c27940f21c3c8d8 gecko-integration-branch: central gecko-reviewers: bbouvier | 22 September 2018, 06:35:48 UTC |
629061b | Lars T Hansen | 21 September 2018, 17:10:30 UTC | throw the appropriate exception object for each error. Type errors on entry to webidl-specified functions are thrown as TypeError. Range errors discovered later are throw as RangeError. We were conflating these in a single error message, hence nothing worked quite properly. Two fixes here to test cases that also did not quite distinguish these two cases. bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1488473 gecko-commit: 54e9cd8211b3ac47092cbcbf6aaca0fb0abdb53e gecko-integration-branch: mozilla-inbound gecko-reviewers: bbouvier, ms2ger | 22 September 2018, 05:00:00 UTC |
f430b03 | Lars T Hansen | 21 September 2018, 17:10:48 UTC | make operations on wasm namespaces and interfaces enumerable. The WebIDL spec requires enumerable operations here. bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1490229 gecko-commit: ef8e1b2515df8a8284d2b8abad753bba9a9aa4df gecko-integration-branch: mozilla-inbound gecko-reviewers: bbouvier, ms2ger | 22 September 2018, 04:49:49 UTC |
7897f9d | jugglinmike | 21 September 2018, 22:12:00 UTC | [service-workers] Return value in cleanup (#13163) Previously, many tests un-registered service workers using the testharness.js API `add_cleanup` without returning the promise which tracked the operation. While this ensured the operation was started at the completion of the test, it did not guarantee that the operation would be completed before the test was considered "complete." In automation scenarios where many tests are executed in rapid succession, this enabled a race condition: the navigation could interrupt the un-registration process. In order to account for the possibility of registrations that persisted from previous test failures, the tests included "setup" code to defensively un-register such workers. The `Test#add_cleanup` method was recently extended to support asynchronous "clean up" operations [1]. Use that API to ensure tests are not considered "complete" until after service worker un-registration is done. [1] https://github.com/web-platform-tests/wpt/pull/8748 | 21 September 2018, 22:12:00 UTC |
eb68211 | Manuel Rego Casasnovas | 21 September 2018, 21:41:22 UTC | Merge pull request #13159 from web-platform-tests/fix-mplus-1p-regular Fix the path of mplus-1p-regular.woff in all tests | 21 September 2018, 21:41:22 UTC |
b3ca0ce | Fredrik Söderquist | 21 September 2018, 19:53:29 UTC | Fix scrollIntoView(...) for SVG elements AbsoluteBoundingBoxRectForScrollIntoView and associated helpers did not compute the correct bounding box for SVG shapes (or anything but the SVG root.) Compute the bounding rect using the stroke bounding box. Bug: 803440 Change-Id: If25ca98b686f17a0db699e569460cb4c276f06a0 Reviewed-on: https://chromium-review.googlesource.com/1238458 Reviewed-by: David Bokan <bokan@chromium.org> Commit-Queue: Fredrik Söderquist <fs@opera.com> Cr-Commit-Position: refs/heads/master@{#593306} | 21 September 2018, 20:08:30 UTC |
a6ca234 | Robert Ma | 21 September 2018, 20:02:40 UTC | Fix the path of mplus-1p-regular.woff in all tests Following #9718, the font is now in /fonts/ instead of /fonts/CSSTest/. Globally fix the path using sed. | 21 September 2018, 20:02:40 UTC |
45f38e4 | Frank Liberato | 21 September 2018, 18:34:39 UTC | Revert "bindings: Implement timers with V8Function" This reverts commit 254369a5f6df06c2c6be067d14c2cb2a036ba173. Reason for revert: <INSERT REASONING HERE> Original change's description: > bindings: Implement timers with V8Function > > This fixes bug 866610 by using the IDL infrastructure to properly enter > the v8::Context before calling the registered callback. > > Also ensure eager finalization of ScheduledAction in DOMTimer to > prevent a memory leak. Added two more effective DCHECKs to confirm. > > Bug: 866610 > Change-Id: I37d7bd05f035fe31856cfe68bae51aa0632cd3b1 > Reviewed-on: https://chromium-review.googlesource.com/1220486 > Reviewed-by: Nate Chapin <japhet@chromium.org> > Reviewed-by: Yuki Shiino <yukishiino@chromium.org> > Reviewed-by: Hitoshi Yoshida <peria@chromium.org> > Commit-Queue: Timothy Gu <timothygu@chromium.org> > Cr-Commit-Position: refs/heads/master@{#593108} TBR=peria@chromium.org,yukishiino@chromium.org,haraken@chromium.org,japhet@chromium.org,timothygu@chromium.org Change-Id: Ifaccc3374466b851fc28b10c63ed1397bdae635e No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 866610 Reviewed-on: https://chromium-review.googlesource.com/1239216 Reviewed-by: Frank Liberato <liberato@chromium.org> Commit-Queue: Frank Liberato <liberato@chromium.org> Cr-Commit-Position: refs/heads/master@{#593260} | 21 September 2018, 18:44:44 UTC |
2719d8f | Robert Ma | 21 September 2018, 18:35:38 UTC | Run stable daily and beta weekly (#13147) | 21 September 2018, 18:35:38 UTC |
80fa83f | Ian Kilpatrick | 21 September 2018, 17:22:34 UTC | [css-layout-api] Move perform-child-layout tests to child-constraints As above, move similar tests into subdirectory, and apply minor documentation cleanups. Adds two new tests checking that setting an invalid (negative) available size, clamps it to zero. Bug: 726125 Change-Id: Id5bdfa25970a4e4bfe359377b88176043ab1f6c3 Reviewed-on: https://chromium-review.googlesource.com/1236266 Commit-Queue: Ian Kilpatrick <ikilpatrick@chromium.org> Reviewed-by: Aleks Totic <atotic@chromium.org> Reviewed-by: Morten Stenshorne <mstensho@chromium.org> Cr-Commit-Position: refs/heads/master@{#593236} | 21 September 2018, 17:32:19 UTC |
159da2f | Ian Kilpatrick | 21 September 2018, 16:29:05 UTC | [css-layout-api] Adds ability to specify percentage{Inline,Block}Size. This allows developers to specify the size which percentages in the block (wrt child writing mode) direction should be resolved against. Currently inline percentages still resolve against the available inline-size. This adds a "OverrideContainingBlockPercentageResolutionLogicalHeight" field on layout box, which both the logic for LayoutBox::ComputePercenatgeLogicalHeight and LayoutBox::ComputeReplacedLogicalHeight use. They follow similar logic to LayoutGrid, in that in quirks mode, percentages are treated as indefinite (doesn't "walk-up" the tree). Change-Id: I256381687d2eed7693a908074f7f5032d5963e2b Reviewed-on: https://chromium-review.googlesource.com/1232206 Commit-Queue: Ian Kilpatrick <ikilpatrick@chromium.org> Reviewed-by: Aleks Totic <atotic@chromium.org> Cr-Commit-Position: refs/heads/master@{#593208} | 21 September 2018, 16:42:17 UTC |
501cfb6 | Ahilya Sinha | 20 September 2018, 14:55:00 UTC | Set up infra so we can move the wpt-manifest out of tree Changes the wpt manifest path to the topobjdir instead so it can be moved out of tree. Other changes so that the manifest download and update, and |mach wpt| and |mach test <wpt-test>| work with the new path. The manifest is also downloaded and updated when creating the tests-archive to ensure that it exists when we run tests on TC. Differential Revision: https://phabricator.services.mozilla.com/D5312 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1473915 gecko-commit: fcb3abf6410154560a362dbe1aad16f2d11fd42e gecko-integration-branch: autoland gecko-reviewers: gps | 21 September 2018, 12:47:12 UTC |
689968f | Anders Hartvoll Ruud | 21 September 2018, 11:12:40 UTC | [css-properties-values-api] Use inherited value for substitution. When a var()-reference produces tokens that are incompatible with the current syntax, or the var()-reference refers to a variable that does not exist, we currently always substitute the initial value, even for inherited properties. This is incorrect, as the value should behave as 'unset', which means 'inherit' for inherited properties. Note that if syntax-incompatible tokens are specified directly (not via a var()-reference), we correctly behave as 'unset'. This is because the var()-less case is handled by a different code path (variable.cc). R=futhark@chromium.org Bug: 641877 Change-Id: Ifdd5435ee77f4b8cd3998967713cb6fcb7e8d5f4 Reviewed-on: https://chromium-review.googlesource.com/1235579 Commit-Queue: Anders Ruud <andruud@chromium.org> Reviewed-by: Rune Lillesveen <futhark@chromium.org> Cr-Commit-Position: refs/heads/master@{#593145} | 21 September 2018, 11:22:22 UTC |
5824695 | Cameron McCormack | 20 September 2018, 10:11:02 UTC | Treat invalid in="" attributes as if they weren't specified Differential Revision: https://phabricator.services.mozilla.com/D6355 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1492694 gecko-commit: 4fa839cdb8881706bdf50a3156926bb9d5f5e474 gecko-integration-branch: autoland gecko-reviewers: longsonr | 21 September 2018, 10:56:47 UTC |
b73d87f | James Graham | 20 September 2018, 10:25:17 UTC | Improve handling of startup crashes Instead of failing with an error, catch the error and run mozcrash. Differential Revision: https://phabricator.services.mozilla.com/D6036 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1455852 gecko-commit: 6fef3d568af2c025e360156713061cf7afa7666b gecko-integration-branch: autoland gecko-reviewers: whimboo | 21 September 2018, 10:56:01 UTC |
a515ab7 | autofoolip | 21 September 2018, 10:52:39 UTC | Update interfaces/payment-method-basic-card.idl (#13097) Source: https://github.com/tidoust/reffy-reports/blob/fb94b83/whatwg/idl/payment-method-basic-card.idl Build: https://travis-ci.org/tidoust/reffy-reports/builds/431349655 | 21 September 2018, 10:52:39 UTC |
637c9f7 | autofoolip | 21 September 2018, 10:52:10 UTC | Update interfaces/payment-request.idl (#13098) Source: https://github.com/tidoust/reffy-reports/blob/d22394f/whatwg/idl/payment-request.idl Build: https://travis-ci.org/tidoust/reffy-reports/builds/430876511 | 21 September 2018, 10:52:10 UTC |
9da31eb | autofoolip | 21 September 2018, 10:51:35 UTC | Update interfaces/webrtc-stats.idl (#13099) Source: https://github.com/tidoust/reffy-reports/blob/d22394f/whatwg/idl/webrtc-stats.idl Build: https://travis-ci.org/tidoust/reffy-reports/builds/430876511 | 21 September 2018, 10:51:35 UTC |
0ba3e36 | Olli Pettay | 21 September 2018, 10:01:26 UTC | radio groups should work in shadow DOM bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1490406 gecko-commit: bfb9062ec18bb386bf3cf851b75fcf2f1de55756 gecko-integration-branch: central gecko-reviewers: ehsan | 21 September 2018, 10:38:55 UTC |
4e4e74c | Henrik Skupin | 19 September 2018, 15:32:34 UTC | [wdspec] Add tests for null input source and missing duration for pause primitive. bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1491751 gecko-commit: 35e63e22c36773a412337276ea3ed9564972f8b4 gecko-integration-branch: mozilla-inbound gecko-reviewers: ato | 21 September 2018, 10:32:33 UTC |
af65cfb | Ms2ger | 06 September 2018, 08:34:56 UTC | Don't try to parse the contents of server errors in idl_test(). | 21 September 2018, 10:29:07 UTC |
c591e86 | autofoolip | 21 September 2018, 09:46:38 UTC | Update interfaces/CSP.idl (#13137) Source: https://github.com/tidoust/reffy-reports/blob/fb94b83/whatwg/idl/CSP.idl Build: https://travis-ci.org/tidoust/reffy-reports/builds/431349655 | 21 September 2018, 09:46:38 UTC |
33a9abd | François Beaufort | 21 September 2018, 09:13:44 UTC | Add pictureInPictureWindow to enterpictureinpicture event. This makes sure web developers can access to the PictureInPicture window object when user agent initiates Picture-in-Picture. It does so by adding a pictureInPictureWindow attribute to the existing enterpictureinpicture event Intent to ship: https://groups.google.com/a/chromium.org/d/msg/blink-dev/ibVPbqBQapU/Fgf307XJBgAJ Change-Id: I46ce1f4047b670f49dd746e39c7e62efc1b4a135 Bug: 887856 Reviewed-on: https://chromium-review.googlesource.com/1228122 Commit-Queue: François Beaufort <beaufort.francois@gmail.com> Reviewed-by: Jochen Eisinger <jochen@chromium.org> Reviewed-by: Mounir Lamouri <mlamouri@chromium.org> Cr-Commit-Position: refs/heads/master@{#593127} | 21 September 2018, 09:23:10 UTC |
4eaebdf | Timothy Gu | 21 September 2018, 08:01:11 UTC | bindings: Implement timers with V8Function This fixes bug 866610 by using the IDL infrastructure to properly enter the v8::Context before calling the registered callback. Also ensure eager finalization of ScheduledAction in DOMTimer to prevent a memory leak. Added two more effective DCHECKs to confirm. Bug: 866610 Change-Id: I37d7bd05f035fe31856cfe68bae51aa0632cd3b1 Reviewed-on: https://chromium-review.googlesource.com/1220486 Reviewed-by: Nate Chapin <japhet@chromium.org> Reviewed-by: Yuki Shiino <yukishiino@chromium.org> Reviewed-by: Hitoshi Yoshida <peria@chromium.org> Commit-Queue: Timothy Gu <timothygu@chromium.org> Cr-Commit-Position: refs/heads/master@{#593108} | 21 September 2018, 08:10:43 UTC |
b0cfc3c | Emilio Cobos Álvarez | 21 September 2018, 01:22:37 UTC | Fix preserve-3d in presence of anon boxes. In the button case we have a ::-moz-button-content pseudo-element, but this is also an issue for tables and such. These are supposed to be implementation details, so avoid looking at them for preserve-3d. I don't know how I didn't think of this on the regressing bug. Differential Revision: https://phabricator.services.mozilla.com/D6131 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1491864 gecko-commit: 20d5ba6677f5a9167e3cfe1963617c4e05db81f6 gecko-integration-branch: central gecko-reviewers: mattwoodrow | 21 September 2018, 07:43:16 UTC |
ab1c117 | Marcos Cáceres | 21 September 2018, 01:33:11 UTC | Remove languageCode tests (#12684) | 21 September 2018, 01:33:11 UTC |
50ff4f9 | Marcos Cáceres | 21 September 2018, 01:23:13 UTC | fix: incorrectly named test (#13134) | 21 September 2018, 01:23:13 UTC |
f0ef29b | Eric Willigers | 20 September 2018, 23:21:19 UTC | [css-masking] Inheritance and initial values (#13094) Test that CSS Masking properties inherit. Test their initial values match the spec. https://drafts.fxtf.org/css-masking-1/#property-index | 20 September 2018, 23:21:19 UTC |
90e5630 | Eric Willigers | 20 September 2018, 23:21:02 UTC | [css-writing-modes] Inheritance and initial values (#13093) Test that CSS Writing Modes properties inherit. Test that initial values match the spec. https://drafts.csswg.org/css-writing-modes-3/#property-index | 20 September 2018, 23:21:02 UTC |
e441850 | Eric Willigers | 20 September 2018, 23:20:46 UTC | [css-break] Inheritance and initial values (#13092) Test inheritance and initial values of properties defined by CSS Fragmentation. https://drafts.csswg.org/css-break/#property-index | 20 September 2018, 23:20:46 UTC |
a25aa4b | Richard Townsend | 20 September 2018, 20:56:29 UTC | Revert "Revert "[css-tables] Force layout when colgroups are removed or added"" Fixes an uninitialised variable caught by MSAN. This reverts commit 66a74d2f7e1b369ce086c3c41ee089d72f3d0018. Change-Id: I1e896476fe201fb05072970220bab5c3b20588a2 Reviewed-on: https://chromium-review.googlesource.com/1233746 Commit-Queue: David Grogan <dgrogan@chromium.org> Reviewed-by: Emil A Eklund <eae@chromium.org> Reviewed-by: David Grogan <dgrogan@chromium.org> Cr-Commit-Position: refs/heads/master@{#592938} | 20 September 2018, 21:15:26 UTC |
9f97edb | Eric Willigers | 20 September 2018, 21:05:23 UTC | [css-shapes] Inheritance and initial values (#13068) Test that CSS Shapes properties are not inherited. Ttest the initial values match the spec. https://drafts.csswg.org/css-shapes/#property-index | 20 September 2018, 21:05:23 UTC |
7930fce | Tab Atkins Jr | 20 September 2018, 20:30:11 UTC | Merge pull request #13063 from ewilligers/contain-inheritance [css-contain] Inheritance and initial value | 20 September 2018, 20:30:11 UTC |
479f209 | Tab Atkins Jr | 20 September 2018, 20:28:45 UTC | Merge pull request #13060 from ewilligers/display-inheritance [css-display] Inheritance and initial value | 20 September 2018, 20:28:45 UTC |
c73ea25 | Navid Zolghadr | 20 September 2018, 19:50:41 UTC | Use NotFoundError instead of InvalidPointerId This cl follows the new pointerevent spec which uses more common WebIDL specified exception NotFoundError instead of defining new InvalidPointerId exception. Bug: 885321 Change-Id: I28e946ffcb96c9fb4f70c76a4b9c09be620f981d Reviewed-on: https://chromium-review.googlesource.com/1231990 Reviewed-by: Dave Tapuska <dtapuska@chromium.org> Reviewed-by: Ella Ge <eirage@chromium.org> Reviewed-by: Yuki Shiino <yukishiino@chromium.org> Commit-Queue: Navid Zolghadr <nzolghadr@chromium.org> Cr-Commit-Position: refs/heads/master@{#592903} | 20 September 2018, 20:00:07 UTC |
6718d7d | Manuel Rego Casasnovas | 20 September 2018, 19:53:37 UTC | Merge pull request #13131 from Loirooriol/css-computed-insets-fix Fix syntax and typos in tests from #12956 | 20 September 2018, 19:53:37 UTC |
b0ea108 | Robert Ma | 20 September 2018, 17:58:47 UTC | Update doc regarding exp. features on Chrome Following https://github.com/web-platform-tests/wpt/pull/13011, `wpt` automatically turns on experimental web platform features on Chrome if the channel is "dev". Update the doc to reflect this change. | 20 September 2018, 19:34:11 UTC |
b1e8aea | jugglinmike | 20 September 2018, 19:00:09 UTC | [service-workers] Correct typo (#13064) * [service-workers] Correct typo | 20 September 2018, 19:00:09 UTC |
3411e4b | jugglinmike | 20 September 2018, 18:39:32 UTC | [service-workers] Refactor tautological tests (#13043) * [service-workers] Refactor tautological tests Previously, these tests created Promise values which would be fulfilled even when expectations were violated. This would cause the test harness to interpret them as "passing" regardless of implementation status. Remove the use of `Promise.prototype.catch` to ensure that promise rejections which occur during test execution lead to test failure. | 20 September 2018, 18:39:32 UTC |
1a9f229 | Tab Atkins Jr | 20 September 2018, 18:38:16 UTC | Merge pull request #13116 from ewilligers/list-inheritance [css-lists] Inheritance and initial values | 20 September 2018, 18:38:16 UTC |
59142c0 | Oriol Brufau | 20 September 2018, 18:11:23 UTC | Fix syntax and typos in tests from #12956 Edge doesn't support spread syntax in object initializers, so use Object.assign instead. Also I didn't write my email correctly. | 20 September 2018, 18:16:31 UTC |
70ca025 | Mike Pennisi | 20 September 2018, 17:04:27 UTC | [docs] Remove obviated instructions As of [1], the WPT CLI automatically inserts the `--use-fake-ui-for-media-stream` and `--use-fake-device-for-media-stream` arguments for the Chrome browser. [1] a4eaa46ffebe5785562b930316a300423f23707e | 20 September 2018, 17:36:32 UTC |
9dd846c | Mugdha Lakhani | 20 September 2018, 17:00:03 UTC | [Background Fetch] Set bad-status as failureReason when one of the settled fetches has a response with a bad status. Bug: 876691 Change-Id: I45af6b792a6a43e5b091bc5fe6f40d011bdabac5 Reviewed-on: https://chromium-review.googlesource.com/1233693 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@{#592836} | 20 September 2018, 17:10:50 UTC |
359e0bc | Josh Matthews | 20 September 2018, 15:30:37 UTC | Remove trailing whitespace. | 20 September 2018, 15:52:35 UTC |
3216cb4 | Josh Matthews | 20 September 2018, 15:19:13 UTC | Check completeness of images with and without srcset. | 20 September 2018, 15:52:35 UTC |
db6ccea | James Graham | 20 September 2018, 14:14:31 UTC | Fix StructuredLogger import | 20 September 2018, 15:24:01 UTC |
d5d003b | Anders Hartvoll Ruud | 20 September 2018, 14:37:06 UTC | [css-properties-values-api] Add tests for explicit inheritance. R=futhark@chromium.org Bug: 641877 Change-Id: I5f12db2690ec02248cb0533b2f18da2613afea98 Reviewed-on: https://chromium-review.googlesource.com/1235723 Commit-Queue: Anders Ruud <andruud@chromium.org> Reviewed-by: Rune Lillesveen <futhark@chromium.org> Cr-Commit-Position: refs/heads/master@{#592791} | 20 September 2018, 15:00:28 UTC |
59f8d28 | Frédéric Wang | 20 September 2018, 14:52:20 UTC | CSSOM View Scroll Behavior: Check scroll positions during smooth scrolling starting from different initial positions. (#13117) | 20 September 2018, 14:52:20 UTC |
126a0c4 | Ms2ger | 20 September 2018, 14:16:16 UTC | Install the driver cleanup handler ASAP in resources/test/conftest.py. This ensures the web browser is closed if the server fails to start. | 20 September 2018, 14:43:59 UTC |
b869496 | Ms2ger | 20 September 2018, 13:44:45 UTC | Run all unit tests for resources/. Because of a caching mechanism in pytest based on the fspath attribute of the HTMLItem instances, only one test has run for the past few months. This caused a change in the output of worker-dedicated.sub.html to go unnoticed; I have changed the expected output to match. Also, one of the subtests in exceptional-cases.html causes a timeout. The test has never run in CI, so I removed the offending part. | 20 September 2018, 14:43:59 UTC |
051d06e | Eric Willigers | 20 September 2018, 13:36:22 UTC | [css-lists] Inheritance and initial values Test that the properties below have the initial values given in the spec, and inherit or not according to spec. - counter-increment - counter-reset - list-style-image - list-style-position - list-style-type https://drafts.csswg.org/css-lists/#property-index | 20 September 2018, 13:42:06 UTC |
efa9469 | Frédéric Wang | 20 September 2018, 13:30:42 UTC | CSSOM View Scroll Behavior tests: Catch exceptions in observeScrolling() so that the promise of the test is properly rejected. (#13104) | 20 September 2018, 13:30:42 UTC |
6a3295f | Donna Wu | 20 September 2018, 04:29:26 UTC | Make clients bindings associated for WebUsbService. Bug: 699790 Change-Id: I7fd6e119db118da8a00810e1015a4464d1a00cc4 Reviewed-on: https://chromium-review.googlesource.com/1224971 Reviewed-by: Reilly Grant <reillyg@chromium.org> Reviewed-by: Kinuko Yasuda <kinuko@chromium.org> Commit-Queue: Donna Wu <donna.wu@intel.com> Cr-Commit-Position: refs/heads/master@{#592682} | 20 September 2018, 13:11:09 UTC |
c8c6461 | Yuki Shiino | 20 September 2018, 11:47:05 UTC | wpt: Create EventListener-addEventListener test. This is a follow-up of https://crrev.com/c/1226893 and moves eventlistener-with-remote-context.html to WPT. The test content is conceptually the same. Bug: 883643, 886588 Change-Id: I7c941e162a076d9cbb7abc1d259ff98742a14517 Reviewed-on: https://chromium-review.googlesource.com/1235774 Reviewed-by: Kent Tamura <tkent@chromium.org> Commit-Queue: Yuki Shiino <yukishiino@chromium.org> Cr-Commit-Position: refs/heads/master@{#592756} | 20 September 2018, 13:01:11 UTC |
1f8fa9e | jgraham | 20 September 2018, 12:42:46 UTC | Handle case where mozlog is not installed. (#13113) In case that mozlog is present we need to ensure any lock it holds is released in subprocesses. In case it's not present we don't need to do anything, so don't fail if we can't import it. Fixes https://github.com/web-platform-tests/wpt/issues/13112. | 20 September 2018, 12:42:46 UTC |
8abd5d0 | Mugdha Lakhani | 18 September 2018, 15:50:36 UTC | [Background Fetch] Miscellaneous cleanups. 1. A check for state needs to be removed from a WPT test, since we've removed this attribute from the BackgroundFetchRegistration object. 2. Update calls in matchImpl() from resolver->Reject to ScriptState::RejectWithDOMException. Change-Id: Ie979ad3675ac7d093ae908604e683802db8115a0 Reviewed-on: https://chromium-review.googlesource.com/1230713 Reviewed-by: Peter Beverloo <peter@chromium.org> Commit-Queue: Mugdha Lakhani <nator@chromium.org> Cr-Commit-Position: refs/heads/master@{#592050} | 20 September 2018, 11:46:57 UTC |
5e4f807 | Automat af Gränssnitt | 20 September 2018, 06:10:54 UTC | Update interfaces/payment-handler.idl Source: https://github.com/tidoust/reffy-reports/blob/d22394f/whatwg/idl/payment-handler.idl Build: https://travis-ci.org/tidoust/reffy-reports/builds/430876511 | 20 September 2018, 09:04:57 UTC |
ba58238 | Adam Rice | 20 September 2018, 08:30:45 UTC | Fetch: Object.prototype shouldn't interfere with fetch streams Test that setting Object.prototype.start to a function that throws doesn't interfere with fetch operations that create a stream. Similarly, verify that setting throwing accessors for 'type', 'size', and 'highWaterMark' doesn't cause problems. See https://github.com/whatwg/fetch/pull/781 for background. | 20 September 2018, 08:30:45 UTC |
aff2500 | Emilio Cobos Álvarez | 20 September 2018, 00:34:16 UTC | Back out bug 1481866. Summary: The behavior the WG proposed is way more subtle than what that bug implements, including: * Implementing two logical overflow longhands. * Expanding the overflow shorthand to different longhands depending on the syntax of that. Meanwhile, Blink hasn't done the swap and will ship the same behavior that we shipped in Firefox 61 (bug 1453148), that is, overflow-x, then overflow-y. So I think lacking a clear way forward we should revert this change and preserve our shipped behavior. Reviewers: dbaron! Tags: #secure-revision Bug #: 1492567 Differential Revision: https://phabricator.services.mozilla.com/D6317 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1492567 gecko-commit: cf9cd0662126a7ef86fb4b62f09996d02bff2ff4 gecko-integration-branch: autoland gecko-reviewers: dbaron | 20 September 2018, 04:20:44 UTC |
3250f35 | Robert Longson | 10 September 2018, 20:59:08 UTC | SVG elements don't implement the click method bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1489848 gecko-commit: 3e54651540d7e2fb893de3c3a6b26d440fc63ac8 gecko-integration-branch: mozilla-inbound gecko-reviewers: heycam | 20 September 2018, 04:19:38 UTC |
e1c38af | Servo WPT Sync | 20 September 2018, 01:22:34 UTC | Merge pull request #13091 from web-platform-tests/sync_c7b706deed40a88d583f690fadad434a06cb2561 Merge pull request #13091 from sync_c7b706deed40a88d583f690fadad434a06cb2561 | 20 September 2018, 01:22:34 UTC |
a4cec78 | Servo WPT Sync | 20 September 2018, 01:22:18 UTC | Merge pull request #13090 from web-platform-tests/sync_1d1d73226288bb020a8810427395bbeff3554b7a Merge pull request #13090 from sync_1d1d73226288bb020a8810427395bbeff3554b7a | 20 September 2018, 01:22:18 UTC |
1d1d732 | Manish Goregaokar | 20 September 2018, 01:22:05 UTC | Set default channel count for AnalyserNode to 2 This was deliberately changed (https://github.com/WebAudio/web-audio-api/pull/1397 ) but the tests have not been updated Upstreamed from https://github.com/servo/servo/pull/21712 [ci skip] | 20 September 2018, 01:22:07 UTC |
c7b706d | Bastien Orivel | 20 September 2018, 01:22:05 UTC | Try to unlock the global lock in StructuredLogger after reloading logging This should finally fix all the websockets related failures we've been seeing lately. Upstreamed from https://github.com/servo/servo/pull/21741 [ci skip] | 20 September 2018, 01:22:07 UTC |
0be8bfb | Eric Willigers | 20 September 2018, 00:12:37 UTC | [css-ruby] Parsing and inheritance tests Test that ruby-align and ruby-position are inherited and support the full grammar. https://drafts.csswg.org/css-ruby-1/#property-index | 20 September 2018, 00:41:08 UTC |
91170c8 | youennf | 19 September 2018, 23:37:14 UTC | Merge pull request #13006 from web-platform-tests/annevk/www-authenticate Fetch/XHR: test parsing of WWW-Authenticate response header | 19 September 2018, 23:37:14 UTC |