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

sort by:
Revision Author Date Message Commit Date
7d1437d WIP: figuring out Origin outside of CORS 27 November 2018, 15:40:44 UTC
4606e75 ReadableStream: modify tests for pipeThrough() having a brand check (#14193) Remove tests that ReadableStream.prototype.pipeThrough operates generically on its arguments. Add tests that it performs brand checks on |this|, |readable| and |writable|, and throws for other precondition failures. Also verify that it *doesn't* call pipeTo(). Also verify that preventClose, preventCancel and preventAbort work, since we can no longer test that it passes through to pipeTo(). Also change the expected length of the function from 2 to 1 to reflect that the options argument is optional. Corresponding standard changes are at https://github.com/whatwg/streams/pull/966. 27 November 2018, 14:16:42 UTC
1ae4033 Merge pull request #14258 from emilio/crbug-906369 [css-text] Add a reftest for crbug.com/906369 / webkit.org/b/191807. 27 November 2018, 12:49:48 UTC
5ed4cef [css-text] Add a reftest for crbug.com/906369 / webkit.org/b/191807. 27 November 2018, 12:09:35 UTC
0febd79 Update interfaces/scroll-animations.idl (#14251) Source: https://github.com/tidoust/reffy-reports/blob/6f56f1e/whatwg/idl/scroll-animations.idl Build: https://travis-ci.org/tidoust/reffy-reports/builds/460112731 27 November 2018, 10:25:30 UTC
abae65b Update interfaces/reporting.idl (#14250) Source: https://github.com/tidoust/reffy-reports/blob/6f56f1e/whatwg/idl/reporting.idl Build: https://travis-ci.org/tidoust/reffy-reports/builds/460112731 27 November 2018, 10:14:44 UTC
5df11b9 Remove timeout from promise_test (#14253) Related: #11120 27 November 2018, 10:05:31 UTC
cb9387b Update xhr/abort-during-upload.htm Remove `document.title` default argument from `async_test` as `document.title` is effectively already used in testharness.js Co-Authored-By: qiuzhong <zhongx.qiu@intel.com> 27 November 2018, 09:53:42 UTC
e1683f9 Remove timeout in async_test for geolocation-API tests This async_test was missed during removing all the timeout from async_test. Add `<meta name=timeout content=long>` in the html head could probably fix this. Related: #14118 27 November 2018, 09:53:42 UTC
6f0cf0d Remove the timeout in async_test for webrtc and xhr tests Some async_test tests in webrtc and xhr with timeout are missed during removing all the timeout in async_test. As part of goal #11120, this tests should be updated too. 27 November 2018, 09:53:42 UTC
be0a96f Update interfaces/uievents.idl Source: https://github.com/tidoust/reffy-reports/blob/6f56f1e/whatwg/idl/uievents.idl Build: https://travis-ci.org/tidoust/reffy-reports/builds/460112731 27 November 2018, 09:51:52 UTC
3573ce8 Rewrite `async_test(document.title)` to just `async_test()` (#14232) If no test name is given, `document.title` is effectively already used in testharness.js: https://github.com/web-platform-tests/wpt/blob/0ddb31913184805fa3725e22e5b88046e961996b/resources/testharness.js#L3218-L3224 27 November 2018, 09:45:44 UTC
62317fb Fetch: Content-Type parsing See https://github.com/whatwg/fetch/pull/831 for context. 27 November 2018, 09:45:19 UTC
681b7a2 Revert "Inherit the navigation initiator when navigating instead of the parent/opener" This reverts commit 108147dfd1ea159fd3632ef92ccc4ab8952980c7. Reason for revert: FindIt suggests a 74% chance that this is the cause of the following issues: https://ci.chromium.org/buildbot/chromium.webkit/WebKit%20Linux%20Trusty%20Leak/26833 Original change's description: > Inherit the navigation initiator when navigating instead of the parent/opener > > Spec PR: https://github.com/w3c/webappsec-csp/pull/358 > > Bug: 905301, 894228, 836148 > Change-Id: I43ada2266d42d1cd56dbe3c6dd89d115e878a83a > Reviewed-on: https://chromium-review.googlesource.com/c/1314633 > Commit-Queue: Andy Paicu <andypaicu@chromium.org> > Reviewed-by: Mike West <mkwst@chromium.org> > Cr-Commit-Position: refs/heads/master@{#610850} TBR=mkwst@chromium.org,andypaicu@chromium.org Change-Id: If3ccf72cf8a4285926429f2855f32c1b0c606c5b No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 905301, 894228, 836148 Reviewed-on: https://chromium-review.googlesource.com/c/1351285 Reviewed-by: Mounir Lamouri <mlamouri@chromium.org> Commit-Queue: Mounir Lamouri <mlamouri@chromium.org> Cr-Commit-Position: refs/heads/master@{#610930} 27 November 2018, 03:48:44 UTC
54aa4d1 Modify the web platform tests with mouse inputs to use TestDriver Since we have implemented test_driver Actions API, we will replace chrome.gpuBenchmarking.pointerActionSequence with this Actions API in all the tests. This CL will just replace the web platform tests with mouse inputs. Bug: 893480 Change-Id: Ie4eb7f4b8aaf23b2664182c5b8e814c7113dcf9a Reviewed-on: https://chromium-review.googlesource.com/c/1296823 Commit-Queue: Lan Wei <lanwei@chromium.org> Reviewed-by: Navid Zolghadr <nzolghadr@chromium.org> Cr-Commit-Position: refs/heads/master@{#610898} 27 November 2018, 03:41:13 UTC
dba9026 Add imageSrcset and imageSizes IDL attributes to HTMLLinkElement This feature is behind the Experimental Web Platform feature flag. Spec PR: https://github.com/whatwg/html/pull/4048 Bug: 813452 Change-Id: I84c58035789b64a311637cebc4672d16661980c2 Reviewed-on: https://chromium-review.googlesource.com/c/1350558 Reviewed-by: Dominic Farolino <domfarolino@gmail.com> Reviewed-by: Kinuko Yasuda <kinuko@chromium.org> Commit-Queue: Kunihiko Sakamoto <ksakamoto@chromium.org> Cr-Commit-Position: refs/heads/master@{#610990} 27 November 2018, 03:33:26 UTC
e6c06e1 Fix some minor feature policy parsing issues This CL makes the following changes to the feature policy parsing code: 1- ParsedFeaturePolicyDeclaration holds a sorted vector of unique |origins|. 2- AllowList uses std::set instead of std::vector. 3- When parsing for list of origins, in case of matching all origins (*), the current set of origins is cleared. 4- When comparing ParsedFeaturePolicyDeclaration, if both declarations include '*' then the set of origins are not compared. The noticeable outcome of the CL is that parsed policy will ignore repeated origins and will be sorted. This would make the feature lookup algorithm more efficient. Bug: 710324 Change-Id: I5c67ee2d6cff891304781bea0998e07739006a2e Reviewed-on: https://chromium-review.googlesource.com/c/1161753 Reviewed-by: Jeremy Roman <jbroman@chromium.org> Reviewed-by: Alex Moshchuk <alexmos@chromium.org> Reviewed-by: Ian Clelland <iclelland@chromium.org> Commit-Queue: Ehsan Karamad <ekaramad@chromium.org> Cr-Commit-Position: refs/heads/master@{#610887} 27 November 2018, 03:33:22 UTC
75b92bf Inherit the navigation initiator when navigating instead of the parent/opener Spec PR: https://github.com/w3c/webappsec-csp/pull/358 Bug: 905301, 894228, 836148 Change-Id: I43ada2266d42d1cd56dbe3c6dd89d115e878a83a Reviewed-on: https://chromium-review.googlesource.com/c/1314633 Commit-Queue: Andy Paicu <andypaicu@chromium.org> Reviewed-by: Mike West <mkwst@chromium.org> Cr-Commit-Position: refs/heads/master@{#610850} 27 November 2018, 03:33:18 UTC
3b78c96 [css-contain] Fix baseline for elements with contain: layout Layout containment elements are treated as having no baseline, when that's applied to table cells, flex or grid items that are baseline aligned that means that they should use their synthesized baseline. The patch adds simple check in LayoutBlockFlow::FirstLineBoxBaseline() similar to what we have in other methods. If the element has layout containment it has no baseline (it returns -1). The same thing is done in LayoutNGMixin<Base>::FragmentBaseline() for LayoutNG. Two tests from the WPT suite has been modified in order to avoid baseline alignment as they are not checking that feature of layout containment but something else. BUG=907709 TEST=external/wpt/css/css-contain/contain-layout-baseline-002.html TEST=external/wpt/css/css-contain/contain-layout-baseline-003.html TEST=external/wpt/css/css-contain/contain-layout-baseline-004.html Change-Id: Id393787dd24bf3e34aaf73476e446fb9d0a4e593 Reviewed-on: https://chromium-review.googlesource.com/c/1348892 Commit-Queue: Manuel Rego <rego@igalia.com> Reviewed-by: Morten Stenshorne <mstensho@chromium.org> Reviewed-by: Koji Ishii <kojii@chromium.org> Cr-Commit-Position: refs/heads/master@{#610833} 27 November 2018, 03:33:14 UTC
f54784f Fix CSSPreloadScanner to avoid missing rules (reland) This fixes a couple of bugs with the CSSPReloadScanner that made it miss rules in which the URL wasn't quoted or the rule didn't end with a semicolon. It also adds tentative WPT tests for that functionality, as the tests are also relevant for WebKit. This is a reland of https://chromium-review.googlesource.com/c/chromium/src/+/1331042 Bug: 903785 Change-Id: I401c252a42fbb96dee9c7942e0a4f8d5b6850244 TBR: kouhei Reviewed-on: https://chromium-review.googlesource.com/c/1349980 Reviewed-by: Yoav Weiss <yoav@yoav.ws> Commit-Queue: Yoav Weiss <yoav@yoav.ws> Cr-Commit-Position: refs/heads/master@{#610796} 27 November 2018, 03:33:11 UTC
a990dff Rename srcset/imgsizes link attributes to imagesrcset/imagesizes This patch renames "srcset" and "imgsizes" attributes on link to "imagesrcset" and "imagesizes" respectively, to match the latest spec PR [1]. Note: this feature is behind experimental-web-platform-features flag. [1] https://github.com/whatwg/html/pull/4048 Bug: 813452 Change-Id: I8eabfbd734e2f29e36b7f7a3c4a32f1237b042b1 Reviewed-on: https://chromium-review.googlesource.com/c/1350414 Reviewed-by: Kouhei Ueno <kouhei@chromium.org> Reviewed-by: Kinuko Yasuda <kinuko@chromium.org> Commit-Queue: Kunihiko Sakamoto <ksakamoto@chromium.org> Cr-Commit-Position: refs/heads/master@{#610782} 27 November 2018, 03:33:07 UTC
4edb777 Signed Exchange: Disallow HEAD request method As per the Loading Signed Exchanges spec [1], this patch makes SignedExchangeEnvelope::Parse() fail if the exchange's request method is not "GET". [1] https://wicg.github.io/webpackage/loading.html#parse-cbor-headers Bug: 803774 Change-Id: I4729403f3dae5038bae702b0359e1b98f9a11233 Reviewed-on: https://chromium-review.googlesource.com/c/1350017 Reviewed-by: Kouhei Ueno <kouhei@chromium.org> Reviewed-by: Tsuyoshi Horo <horo@chromium.org> Commit-Queue: Kunihiko Sakamoto <ksakamoto@chromium.org> Cr-Commit-Position: refs/heads/master@{#610767} 27 November 2018, 03:24:49 UTC
5852378 Add tests for 'pointer-events: none' on the root element. Depends on D12500 Differential Revision: https://phabricator.services.mozilla.com/D12622 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1508789 gecko-commit: 56b6151b48228e19e2e076053294b78f75880046 gecko-integration-branch: autoland gecko-reviewers: mstange 26 November 2018, 23:56:41 UTC
98103d8 Add CEReactions tests for HTMLButtonElement (#10137) * Add CEReactions tests for HTMLButtonElement - Verify attributes of HTMLButtonElement interface have CEReactions - Adjust functions "testReflectAttribute" and "testReflectAttributeWithContentValues" in the reactions.js to compatible customized built-in element 26 November 2018, 22:25:07 UTC
73167bb fixup! [FileAPI] Remove reference to non-existent file 26 November 2018, 16:13:18 UTC
e4ec373 [FileAPI] Remove reference to non-existent file The file `FileAPI/url/url-with-tags.window.js` is not currently present in the repository nor was it present when the reference was introduced [1]. Remove it to avoid triggering spurious request failures during test execution. [1] 9d8a1855092e90b2974453d6181c7f985170deba 26 November 2018, 16:13:18 UTC
22c24b8 Make the ReadableStream subclassing test match the others (#14235) ReadableStream had a simple test that it was extendable. Replace it with a more thorough test in the style of the tests that WritableStream and TransformStream have. 26 November 2018, 15:10:14 UTC
a994b49 Add tests that subclassing {Transform,Writable}Stream works (#14228) Change-Id: Iba151bf31367c06c94311402a9fc550d7bb87a6d 26 November 2018, 14:55:02 UTC
0570493 Add test for "Allow delaying autoplay until video elements become visible (#12732) 26 November 2018, 10:17:30 UTC
817ed89 [selectors] :enabled and :disabled CSS selectors (#14200) :enabled matches UI elements that are in an enabled state. :disabled matches UI elements that are in a disabled state. https://drafts.csswg.org/selectors-4/#enableddisabled 26 November 2018, 00:36:34 UTC
e94ae4b Update interfaces/filter-effects.idl (#14224) Source: https://github.com/tidoust/reffy-reports/blob/72b7f9d/whatwg/idl/filter-effects.idl Build: https://travis-ci.org/tidoust/reffy-reports/builds/459330148 25 November 2018, 17:34:21 UTC
732cc91 CSS: WPT for :first-child :last-child Promote our :first-child :last-child invalidation layout test to WPT. https://drafts.csswg.org/selectors-4/#the-first-child-pseudo Change-Id: I3c2e1af82ef2dac58ec5bfe642b156289457bb22 Reviewed-on: https://chromium-review.googlesource.com/c/1348873 Reviewed-by: Rune Lillesveen <futhark@chromium.org> Commit-Queue: Eric Willigers <ericwilligers@chromium.org> Cr-Commit-Position: refs/heads/master@{#610696} 24 November 2018, 06:42:31 UTC
97fdb80 Revert "Move EventTiming tests to WPT" This reverts commit a97f76cd07db5041ec7a3665e37c228b1e92f8a0. Reason for revert: Findit (https://goo.gl/kROfz5) identified CL at revision 610669 as the culprit for flakes in the build cycles as shown on: https://findit-for-me.appspot.com/waterfall/flake/flake-culprit?key=ag9zfmZpbmRpdC1mb3ItbWVyQwsSDEZsYWtlQ3VscHJpdCIxY2hyb21pdW0vYTk3Zjc2Y2QwN2RiNTA0MWVjN2EzNjY1ZTM3YzIyOGIxZTkyZjhhMAw Sample Failed Build: https://ci.chromium.org/buildbot/chromium.linux/Linux%20Tests%20%28dbg%29%281%29/75936 Sample Failed Step: webkit_layout_tests Sample Flaky Test: external/wpt/event-timing/event-timing-retrievability.html Original change's description: > Move EventTiming tests to WPT > > This CL moves the tests in http/tests/event-timing to external/wpt/event-timing. > The slow image is change from php based to python based. The click is now > handled by test driver. and setTimeout is replaced with step_timeout. > > Bug: 841224 > Change-Id: I035c087550a2d9a67cda1aed88553c16967d04b6 > Reviewed-on: https://chromium-review.googlesource.com/c/1349451 > Commit-Queue: Nicolás Peña Moreno <npm@chromium.org> > Reviewed-by: Timothy Dresser <tdresser@chromium.org> > Cr-Commit-Position: refs/heads/master@{#610669} Change-Id: Ia7d9f24fd9866fde7fed255b6b7554e44e4a39ff No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 841224, 908187 Reviewed-on: https://chromium-review.googlesource.com/c/1349500 Cr-Commit-Position: refs/heads/master@{#610689} 24 November 2018, 00:17:48 UTC
40e50ec Revert "Align resource timing buffer full processing to spec PR 168" This reverts commit 579d65014c9d6cc248ec1de47013bf6c20c72158. Reason for revert: Findit (https://goo.gl/kROfz5) identified CL at revision 610667 as the culprit for flakes in the build cycles as shown on: https://findit-for-me.appspot.com/waterfall/flake/flake-culprit?key=ag9zfmZpbmRpdC1mb3ItbWVyQwsSDEZsYWtlQ3VscHJpdCIxY2hyb21pdW0vNTc5ZDY1MDE0YzlkNmNjMjQ4ZWMxZGU0NzAxM2JmNmMyMGM3MjE1OAw Sample Failed Build: https://ci.chromium.org/buildbot/chromium.webkit/WebKit%20Linux%20Trusty%20Leak/26746 Sample Failed Step: webkit_layout_tests Sample Flaky Test: external/wpt/resource-timing/buffer-full-store-and-clear-during-callback.html Original change's description: > Align resource timing buffer full processing to spec PR 168 > > This change implements the processing model from PR 168[1], when > it comes to setResourceTimingBufferSize(), clearResourceTimings() > and the firing of the resourcetimingbufferfull event. > > [1] https://github.com/w3c/resource-timing/pull/168 > > Change-Id: I3a57196f10e0b4cf2bae5662b0e075673a0c2d80 > Reviewed-on: https://chromium-review.googlesource.com/c/1345269 > Commit-Queue: Yoav Weiss <yoavweiss@chromium.org> > Commit-Queue: Yoav Weiss <yoav@yoav.ws> > Reviewed-by: Nicolás Peña Moreno <npm@chromium.org> > Cr-Commit-Position: refs/heads/master@{#610667} Change-Id: I0840bd9b763030b6e200e8f9a94c73c7982044a0 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 908181 Reviewed-on: https://chromium-review.googlesource.com/c/1349498 Cr-Commit-Position: refs/heads/master@{#610683} 23 November 2018, 23:07:13 UTC
4b6b552 [Azure Pipelines] Don't pin Safari Technology Preview version (#14202) Fixes https://github.com/web-platform-tests/wpt/issues/13800. 23 November 2018, 22:21:19 UTC
4206102 Move EventTiming tests to WPT This CL moves the tests in http/tests/event-timing to external/wpt/event-timing. The slow image is change from php based to python based. The click is now handled by test driver. and setTimeout is replaced with step_timeout. Bug: 841224 Change-Id: I035c087550a2d9a67cda1aed88553c16967d04b6 Reviewed-on: https://chromium-review.googlesource.com/c/1349451 Commit-Queue: Nicolás Peña Moreno <npm@chromium.org> Reviewed-by: Timothy Dresser <tdresser@chromium.org> Cr-Commit-Position: refs/heads/master@{#610669} 23 November 2018, 21:36:13 UTC
06720fa Align resource timing buffer full processing to spec PR 168 This change implements the processing model from PR 168[1], when it comes to setResourceTimingBufferSize(), clearResourceTimings() and the firing of the resourcetimingbufferfull event. [1] https://github.com/w3c/resource-timing/pull/168 Change-Id: I3a57196f10e0b4cf2bae5662b0e075673a0c2d80 Reviewed-on: https://chromium-review.googlesource.com/c/1345269 Commit-Queue: Yoav Weiss <yoavweiss@chromium.org> Commit-Queue: Yoav Weiss <yoav@yoav.ws> Reviewed-by: Nicolás Peña Moreno <npm@chromium.org> Cr-Commit-Position: refs/heads/master@{#610667} 23 November 2018, 21:24:58 UTC
8160798 Set default for manifest_update flag appropriately. 23 November 2018, 21:22:11 UTC
98224e6 WebKit export of https://bugs.webkit.org/show_bug.cgi?id=187319 (#12447) * WebKit export of https://bugs.webkit.org/show_bug.cgi?id=187319 * Fix use of add_cleanup in resources/custom-elements-helpers.js 23 November 2018, 19:33:15 UTC
c7a5c87 Media Capabilities: switch MediaCapabilitiesInfo to a dictionary. This required to create a custom callback class as CallbackPromiseAdapter does not work well with dictionaries. This is also updating the media-capabilities.idl file in WPT, based on: https://raw.githubusercontent.com/tidoust/reffy-reports/master/whatwg/idl/media-capabilities.idl Bug: 907704 Change-Id: I13bb3c43a7461398f7866f033527bd3ce1bed140 Reviewed-on: https://chromium-review.googlesource.com/c/1347001 Commit-Queue: Mounir Lamouri <mlamouri@chromium.org> Reviewed-by: Philip Jägenstedt <foolip@chromium.org> Cr-Commit-Position: refs/heads/master@{#610655} 23 November 2018, 19:18:27 UTC
1700cff Fix two fullscreen wpt tests for UAv2. Also marks one currently untestable test. Bug: 906791 Change-Id: I17fd03f16e93244be80f9572db8c43e8e0b95678 Reviewed-on: https://chromium-review.googlesource.com/c/1347092 Commit-Queue: Mustaq Ahmed <mustaq@chromium.org> Reviewed-by: Philip Jägenstedt <foolip@chromium.org> Cr-Commit-Position: refs/heads/master@{#610651} 23 November 2018, 18:58:28 UTC
f13770f Rename "safari_webdriver" to "safari", get rid of "safari" (#14213) 23 November 2018, 18:39:49 UTC
ad865c2 Document the source email for assignment (#14214) 23 November 2018, 17:54:11 UTC
a8fb179 Add RTCPeerConnection.connectionState and onconnectionstatechange. Intent to Implement and Ship: https://groups.google.com/a/chromium.org/d/msg/blink-dev/lxHPNYoaEU8/0JFwF0ipCQAJ Bug: chromium:823144 Change-Id: Ia849f44d1c8898da0fcb8341c8ff56de4de2d815 Reviewed-on: https://chromium-review.googlesource.com/c/1292560 Commit-Queue: Jonas Olsson <jonasolsson@chromium.org> Reviewed-by: Philip Jägenstedt <foolip@chromium.org> Reviewed-by: Guido Urdaneta <guidou@chromium.org> Reviewed-by: Henrik Boström <hbos@chromium.org> Cr-Commit-Position: refs/heads/master@{#610603} 23 November 2018, 14:57:28 UTC
4054a88 Remove timeout in async_test for mediacapture-streams tests (#14089) 23 November 2018, 13:44:51 UTC
565cc2b Remove timeout in async_test for miscellaneous tests (#14094) Remove all the timeout in `async_test` for miscellaneous tests except html, IndexedDB, websockets, mediacapture-streams and cookies. 23 November 2018, 11:23:14 UTC
5438f72 Revert "Find manifest for download by tags instead of commits" Possible but unlikely cause of https://github.com/web-platform-tests/wpt/issues/14207. This reverts commit 3657828ff4243fcc2f3b3fa4e7bed34d646ad565. 23 November 2018, 09:18:54 UTC
bf2bef6 Fetch: expect empty string as default instead of OK Follow-up to 99e9e996267ccd5c1344b7d0164c5e5763b3b174. 23 November 2018, 08:35:55 UTC
753a43b Revert "[EventTiming] Move tests to WPT" This reverts commit f1fb6d618beab1830a086c43acee5c3c1c8d8028. Reason for revert: Findit (https://goo.gl/kROfz5) identified CL at revision 610504 as the culprit for flakes in the build cycles as shown on: https://findit-for-me.appspot.com/waterfall/flake/flake-culprit?key=ag9zfmZpbmRpdC1mb3ItbWVyQwsSDEZsYWtlQ3VscHJpdCIxY2hyb21pdW0vZjFmYjZkNjE4YmVhYjE4MzBhMDg2YzQzYWNlZTVjM2MxYzhkODAyOAw Sample Failed Build: https://ci.chromium.org/buildbot/chromium.mac/Mac10.13%20Tests/6917 Sample Failed Step: webkit_layout_tests on Intel GPU on Mac on Mac-10.12.6 Sample Flaky Test: external/wpt/event-timing/event-timing-timingconditions.html Original change's description: > [EventTiming] Move tests to WPT > > This CL moves Event Timing tests to web-platform-tests. Relevant changes: > * Move to using test_driver.click. > * Replace setTimeout with step_timeout. > * Move to using a python-based slow image resource. > > Bug: 841224 > Change-Id: I21f322546815d7d6bcec4dd1703de50a9296d992 > Reviewed-on: https://chromium-review.googlesource.com/c/1348855 > Commit-Queue: Nicolás Peña Moreno <npm@chromium.org> > Reviewed-by: Timothy Dresser <tdresser@chromium.org> > Cr-Commit-Position: refs/heads/master@{#610504} Change-Id: Id18988562dc34b1686497c689605b8436760a10c No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 841224, 907949 Reviewed-on: https://chromium-review.googlesource.com/c/1348732 Cr-Commit-Position: refs/heads/master@{#610512} 23 November 2018, 02:00:44 UTC
b9b7d2f [EventTiming] Move tests to WPT This CL moves Event Timing tests to web-platform-tests. Relevant changes: * Move to using test_driver.click. * Replace setTimeout with step_timeout. * Move to using a python-based slow image resource. Bug: 841224 Change-Id: I21f322546815d7d6bcec4dd1703de50a9296d992 Reviewed-on: https://chromium-review.googlesource.com/c/1348855 Commit-Queue: Nicolás Peña Moreno <npm@chromium.org> Reviewed-by: Timothy Dresser <tdresser@chromium.org> Cr-Commit-Position: refs/heads/master@{#610504} 23 November 2018, 00:06:53 UTC
1f92ddd Remove timeout in async_test for html tests (#14087) After remove the timeout parameter from async_test, the first parameter `undefined` is no use and should be removed. 22 November 2018, 23:57:01 UTC
5241a3f Add tests for no active script in import() (#14157) Follows https://github.com/whatwg/html/pull/4181. 22 November 2018, 23:51:45 UTC
9a6d095 Stop passing around anchor targets as char16_t*; use nsAString instead. Differential Revision: https://phabricator.services.mozilla.com/D12579 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1509101 gecko-commit: 4563b979582b601a929eed63ef4e6162973e5c73 gecko-integration-branch: central gecko-reviewers: baku 22 November 2018, 19:32:22 UTC
3657828 Find manifest for download by tags instead of commits This makes it possible to use `./wpt manifest` on a checkout that is more than 50 commits behind master. The downside is that it will require more network requests if the most recent tag/tags don't have releases uploaded. Add more warnings to make it clearer why it goes wrong when it does. 22 November 2018, 17:51:35 UTC
39e6009 Automate one fullscreen test using `test_driver.bless` (#14072) Part of https://github.com/web-platform-tests/wpt/issues/7281. 22 November 2018, 17:13:35 UTC
1832abd Fix Feature Policy report output This brings the feature policy report format in line with the spec, and fixes the tests which were broken by WPT import. Bug: 907232 Change-Id: If9d9469956221c18a1aa72ee39debb1340efc01f Reviewed-on: https://chromium-review.googlesource.com/c/1338167 Commit-Queue: Ian Clelland <iclelland@chromium.org> Reviewed-by: Kinuko Yasuda <kinuko@chromium.org> Cr-Commit-Position: refs/heads/master@{#610427} 22 November 2018, 16:09:51 UTC
deaca4f Merge pull request #14175 from jan-ivar/mergefix Fix bad merge 'Merge branch 'master' into gecko/1498793'. 22 November 2018, 16:04:04 UTC
a89730a [streams] Refactor to multi-global test format (#14172) * Rename streams tests to .any.js * Use metadata to import resources in streams tests * Run streams tests in all scopes * Delete old test wrappers * Delete old test wrapper generator * Replace setTimeout with step_timeout * Use t.step_timeout in tests * Remove obsolete done calls 22 November 2018, 15:17:42 UTC
12720fd Add a list of BackgroundFetchRecord objects to BackgroundFetchRegistration. When we allow access to active background fetches, BackgroundFetchRecords for the fetch can be accessed from multiple places. It simplifies matters if we return the same record for a request whenever it's accessed. This CL adds a (private) list of BackgroundFetchRecords to the BackgroundFetchRegistration object, and updates it every time match and matchAll() are called. The second change introduced here is to not immediately resolve responseReady() if the fetch is active and a response for the request isn't yet available. Once the fetch has completed, or there's a response available for the request, we resolve pending promises. We also make sure to return the same promise (resolved or unresolved) for a given record, every time responseReady is called. For a more detailed discussion, see the following doc: https://docs.google.com/document/d/1CrbWrnnshhyp_SfiAeuODpnQX36GK3Bsi19rXQGez6Q/edit?usp=sharing Bug: 875201 Change-Id: I8cb386efd19086c0993ad2be2fb2691ad90597ec Reviewed-on: https://chromium-review.googlesource.com/c/1336151 Commit-Queue: Mugdha Lakhani <nator@chromium.org> Reviewed-by: Rayan Kanso <rayankans@chromium.org> Reviewed-by: Peter Beverloo <peter@chromium.org> Cr-Commit-Position: refs/heads/master@{#610410} 22 November 2018, 14:50:45 UTC
a51c2df Make ReadableStream extendable IDL defined ReadableStream was not extendable because it didn't use provided |info.Holder()| as its wrapper. Instead, it creates a new wrapper in Create functions. This CL solves the issue by making the constructor "custom". The custom constructor creates a blink::ReadableStream first, then associates it to the wrapper, and then calls the appropriate Init function. Bug: 906476 Change-Id: I91a7fec1cf4ee5e08704a944b0af852584d1679e Reviewed-on: https://chromium-review.googlesource.com/c/1347643 Commit-Queue: Yutaka Hirano <yhirano@chromium.org> Reviewed-by: Yuki Shiino <yukishiino@chromium.org> Reviewed-by: Adam Rice <ricea@chromium.org> Cr-Commit-Position: refs/heads/master@{#610391} 22 November 2018, 13:01:46 UTC
76781be Worker: Add [Replaceable] to SharedWorkerGlobalScope.name The HTML spec requires SharedWorkerGlobalScope.name has [Replaceable]: https://html.spec.whatwg.org/multipage/workers.html#shared-workers-and-the-sharedworkerglobalscope-interface This CL also fixes a test expectation of wpt/workers/interfaces/SharedWorkerGlobalScope/name/setting.html. The name attribute is now replaceable, so the result should be replaced. Firefox fails the test because of this wrong expectation: https://wpt.fyi/results/workers/interfaces/SharedWorkerGlobalScope/name/setting.html?label=stable&aligned&q=%2Fname%2Fsetting.html Bug: 875714 Change-Id: Id04ae30895a2de4a07e30f49dc1189bb9742f6b9 Reviewed-on: https://chromium-review.googlesource.com/c/1347962 Reviewed-by: Kent Tamura <tkent@chromium.org> Reviewed-by: Matt Falkenhagen <falken@chromium.org> Commit-Queue: Hiroki Nakagawa <nhiroki@chromium.org> Cr-Commit-Position: refs/heads/master@{#610383} 22 November 2018, 12:02:03 UTC
21705cd Expose all constants on SVGFEBlendElement Per: https://drafts.fxtf.org/filter-effects/#InterfaceSVGFEBlendElement All other browsers expose these already. Bug: 906612 Change-Id: I4be6185d4832d980a5d7c6518dcb0b2ccca2ce82 Reviewed-on: https://chromium-review.googlesource.com/c/1341846 Reviewed-by: Philip Jägenstedt <foolip@chromium.org> Commit-Queue: Philip Jägenstedt <foolip@chromium.org> Cr-Commit-Position: refs/heads/master@{#610379} 22 November 2018, 11:41:33 UTC
d65f24c WPT: service worker: canvas tainting with two images from the same URL This adds a test that does the following: - Writes to a canvas with a cors same-origin image - Writes to a canvas with a cors cross-origin image from the same URL - Tests that the canvas is tainted after the second step. Bug: 907047 Change-Id: Ie231b442eb9b55c642b3957c065555e6f4997a83 Reviewed-on: https://chromium-review.googlesource.com/c/1347952 Commit-Queue: Matt Falkenhagen <falken@chromium.org> Reviewed-by: Makoto Shimazu <shimazu@chromium.org> Cr-Commit-Position: refs/heads/master@{#610356} 22 November 2018, 10:10:17 UTC
0419df7 Merge pull request #14091 from kaixinjxq/issue_13363_getUserMedia_ignore_constraints Test getUserMedia non-applicable constraints are ignored 22 November 2018, 09:52:39 UTC
c34207c Add scroll-animations reviewers Antoine and Stephen have recently been added as editors of the spec 22 November 2018, 09:17:48 UTC
c73a85e Add tests for simple dialog newline normalization Follows https://github.com/whatwg/html/pull/4105. 22 November 2018, 09:10:39 UTC
53dc4fb Update interfaces/fetch.idl (#14187) Source: https://github.com/tidoust/reffy-reports/blob/ad6a3af/whatwg/idl/fetch.idl Build: https://travis-ci.org/tidoust/reffy-reports/builds/458282545 22 November 2018, 08:29:39 UTC
a606c3b Update interfaces/scroll-animations.idl (#14188) Source: https://github.com/tidoust/reffy-reports/blob/ad6a3af/whatwg/idl/scroll-animations.idl Build: https://travis-ci.org/tidoust/reffy-reports/builds/458282545 22 November 2018, 08:29:21 UTC
ad1f7dc [cookies] Add test for default path calculation (#14182) * [cookies] Add test for default path calculation * fixup! [cookies] Add test for default path calculation 22 November 2018, 08:10:33 UTC
5791409 Create EventTiming folder (#14176) In particular, the META file includes the explainer in place of the spec (no spec yet). 22 November 2018, 00:32:33 UTC
fe0e2ce Reland "Add referrer-policy module worker tests" This reverts commit 02c7f5d5693c6bb20ca28ab443c3eb7d5577ca18. Reason for revert: I expect crbug/906964 is fixed by reverting another CL, so relanding this. Original change's description: > Revert "Add referrer-policy module worker tests" > > This reverts commit ec589a5ce0cd6d297605922119065cc2805d8db9. > > Reason for revert: crbug.com/906964 > > Original change's description: > > Add referrer-policy module worker tests > > > > This CL adds WPT tests for referrer policy applied to > > module worker top-level script fetch. > > > > The only manual changes are > > - referrer-policy/generic/common.js > > - referrer-policy/generic/referrer-policy-test-case.js > > - referrer-policy/spec.src.json > > and all other modifications are made by > > referrer-policy/generic/tools/generate.py. > > > > Bug: 880027 > > Change-Id: Ib1f9136161e8efacf317fb9b7e9ba0651a103c41 > > Reviewed-on: https://chromium-review.googlesource.com/c/1330906 > > Reviewed-by: Hiroki Nakagawa <nhiroki@chromium.org> > > Reviewed-by: Jochen Eisinger <jochen@chromium.org> > > Commit-Queue: Hiroshige Hayashizaki <hiroshige@chromium.org> > > Cr-Commit-Position: refs/heads/master@{#609589} > > TBR=hiroshige@chromium.org,nhiroki@chromium.org,jochen@chromium.org > > Change-Id: I0931159c0494b981a1d6b07232af55b20f68f559 > No-Presubmit: true > No-Tree-Checks: true > No-Try: true > Bug: 880027, 906964 > Reviewed-on: https://chromium-review.googlesource.com/c/1344213 > Reviewed-by: Hiroshige Hayashizaki <hiroshige@chromium.org> > Commit-Queue: Hiroshige Hayashizaki <hiroshige@chromium.org> > Cr-Commit-Position: refs/heads/master@{#609731} TBR=hiroshige@chromium.org,nhiroki@chromium.org,jochen@chromium.org Change-Id: I48d40a578e06526558fc7a4733395e1e505b9694 Bug: 880027, 906964 Reviewed-on: https://chromium-review.googlesource.com/c/1344267 Commit-Queue: Hiroshige Hayashizaki <hiroshige@chromium.org> Reviewed-by: Hiroshige Hayashizaki <hiroshige@chromium.org> Cr-Commit-Position: refs/heads/master@{#610256} 21 November 2018, 23:25:52 UTC
f21616e Fix a typo (#14178) 21 November 2018, 22:58:32 UTC
4807153 CSS: WPTs for various computed values Test computed values for various properties from - css-animations - css-shapes - css-transitions - css-ui - css-writing-modes - filter-effects Change-Id: Iad28fe2030f922bdcaa80d6ade383c69106b8822 Reviewed-on: https://chromium-review.googlesource.com/c/1345955 Commit-Queue: Eric Willigers <ericwilligers@chromium.org> Reviewed-by: Rune Lillesveen <futhark@chromium.org> Cr-Commit-Position: refs/heads/master@{#610240} 21 November 2018, 22:56:20 UTC
f5a1cc4 [LayoutNG] Rebaseline quirky test that actually passes. (writing-mode has nothing to do with it, FWIW) Legacy layout is buggy here, so the expected rendering was wrong. Also wrote a new wpt test for this. When calculating quirky line height, the legacy engine makes room for whitespace that is to be collapsed. Bug: 845902 Change-Id: I004d024578bb147d4f70c58fc1e3213a14174fd7 Reviewed-on: https://chromium-review.googlesource.com/c/1346465 Reviewed-by: Koji Ishii <kojii@chromium.org> Commit-Queue: Morten Stenshorne <mstensho@chromium.org> Cr-Commit-Position: refs/heads/master@{#610216} 21 November 2018, 21:33:48 UTC
9091096 IndexedDB: Handle the opaque origin case for IDBFactory.databases() Implemented the proper throwing behaviour for handling the case of an opaque origin for IDBFactory.databases(). Also included is a WPT for verifying the behaviour written by jsbell@. Spec PR: https://github.com/w3c/IndexedDB/pull/250 Change-Id: I506f82bf69b27d34b499eacbe12aaa18a69b63be Reviewed-on: https://chromium-review.googlesource.com/c/1344629 Commit-Queue: Andreas Butler <andreasbutler@google.com> Reviewed-by: Joshua Bell <jsbell@chromium.org> Reviewed-by: Victor Costan <pwnall@chromium.org> Cr-Commit-Position: refs/heads/master@{#610143} 21 November 2018, 19:40:11 UTC
c6d4a3c Replace general source type with none source type (#14081) * Replace general source type with none source type Based on the web driver spec the general source type string should be "none". https://w3c.github.io/webdriver/#input-source-state * Add a test * Rename the test title, move to promise test, set expectation for Chrome 21 November 2018, 18:44:40 UTC
379c165 Fix bad merge 'Merge branch 'master' into gecko/1498793'. 21 November 2018, 18:05:16 UTC
e502242 SVG Painting: property parsing (#14114) Test that properties support the full grammar. https://svgwg.org/svg2-draft/painting.html The tests highlight a number of spec and implementation issues:- Spec issues: Blink/Edge/Firefox/Safari do not accept percentage fill-opacity/stroke-opacity https://github.com/w3c/svgwg/issues/403#issuecomment-439600770 Browsers do not accept stroke-linejoin 'miter-clip' or 'arcs' https://github.com/w3c/svgwg/issues/592 Browsers accept numeric stroke-dashoffset and stroke-width https://github.com/w3c/svgwg/issues/534 Browser bugs: Blink image-rendering does not accept 'optimizespeed' or 'optimizequality' https://bugs.chromium.org/p/chromium/issues/detail?id=901669 Firefox rejects stroke-miterlimit less than 1 https://bugzilla.mozilla.org/show_bug.cgi?id=1508028 Edge serializes fill/stroke url() without quoting the url string. https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/16900961/ Edge accepts misformed numbers fill-opacity: 1.; stroke-miterlimit: 1.; stroke-opacity: 1.; https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/19656838/ Edge accepts negative stroke-dasharray Edge does not accept calc in stroke-dasharray https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/19656979/ Edge accepts negative stroke-width values https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/19656907/ Safari accepts negative stroke-width https://bugs.webkit.org/show_bug.cgi?id=191804 Safari serializes color-interpolation, color-rendering, image-rendering, shape-rendering, text-rendering in mixed case https://bugs.webkit.org/show_bug.cgi?id=190685 Edge serializes paint-order 'normal' as 'fill', unlike other browsers. Firefox does not use shortest paint-order serialization, instead it uses 2 keywords when 1 would suffice Browsers yet to implement properties: Firefox does not support color-rendering Edge does not support color-interpolation/color-rendering/image-rendering/shape-rendering/text-rendering Note: When implementing, the keywords should serialize in lower case. https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/19328562/ Browsers yet to implement keywords: Blink/Edge/Safari do not accept fill/stroke 'context-fill' or 'context-stroke' Firefox does support the keywords: https://jsfiddle.net/ericwilligers/8bhyafe1/ 21 November 2018, 17:59:35 UTC
b448498 Update interfaces/mediasession.idl (#14164) Source: https://github.com/tidoust/reffy-reports/blob/740515b/whatwg/idl/mediasession.idl Build: https://travis-ci.org/tidoust/reffy-reports/builds/457811203 21 November 2018, 17:32:31 UTC
c00fd5d Add support for resizeMode in [MediaStreamTrack|InputDeviceInfo].getCapabilities() Intent to Ship: https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/V2srjdzRCXE Bug: 854980 Change-Id: Ie49e3d2f9b8afe1abc552172d78dd86088b6ce41 Reviewed-on: https://chromium-review.googlesource.com/c/1310714 Commit-Queue: Guido Urdaneta <guidou@chromium.org> Reviewed-by: Henrik Boström <hbos@chromium.org> Cr-Commit-Position: refs/heads/master@{#610108} 21 November 2018, 17:10:19 UTC
9373e06 Add support for the resizeMode constraint in getUserMedia() This CL updates the constraints processing algorithm to take into account the resizeMode constrainable property. This effectively adds spec-compliant support for this property in getUserMedia() and applyConstraints() for device capture and capture-from-element tracks. Bug: 854980 Change-Id: I6c2022aac121fee240b4d6a8f631beff35d89fb9 Reviewed-on: https://chromium-review.googlesource.com/c/1310813 Commit-Queue: Guido Urdaneta <guidou@chromium.org> Reviewed-by: Henrik Boström <hbos@chromium.org> Cr-Commit-Position: refs/heads/master@{#610074} 21 November 2018, 16:02:34 UTC
dff98e8 [css-grid] Fix grid container sizing under min-content height The spec is quite clear (https://drafts.csswg.org/css-sizing/#valdef-width-min-content): "min-content If specified for the inline axis, use the min-content inline size; otherwise behaves as the property’s initial value." So if a grid container has "height: min-content" it should behave the same than with "height: auto". The patch removes ComputeIntrinsicLogicalContentHeightUsing() in LayoutGrid as we don't need a custom one anymore. We can also get rid of min_content_height_ and max_content_height_ attributes that were only used for this logic. BUG=906039 TEST=fast/css-grid-layout/grid-track-sizing-with-orthogonal-flows.html TEST=fast/css-grid-layout/maximize-tracks-definite-indefinite-height.html Change-Id: Ia67d1dac16fbb04e3225115c3f34c67975dc6f94 Reviewed-on: https://chromium-review.googlesource.com/c/1340311 Reviewed-by: Christian Biesinger <cbiesinger@chromium.org> Commit-Queue: Manuel Rego <rego@igalia.com> Cr-Commit-Position: refs/heads/master@{#610059} 21 November 2018, 15:26:48 UTC
71eddb2 PaymentRequest: Fix a retry-method-manual.https.html test The test is not working because invalid enum value is passed to the complete() method. Bug: 861704 Change-Id: I93d54e34a79428fdc88a2c52f12c80ae29c18221 Reviewed-on: https://chromium-review.googlesource.com/c/1346429 Reviewed-by: Rouslan Solomakhin <rouslan@chromium.org> Commit-Queue: Rouslan Solomakhin <rouslan@chromium.org> Cr-Commit-Position: refs/heads/master@{#610049} 21 November 2018, 15:10:33 UTC
5c8c194 Remove unnecessary parameters from async_test The `null` and `undefined` are placeholders for the `property` argument. They'll be no use when the `property` is removed from `async_test` and should be removed. 21 November 2018, 13:13:36 UTC
af5a036 Remove timout in async_test for websockets tests Remove all the timeout in async_test for websockets tests. Affected tests: 21 Before: Pass: 6, Failed: 15 After: Pass: 6, Failed: 15 Related: #11120 21 November 2018, 13:13:36 UTC
3935984 Prevent timeout when remote stats are not implemented This prevents a failure in RTCP messsaging from masking other failures. It's up to other tests to actually verify that RTCP stats have been delivered. Bug: 904574 Change-Id: Ie641d5275372b4c10ad5fa3a39ae38c36f974482 Reviewed-on: https://chromium-review.googlesource.com/c/1341510 Reviewed-by: Guido Urdaneta <guidou@chromium.org> Commit-Queue: Harald Alvestrand <hta@chromium.org> Cr-Commit-Position: refs/heads/master@{#610010} 21 November 2018, 12:42:11 UTC
5f9f304 Fix test failure caused by inappropriate event sequencing. This is a minimal fix - move the generation of the track (which causes onnegotiationneeded) to before we set the expectation that no event will be fired. Bug: chromium:905563 Change-Id: I879f6eb6130d719d7eaad71fed85044b690f0cb9 Reviewed-on: https://chromium-review.googlesource.com/c/1346030 Reviewed-by: Guido Urdaneta <guidou@chromium.org> Commit-Queue: Harald Alvestrand <hta@chromium.org> Cr-Commit-Position: refs/heads/master@{#609999} 21 November 2018, 11:42:02 UTC
36d62b4 [BlinkGenPropertyTrees] Filter effects should be clipped According to the spec, filtering should apply before clipping (https://drafts.fxtf.org/css-masking-1/#placement): "...effects are applied to the element in order: filter effects, clipping, masking and opacity." This patch fixes clip-path order with BlinkGenPropertyTrees (BGPT) which exposed the issue of filter and clip order. Testcases have been added showing the fixed behavior with BGPT, and the non-BGPT results have been marked as failing. NOTRY=true Bug: 906154, 907175 Change-Id: I5e9c7dbb7c694afc623fbc3bb2c7f2f8cc458195 Reviewed-on: https://chromium-review.googlesource.com/c/1344217 Commit-Queue: Philip Rogers <pdr@chromium.org> Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org> Cr-Commit-Position: refs/heads/master@{#609847} 21 November 2018, 11:27:16 UTC
6d8673b Revert "Add referrer-policy module worker tests" This reverts commit ec589a5ce0cd6d297605922119065cc2805d8db9. Reason for revert: crbug.com/906964 Original change's description: > Add referrer-policy module worker tests > > This CL adds WPT tests for referrer policy applied to > module worker top-level script fetch. > > The only manual changes are > - referrer-policy/generic/common.js > - referrer-policy/generic/referrer-policy-test-case.js > - referrer-policy/spec.src.json > and all other modifications are made by > referrer-policy/generic/tools/generate.py. > > Bug: 880027 > Change-Id: Ib1f9136161e8efacf317fb9b7e9ba0651a103c41 > Reviewed-on: https://chromium-review.googlesource.com/c/1330906 > Reviewed-by: Hiroki Nakagawa <nhiroki@chromium.org> > Reviewed-by: Jochen Eisinger <jochen@chromium.org> > Commit-Queue: Hiroshige Hayashizaki <hiroshige@chromium.org> > Cr-Commit-Position: refs/heads/master@{#609589} TBR=hiroshige@chromium.org,nhiroki@chromium.org,jochen@chromium.org Change-Id: I0931159c0494b981a1d6b07232af55b20f68f559 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 880027, 906964 Reviewed-on: https://chromium-review.googlesource.com/c/1344213 Reviewed-by: Hiroshige Hayashizaki <hiroshige@chromium.org> Commit-Queue: Hiroshige Hayashizaki <hiroshige@chromium.org> Cr-Commit-Position: refs/heads/master@{#609731} 21 November 2018, 11:27:12 UTC
0ce9a88 Refine wpt/service-workers/service-worker/clients-get.https.html Used async functions, arrow functions, and const, and added some comments. Bug: 778497 Change-Id: I03f23c6adddbb0e317edb197dc8af197597b2381 Reviewed-on: https://chromium-review.googlesource.com/c/1343416 Commit-Queue: Makoto Shimazu <shimazu@chromium.org> Reviewed-by: Matt Falkenhagen <falken@chromium.org> Cr-Commit-Position: refs/heads/master@{#609693} 21 November 2018, 11:21:46 UTC
d5dcb9f Merge pull request #14146 from web-platform-tests/beaufortfrancois-patch-1 Draw something on canvas to trigger video autoplay 21 November 2018, 06:27:11 UTC
b351bf6 Make sure record-header.py can find some files it tries to open Differential Revision: https://phabricator.services.mozilla.com/D12360 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1508463 gecko-commit: 61a3be9a8fadeaa115abddde754576b36ef0f229 gecko-integration-branch: autoland gecko-reviewers: jgraham 21 November 2018, 05:53:53 UTC
8c39d1e Upstream the test for bug 1495791 to WPT. Differential Revision: https://phabricator.services.mozilla.com/D12427 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1508645 gecko-commit: 2584f7a7f63adb79ce5acd99bbb91f6b64b87f0f gecko-integration-branch: mozilla-inbound gecko-reviewers: aosmond 21 November 2018, 05:31:26 UTC
9528b40 [css-tables] Some interop tests The spec doesn't address some behavior that has interop. It also doesn't address some related behavior that doesn't have interop. These tests demonstrate both. Hopeful to spur some discussion on https://github.com/w3c/csswg-drafts/issues/3336 Normally a cell with % width is resized based on an initial measure of the table's intrinsic widths. But this is not done when the table is itself inside of a table cell. Engines agree on this but it's not in the specification. Engines don't agree on ignoring this step when the table is inside a shrink-to-fit block. Edge and Chrome perform the step, FF doesn't. Bug: 613705 Change-Id: I4733b693bed754c3924fe357cdc6d5198d7613df Reviewed-on: https://chromium-review.googlesource.com/c/1343530 Reviewed-by: Morten Stenshorne <mstensho@chromium.org> Commit-Queue: David Grogan <dgrogan@chromium.org> Cr-Commit-Position: refs/heads/master@{#609897} 21 November 2018, 02:27:40 UTC
80494bd CSS WPT: Attribute and sibling selectors Test that attribute selectors are effective when attributes, ids and class lists change. https://drafts.csswg.org/selectors-4/#attribute-selectors Test adjacent and universal sibling selectors when classes change. https://drafts.csswg.org/selectors-4/#adjacent-sibling-combinators https://drafts.csswg.org/selectors-4/#general-sibling-combinators Based on fast/css/invalidation/class-sibling-universal.html (which Blink still needs as it uses internals to count style recalcs). Change-Id: Ia62516e4ab596ef095d4c26a08f90f8f19e5069b Reviewed-on: https://chromium-review.googlesource.com/c/1345371 Reviewed-by: Rune Lillesveen <futhark@chromium.org> Commit-Queue: Eric Willigers <ericwilligers@chromium.org> Cr-Commit-Position: refs/heads/master@{#609894} 21 November 2018, 02:16:23 UTC
e340f91 [Azure Pipelines] Run pytest tests (and publish results) on macOS This makes use of this nifty task: https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/test/publish-test-results 20 November 2018, 21:20:26 UTC
18b0b73 [Azure Pipelines] Introduce a decision job and lots of templates The decision job running in a Linux VM will decide whether or not jobs running on other OSes start at all. Most templates are now only used once, but most ought to be reused when running affected tests. 20 November 2018, 21:20:26 UTC
c51ac7c Add one more test for viewport units in SVG-in-<img> context This one using inline style instead of presentation attributes. Bug: 650147 Change-Id: I00ee6c52b95803a928dd0b95a33da89f531a05ac Reviewed-on: https://chromium-review.googlesource.com/c/1344102 Reviewed-by: Philip Rogers <pdr@chromium.org> Commit-Queue: Fredrik Söderquist <fs@opera.com> Cr-Commit-Position: refs/heads/master@{#609772} 20 November 2018, 19:47:09 UTC
1f7b7e4 Resolve text-indent percentages to 0 for intrinsic sizing. Percentages must be ignored when calculating min/max intrinsic / preferred inline sizes, since the inline size is by definition unknown at that point. This fixes the problem both in the legacy engine and in LayoutNG. Bug: 906663 Change-Id: Ib29a66ee3d6146e72e6f9ec3283293af48e633a0 Reviewed-on: https://chromium-review.googlesource.com/c/1344090 Reviewed-by: Koji Ishii <kojii@chromium.org> Reviewed-by: Christian Biesinger <cbiesinger@chromium.org> Commit-Queue: Morten Stenshorne <mstensho@chromium.org> Cr-Commit-Position: refs/heads/master@{#609734} 20 November 2018, 17:26:01 UTC
99e9e99 Fetch: change Response's statusText's default See https://github.com/whatwg/fetch/pull/836 for context. This also cleans up the code a bit. 20 November 2018, 16:43:07 UTC
back to top