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

sort by:
Revision Author Date Message Commit Date
be42da5 CSSOM View Scroll Behavior: Check scroll positions during smooth scrolling starting from different initial positions. 20 September 2018, 14:08:51 UTC
efa9469 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 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 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 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 [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 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 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 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 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 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 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 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 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 [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 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
3400b26 Merge pull request #13084 from woaiwyhty/wpt-export-for-webkit-189516 WebKit export of https://bugs.webkit.org/show_bug.cgi?id=189516 19 September 2018, 23:32:41 UTC
e7d7ead [wdspec] Fix pytest marker for skipif. bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1491975 gecko-commit: 996edeaa6537f10a590d200857e7640d0a54df81 gecko-integration-branch: mozilla-inbound gecko-reviewers: ato 19 September 2018, 22:53:15 UTC
6b04886 Merge the two scrollbar color properties into scrollbar-color. Differential Revision: https://phabricator.services.mozilla.com/D6115 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1483075 gecko-commit: 9c59c261b6a61020f3eec00e5a5cc5e2d94bef60 gecko-integration-branch: autoland gecko-reviewers: heycam, hiro 19 September 2018, 22:33:17 UTC
58c5beb WebKit export of https://bugs.webkit.org/show_bug.cgi?id=189516 19 September 2018, 22:15:43 UTC
7e858cd Fix Firefox prefs 19 September 2018, 19:34:52 UTC
a4eaa46 Allow Firefox & Chrome to use fake media stream 19 September 2018, 19:34:52 UTC
b535ce7 Merge pull request #10867 from Tavmjong/meshes Add basic mesh tests. 19 September 2018, 19:26:01 UTC
8350d83 Merge pull request #11847 from ewilligers/animatedPoints-not-animated Test that animatedPoints during a SMIL animation do not reflect the animated values (per SVG2 spec) 19 September 2018, 19:18:57 UTC
caca00d Allow any blockified display type for LEGEND. Fixed one test that I expected to pass, but didn't because it was pointing to the wrong ref. Fixed that, and now it passes. Updated some expectation files. More stuff from various tests (but not whole tests) is passing than before. Bug: 781135 Change-Id: Ieb1312b8bf13c7a45afe644ad2a58f3f955044b6 Reviewed-on: https://chromium-review.googlesource.com/1228073 Reviewed-by: Emil A Eklund <eae@chromium.org> Commit-Queue: Morten Stenshorne <mstensho@chromium.org> Cr-Commit-Position: refs/heads/master@{#592403} 19 September 2018, 15:52:11 UTC
308fdea Fix x-frame-options WPTs bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1492059 gecko-commit: 8836d18b2c90fde2e5f0e0191c1d8f2cb2345155 gecko-integration-branch: mozilla-inbound gecko-reviewers: ckerschb 19 September 2018, 14:34:45 UTC
0e4ff38 Merge pull request #13049 from web-platform-tests/scroll-behavior Add several tests to check scroll behavior smooth/instant 19 September 2018, 13:22:25 UTC
0fe25ed Add tests for Element.scroll() and Window.scroll* APIs (even if they are suposed to just behave the same as other already tested APIs). 19 September 2018, 10:45:53 UTC
0ad2fd9 Address Ali's review feedback ; use Map instead of Object to track scroll positions, improve scrollIntoView test for nested boxes. 19 September 2018, 10:26:17 UTC
768968d part 4 - Fix a wpt of exitFullscreen to check against the right Promise. Depends on D5990 Differential Revision: https://phabricator.services.mozilla.com/D5991 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1491212 gecko-commit: b444a3e482d851a920442aa10a56afd8f02540d3 gecko-integration-branch: autoland gecko-reviewers: smaug 19 September 2018, 10:15:46 UTC
cc8e7ca [css-grid] Property initial values and inheritance (#13045) Initial values of CSS Box Alignment properties match spec https://drafts.csswg.org/css-grid/#property-index None of the properties are inherited. 19 September 2018, 07:51:52 UTC
8a83c20 [css-text-decor] Inheritance and initial values (#13058) Test that CSS Text Decoration properties inherit or not according to spec. Test that they have the expected initial values. https://drafts.csswg.org/css-text-decor-3/#property-index Fix asserts in inheritance-testcommon.js 19 September 2018, 07:50:49 UTC
fa1cc47 [css-align] Property inheritance, initial values (#13044) CSS Box Alignment properties are not inherited. The initial values match the spec https://drafts.csswg.org/css-align-3/#property-index 19 September 2018, 07:49:53 UTC
6a0e832 [wpt] Add custom profile data in testing/profiles/web-platform. Add extra preferences for web-platform-tests on-top of the ones as inheritted from unittests. bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=905404 gecko-commit: 33386e97f198a5eb371b5579c7f1900ec599e007 gecko-integration-branch: mozilla-inbound gecko-reviewers: jgraham 19 September 2018, 02:23:51 UTC
50d1183 HTML: test different block margins on legend 18 September 2018, 21:12:43 UTC
f1feab0 [css-layout-api] Add test for percentage height in quirks mode. Adds a test to verify that constraints.fixedBlockSize is set to the correct value, in quirks mode, with a percentage block-size. Bug: 726125 Change-Id: I97a1e946cdbb4443d70803bfd4ace7f8d3df2ce1 Reviewed-on: https://chromium-review.googlesource.com/1231385 Reviewed-by: Aleks Totic <atotic@chromium.org> Reviewed-by: Morten Stenshorne <mstensho@chromium.org> Commit-Queue: Morten Stenshorne <mstensho@chromium.org> Cr-Commit-Position: refs/heads/master@{#592181} 18 September 2018, 20:58:38 UTC
67f4b4d Sync Mozilla CSS tests as of https://hg.mozilla.org/mozilla-central/rev/3701bbe68f257a13322bb30f3898230ca2779e54 . (#13056) This contains changes from [bug 1491731](https://bugzilla.mozilla.org/show_bug.cgi?id=1491731) by @MatsPalmgren, reviewed by @dholbert. 18 September 2018, 19:12:18 UTC
da5c4a5 Throw SyntaxError on empty urls in iceServers and switch to real SyntaxError over DOMException, + update WPT. Differential Revision: https://phabricator.services.mozilla.com/D5452 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1489623 gecko-commit: 531a559d65bc60080de96074903f713473e9cab2 gecko-integration-branch: autoland gecko-reviewers: ng 18 September 2018, 17:38:15 UTC
c4998af HTML: test fieldset percentage block size See https://github.com/whatwg/html/pull/3934 18 September 2018, 17:21:44 UTC
a0d4be6 HTML: test rendering of legend with different display values See https://github.com/whatwg/html/pull/3934 18 September 2018, 16:06:57 UTC
c033091 HTML: test inline margin on fieldset's legend See https://github.com/whatwg/html/issues/3929 18 September 2018, 15:52:13 UTC
faff618 [Background Fetch] Remove dangling markup test from the WPT suite. This was added in response to an ongoing CL in the Fetch spec, which nobody is championing at present and isn't part of the spec. Here's the proposed spec change for reference: https://github.com/whatwg/fetch/pull/519/commits Bug: 884708 Change-Id: I185a876147ab7e02edd611840a237dce1cab750a Reviewed-on: https://chromium-review.googlesource.com/1228060 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@{#592023} 18 September 2018, 14:00:17 UTC
3c2f147 Add several tests to check scroll behavior smooth/instant 18 September 2018, 13:58:50 UTC
9b900a5 CSS: path string computed style uses absolute commands The canonical computed style format for path strings uses absolute commands only. Discussed in https://github.com/w3c/svgwg/issues/321 Previously, Blink only normalized path string to absolute commands when they were animated. BUG=696395 Cq-Include-Trybots: luci.chromium.try:linux_layout_tests_slimming_paint_v2;master.tryserver.blink:linux_trusty_blink_rel Change-Id: I773ceb40f22fc5ce1e5f7ea0b4eca6cc612e763e Reviewed-on: https://chromium-review.googlesource.com/1215150 Commit-Queue: Eric Willigers <ericwilligers@chromium.org> Reviewed-by: Fredrik Söderquist <fs@opera.com> Cr-Commit-Position: refs/heads/master@{#591996} 18 September 2018, 11:14:42 UTC
397f3e3 [Image Capture] Add exposureTime constraint. This CL adds exposureTime to ImageCapture API. Spec discussion: https://github.com/w3c/mediacapture-image/issues/199 This was added to the spec in https://github.com/w3c/mediacapture-image/pull/200 Layout tests and mock tests are updated to support the same. Support for Android is added. TEST= run the demo in https://codepen.io/rijuB/pen/eKwLXB use slider to change exposureTime. BUG=823316 Intent to Implement and Ship discussions: https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/ls3wQSoHOUY Change-Id: Ic3a546d734c02df31cd8ca08ece01f006ae8d906 Reviewed-on: https://chromium-review.googlesource.com/1136439 Reviewed-by: Kinuko Yasuda <kinuko@chromium.org> Reviewed-by: Miguel Casas <mcasas@chromium.org> Reviewed-by: Guido Urdaneta <guidou@chromium.org> Commit-Queue: Rijubrata Bhaumik <rijubrata.bhaumik@intel.com> Cr-Commit-Position: refs/heads/master@{#591946} 18 September 2018, 05:53:54 UTC
9d63cfd Call capture event listeners in capturing phase at shadow hosts Chromestatus entry is here: https://www.chromestatus.com/feature/5636327009681408 Per the discussion of https://github.com/whatwg/dom/issues/685, Blink will try to align the event dispatch behavior with other browsers; Call capture event listeners in capturing phase at shadow hosts. So far, Blink and WebKit call capture event listeners in *bubbling* phase, instead of *capturing* phase, at shadow hosts. Other browsers: - Safari: Will try to change the behavior in the next Safari Technical Preview. - Firefox: Already implemented the new behavior - Edge: Strong public support for the new behavior. This change is guard by CallCaptureListenersAtCapturePhaseAtShadowHosts flag, which is disabled at this moment, to confirm that this CL doesn't cause any behavior change when the flag is disabled. This CL adds a wpt for new behavior, which is now marked as [Failure] in Blink. After this CL lands, I will flip the flag in a follow-up CL, with rebasing a very few existing tests. BUG=883650 Change-Id: I29938840aed4f3430d8b749cd4843176b8668b5d Reviewed-on: https://chromium-review.googlesource.com/1212255 Commit-Queue: Hayato Ito <hayato@chromium.org> Reviewed-by: Kent Tamura <tkent@chromium.org> Cr-Commit-Position: refs/heads/master@{#591939} 18 September 2018, 05:16:14 UTC
8f8ff0e Allow integer division inside calc() expressions. Differential Revision: https://phabricator.services.mozilla.com/D5980 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1440251 gecko-commit: 284b4d46eb19bec155ef52592e0f40377aaa0611 gecko-integration-branch: autoland gecko-reviewers: xidorn 18 September 2018, 00:35:08 UTC
d4c197a Direct dispatch mouse pointer event by MEM and PEM We used to direct dispatch mouse pointer events by a different code path in node.cc. Unlike normal events, these events are created separately and didn't went through EventHandler. This causes extra complexity. This CL changes the direct dispatch code path to dispatch events through PointerEventManager and MouseEventManager, so we can have only one place to create events and further merge the event code path in the future. This patch should cause no change for direct dispatched events other then the click count. The new direct dispatch code path will also update click_count stored in MEM by the WebMouseEvent.click_count. This CL also fixes two issue caused by different code path, 1. direct dispatched pointermove events, (eg. when pointerlocked), didn't havbe getCoalescedEvents. 2. pointer move on chorded mouse button when pointer is locked. Bug: 859132, 665924 Change-Id: Iead9c8135ef58c2bf8e45bd7787cf14334c2e139 Reviewed-on: https://chromium-review.googlesource.com/1134219 Commit-Queue: Ella Ge <eirage@chromium.org> Reviewed-by: Dave Tapuska <dtapuska@chromium.org> Reviewed-by: Navid Zolghadr <nzolghadr@chromium.org> Reviewed-by: Mustaq Ahmed <mustaq@chromium.org> Cr-Commit-Position: refs/heads/master@{#591834} 17 September 2018, 22:16:31 UTC
51ceab1 HTML: legend align maps to 'justify-self' See https://github.com/whatwg/html/pull/3934 https://github.com/whatwg/html/issues/4013 17 September 2018, 22:10:14 UTC
e402353 HTML: Test block margins on legend See https://github.com/whatwg/html/pull/3934 17 September 2018, 22:09:43 UTC
faa0fd6 HTML: test fieldset with percentage padding See https://github.com/whatwg/html/pulls/3934 17 September 2018, 19:03:58 UTC
0de4f6b HTML: Test rendering of fieldset with a tall legend Fixes https://github.com/whatwg/html/issues/4014 17 September 2018, 19:03:30 UTC
e6fd8f3 wpt: Remove Mulet check from reftest annotation regex. Remove `;s/ # Initial mulet triage:.*//` from the sed script because no reftests still have "Initial mulet triage" annotations. Mulet was a Firefox OS simulator that is no longer supported: https://wiki.mozilla.org/Mulet URL to this script in the wpt repo: https://github.com/web-platform-tests/wpt/blob/master/css/vendor-imports/mozilla/mozilla-central-reftests/sync-tests.sh Differential Revision: https://phabricator.services.mozilla.com/D5737 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1490575 gecko-commit: 1ead180102579aa8e76cf834724223ade0198f08 gecko-integration-branch: mozilla-inbound gecko-reviewers: dbaron 17 September 2018, 18:50:29 UTC
d36d9f4 Add basic tests for multiple position gradient stops Tests rendering for the the case where <color-stop-length> or (or <color-stop-angle>) is two <length-percentage> (or <angle-percentage>.) Spec: https://drafts.csswg.org/css-images-4/#color-stop-syntax Bug: 707047, 880733 Change-Id: I56bc9b43858b37c003e081ea0ef8588f3da78627 Reviewed-on: https://chromium-review.googlesource.com/1228120 Commit-Queue: Fredrik Söderquist <fs@opera.com> Reviewed-by: Florin Malita <fmalita@chromium.org> Cr-Commit-Position: refs/heads/master@{#591717} 17 September 2018, 17:33:06 UTC
406a3e3 Enable experimental web features for Chrome Dev This change unconditionally adds the "--enable-experimental-web-platform-features" flag to Chrome Dev, as we believe most browser engineers would like to have these features enabled if they are testing Chrome Dev, and it would make the default behaviour more aligned with Blink layout tests. We may add a flag to explicitly disable this in the future upon requests. Fixes #12908. 17 September 2018, 17:24:02 UTC
ac5460b Clarify help text for channel & browser-channel Document that `--channel` will override `--browser-channel` in help text, and make it clear that `--install-browser` defaults to the nightly channel if no `--channel` is specified (via both help text and log). 17 September 2018, 17:24:02 UTC
aaa732d Implemented the correct 'self' matching logic according to the spec Spec: https://w3c.github.io/webappsec-csp/#match-url-to-source-expression The 'self' matching logic is similar to the host/scheme-source expression but different enough where it's causing issues because we're just reusing the csp_source Matches logic. This is incorrect as causes issues such as the related bug. This CL covers: * Added a new MatchesAsSelf function that is used for 'self' expression matching * Added unit tests for this function * Added new test covering the scenario in the bug (wss scheme that matches scheme) * Drive-by fixes to some connect-src tests There is similar work that needs to be done in the content/ CSP but since I don't want to duplicate any feedback, I will wait until this patch looks finalized. Bug: 815142 Change-Id: Ie1d6579e29b9d320e56fcdb556893c7675bd11b8 Reviewed-on: https://chromium-review.googlesource.com/1225570 Commit-Queue: Andy Paicu <andypaicu@chromium.org> Reviewed-by: Mike West <mkwst@chromium.org> Cr-Commit-Position: refs/heads/master@{#591710} 17 September 2018, 17:23:04 UTC
fb74570 Delete goal-parameter.htm This test was committed without the corresponding standard change at https://github.com/whatwg/html/pull/3205 having landed. Reverts #8094. 17 September 2018, 17:16:06 UTC
931c484 Correctly handle ScriptTimeoutException in the WebDriver executor (#13033) 17 September 2018, 17:08:12 UTC
2da097f [testharness.js] Disallow `test` return value (#12958) The `test` function does not recognize the return value of the provided test body. Authors may mistakenly use this API instead of `promise_test`, a function which is designed to respond to promise values. Previously, mistakes like this would produce tests that spuriously passed. Update the `test` function to error immediately in response to a body that returns a value. Also correct a test which exhibited the programming mistake that this change is intended to discourage (a survey using both the Chrome and Firefox browsers indicated that this is the only test in WPT which would be affected by this change). 17 September 2018, 17:00:04 UTC
445544d [Background Fetch] Implement recordsAvailable. This has been added to the spec recently: https://wicg.github.io/background-fetch/#dom-backgroundfetchregistration-recordsavailable and lets the developer know whether the associated with the fetch are still accessible. I've simplified BackgroundFetchContext::CleanupRegistration() and added some tests. Bug: 881885 Change-Id: I7e12002ffd304727f7e538392879a382eed67fa4 Reviewed-on: https://chromium-review.googlesource.com/1216066 Commit-Queue: Mugdha Lakhani <nator@chromium.org> Reviewed-by: Tom Sepez <tsepez@chromium.org> Reviewed-by: Rayan Kanso <rayankans@chromium.org> Reviewed-by: Nasko Oskov <nasko@chromium.org> Reviewed-by: Peter Beverloo <peter@chromium.org> Cr-Commit-Position: refs/heads/master@{#591660} 17 September 2018, 14:12:19 UTC
bec8a89 [css-contain] Layout and size containment and baseline alignment The CSSWG has recently resolved that layout containment suppress baseline alignment, while size containment does not: https://github.com/w3c/csswg-drafts/issues/2995 Spec text (https://drafts.csswg.org/css-contain/#containment-layout): "7. For the purpose of the vertical-align property, or any other property whose effects need to relate the position of the containing element's baseline to something other than its descendants, the containing element is treated as having no baseline." And a note in (https://drafts.csswg.org/css-contain/#containment-size): "Note: size containment does not suppress baseline alignment. See layout containment for that." The patch is just a modification in the condition at LayoutBlock::UseLogicalBottomMarginEdgeForInlineBlockBaseline(). Some tests in the suite need minor modifications due to the behavior change in order to match the references. One of the Mozilla tests is failing now, a bug was reported to get it updated (https://bugzilla.mozilla.org/1491235). BUG=882333 TEST=external/wpt/css/css-contain/contain-layout-baseline-001.html TEST=external/wpt/css/css-contain/contain-size-baseline-001.html Change-Id: I08f157bfbc7477777b2f0b0157d8f05d3a6219d6 Reviewed-on: https://chromium-review.googlesource.com/1226146 Reviewed-by: Morten Stenshorne <mstensho@chromium.org> Commit-Queue: Manuel Rego <rego@igalia.com> Cr-Commit-Position: refs/heads/master@{#591642} 17 September 2018, 11:51:20 UTC
458e92e [css-properties-values-api] Detect font-relative units via var() refs. The has[_root]_font_unit flags were accidentally ignored in one of CSSVariableData's constructors, and also not propagated properly during variable resolution. This caused us to lose any knowledge about these units if they appeared via an inner var() reference. Also: * Fix incorrect rem test which tested the wrong thing due to the 'compute_dimension' utility mutating its style. * Reduce the chance of such errors in the future by cleaning the state between every test, and also at the end of 'compute_dimension'. R=chrishtr@chromium.org Bug: 641877 Change-Id: If67cf4453e886f4c9430826c7cbe358e380c3f64 Reviewed-on: https://chromium-review.googlesource.com/1226492 Reviewed-by: Chris Harrelson <chrishtr@chromium.org> Commit-Queue: Anders Ruud <andruud@chromium.org> Cr-Commit-Position: refs/heads/master@{#591634} 17 September 2018, 11:01:14 UTC
2b12eb9 Update interfaces/payment-handler.idl (#13015) Source: https://github.com/tidoust/reffy-reports/blob/5ac15fe/whatwg/idl/payment-handler.idl Build: https://travis-ci.org/tidoust/reffy-reports/builds/429153951 17 September 2018, 09:32:54 UTC
1aaada4 [css-flexbox] Flexible Box property parsing tests (#11730) [css-flexbox] Flexible Box property parsing tests Test parsing of the properties defined by CSS Flexible Box layout https://drafts.csswg.org/css-flexbox/#property-index The properties align-content, align-items, align-self and justify-content will be tested in CSS Box Alignment parsing tests. 16 September 2018, 22:29:39 UTC
d646c3c DOMWindowTimers::setTimeout and setInterval modified to accept Trusted Types. New implementations of DOMWindowTimers::setTimeout() and setInterval() added to accept TrustedScript as an argument. Previously existing implementations renamed to setTimeoutFromString() and setIntervalFromString(), respectively. Bug: 739170 Change-Id: I3513ebb651534f0b1ef1b8de9c694136b02e2412 Reviewed-on: https://chromium-review.googlesource.com/1179899 Reviewed-by: Mike West <mkwst@chromium.org> Reviewed-by: Yuki Shiino <yukishiino@chromium.org> Commit-Queue: Maja Kabus <kabusm@google.com> Cr-Commit-Position: refs/heads/master@{#591327} 16 September 2018, 19:59:16 UTC
8f983f1 Sync Mozilla CSS tests as of https://hg.mozilla.org/mozilla-central/rev/7ed950e60f3c1f8a47c117c04124d31e94a66e32 . (#13022) This contains a single change, from [bug 1490730](https://bugzilla.mozilla.org/show_bug.cgi?id=1490730) by @MatsPalmgren. 16 September 2018, 17:26:03 UTC
7f9db5e Merge pull request #13021 from ewilligers/animations-inheritance [css-animations] Test inheritance, initial values 16 September 2018, 16:22:15 UTC
65dfd1d [css-animations] Test inheritance, initial values Test that animations and transitions properties are not inherited. Verify the initial values of the properties. 16 September 2018, 12:31:52 UTC
677dfdd Test inheritance of CSS Inline Layout properties (#12593) * Test inheritance of CSS Inline Layout properties * Test initial values of Inline Layout properties Check that properties in https://drafts.csswg.org/css-inline-3/#property-index inherit or not, as per spec. e.g. dominant-baseline inherits https://github.com/w3c/csswg-drafts/issues/2926 Added META.yml for CSS Inline Layout 16 September 2018, 07:47:56 UTC
59b6c37 [css-text-3] No hyphenation without language Tests the spec changes decided in https://github.com/w3c/csswg-drafts/issues/869 16 September 2018, 07:43:19 UTC
5051858 Merge pull request #12956 from Loirooriol/css-computed-insets Test resolved value for inset CSS properties 15 September 2018, 19:20:46 UTC
86ac687 part 2 - [css-grid] Static position should use content-box, not padding-box. Test reference updates. bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1490730 gecko-commit: 69980706914c31ea69ce66eaeacdfe0cae78ee8c gecko-integration-branch: mozilla-inbound 15 September 2018, 14:17:33 UTC
0cdea14 Update interfaces/webrtc-stats.idl (#13016) Source: https://github.com/tidoust/reffy-reports/blob/b83b5d6/whatwg/idl/webrtc-stats.idl Build: https://travis-ci.org/tidoust/reffy-reports/builds/428905026 15 September 2018, 09:31:30 UTC
1343a17 [css-contain] Split contain-layout-008 in three smaller tests (#12999) Following what we did in #12975 for contain-paint-013, this patch does the same for contain-layout-008 as they were sharing the reference file that was removed by mistake. 14 September 2018, 23:56:59 UTC
51609cd [LayoutNG] Fix %-resolution for ancestors of table cells. This patch does a few things: 1) Introduces the concept of a "ReplacedPercentageResolutionSize". This is needed as replaced descandants of table cells have a different percentage resolution size than normal descendants. 2) This adds a bunch of special cases for how percentage resolution sizes are handled for table cells. 3) Adds the "scrollable" children of table cell quirk. This is during the "measure" phase, scrollable children contribute nothing to the size of the cell. 4) Adds the "box-sizing: border-box" table cell quirk. That is percentage children, during the layout phase, are sized as if they have box-sizing: border-box on them. It was easier to perform all these changes as a single monolithic patch to ensure correct behaviour. Cq-Include-Trybots: luci.chromium.try:linux_layout_tests_layout_ng Change-Id: I881a21662bfdf6b4ab7a0f62df6970143008ebca Reviewed-on: https://chromium-review.googlesource.com/1207890 Commit-Queue: Ian Kilpatrick <ikilpatrick@chromium.org> Reviewed-by: David Grogan <dgrogan@chromium.org> Reviewed-by: Morten Stenshorne <mstensho@chromium.org> Reviewed-by: Koji Ishii <kojii@chromium.org> Cr-Commit-Position: refs/heads/master@{#591507} 14 September 2018, 23:02:01 UTC
4156172 Remove redundant test-gainnode.html test As noted in the comments in that file, it is essentially the same as https://github.com/WebKit/webkit/blob/master/LayoutTests/webaudio/gain.html which was moved from there to WPT as gain.html. This test is now basically redundant and adds no additional coverage. Bug: 883167 Change-Id: Ie50111e263790025c615b64ad8f5e06428ae3177 Reviewed-on: https://chromium-review.googlesource.com/1221477 Reviewed-by: Hongchan Choi <hongchan@chromium.org> Commit-Queue: Raymond Toy <rtoy@chromium.org> Cr-Commit-Position: refs/heads/master@{#591486} 14 September 2018, 22:12:34 UTC
b2df32a Remove WebKitTransitionEvent This is an obsolete prefixed alias of TransitionEvent. An intent-to-remove has been sent, and has got LGTM*3. Blink intent thread: https://groups.google.com/a/chromium.org/d/msg/blink-dev/0Szv8vDQh_c/flTY7ZClBwAJ Bug: 695504 Change-Id: Ibf8083fabac8cab474e64bb37e99e62b39b3616d TBR=timvolodine@chromium.org Change-Id: Ibf8083fabac8cab474e64bb37e99e62b39b3616d Reviewed-on: https://chromium-review.googlesource.com/1221689 Reviewed-by: Stephen McGruer <smcgruer@chromium.org> Reviewed-by: Rick Byers <rbyers@chromium.org> Reviewed-by: Dave Tapuska <dtapuska@chromium.org> Commit-Queue: Stephen McGruer <smcgruer@chromium.org> Cr-Commit-Position: refs/heads/master@{#591442} 14 September 2018, 20:36:44 UTC
3600cbb Unlock the lock in the logging module instead of reloading it Since 2ae9668bd0f23edf15d0591aeb90060dbd2565c2, the logging module is reload in both `start_ws_server` and `start_wss_server`. This was done to fix failing tests in gecko caused by a locked lock in the logging module being inherited in new processes. Unfortunately this caused servo tests to start failing. This commits unlocks the logging global lock if it's still held instead of reloading the whole module limiting the side effects and fixing the tests in servo while keeping the gecko tests green. The function `_releaseLock` is not public but has been there for a long time and is still there in python 3.8 so I don't think we should worry about it disappearing. 14 September 2018, 16:43:00 UTC
629850d Amend pointerevent tests so they are stable while the test is executing Some pointer event tests used a log method that would cause the layout to change and this caused issues for using threaded compositing. Switch to a method that already existed before to collect the log entries and then show them at the end of the test. BUG=831653 Change-Id: I3d1b16d01aa15c3c1660d36ce10aa702671c6786 Reviewed-on: https://chromium-review.googlesource.com/1226097 Reviewed-by: Navid Zolghadr <nzolghadr@chromium.org> Commit-Queue: Dave Tapuska <dtapuska@chromium.org> Cr-Commit-Position: refs/heads/master@{#591349} 14 September 2018, 15:45:34 UTC
d38e236 Send pointerrawmove when in pointerlock Unify the path for sending pointerrawmove in pointerlock mode with the normal event processing path. Bug: 880524 Change-Id: I021261e0107b6172da02684cf82e0f46df304eba Reviewed-on: https://chromium-review.googlesource.com/1205476 Reviewed-by: Dave Tapuska <dtapuska@chromium.org> Reviewed-by: Ella Ge <eirage@chromium.org> Reviewed-by: Mustaq Ahmed <mustaq@chromium.org> Commit-Queue: Navid Zolghadr <nzolghadr@chromium.org> Cr-Commit-Position: refs/heads/master@{#591347} 14 September 2018, 15:35:23 UTC
d85043d Add tests for SpeechSynthesis pause() and resume() (#12992) For https://bugs.chromium.org/p/chromium/issues/detail?id=679043 Spec bugs: https://github.com/w3c/speech-api/issues/39 https://github.com/w3c/speech-api/issues/40 14 September 2018, 14:50:14 UTC
86246d1 Timeout 400ms 14 September 2018, 14:32:56 UTC
0201313 Timeout 400ms 14 September 2018, 14:32:56 UTC
51f3559 Implement Feature-Policy: lazyload This CL implements the 'lazyload' policy which acts in place of the lazyload attribute for nested frames and enforces lazyloading regardless of the value of 'lazyload' attribute. A follow up CL will implement the feature for images (after LazyImageLoading is implemented). Bug: 869492 Change-Id: I2f8ab7ad9a5937636f270c84563c73ad392dbb01 Reviewed-on: https://chromium-review.googlesource.com/1171374 Commit-Queue: Ehsan Karamad <ekaramad@chromium.org> Reviewed-by: Ken Buchanan <kenrb@chromium.org> Reviewed-by: Kent Tamura <tkent@chromium.org> Reviewed-by: Ehsan Karamad <ekaramad@chromium.org> Reviewed-by: Ian Clelland <iclelland@chromium.org> Reviewed-by: Scott Little <sclittle@chromium.org> Cr-Commit-Position: refs/heads/master@{#590688} 14 September 2018, 14:32:56 UTC
268349b typo 14 September 2018, 13:29:43 UTC
b786f98 Fetch/XHR: test parsing of WWW-Authenticate response header Context: https://bugzilla.mozilla.org/show_bug.cgi?id=1491010. 14 September 2018, 13:26:32 UTC
e241e4d HTML: test that a legend with negative left margin masks the border See https://github.com/whatwg/html/pull/3934 14 September 2018, 12:04:21 UTC
04d50f2 Update interfaces/cookie-store.idl (#12982) Source: https://github.com/tidoust/reffy-reports/blob/c10a944/whatwg/idl/cookie-store.idl Build: https://travis-ci.org/tidoust/reffy-reports/builds/428014312 14 September 2018, 08:43:42 UTC
d520df1 Update interfaces/feature-policy.idl (#13000) Source: https://github.com/tidoust/reffy-reports/blob/5b7bc47/whatwg/idl/feature-policy.idl Build: https://travis-ci.org/tidoust/reffy-reports/builds/428481175 14 September 2018, 08:16:32 UTC
5cfef11 Update interfaces/webrtc.idl (#13001) Source: https://github.com/tidoust/reffy-reports/blob/5b7bc47/whatwg/idl/webrtc.idl Build: https://travis-ci.org/tidoust/reffy-reports/builds/428481175 14 September 2018, 08:16:15 UTC
8a062c1 MIME Sniffing: quoted empty string See https://github.com/whatwg/mimesniff/pull/79. 14 September 2018, 07:23:58 UTC
75c787f P2 - Add a wpt test to verify url of a service worker redirected request is propagated to response This patch add a wpt test to ensure the service worker redirected request URL is propagated to the outer response. Differential Revision: https://phabricator.services.mozilla.com/D4763 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1486445 gecko-commit: 78b3718b7edeb9c3187201e93ba05e89250b8a3a gecko-integration-branch: autoland gecko-reviewers: asuth 14 September 2018, 06:23:57 UTC
ae06d19 Always check for crashes after wpt tests Differential Revision: https://phabricator.services.mozilla.com/D5291 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1485259 gecko-commit: 6a9c8ef40c0616b6338503957e9edc8fff2e4d00 gecko-integration-branch: mozilla-inbound gecko-reviewers: ato 13 September 2018, 22:44:02 UTC
974489d Merge pull request #12993 from Loirooriol/cssom-important-flags Update test for serializing shorthand with "initial" values and different important flags 13 September 2018, 20:20:16 UTC
8603079 Merge pull request #12975 from mrego/contain-paint-013 [css-contain] Split contain-paint-013 in three smaller tests 13 September 2018, 18:39:13 UTC
ff11da0 Element::setAttributeNS() modified to accept TrustedTypes Added new implementation of Element::setAttributeNS() to accept generic TrustedType as an argument. Existing implementation renamed to Element::setAttributeNSInternal and made private. Bug: 739170 Change-Id: Ib83250f579ba63fc519d1870671b2801c2ce2c5c Reviewed-on: https://chromium-review.googlesource.com/1221321 Commit-Queue: Maja Kabus <kabusm@google.com> Reviewed-by: Mike West <mkwst@chromium.org> Cr-Commit-Position: refs/heads/master@{#591062} 13 September 2018, 18:22:09 UTC
723be01 Merge pull request #12994 from joanmarie/master accname: Fix expectations of three tests 13 September 2018, 18:11:03 UTC
488ac01 accname: Fix expectations of three tests 13 September 2018, 18:03:21 UTC
9889b41 Update test for serializing shorthand with "initial" values and different important flags The initial test was added in #12729 but some changes were requested in https://bugs.webkit.org/show_bug.cgi?id=188984 13 September 2018, 17:23:26 UTC
back to top