baa6bb9f7da76c7ed59643ee55ba01f21606883f: Bug 1473721 [wpt PR 11812] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Fri, 06 Jul 2018 04:18:35 +0000 - rev 426173
Push 34267 by rgurzau@mozilla.com at Wed, 11 Jul 2018 22:05:21 +0000
Bug 1473721 [wpt PR 11812] - Update wpt metadata, a=testonly wpt-pr: 11812 wpt-type: metadata
c303fbed785f0b7145c010900a7717997b19c265: Bug 1473721 [wpt PR 11812] - Update the audio-output IDL file, a=testonly
Jonathon Kereliuk <kereliuk@google.com> - Sat, 07 Jul 2018 08:11:12 +0000 - rev 426172
Push 34267 by rgurzau@mozilla.com at Wed, 11 Jul 2018 22:05:21 +0000
Bug 1473721 [wpt PR 11812] - Update the audio-output IDL file, a=testonly Automatic update from web-platform-testsUpdate the audio-output IDL file (#11812) -- wpt-commits: 8e62deef3ea35789a78792e174ae26ad2aa45ff7 wpt-pr: 11812
b5cb10d4565c5b5ea7b18d44eda29702ca24fe4c: Bug 1473681 [wpt PR 11809] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Fri, 06 Jul 2018 00:28:39 +0000 - rev 426171
Push 34267 by rgurzau@mozilla.com at Wed, 11 Jul 2018 22:05:21 +0000
Bug 1473681 [wpt PR 11809] - Update wpt metadata, a=testonly wpt-pr: 11809 wpt-type: metadata
3d735ecfa2ca00d4626f351a5eaded6d0dbd5ce0: Bug 1473681 [wpt PR 11809] - Correcting expected exception type for WebDriver delete session test, a=testonly
jimevans <james.h.evans.jr@gmail.com> - Sat, 07 Jul 2018 08:09:50 +0000 - rev 426170
Push 34267 by rgurzau@mozilla.com at Wed, 11 Jul 2018 22:05:21 +0000
Bug 1473681 [wpt PR 11809] - Correcting expected exception type for WebDriver delete session test, a=testonly Automatic update from web-platform-testswebdriver: correct expected exception type for delete session test (#11809) The SessionNotCreatedException should be thrown if an attempt to create a session fails. If a user tries to access a session that existed, but has already been deleted, the correct exception is InvalidSessionIdException. -- wpt-commits: dfe2b1ce939ce7b80a64d079655cfa14451e9960 wpt-pr: 11809
cea307dbb3ee647114cebe59eaa2b6c3f6cfa1db: Bug 1472702 [wpt PR 11755] - [LayoutNG] Support anonymous table cells natively., a=testonly
Morten Stenshorne <mstensho@chromium.org> - Sat, 07 Jul 2018 08:08:28 +0000 - rev 426169
Push 34267 by rgurzau@mozilla.com at Wed, 11 Jul 2018 22:05:21 +0000
Bug 1472702 [wpt PR 11755] - [LayoutNG] Support anonymous table cells natively., a=testonly Automatic update from web-platform-tests[LayoutNG] Support anonymous table cells natively. Use LayoutObjectFactory when creating anonymous table cells, just like we already do for non-anonymous cells. We used to create legacy LayoutTableCell objects for anonymous cells, but allowed children to be NG. This was bad, since we should only switch engines at formatting context boundaries. One NG change was necessary here: Only anonymous *blocks* should inherit % resolution size. Anonymous table cells should NOT. This prevents fast/table/percent-height-inside-anonymous-cell.html from regressing. This made one existing test pass. Also added a new one. Two tests not related to tables regressed. Separate bugs reported. Some rebaselining was also necessary, since NG handles text runs and whitespace slightly differently. Cq-Include-Trybots: luci.chromium.try :linux_layout_tests_layout_ng Change-Id: Ibbb77073f1fbe1841ebf102c8bce440046f73319 Reviewed-on: https://chromium-review.googlesource.com/1122218 Commit-Queue: Morten Stenshorne <mstensho@chromium.org> Reviewed-by: David Grogan <dgrogan@chromium.org> Reviewed-by: Emil A Eklund <eae@chromium.org> Reviewed-by: Christian Biesinger <cbiesinger@chromium.org> Cr-Commit-Position: refs/heads/master@{#572753} -- wpt-commits: 6562ed003eebcd25d093ae52d68de28a0ae0d786 wpt-pr: 11755 MozReview-Commit-ID: 6XbTBEjeesL
bfcf0e22481d20cefb223bffbd990581cfe8dc3a: Bug 1473441 [wpt PR 11792] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Thu, 05 Jul 2018 10:51:21 +0000 - rev 426168
Push 34267 by rgurzau@mozilla.com at Wed, 11 Jul 2018 22:05:21 +0000
Bug 1473441 [wpt PR 11792] - Update wpt metadata, a=testonly wpt-pr: 11792 wpt-type: metadata
77deadcbf7c15bca5235f8be3d61be7350e2cf81: Bug 1473441 [wpt PR 11792] - [css-properties-values-api] Require PropertyDescriptor.inherits., a=testonly
Anders Hartvoll Ruud <andruud@chromium.org> - Sat, 07 Jul 2018 08:07:03 +0000 - rev 426167
Push 34267 by rgurzau@mozilla.com at Wed, 11 Jul 2018 22:05:21 +0000
Bug 1473441 [wpt PR 11792] - [css-properties-values-api] Require PropertyDescriptor.inherits., a=testonly Automatic update from web-platform-tests[css-properties-values-api] Require PropertyDescriptor.inherits. As of a recent spec change, the 'inherits' field must now be set. See https://drafts.css-houdini.org/css-properties-values-api-1/#registering-custom-properties. This patch changes all calls to CSS.registerProperty (that are missing 'inherits') such that 'inherits' is explicitly set to 'false', which was the old default. In wpt/css/css-properties-values-api/register-property.html, I have added a new test to very that we throw an exception if it's omitted. Note that CSS.registerProperty API is an unshipped feature behind the CSSVariables2 flag. R=mstensho@chromium.org Bug: 860289 Change-Id: I14aa02d40c69e0ff6d1160160a8f772cb5159092 Reviewed-on: https://chromium-review.googlesource.com/1126303 Commit-Queue: Anders Ruud <andruud@chromium.org> Reviewed-by: Morten Stenshorne <mstensho@chromium.org> Cr-Commit-Position: refs/heads/master@{#572731} -- wpt-commits: ac8b4953a09fa7e7d7490cea8af26ab88d061dcb wpt-pr: 11792
b7105ab2b442ba0b7557b1aa7a2b6e0b8dc189ff: Bug 1451158 [wpt PR 10296] - Test removed interfaces and SVG* -> DOM* in Types chapter, a=testonly
Eric Willigers <ewilligers@users.noreply.github.com> - Sat, 07 Jul 2018 08:05:46 +0000 - rev 426166
Push 34267 by rgurzau@mozilla.com at Wed, 11 Jul 2018 22:05:21 +0000
Bug 1451158 [wpt PR 10296] - Test removed interfaces and SVG* -> DOM* in Types chapter, a=testonly Automatic update from web-platform-testsMerge pull request #10296 from dstorey/types-svg-to-dom-changes Test removed interfaces and SVG* -> DOM* in Types chapter -- wpt-commits: fc77ed0960d401343b4327a3dbb105276024bfb9 wpt-pr: 10296
573e0dc9592c98e1d6327acaf77e00fa3a1c6c39: Bug 1473504 [wpt PR 11799] - Match :focus-visible after programmatic focus depending on previous user interaction, a=testonly
Alice Boxhall <aboxhall@chromium.org> - Sat, 07 Jul 2018 08:04:28 +0000 - rev 426165
Push 34267 by rgurzau@mozilla.com at Wed, 11 Jul 2018 22:05:21 +0000
Bug 1473504 [wpt PR 11799] - Match :focus-visible after programmatic focus depending on previous user interaction, a=testonly Automatic update from web-platform-testsMatch :focus-visible after programmatic focus depending on previous user interaction Bug: 817199 Change-Id: I930a0711153039b6fd7712371c346771c2a749a9 Reviewed-on: https://chromium-review.googlesource.com/1101310 Reviewed-by: Kent Tamura <tkent@chromium.org> Commit-Queue: Alice Boxhall <aboxhall@chromium.org> Cr-Commit-Position: refs/heads/master@{#572712} -- wpt-commits: 889e4a1c5c53e12f62984edf2358cc88f1223e65 wpt-pr: 11799
674791fa7f042b28bc68052c5c06f0279bea8b26: Bug 1473362 [wpt PR 11778] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Thu, 05 Jul 2018 04:16:12 +0000 - rev 426164
Push 34267 by rgurzau@mozilla.com at Wed, 11 Jul 2018 22:05:21 +0000
Bug 1473362 [wpt PR 11778] - Update wpt metadata, a=testonly wpt-pr: 11778 wpt-type: metadata
a3eac0a0565a6d631a0aad81bdb5fde0659740c3: Bug 1473362 [wpt PR 11778] - WPT tests for http-equiv Accept-CH-Lifetime, a=testonly
Tarun Bansal <tbansal@chromium.org> - Sat, 07 Jul 2018 08:03:02 +0000 - rev 426163
Push 34267 by rgurzau@mozilla.com at Wed, 11 Jul 2018 22:05:21 +0000
Bug 1473362 [wpt PR 11778] - WPT tests for http-equiv Accept-CH-Lifetime, a=testonly Automatic update from web-platform-testsWPT tests for http-equiv Accept-CH-Lifetime WPT tests are added for: (i) When ACL http-equiv header is sent by a same-origin iframe. (ii) When ACL http-equiv header is sent by a cross-origin iframe. (iii) When ACL http-equiv header is sent by a subresource. (iv) When ACL http-equiv header is sent on the main frame. Change-Id: Ie4adce0c1b5983a66ce3dce7bb6b77e30f63c03a Bug: 852484 Reviewed-on: https://chromium-review.googlesource.com/1125212 Reviewed-by: Yoav Weiss <yoav@yoav.ws> Commit-Queue: Tarun Bansal <tbansal@chromium.org> Cr-Commit-Position: refs/heads/master@{#572706} -- wpt-commits: f2fdea2d681d3618c7215e9333535c9585ec7171 wpt-pr: 11778
dc84ba57f9022e07760713c3186994c2ab22db6f: Bug 1473870 [wpt PR 11801] - [css-backgrounds] don't serialize as currentColor, a=testonly
Eric Willigers <ewilligers@users.noreply.github.com> - Sat, 07 Jul 2018 08:01:45 +0000 - rev 426162
Push 34267 by rgurzau@mozilla.com at Wed, 11 Jul 2018 22:05:21 +0000
Bug 1473870 [wpt PR 11801] - [css-backgrounds] don't serialize as currentColor, a=testonly Automatic update from web-platform-testsMerge pull request #11801 from ewilligers/currentColor [css-backgrounds] don't serialize as currentColor -- wpt-commits: 9d17d36902637f9800c15e09418fb84c6a0dac94 wpt-pr: 11801
c684ad41fddd2e0989cca1b0f8ce0a8b827d4349: Bug 1473870 [wpt PR 11800] - [web-animations] Update reviewers for Web Animations tests, a=testonly
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 07 Jul 2018 08:00:28 +0000 - rev 426161
Push 34267 by rgurzau@mozilla.com at Wed, 11 Jul 2018 22:05:21 +0000
Bug 1473870 [wpt PR 11800] - [web-animations] Update reviewers for Web Animations tests, a=testonly Automatic update from web-platform-testsMerge pull request #11800 from birtles/update-web-animations-reviewers [web-animations] Update reviewers for Web Animations tests -- wpt-commits: 30c6839e3a3e6be6967ad738df7151778f81d1f8 wpt-pr: 11800
f7124c8ef79dcc66cad10c83b1754de439c9eb82: Bug 1473380 [wpt PR 11782] - Unflake wpt/fetch/security/redirect-to-url-with-credentials.https.html, a=testonly
Yutaka Hirano <yhirano@chromium.org> - Sat, 07 Jul 2018 07:59:11 +0000 - rev 426160
Push 34267 by rgurzau@mozilla.com at Wed, 11 Jul 2018 22:05:21 +0000
Bug 1473380 [wpt PR 11782] - Unflake wpt/fetch/security/redirect-to-url-with-credentials.https.html, a=testonly Automatic update from web-platform-testsUnflake wpt/fetch/security/redirect-to-url-with-credentials.https.html The test is flaky because of step_timeout. This CL removes that, and marks the test as consistent TIMEOUT. Bug: 846497, 626703 Change-Id: Iaa8b0e275d1d4fc9db6cb77db5399d06744fd60a Reviewed-on: https://chromium-review.googlesource.com/1125548 Reviewed-by: Adam Rice <ricea@chromium.org> Commit-Queue: Yutaka Hirano <yhirano@chromium.org> Cr-Commit-Position: refs/heads/master@{#572688} -- wpt-commits: 250d8640a9c8e43a13cc02595b72097bed69695d wpt-pr: 11782
2e445c2e918c4d7b06fb619d737bbcda91a568e3: Bug 1473500 [wpt PR 11798] - Test that will-change:will-change has no effect., a=testonly
Cameron McCormack <cam@mcc.id.au> - Sat, 07 Jul 2018 07:57:51 +0000 - rev 426159
Push 34267 by rgurzau@mozilla.com at Wed, 11 Jul 2018 22:05:21 +0000
Bug 1473500 [wpt PR 11798] - Test that will-change:will-change has no effect., a=testonly Automatic update from web-platform-testsTest that will-change:will-change has no effect. (#11798) * Test that will-change:will-change has no effect. * Add test owners. -- wpt-commits: adaa7b65ac4a455b26720a7691278f9f992b4f03 wpt-pr: 11798
00dd4222aa597be1e73683720b97bcc51b7c7832: Bug 1473383 [wpt PR 11783] - Make focus-visible tests easier to eyeball, a=testonly
Alice Boxhall <aboxhall@chromium.org> - Sat, 07 Jul 2018 07:56:34 +0000 - rev 426158
Push 34267 by rgurzau@mozilla.com at Wed, 11 Jul 2018 22:05:21 +0000
Bug 1473383 [wpt PR 11783] - Make focus-visible tests easier to eyeball, a=testonly Automatic update from web-platform-testsMake focus-visible tests easier to eyeball Bug: 817199 Change-Id: Iea196f7b7679c2edee47e5d17b0cab39d28c2aeb Reviewed-on: https://chromium-review.googlesource.com/1125552 Commit-Queue: Alice Boxhall <aboxhall@chromium.org> Reviewed-by: Emil A Eklund <eae@chromium.org> Cr-Commit-Position: refs/heads/master@{#572681} -- wpt-commits: 39f866d238429abfdfef054289672e9eec75530d wpt-pr: 11783
955dae017de08cb1dd65aa9508720a207c007fc4: Bug 1473451 [wpt PR 11793] - Update the WebCryptoAPI IDL file, a=testonly
Luke Bjerring <lukebjerring@users.noreply.github.com> - Sat, 07 Jul 2018 07:54:52 +0000 - rev 426157
Push 34267 by rgurzau@mozilla.com at Wed, 11 Jul 2018 22:05:21 +0000
Bug 1473451 [wpt PR 11793] - Update the WebCryptoAPI IDL file, a=testonly Automatic update from web-platform-testsUpdate the WebCryptoAPI IDL file (#11793) -- wpt-commits: 7997e96e5a24c24dd6300880f1e9ba80c61886d3 wpt-pr: 11793
393fd99d44fa954d75402eea5f1c22daf2751017: Bug 1265584 [wpt PR 11167] - [Gecko Bug 1265584] Move wptrunner marionette usage onto a single thread, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Sat, 07 Jul 2018 07:44:20 +0000 - rev 426156
Push 34267 by rgurzau@mozilla.com at Wed, 11 Jul 2018 22:05:21 +0000
Bug 1265584 [wpt PR 11167] - [Gecko Bug 1265584] Move wptrunner marionette usage onto a single thread, a=testonly Automatic update from web-platform-testsMove wptrunner marionette usage onto a single thread Running marionette on a background thread is problematic in the case that a test times out. In this case the background thread is not terminated. If we then call into marionette again on the main thread we may race with something that happens on the runner thread. The marionette client isn't threadsafe, so this leads to buggy behaviour. The simplest fx for the problem is just to move all the marionette calls onto the main thread and instead of waiting on the main thread, spin up a thread with a timer. bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1265584 gecko-commit: 9b8539a9a2a6c20220cdcb07e19b7bf3a91c7436 gecko-integration-branch: mozilla-inbound gecko-reviewers: ato -- Make base_executor_kwargs arguments match executor_kwargs bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1265584 gecko-commit: b99661f1fcc56bca0176bd813c166525a4ebf2e4 gecko-integration-branch: mozilla-inbound gecko-reviewers: ato -- Add support for recording asserts in wptrunner Gecko has an API for producing a non-fatal "assert". For quality control, it should be possible to annotate the range of possible numbers of these asserts produced during a test execution, and fail if the actual number of asserts falls outside this range. This patch adds assert checking by default in debug builds. It adds two metadata properties; max-asserts and min-asserts for specifying the range of possible asserts produced in a test. bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1265584 gecko-commit: bc43ae3ccc9f203268a2b495b99515c617306c88 gecko-integration-branch: mozilla-inbound gecko-reviewers: ato, maja_zf -- Reverse the order of metadata iteration wptrunner previously iterated over properties from least significant to most significant. However this was broken since it caused per-directory properties to override per-test properties, which wasn't expected. Therefore we reverse the order of iteration from most significant to least. bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1265584 gecko-commit: cc1d47bf0aa7efe3e770316c9ea5d895beafcaba gecko-integration-branch: mozilla-inbound gecko-reviewers: maja_zf -- Support updating asserts with wpt-update With support for asserts, it's also necessary to be able to update the expected number of asserts automatically using wpt-update. Unfortunately asserts don't work quite like test statuses, so this involves a reasonable amount of refactoring. For asserts the desired behaviour is that the max asserts is either one plus the highest recorded number of asserts, or the current value, whichever is higher, and for the minimm asserts, it's the minumum of the current value and one lower than the lowest recorded value (clamped at zero). Instead of creating per-platform expectations, the code only updates the defaults (or any existing conditional that happens to match). It's not clear that we have enough information to meaningfully make per-platform expectations, and we want to reduce the risk of intermittents. bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1265584 gecko-commit: cc9b28394533a30a6ae33def5ce1117882653134 gecko-integration-branch: mozilla-inbound gecko-reviewers: maja_zf -- Use ujson where possible for faster metadata update Profiling shows that switching to this library means we no longer spend most of the update time parsing json (vs 80% or so before), making other optimisations worthwhile. This is never used in automation (except wptsync) so availability of the library in the internal pypi isn't a problem. bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1265584 gecko-commit: 605324b9d70e822a9d25e1c6ff7ca2bcbff6085c gecko-integration-branch: mozilla-inbound gecko-reviewers: maja_zf -- Output asserts to wptreport.json In the future we want to update metadata using the wptreport.json data, since that's much much smaller and easier to parse. In addition, this is required to determine if a test fully passed, so it makes sense to store it here. bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1265584 gecko-commit: b7716dedbf5a24e0e9a940a907225f7b3dd7d35c gecko-integration-branch: mozilla-inbound gecko-reviewers: maja_zf -- Add a test for wpttest metadata bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1265584 gecko-commit: b021a8615326a99919fe62b493874ac9d49441da gecko-integration-branch: mozilla-inbound gecko-reviewers: maja_zf -- Fix flake8 failures -- wpt-commits: 7204b317f506490e35f7ae380cab1a68d5f8fdbc, d675750a83e50878810091f7d96bbd5b57b2571a, e462113b6009d39305889e5b9966c2b7b671638e, 29fc7128d5d8f1760799a9840b3d930dd60b1016, 67010d9392b66ffa97a86e7ba2a9c18baa6bdf48, af25577da115208dc870a3c76c04bad8df532e59, 642bfb6e32ad2d20a22f1597d05e7243ac042be2, ac0f20081c03047ceed14dbe4b656c590304e175, cf4bcf12ed566497addb109183c23082a3a33371 wpt-pr: 11167
ff03f1cc9b91b62fbd25dafb4d882f4cdaf0da52: Bug 1473386 [wpt PR 11784] - Console: update countReset() link, a=testonly
Dominic Farolino <domfarolino@gmail.com> - Sat, 07 Jul 2018 00:31:52 +0000 - rev 426155
Push 34267 by rgurzau@mozilla.com at Wed, 11 Jul 2018 22:05:21 +0000
Bug 1473386 [wpt PR 11784] - Console: update countReset() link, a=testonly Automatic update from web-platform-testsConsole: update countReset() link -- wpt-commits: 11bf2ce42d5b89ebe1b881478c6b782da5e2225c wpt-pr: 11784
ed20fb6ed981fb40c7521ba3948fde52a954bd7b: Bug 1472840 [wpt PR 11759] - [css-logical] Implement flow-relative margin, padding and border shorthand properties, a=testonly
Oriol Brufau <obrufau@igalia.com> - Sat, 07 Jul 2018 00:30:24 +0000 - rev 426154
Push 34267 by rgurzau@mozilla.com at Wed, 11 Jul 2018 22:05:21 +0000
Bug 1472840 [wpt PR 11759] - [css-logical] Implement flow-relative margin, padding and border shorthand properties, a=testonly Automatic update from web-platform-tests[css-logical] Implement flow-relative margin, padding and border shorthand properties They are implemented behind the CSSLogical runtime flag. Intent to Implement: https://groups.google.com/a/chromium.org/forum/#!msg/blink-dev/48OwfwZrbvI/A1XZFGkzAwAJ Spec: https://drafts.csswg.org/css-logical/#box BUG=850004 TEST=external/wpt/css/css-logical/logical-box-border-shorthands.html TEST=external/wpt/css/css-logical/logical-box-border-color.html TEST=external/wpt/css/css-logical/logical-box-border-style.html TEST=external/wpt/css/css-logical/logical-box-border-width.html TEST=external/wpt/css/css-logical/logical-box-margin.html TEST=external/wpt/css/css-logical/logical-box-padding.html The tests still have some failures because sideways writing modes have not been implemented yet (http://crbug.com/680331). Change-Id: Ibe3d7f39e1ce17de465aa635388b3f8510ed82a3 Reviewed-on: https://chromium-review.googlesource.com/1122872 Reviewed-by: Daniel Cheng <dcheng@chromium.org> Reviewed-by: Manuel Rego Casasnovas <rego@igalia.com> Reviewed-by: Anders Ruud <andruud@chromium.org> Commit-Queue: Oriol Brufau <obrufau@igalia.com> Cr-Commit-Position: refs/heads/master@{#572576} -- wpt-commits: 8dba144063a41d57c8272329bbe5c8810f34adca wpt-pr: 11759
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip