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

sort by:
Revision Author Date Message Commit Date
58c02cd [css-typed-om] Make custom paint canvas work with <gradient>s. Currently the custom paint canvas cannot draw CSSImageValues representing <gradient>s. The main difficulty is that <gradient>s may specify relative lengths / colors that need to be resolved using a ComputedStyle. To implement this, we create a new subclass CSSStyleGradientValue. When a CSSStyleGradientValue is created from a custom paint styleMap, we pass in the Node that the paint callback corresponds to. When we need to generate an image, we use the Node to resolve any lengths / colors. Bug: 803680 Change-Id: I15994c7b87015731547da581720f42d29384426b 26 February 2018, 19:13:50 UTC
c3e1a51 [LayoutNG] Need to lay out legacy objects to figure out their inline size. NG cannot always calculate the correct size of objects that are laid out by the legacy engine, so just lay them out if we need to know their size. The computed CSS width on a table may not end up as its used value, for instance. Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_layout_ng Change-Id: Iaa327ad21055d6c1af96241b5403193c8b4b5ba3 Reviewed-on: https://chromium-review.googlesource.com/937261 Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org> Commit-Queue: Morten Stenshorne <mstensho@chromium.org> Cr-Commit-Position: refs/heads/master@{#539201} 26 February 2018, 19:03:01 UTC
9ff5d62 Update assumptions test to match HTML spec (#9674) 26 February 2018, 15:12:38 UTC
eb5edcc [css-typed-om] Add tests for images related properties. This patch adds tests for properties taking an <image>. There are some failing tests due to keywords not implemented in Blink yet. Bug: 774887 Change-Id: Ie5fa1fa15a16440273517afdd62b078449e615e4 Reviewed-on: https://chromium-review.googlesource.com/928056 Commit-Queue: nainar <nainar@chromium.org> Reviewed-by: nainar <nainar@chromium.org> Cr-Commit-Position: refs/heads/master@{#539118} 26 February 2018, 14:21:15 UTC
2ddb23d [css-typed-om] Add property test for font-weight. font-weight is clamped to [0, 1000], so we have to change the out of range code to handle upperbounds too. Test failure because we seem to be rounding the font weight, but the spec doesn't say we should. Bug: 774887 Change-Id: I75d283dc32d37e04633133fe420817d02953d4e3 Reviewed-on: https://chromium-review.googlesource.com/936722 Reviewed-by: nainar <nainar@chromium.org> Commit-Queue: nainar <nainar@chromium.org> Cr-Commit-Position: refs/heads/master@{#539117} 26 February 2018, 14:11:42 UTC
c58e51b Remove dead code prepare_environment in browser.py (#9653) This isn't called from anywhere. The DBUS_SESSION_BUS_ADDRESS bits were added in https://github.com/w3c/web-platform-tests/pull/5893 but was unused even then. Since then it's been copied around a lot. 26 February 2018, 13:51:21 UTC
5c5dd26 Fix style-attr-braces-002-quirks Fixes #8633. 26 February 2018, 13:37:03 UTC
afe0178 [USVString] Add a rough test case for navigator.registerProtocolHandler Although r525634 updated the URL type of registerProtocolHandler from DOMString to USVString, it didn't add a test case because it was a bit complex. Though it's still hard to add a test case for it, this CL adds a rough test case for now. Bug: 790860 Change-Id: Ia688494293274ab2c0aa62f9e33a588ca80d2a82 Reviewed-on: https://chromium-review.googlesource.com/933668 Reviewed-by: Kentaro Hara <haraken@chromium.org> Reviewed-by: Kenichi Ishibashi <bashi@chromium.org> Commit-Queue: Gyuyoung Kim <gyuyoung.kim@lge.com> Cr-Commit-Position: refs/heads/master@{#539114} 26 February 2018, 13:34:08 UTC
58f325b Cross-link more of the documentation on writing tests Fixes https://github.com/w3c/web-platform-tests/issues/4923. 26 February 2018, 11:59:15 UTC
0db78b1 Add tests for the use and lack of the .https file name flag In https://github.com/w3c/web-platform-tests/pull/8979 it became obvious that it's easy to have things mostly working without .https working as intended, and having infrastructure tests for this seems helpful. (I tried to run all the infrastructure tests first.) 26 February 2018, 11:25:03 UTC
f63598e [USVString] Apply USVString into Document.origin The latest spec changed DOMString type of Document.origin with USVString. - https://dom.spec.whatwg.org/#document This CL applies USVString type into the Document.origin in order to meet the change. Bug: 790860 Change-Id: Ibd1fafa28a6e999f7d3085aa7bb4cca0f92d8b2b Reviewed-on: https://chromium-review.googlesource.com/928005 Commit-Queue: Gyuyoung Kim <gyuyoung.kim@lge.com> Reviewed-by: Hayato Ito <hayato@chromium.org> Cr-Commit-Position: refs/heads/master@{#539096} 26 February 2018, 10:32:32 UTC
c2adc6a Merge pull request #9291 from Honry/screen-orientation-1 Optimize lock-bad-argument.html - centralize invalid lock type - simplified with promise_test - remove incorrect invaild_lock_type 26 February 2018, 10:28:58 UTC
c92168a HTML: add tests to verify BigInt structured clone integration See https://github.com/whatwg/html/pull/3480. 26 February 2018, 10:03:57 UTC
7a554d4 prettier code, cleanup 26 February 2018, 09:39:27 UTC
a2c5a7c Prettier code, cleanup promise_test(t => { const invalid_lock_types = [ "invalid-orientation", null, undefined, 123, window, ["portrait-primary", "landscape-primary"], ]; const promisesToReject = invalid_lock_types.map(type => promise_rejects(t, new TypeError(), screen.orientation.lock(type)) ); return Promise.all(promisesToReject); }, "screen.orientation.lock() must throw given invalid input."); promise_test(t => { return promise_rejects(t, new TypeError(), screen.orientation.lock()); }, "screen.orientation.lock() must throw when the input is missing."); 26 February 2018, 09:38:45 UTC
2a181b3 createElement()/createElementNS() dictionary argument can be a string Helps with https://github.com/whatwg/dom/pull/572. 26 February 2018, 07:02:03 UTC
66be7d2 Capitalize Android in documentation 26 February 2018, 06:49:54 UTC
5ca972e [css-typed-om] Rejig CSSResourceValue hierarchy. We implement the new CSSImageValue, which is an opaque object with no constructor. We also had to change the testsuite.js a bit to test it. Bug: 545318 Change-Id: I0ae719c5380e01ff9423e0ff0684afe547de1bb0 Reviewed-on: https://chromium-review.googlesource.com/934001 Commit-Queue: Darren Shen <shend@chromium.org> Reviewed-by: nainar <nainar@chromium.org> Cr-Commit-Position: refs/heads/master@{#538730} 25 February 2018, 18:22:05 UTC
e494987 Reland "Add WPT tests for feature policy" This is a reland of 6252427ab5415839618a0d25e4f6e61becce3923. Original change's description: > Add WPT tests for feature policy > > 1. Added tests for header policy. > a. document.policy shows correctly parsed policy > b. local / remote iframes without allow attribute correctly inherit > document.policy > c. dynamically update allow attribute updates the policy correctly. > > 2. Added tests for nested policies. > > Bug: 732003 > Change-Id: I869449f6bba89fc58997355df27249f403d76808 > Reviewed-on: https://chromium-review.googlesource.com/796952 > Commit-Queue: Luna Lu <loonybear@chromium.org> > Reviewed-by: Ian Clelland <iclelland@chromium.org> > Cr-Commit-Position: refs/heads/master@{#531698} Bug: 732003 Change-Id: I46065efff8c5af2d5279721f3c759580b0807e05 Reviewed-on: https://chromium-review.googlesource.com/887324 Reviewed-by: Ian Clelland <iclelland@chromium.org> Commit-Queue: Luna Lu <loonybear@chromium.org> Cr-Commit-Position: refs/heads/master@{#538904} 25 February 2018, 17:46:53 UTC
cd2eda7 Add support for video properties in MediaStreamTrack.getCapabilities() Bug: 293292 Change-Id: Id190bc93a1fc42b6ad5c0d0a313dabc6fe348dce Reviewed-on: https://chromium-review.googlesource.com/925203 Commit-Queue: Guido Urdaneta <guidou@chromium.org> Reviewed-by: Philip Jägenstedt <foolip@chromium.org> Reviewed-by: Guido Urdaneta <guidou@chromium.org> Cr-Commit-Position: refs/heads/master@{#539021} 24 February 2018, 22:33:12 UTC
0fe9f01 [LayoutNG] The padding box needs to exclude both borders and scrollbars. We forgot to subtract space taken up by scrollbars. Now that we do, we also need NGBlockNode::GetScrollbarSizes() to add the horizontal scrollbar on the correct side. Need to check with the layout object, not directly with computed style. This matters e.g. if the object in question is the LayoutView, which always places it on the right hand side, even if document direction is RTL. Also fix static block offset in flipped blocks writing mode. We got it wrong, because we flipped an offset relative to the border edge around the padding box. That's a regression from https://chromium-review.googlesource.com/926004 Since I managed to break stuff without any tests regressing, I added a few to wpt/css/css-flexbox/ (it doesn't really matter which layout model to test with, as long as the containing block is in legacy layout, so I just picked flexbox). Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_layout_ng Change-Id: I9527e8bb013b792a6b8ef58b370efe02b071c8bf Reviewed-on: https://chromium-review.googlesource.com/931502 Reviewed-by: Aleks Totic <atotic@chromium.org> Reviewed-by: Christian Biesinger <cbiesinger@chromium.org> Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org> Commit-Queue: Morten Stenshorne <mstensho@chromium.org> Cr-Commit-Position: refs/heads/master@{#538871} 23 February 2018, 20:26:22 UTC
00f19f6 Revert "Switch external_host to host_ip. (#9258)" This reverts commit 1ccd3325cc17d53d037cc94335dd20d8d2e54c92. 23 February 2018, 20:03:08 UTC
d116ec3 Update Web Platform Tests for storage APIs in 'data:' contexts Per https://github.com/w3c/web-platform-tests/pull/4832 remove WebSQL cases from WPT's workers/data-url*.html since it's not otherwise tested in WPT, and the test "passes" even if the API is not present. Also add an addition assertion that indexedDB is present before blithely checking that using it throws. WebSQL is not exposed to Workers in Chrome so we don't lose coverage here - we only "passed" because the API was not present in these contexts. The webexposed/ tests cover this. Change-Id: I0aa05ff9e674351a2a49ba0bae8e5a9938b2cf34 Reviewed-on: https://chromium-review.googlesource.com/929602 Reviewed-by: Philip Jägenstedt <foolip@chromium.org> Commit-Queue: Joshua Bell <jsbell@chromium.org> Cr-Commit-Position: refs/heads/master@{#538833} 23 February 2018, 19:43:22 UTC
4fda935 Make the browser.py documentation more truthful Not very useful, though... 23 February 2018, 19:34:41 UTC
96bff47 Update style before computing current animations This allows CSS animations to be in a proper state for the call. Bug: 813908 Change-Id: Ibd3870432b0c6fc8cc1766fe5c8abec3263db879 Reviewed-on: https://chromium-review.googlesource.com/927322 Commit-Queue: Stephen McGruer <smcgruer@chromium.org> Reviewed-by: Robert Flack <flackr@chromium.org> Cr-Commit-Position: refs/heads/master@{#538799} 23 February 2018, 18:05:19 UTC
1ccd332 Switch external_host to host_ip. (#9258) When running tests in Firefox we don't require that the hostname is actually resolvable since we set up some internal DNS overrides. This means that we don't actually need to have web-platform.test defined in /etc/hosts. As a consequence when we check the server is responding, the check will typically fail for Firefox developers if we try to access by hostname. Previously we made use of a special dance in which external_host held the ip at the point of the check and was later replaced by host to actually run tests. But that changed, and instead we relied on the fact that we (accidentially) didn't actually fail in the case the servers couldn't be reached by host name. However in some cases things still failed because local DNS resolved web-patform.test to some ip address, causing hangs or other badness. In this patch we simply add a host_ip property to the config, and connect to that to test the servers are repopnsing rather than the hostname. We also actually fil if we didn't manage to connect to all the servers. 23 February 2018, 17:59:17 UTC
28ceeca Add pyup configuration file. We want to only allow updates to specified requirements files, rather than touching everything under third_party, etc. 23 February 2018, 17:25:10 UTC
1cdf3e4 Pin requests to latest version 2.18.4 23 February 2018, 17:25:10 UTC
0989f18 Update requests from 2.14.2 to 2.18.4 23 February 2018, 17:25:10 UTC
73f03e3 [WebIDL] Add tests for iterator objects and prototypes (#8796) 23 February 2018, 17:13:05 UTC
998ec50 Adapt geolocation-sensor IDL to latest spec 23 February 2018, 16:22:41 UTC
580021b Add the "dtmf" attribute on RTCRTPSender This brings the API into conformance with the spec: https://w3c.github.io/webrtc-pc/#dom-rtcdtmfsender The CL also exposes the RTCDTMFToneChange event, which was previously marked [ NoInterface ]. Bug: 812587 Change-Id: I4122d1e4e336b811de234ed492f0de02dcc7a714 Reviewed-on: https://chromium-review.googlesource.com/926181 Reviewed-by: Guido Urdaneta <guidou@chromium.org> Reviewed-by: Henrik Boström <hbos@chromium.org> Reviewed-by: Philip Jägenstedt <foolip@chromium.org> Commit-Queue: Harald Alvestrand <hta@chromium.org> Cr-Commit-Position: refs/heads/master@{#538782} 23 February 2018, 15:34:47 UTC
aa7041b Implemented cascading of the RequiredCSP through nested contexts An iframe that is inside another iframe that has as RequiredCSP should respect that RequiredCSP. Spec: https://w3c.github.io/webappsec-csp/embedded/#required-csp Bug: 779031 Change-Id: I9042d63a6d14f48fd3cf1caaccf22c5cd1aa6d7a Reviewed-on: https://chromium-review.googlesource.com/924064 Reviewed-by: Mike West <mkwst@chromium.org> Commit-Queue: Andy Paicu <andypaicu@chromium.org> Cr-Commit-Position: refs/heads/master@{#538760} 23 February 2018, 12:04:32 UTC
db1a703 Update move-to-fullscreen-iframe-manual.html to match the spec This test is from https://chromium-review.googlesource.com/776599 and the explanation seemed to make sense spec-wise. But when matching the spec more closely this begins to fail, and it seems that per spec this updated behavior is what would happen. 23 February 2018, 11:09:59 UTC
ae0deb7 Add manual tests for the copy, cut and paste events Follows https://github.com/w3c/clipboard-apis/pull/62. 23 February 2018, 10:47:57 UTC
b2644a4 Merge pull request #9473 from kaixinjxq/Sensor_shake_threshold Add LinearAccelerationSensor shake threshold manual test 23 February 2018, 10:04:24 UTC
fc84148 Change the file name. 23 February 2018, 09:09:21 UTC
a7c4dcd Fix nit bugs. 23 February 2018, 07:50:45 UTC
8ec6c8a custom-elements: An element created with 0-length 'is' should be 'undefined' state. createElement() should accept 0-length 'is' string though window.customElements.define() doesn't accept it and web authors can't define such custom elements. createElement() never finds custom element definition for 0-length 'is'. So the state of the created elements should be 'undefined'. https://dom.spec.whatwg.org/#dom-document-createelement > 3. Let is be the value of the is member of options, or null if no such > member exists. https://dom.spec.whatwg.org/#concept-create-element > 7.3. If namespace is the HTML namespace, and either localName is a > valid custom element name or is is non-null, then set result’s custom > element state to "undefined". The code before this CL incorrectly rejected 0-length 'is' value, and made the element state 'uncustomized'. IsEmpty() checks for "is" values should be IsNull(). Bug: 814644 Change-Id: I273f4aa07dd029e483365a9b31586297862a7140 Reviewed-on: https://chromium-review.googlesource.com/930941 Commit-Queue: Kent Tamura <tkent@chromium.org> Reviewed-by: Yoshifumi Inoue <yosin@chromium.org> Cr-Commit-Position: refs/heads/master@{#538692} 23 February 2018, 04:19:40 UTC
99ea9dc bluetooth: Migrate remaining tests This change will migrate the remaining tests that have been converted to the Web Bluetooth Test API at the moment. BUG=509038 Change-Id: I6b38a9dd413f99caccbc9861d492eec0a25b1b91 Reviewed-on: https://chromium-review.googlesource.com/891653 Commit-Queue: Ovidio Henriquez <odejesush@chromium.org> Reviewed-by: Reilly Grant <reillyg@chromium.org> Cr-Commit-Position: refs/heads/master@{#538680} 23 February 2018, 03:28:57 UTC
5496784 [css-typed-om] Add unsupported tests for color properties. For color properties, we support 'currentcolor' as a CSSKeywordValue, but any other value (including identifiers like 'red') are not supported and are converted to base CSSStyleValues. We add tests for most color related properties. We are failing the text-emphasis-color one because we haven't unprefixed it yet. We change the code to make this work. Bug: 774887 Change-Id: Ide5463b9f67b63568ff32bd34e977faf16964bc1 Reviewed-on: https://chromium-review.googlesource.com/927943 Commit-Queue: Darren Shen <shend@chromium.org> Reviewed-by: nainar <nainar@chromium.org> Cr-Commit-Position: refs/heads/master@{#538668} 23 February 2018, 02:50:25 UTC
30c0131 service worker: Update WPT test for resource timing Before this CL, the test assumed that there should be a PerformanceResourceTiming for fetching 'resources/missing.jpg'. As the spec says [1], this assumption is not guaranteed. In fact, Chromium doesn't add PerformanceResourceTiming for resouces which failed to load. This CL updates the test to check there is a corresponding PerformanceResourceTiming entry before doing verifications. [1] https://w3c.github.io/resource-timing/#resources-included-in-the-performanceresourcetiming-interface Bug: 782958 Change-Id: I85e75a8dade9f6620d22a54eaf97468f00360023 Reviewed-on: https://chromium-review.googlesource.com/930109 Reviewed-by: Matt Falkenhagen <falken@chromium.org> Commit-Queue: Kenichi Ishibashi <bashi@chromium.org> Cr-Commit-Position: refs/heads/master@{#538648} 23 February 2018, 01:43:42 UTC
7bfbc0f [css-typed-om] Give default value for CSSVariableReferenceValue.fallback The spec gave a default value for CSSVariableReferenceValue.fallback: https://github.com/w3c/css-houdini-drafts/commit/372f85caa48a713f8c683d34a59dc3ceb0839d79 No observable changes to behaviour. Bug: 814487 Change-Id: Id33f16167c8b8d9eac3fb70ce7e817de659c7465 Reviewed-on: https://chromium-review.googlesource.com/932921 Reviewed-by: nainar <nainar@chromium.org> Commit-Queue: Darren Shen <shend@chromium.org> Cr-Commit-Position: refs/heads/master@{#538623} 23 February 2018, 00:17:56 UTC
549b9cc WebDriver:ElementSendKeys should not run unfocussing steps. According to the WebDriver standard the Element Send Keys command should not run the unfocussing steps. Not blurring the element causes the DOM "change" event not to fire, but the specification only expects the "input" event to fire. The standard does, however, expect the Element Clear command to run the unfocussing steps and to blur the element for historical reasons. bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1433463 gecko-commit: 042d7adef0bdb9dc80e825c3997ace7519477c42 gecko-integration-branch: autoland gecko-reviewers: automatedtester 22 February 2018, 22:02:01 UTC
1ea7d21 remove @lukeis from owners (#9638) 22 February 2018, 20:52:29 UTC
54ffc5c Add 1x1-green.png to WPT media. This patch adds the 1x1-green.png test image to wpt/media. It seems to be used quite a lot by other tests too so maybe this is a good place for it? Change-Id: Id8a8c0e0c3b0471db273ad2695155addb2cc11fc Reviewed-on: https://chromium-review.googlesource.com/917441 Commit-Queue: Philip Jägenstedt <foolip@chromium.org> Reviewed-by: Philip Jägenstedt <foolip@chromium.org> Cr-Commit-Position: refs/heads/master@{#538536} 22 February 2018, 20:15:30 UTC
7ed02d4 [SPv175] Don't crash on circular filter reference containing foreignObject or svg-in-svg This is a workaround for the crash bugs. The root cause is tracked in crbug.com/814815. Bug: 813446, 813411, 814815 Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 Change-Id: Ied370eb2b1f0ffd4424c9c397ea1c899914bdbb0 Reviewed-on: https://chromium-review.googlesource.com/931922 Reviewed-by: Fredrik Söderquist <fs@opera.com> Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org> Cr-Commit-Position: refs/heads/master@{#538527} 22 February 2018, 19:55:48 UTC
6b13681 webdriver: update test_element to correctly test for 'checked' property (#9634) 22 February 2018, 16:36:36 UTC
e4b890b Revert "Support VTTCue.positionAlign and lineAlign for WebVTT" This reverts commit 2c1d466d78db6df8b4c9fbe37ac5af1cb135bf34. Reason for revert: https://crbug.com/814710 Conflicts with https://chromium-review.googlesource.com/836576 resolved. Original change's description: > Support VTTCue.positionAlign and lineAlign for WebVTT > > Implement VTTCue.[positionAlign and lineAlign] for WebVTT > Updated parsing logic > Exposed DOM API's > Updated Layout algorithm > Updated test expected results > > Bug: 633690 > Change-Id: I49970c068c53b462243ba8c7f314261b0e6455ce > Reviewed-on: https://chromium-review.googlesource.com/756142 > Commit-Queue: srirama chandra sekhar <srirama.m@samsung.com> > Reviewed-by: srirama chandra sekhar <srirama.m@samsung.com> > Reviewed-by: Chris Harrelson <chrishtr@chromium.org> > Reviewed-by: Philip Jägenstedt <foolip@chromium.org> > Reviewed-by: Fredrik Söderquist <fs@opera.com> > Cr-Commit-Position: refs/heads/master@{#525659} TBR=fs@opera.com,chrishtr@chromium.org,srirama.m@samsung.com,foolip@chromium.org,k2.nagaraju@samsung.com # Not skipping CQ checks because original CL landed > 1 day ago. Bug: 633690 Change-Id: Ib9f0b3dd1a4b679076ec55ec635337551f8b8806 Reviewed-on: https://chromium-review.googlesource.com/931481 Commit-Queue: Philip Jägenstedt <foolip@chromium.org> Reviewed-by: Philip Jägenstedt <foolip@chromium.org> Cr-Commit-Position: refs/heads/master@{#538429} 22 February 2018, 15:52:01 UTC
a83f934 Moved and .name return the address of the document (#9559) 22 February 2018, 14:13:10 UTC
51bde69 Fix workers/name-property.html WPT test, (#9597) bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1439198 gecko-commit: e4a67f7ddcde6cd99348e9104bd7ed07074da44a gecko-integration-branch: mozilla-inbound gecko-reviewers: qdot 22 February 2018, 11:40:14 UTC
9192f4b [Gecko Bug 1437255] Use a null prototype for @@unscopables objects in the DOM. (#9490) bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1437255 gecko-commit: a6088a5f48ee299386a84d2f771902267d7355b1 gecko-integration-branch: mozilla-inbound gecko-reviewers: qdot 22 February 2018, 11:38:38 UTC
7d6f56b P2 Add a reftest that verifies svg images with fragment based targets renders properly when service workers intercept. bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1437760 gecko-commit: bb3c9990840a0fae2afc840b5952d7874785b112 gecko-integration-branch: mozilla-inbound gecko-reviewers: xidorn 22 February 2018, 09:59:43 UTC
7e6dcfb [css-typed-om] Update WPT IDL test and clean up implementation IDL. This patch updates the WPT IDL test to the current spec. We also clean up the implementation IDL to match the spec. Bug: 812915 Change-Id: Id2ca308832344e824b0e7b7eaa6198dc6d7c7e03 Reviewed-on: https://chromium-review.googlesource.com/930502 Commit-Queue: Darren Shen <shend@chromium.org> Reviewed-by: Kentaro Hara <haraken@chromium.org> Cr-Commit-Position: refs/heads/master@{#538371} 22 February 2018, 07:57:53 UTC
53a527f [css-typed-om] Make sure implementation IDL matches spec IDL. This patch updates our IDL to match that of the spec. We found two issues in the process: - StylePropertyMap.get should return (undefined or CSSStyleValue), but IDL doesn't provide that yet. The spec uses "any" as a workaround but we'll return (null or CSSStyleValue) for now (null vs undefined). We'll change the code once IDL gives us something for this. - Iteration should always return a sequence of CSSStyleValue, whereas they used to return either CSSStyleValue or sequence of CSSStyleValues depending on whether the property was list valued or not. We change the code to fix this. We deleted the inlineStylePropertyMap_iteration.html LayoutTest as it is already covered by WPT. We also update the WPT test expectations to match the spec. Bug: 812915 Change-Id: Id2f9fbba4398c9ecfd63ea3f8e1aad0b3a0b499f Reviewed-on: https://chromium-review.googlesource.com/925981 Commit-Queue: Darren Shen <shend@chromium.org> Reviewed-by: Kentaro Hara <haraken@chromium.org> Reviewed-by: nainar <nainar@chromium.org> Cr-Commit-Position: refs/heads/master@{#538367} 22 February 2018, 07:13:54 UTC
fc9b650 Add srcset/imgsizes support for <link rel=preload> in LinkLoader This patch teaches LinkLoader to recognize srcset / imgsizes attributes when preloading images. This feature is behind the Experimental Web Platform feature flag. Also note that the attribute name is temporary and may change as the spec discussion progresses. Bug: 813452 Change-Id: I82770edd7a99ec328c3748f192f98cf9df0af274 Reviewed-on: https://chromium-review.googlesource.com/927930 Reviewed-by: Kinuko Yasuda <kinuko@chromium.org> Reviewed-by: Kouhei Ueno <kouhei@chromium.org> Commit-Queue: Kunihiko Sakamoto <ksakamoto@chromium.org> Cr-Commit-Position: refs/heads/master@{#538365} 22 February 2018, 07:05:20 UTC
bfe08e0 Revert "Port another set of sticky tests to JS rather than reftests" This reverts commit 913109149534a732bdb5461d0ba2759f5d2f50f4. Reason for revert: Multiple failures on Linux, for example: https://ci.chromium.org/buildbot/chromium.webkit/WebKit%20Linux%20Trusty/39500 https://ci.chromium.org/buildbot/chromium.webkit/WebKit%20Linux%20Trusty%20%28dbg%29/9251 Original change's description: > Port another set of sticky tests to JS rather than reftests > > Change-Id: Idf6dd882d2d50b1ec349f245d76717553ee266b3 > Reviewed-on: https://chromium-review.googlesource.com/882002 > Reviewed-by: Robert Flack <flackr@chromium.org> > Commit-Queue: Stephen McGruer <smcgruer@chromium.org> > Cr-Commit-Position: refs/heads/master@{#532966} TBR=flackr@chromium.org,smcgruer@chromium.org Change-Id: I7a773131066157e0d4216d7fa7c228bd8bff2021 No-Presubmit: true No-Tree-Checks: true No-Try: true Reviewed-on: https://chromium-review.googlesource.com/893536 Reviewed-by: Bret Sepulveda <bsep@chromium.org> Commit-Queue: Bret Sepulveda <bsep@chromium.org> Cr-Commit-Position: refs/heads/master@{#533000} 22 February 2018, 06:38:22 UTC
48a72dd [LayoutNG] The available space on a line may be affected by text-indent. Corrected a DCHECK and added a test that used to crash (but otherwise pass). Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_layout_ng Change-Id: I139fda3ce912c9138fc055ca7d55d568d5017092 Reviewed-on: https://chromium-review.googlesource.com/928653 Commit-Queue: Koji Ishii <kojii@chromium.org> Reviewed-by: Koji Ishii <kojii@chromium.org> Cr-Commit-Position: refs/heads/master@{#538346} 22 February 2018, 05:40:03 UTC
6fea5b1 Use red images for service worker multipart-image wpt external/wpt/service-workers/service-worker/multipart-image.https.html checks the image data of multipart image when loading succeeds. The check was flaky because we used different colors for each part (green and red) and the content of the image data depends on which part of the multipart image is currently shown. Since it's difficult to detect which part is currently shown, we use the same color (red) for each part to avoid the flakiness. Bug: 813775 Change-Id: Iaafb4c02b2b72831951b5f6c244eea0b62153cd5 Reviewed-on: https://chromium-review.googlesource.com/930062 Reviewed-by: Matt Falkenhagen <falken@chromium.org> Commit-Queue: Kenichi Ishibashi <bashi@chromium.org> Cr-Commit-Position: refs/heads/master@{#538339} 22 February 2018, 04:59:50 UTC
b2a6ad4 [css-typed-om] Allow CSSVariableReferenceValue.fallback to be nullable. Spec change: https://github.com/w3c/css-houdini-drafts/commit/c9d9c29889fed7a65c1bf029b65320d3f43b1baa Bug: 814487 Change-Id: Idb15d8edc4dc7aba4cf40ac13b69ea13ef7d8f60 Reviewed-on: https://chromium-review.googlesource.com/930102 Commit-Queue: Darren Shen <shend@chromium.org> Reviewed-by: nainar <nainar@chromium.org> Cr-Commit-Position: refs/heads/master@{#538328} 22 February 2018, 04:49:51 UTC
4f06b0b Revert "Revert "[css-typed-om] Ensure StylePropertyMapReadonly IDL matches spec."" This reverts commit 35bfb10373c5b34c193ad9a7c569d6aa429028fc. Reason for revert: Trying to reland. Original change's description: > Revert "[css-typed-om] Ensure StylePropertyMapReadonly IDL matches spec." > > This reverts commit 43700726a48ebedf10af437c644ec46d862fb46b. > > Reason for revert: Causes build failure on Google Chrome ChromeOS: > https://ci.chromium.org/buildbot/chromium.chrome/Google%20Chrome%20ChromeOS/45929 > > Original change's description: > > [css-typed-om] Ensure StylePropertyMapReadonly IDL matches spec. > > > > Spec added a new .size member, which we implement in this patch. > > > > Bug: 812915 > > Change-Id: Ib48fc7b8053c41e4c79dc9cc280bc18376e5fbe0 > > Reviewed-on: https://chromium-review.googlesource.com/930101 > > Reviewed-by: nainar <nainar@chromium.org> > > Commit-Queue: Darren Shen <shend@chromium.org> > > Cr-Commit-Position: refs/heads/master@{#538304} > > TBR=nainar@chromium.org,shend@chromium.org > > Change-Id: I442aebc331ddc97c09c870299ab0ab76f5ce7773 > No-Presubmit: true > No-Tree-Checks: true > No-Try: true > Bug: 812915 > Reviewed-on: https://chromium-review.googlesource.com/930179 > Reviewed-by: Thomas Anderson <thomasanderson@chromium.org> > Commit-Queue: Thomas Anderson <thomasanderson@chromium.org> > Cr-Commit-Position: refs/heads/master@{#538309} TBR=nainar@chromium.org Bug: 812915 Change-Id: Ia45bc81d58a807448e00d21a33c97e2210712bb2 Reviewed-on: https://chromium-review.googlesource.com/930521 Reviewed-by: Darren Shen <shend@chromium.org> Cr-Commit-Position: refs/heads/master@{#538321} 22 February 2018, 04:39:20 UTC
e94f6aa Revert "[css-typed-om] Ensure StylePropertyMapReadonly IDL matches spec." This reverts commit 43700726a48ebedf10af437c644ec46d862fb46b. Reason for revert: Causes build failure on Google Chrome ChromeOS: https://ci.chromium.org/buildbot/chromium.chrome/Google%20Chrome%20ChromeOS/45929 Original change's description: > [css-typed-om] Ensure StylePropertyMapReadonly IDL matches spec. > > Spec added a new .size member, which we implement in this patch. > > Bug: 812915 > Change-Id: Ib48fc7b8053c41e4c79dc9cc280bc18376e5fbe0 > Reviewed-on: https://chromium-review.googlesource.com/930101 > Reviewed-by: nainar <nainar@chromium.org> > Commit-Queue: Darren Shen <shend@chromium.org> > Cr-Commit-Position: refs/heads/master@{#538304} TBR=nainar@chromium.org,shend@chromium.org Change-Id: I442aebc331ddc97c09c870299ab0ab76f5ce7773 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 812915 Reviewed-on: https://chromium-review.googlesource.com/930179 Reviewed-by: Thomas Anderson <thomasanderson@chromium.org> Commit-Queue: Thomas Anderson <thomasanderson@chromium.org> Cr-Commit-Position: refs/heads/master@{#538309} 22 February 2018, 04:28:45 UTC
4f1e7fd [css-typed-om] Ensure StylePropertyMapReadonly IDL matches spec. Spec added a new .size member, which we implement in this patch. Bug: 812915 Change-Id: Ib48fc7b8053c41e4c79dc9cc280bc18376e5fbe0 Reviewed-on: https://chromium-review.googlesource.com/930101 Reviewed-by: nainar <nainar@chromium.org> Commit-Queue: Darren Shen <shend@chromium.org> Cr-Commit-Position: refs/heads/master@{#538304} 22 February 2018, 03:28:23 UTC
981f915 bluetooth: Migrate service is removed tests This change moves the service is removed tests into wpt/. BUG=509038 Change-Id: I3472ee5dca6ea3706b4f8383790fa3a1f2a81c76 Reviewed-on: https://chromium-review.googlesource.com/904730 Reviewed-by: Reilly Grant <reillyg@chromium.org> Commit-Queue: Ovidio Henriquez <odejesush@chromium.org> Cr-Commit-Position: refs/heads/master@{#538284} 22 February 2018, 02:43:34 UTC
9b97da2 [css-typed-om] Add per-property test for 'opacity'. This patch adds tests for opacity, which only takes a <number> and whose computed value is clamped to [0, 1]. This is the <number> property so we had to add to the test harness. Bug: 545318 Change-Id: I5689843188811c8c14c062a60deb0a8c580de3d9 Reviewed-on: https://chromium-review.googlesource.com/927745 Commit-Queue: Darren Shen <shend@chromium.org> Reviewed-by: nainar <nainar@chromium.org> Cr-Commit-Position: refs/heads/master@{#538269} 22 February 2018, 01:39:44 UTC
6aeb9ea [css-layout-api] Populate styleMap and give to layout function. This adds both style-invalidation for the LayoutCustom object, as well as giving the populated StylePropertyMapReadOnly to the layout() function. ComputedStyle::DiffNeedsFullLayout now needs a Document in order to look up the DocumentLayoutDefinition, to see which properties need to checked for change. Bug: 726125 Change-Id: Ie462cb624ba413c796131433ea4eae9bb9f3ec13 Reviewed-on: https://chromium-review.googlesource.com/926906 Reviewed-by: Rune Lillesveen <futhark@chromium.org> Commit-Queue: Ian Kilpatrick <ikilpatrick@chromium.org> Cr-Commit-Position: refs/heads/master@{#538268} 22 February 2018, 01:16:32 UTC
e925327 webdriver: make test_handle_prompt_accept consistent with other similar tests (#9612) Other webdriver tests that test the same thing for other commands all test for accepting a `prompt()` dialog to look for either the empty string ("") or undefined as the value returned by the method. This makes the fullscreen tests consistent with those others. 21 February 2018, 22:34:04 UTC
aeda1ba [Picture-in-Picture] Update feature policy default allowlist to *. This CL reflects updated spec which changes Picture-in-Picture feature to be allowed by default to documents in child frames. Bug: 806249 Change-Id: I7c7a3a073b30ad5118aa634b0c0b1f3ac60d2e7a Reviewed-on: https://chromium-review.googlesource.com/926104 Reviewed-by: Mounir Lamouri <mlamouri@chromium.org> Reviewed-by: Ian Clelland <iclelland@chromium.org> Commit-Queue: Mounir Lamouri <mlamouri@chromium.org> Cr-Commit-Position: refs/heads/master@{#538145} 21 February 2018, 19:13:23 UTC
ca1654a Make fetch-event.https.html POST tests set a content-type when reflecting the upload body back in the response. bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1435781 gecko-commit: 370e267e160568862f1fd9ec246ab5bb840f586e gecko-integration-branch: central gecko-reviewers: bz 21 February 2018, 18:02:43 UTC
3881189 Merge pull request #9606 from gsnedders/update_pywebsockets Update pywebsockets 21 February 2018, 17:08:04 UTC
d6dc97a webdriver: remove ES6 constructs from pages (#9600) Internet Explorer doesn't support ES6 constructs like fat arrow functions. So that the WebDriver tests can be executed against IE, the pages loaded in the browser by the tests shouldn't include such constructs. 21 February 2018, 16:08:41 UTC
0d68b01 webdriver: add property name for self-referential array object (#9603) To create a full object for use with Internet Explorer, the object literal should contain a property name for the self-referential array object added as a property value. 21 February 2018, 15:59:34 UTC
31b28c7 Merge commit '4d2f53201abae64442337035ae51a30912f5e99b' 21 February 2018, 15:55:56 UTC
cf1569d webdriver: add additional enabled <option> element in test page (#9601) Clicking on a disabled <option> element should not allow it to become selected. However, if the disabled <option> is the only child element of the <select> element, it may be marked as selected by the user agent. This commit allows the test to attempt to call elementClick on a disabled <option> without it being selected. 21 February 2018, 15:51:16 UTC
4d2f532 Squashed 'tools/pywebsocket/' changes from a8ecd469c0..2d7b73c3ac 2d7b73c3ac Merge pull request #147 from hiroshige-g/iframe 0f74d91dac Merge pull request #144 from google/mintotal de2aff455f Merge pull request #148 from google/noteupdate 7e824d9b1c Add a note about NaN on the stddev column e738dec947 Remove code for mintotal from xhr_benchmark.html and fetch_benchmark.html 4f10526e90 Use iframe for Chromium performance tests to remove --disable-web-security fe816aa381 Merge pull request #146 from ricea/non-integer-multipliers ed8233f0a4 Update fetch_benchmark and xhr_benchmark also. b692883ca1 Support non-integer multpliers in benchmark. 9882bb1749 PEP-8/0257 cleanup 09d842794c Merge pull request #140 from hiroshige-g/license a79008b69d Merge pull request #141 from hiroshige-g/readme 78e3bdc27a Update README.md to short description + redirect to Wiki. 8d3d6e65e2 Update README.md to redirect to Wiki. c00ffdaa59 Place LICENSE and CONTRIBUTING at the root directory 76b3a63919 Merge pull request #139 from hiroshige-g/mv 5e3cd59ecc Move files from /src/ to /. Fixes #138. c4c4c51a18 ../finishGoogleCodeGitHubWikiMigration/finishGoogleCodeGitHubWikiMigration: Moved ProjectHome.md from wiki branch to README.md in master branch. 5137aa5c14 Remove draft8 option from PerMessageDeflateExtensionProcessor 51ca310274 [benchmark] Add Fetch API performance tests. ff93bef712 [benchmark] Add config for HTTP method and cache control config 588d504845 Remove permessage-compress extension support 286b871b1c Update expectation for permessage-deflate compression result for empty payload 6aa4ebb863 Add comments about Stream.close_connection()'s behavior d51867c2de Call notifyAbort when error occurs 20b418b053 [benchmark] Check and warn if proxy is enabled f0236e143c [xhr_event_logger] Show timestamps of events e650db3f91 [benchmark] Do not call measureValue in warm-up iterations git-subtree-dir: tools/pywebsocket git-subtree-split: 2d7b73c3acbd0f41dcab487ae5c97c6feae06ce2 21 February 2018, 15:32:37 UTC
a98c69d webdriver: fix some issues in fullscreen tests (#9575) The test test_handle_prompt_accept seems to think that the Fullscreen Window command returns the window title, which is not the case. Remove wrong assertions. The return payload is checked by a different test case. The test test_handle_prompt_missing_value has a typo in a global variable lookup. This throws a JS exception at runtime. Tests that use is_fullscreen fail when run in WebKit because WebKit does not yet conform to the Fullscreen API and its existing properties and methods are prefixed. Add a fallback and a note with the WebKit bug that blocks removing this fallback. 21 February 2018, 15:03:48 UTC
c67d9e1 Port another set of sticky tests to JS rather than reftests Change-Id: Idf6dd882d2d50b1ec349f245d76717553ee266b3 Reviewed-on: https://chromium-review.googlesource.com/882002 Reviewed-by: Robert Flack <flackr@chromium.org> Commit-Queue: Stephen McGruer <smcgruer@chromium.org> Cr-Commit-Position: refs/heads/master@{#532966} 21 February 2018, 13:55:37 UTC
9d8895d Ensure we always run against the latest version of Firefox. (#9537) Previously we were downloading a version by looking for the first match of the supplied regexp on the download page. That doesn't work well in general and we need to look through the listings for the version with the highest number. 21 February 2018, 13:51:43 UTC
8619507 Update reftests in manifest when reftests become non-reftests (#9598) In https://github.com/w3c/web-platform-tests/pull/9523 some tests were converted from reftests to testharness, but the incremental manifest update mechanism doesn't handle this case. This appears to be the cause of the mysterious Travis failures on that PR. The added test failed without the code changes. 21 February 2018, 12:59:46 UTC
97f7e0f Test <video autoplay> with various broken <track src> URLs 21 February 2018, 11:50:30 UTC
46c5f2b cc Add https://streams.spec.whatwg.org/demos tests When JavaScript-syntax checking for `script`-element contents was recently added to the HTML checker, it broke the build of the Streams spec due to some documents in https://streams.spec.whatwg.org/demos/ using some newer JavaScript syntax that the Rhino parser (which the HTML checker relies on) doesn’t understand yet. So to ensure those cases get handled correctly, some refinements were made to the HTML checker and the Rhino fork it uses. The documents are added here to ensure no regressions occur. 21 February 2018, 08:25:40 UTC
ed6ed6b fix web platform tests for XMLSerializer This was a regression introduced by the fix for bug 169521. bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1438833 gecko-commit: eca0907980d2769c449894a6277c60c1a306792f gecko-integration-branch: autoland gecko-reviewers: bz 21 February 2018, 08:23:40 UTC
eb5d88a [css-typed-om] Remove StylePropertyMap.getProperties(). This patch removes StylePropertyMap.getProperties() as it is the same as StylePropertyMap.keys(). Bug: 545318 Change-Id: Ib31c70478306f415c4c184e1b2148f35759f58c4 Reviewed-on: https://chromium-review.googlesource.com/925883 Commit-Queue: Darren Shen <shend@chromium.org> Reviewed-by: nainar <nainar@chromium.org> Cr-Commit-Position: refs/heads/master@{#538033} 21 February 2018, 06:20:57 UTC
b9a004f service worker: Disable interception when OBJECT/EMBED uses ImageLoader. Per the specification, service worker should not intercept requests for OBJECT/EMBED elements. R=kinuko Bug: 771933 Change-Id: Ia6da6107dc5c68aa2c2efffde14bd2c51251fbd4 Reviewed-on: https://chromium-review.googlesource.com/927303 Reviewed-by: Kinuko Yasuda <kinuko@chromium.org> Commit-Queue: Matt Falkenhagen <falken@chromium.org> Cr-Commit-Position: refs/heads/master@{#538027} 21 February 2018, 05:59:39 UTC
3023e57 CORB: WPT test for blob URLs. Bug: 809261, 806996 Change-Id: I06db5114cdf14de6b14b0ef99e1b54b798490952 Reviewed-on: https://chromium-review.googlesource.com/922282 Reviewed-by: Nick Carter <nick@chromium.org> Commit-Queue: Łukasz Anforowicz <lukasza@chromium.org> Cr-Commit-Position: refs/heads/master@{#537994} 21 February 2018, 02:40:32 UTC
9262595 [css-typed-om] Add CSS-wide keyword tests. This patch adds per-property tests for CSS-wide keywords like 'initial'. Every property should support these. Bug: 774887 Change-Id: Ie1d71e30c18ebff50ea166d27e92606782af43fa Reviewed-on: https://chromium-review.googlesource.com/925201 Commit-Queue: Darren Shen <shend@chromium.org> Reviewed-by: nainar <nainar@chromium.org> Cr-Commit-Position: refs/heads/master@{#537969} 21 February 2018, 01:48:06 UTC
58462b6 [LayoutNG] Use containing block size correctly for abspos. UpdateOutOfFlowBlockLayout() needs to deal with both the actual containing block size, as specified by CSS (i.e. the padding box size), and the border-box size of the object that is the containing block of an absolutely positioned descendant. Some light cleanup. We always need the border sizes, so just calculate them once, unconditionally. Also, there seems no need for a special path for grid/flex, so I removed it. Some tests start to pass. All but one are still expected to fail in legacy. Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_layout_ng Change-Id: I85462d76aa9fa3d0105bf079e59f7c2a7a70f117 Reviewed-on: https://chromium-review.googlesource.com/926004 Reviewed-by: Aleks Totic <atotic@chromium.org> Commit-Queue: Morten Stenshorne <mstensho@chromium.org> Cr-Commit-Position: refs/heads/master@{#537918} 20 February 2018, 23:59:07 UTC
0d5ca04 Fix WebAudio WPT tests that timeout. - AudioParam IDL test: Actually add the IDL to the test. Also removed unused helpers.js. - MediaElementAudioSourceNode Fix error because the expected result is mono, so only has one channel. However, this still fails on bots because there's no audio hardware to drive the online context. Bug: 626703 Test: the-audioparam-interface/idl-test.html Change-Id: I987ad1219da1b6b6ef677f2923416634fa281d5f Reviewed-on: https://chromium-review.googlesource.com/920261 Commit-Queue: Raymond Toy <rtoy@chromium.org> Reviewed-by: Hongchan Choi <hongchan@chromium.org> Cr-Commit-Position: refs/heads/master@{#537856} 20 February 2018, 20:43:21 UTC
4c74a92 ReadableStream: test piping and queued writes When the readable stream becomes closed after the first write, all queued writes should complete before the pipe operation becomes completed. This tests the fix for this behavior in the Streams reference implementation in whatwg/streams#884. 20 February 2018, 20:13:44 UTC
5f4b60f Sync Mozilla tests as of https://hg.mozilla.org/mozilla-central/rev/928f0f09172fae67f6ec00e7a63969f7b28bd12e . (#9560) 20 February 2018, 18:45:20 UTC
ee2e294 Update supported font format specifiers While we do support variations, our format specifier support was not updated yet. Move all of that to FontCustomPlatformData and add a WPT test to cover common supported format specifiers. Test: external/wpt/css/css-fonts/format-specifiers-variations.html Bug: 804466 Change-Id: I06d7af65cf74e13cec49dc279efb8ffc2b56dda9 Reviewed-on: https://chromium-review.googlesource.com/926007 Reviewed-by: Koji Ishii <kojii@chromium.org> Commit-Queue: Dominik Röttsches <drott@chromium.org> Cr-Commit-Position: refs/heads/master@{#537799} 20 February 2018, 17:17:28 UTC
d936893 Pin wptrunner dependencies Given it's an application, we should just define the environment we expect it to run in. This should stop #8954 from regressing, given it also means we'll be testing against the only possible set of versions of our dependencies. 20 February 2018, 16:06:06 UTC
25f040e Fix #8954: update wptrunner requirements Note this just uses the current stable release of all dependencies rather than trying to find what the minimum required actually is. 20 February 2018, 16:06:06 UTC
de9d5d1 OOR-CORS: Port WebCORSPreflightResultCacheItem to network service This patch reimplements WebCORSPreflightResultCacheItem equivalent in network service, and share the implementation between the network service and Blink. The next patch will replace whole WebCORSPreflightResultCache, and this is the preparation to make the next patch small. Bug: 803766 Cq-Include-Trybots: master.tryserver.chromium.linux:linux_mojo Change-Id: Ifa06967830465236dbe198908062e1952095e55b Reviewed-on: https://chromium-review.googlesource.com/915543 Commit-Queue: Takashi Toyoshima <toyoshim@chromium.org> Reviewed-by: Takeshi Yoshino <tyoshino@chromium.org> Reviewed-by: Kinuko Yasuda <kinuko@chromium.org> Cr-Commit-Position: refs/heads/master@{#537769} 20 February 2018, 13:53:45 UTC
a5a46d4 Fix a bug that document.importNode() doesn't clone Attr nodes with namespace. We should just call Attr::Clone(). Bug: 812089, 812105 Change-Id: I163769e134a52d82b88834ae29083a01a3480e95 Reviewed-on: https://chromium-review.googlesource.com/925865 Reviewed-by: Yoshifumi Inoue <yosin@chromium.org> Commit-Queue: Kent Tamura <tkent@chromium.org> Cr-Commit-Position: refs/heads/master@{#537730} 20 February 2018, 07:34:32 UTC
03384b2 [css-typed-om] Implement StylePropertyMap.clear. This patch adds the clear() method to inline & declared StylePropertyMap Spec: https://drafts.css-houdini.org/css-typed-om-1/#dom-stylepropertymap-clear Bug: 813653 Change-Id: Ib56f60fa59dc8d241e7fb1a7695fce2bea094026 Reviewed-on: https://chromium-review.googlesource.com/925761 Commit-Queue: Darren Shen <shend@chromium.org> Reviewed-by: nainar <nainar@chromium.org> Cr-Commit-Position: refs/heads/master@{#537717} 20 February 2018, 05:17:53 UTC
ae41c0e [css-typed-om] Allow mutations of CSSTransformValues. This patch allows CSSTransformValues items to be mutated/appended. Spec issue here: https://github.com/w3c/css-houdini-drafts/issues/690 Bug: 545318 Change-Id: I841704e1f2ec8db0f27ae254a0949d4f9b46c8f7 Reviewed-on: https://chromium-review.googlesource.com/925882 Reviewed-by: Darren Shen <shend@chromium.org> Commit-Queue: nainar <nainar@chromium.org> Cr-Commit-Position: refs/heads/master@{#537710} 20 February 2018, 04:14:28 UTC
8f3f3d5 Delete StylePropertyMap.update() This is as there is a bug on the spec highlighting the lack of usefulness of the function: https://github.com/w3c/css-houdini-drafts/issues/656 Bug: 812912 Change-Id: If0b47a4bfa268f55f63e5c80168971164dc63199 Reviewed-on: https://chromium-review.googlesource.com/923501 Commit-Queue: nainar <nainar@chromium.org> Reviewed-by: Darren Shen <shend@chromium.org> Cr-Commit-Position: refs/heads/master@{#537697} 20 February 2018, 02:28:31 UTC
1e49208 cc Update messages.json expectations formatting 20 February 2018, 01:47:22 UTC
8fed983 [css-typed-om] Allow mutations of CSSUnparsedValue. This patch allows CSSUnparsedValue items to be mutated/appended. See https://github.com/w3c/css-houdini-drafts/issues/664 Bug: 812919 Change-Id: I3e3c1d91fa9bfaa3a1a4adde45202c36c9bdb37f Reviewed-on: https://chromium-review.googlesource.com/923670 Reviewed-by: nainar <nainar@chromium.org> Commit-Queue: Darren Shen <shend@chromium.org> Cr-Commit-Position: refs/heads/master@{#537691} 20 February 2018, 00:06:19 UTC
back to top