f9c81729f17d9434a4e014016c7560ab8bf3bf33: Bug 1441068 [wpt PR 9662] - Add tests for GeolocationSensor.read(), a=testonly
Wanming Lin <wanming.lin@intel.com> - Mon, 09 Apr 2018 16:42:58 +0000 - rev 469581
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1441068 [wpt PR 9662] - Add tests for GeolocationSensor.read(), a=testonly Automatic update from web-platform-testsAdd tests for GeolocationSensor.read() (#9662) * Add tests for GeolocationSensor.read() covers: - verify sensor reading when call read() method - verify sensor reading when signal is set to null - throw AbortError when singal's abort flag is set - throw SecurityError when disabled by Feature Policy - AbortError takes priority when disabled by Feature Policy wpt-commits: 772ed2228705de574a623ff084ff9f567c8d1c34 wpt-pr: 9662 wpt-commits: 772ed2228705de574a623ff084ff9f567c8d1c34 wpt-pr: 9662
d0f81666d0aae68cd7276ed7f2212fa309b637b1: Bug 1452643 [wpt PR 9780] - Update the encoding IDL file, a=testonly
Luke Bjerring <lukebjerring@users.noreply.github.com> - Mon, 09 Apr 2018 16:42:20 +0000 - rev 469580
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1452643 [wpt PR 9780] - Update the encoding IDL file, a=testonly Automatic update from web-platform-testsUpdate the encoding IDL file (#9780) Also update the existing idlharness.js test to use it. wpt-commits: b202bbb5aa0d235b22bac11fe902eab1094ef9d2 wpt-pr: 9780 wpt-commits: b202bbb5aa0d235b22bac11fe902eab1094ef9d2 wpt-pr: 9780
26fa0ac69d23fbfb402ed7c9533e3695565cfc07: Bug 1444652 [wpt PR 9960] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Sat, 10 Mar 2018 20:13:55 +0000 - rev 469579
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1444652 [wpt PR 9960] - Update wpt metadata, a=testonly wpt-pr: 9960 wpt-type: metadata
e14a35f977a8b2b13128b554796f08fcd75c0c38: Bug 1444652 [wpt PR 9960] - Replace assert_own_property with assert_idl_attribute, a=testonly
Chris Nardi <christopherncarmel@hotmail.com> - Mon, 09 Apr 2018 16:41:44 +0000 - rev 469578
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1444652 [wpt PR 9960] - Replace assert_own_property with assert_idl_attribute, a=testonly Automatic update from web-platform-testsReplace assert_own_property with assert_idl_attribute (#9960) CSSOM objects do not implement attributes as their own properties; they are IDL attributes. Switch to use assert_idl_attribute instead of assert_own_property. Also make inline-style-001.html pass by removing assert_readonly (it resets the attribute, making future tests fail) and use assert_equals instead of assert_regexp_match. wpt-commits: 8896c5c451b8e07a4b25d8fd4477ee35eb1e81ee wpt-pr: 9960 wpt-commits: 8896c5c451b8e07a4b25d8fd4477ee35eb1e81ee wpt-pr: 9960
9eb3303debe4b10bd36d85ec73bfdcd725488a0f: Bug 1444643 [wpt PR 9958] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Sat, 10 Mar 2018 18:53:38 +0000 - rev 469577
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1444643 [wpt PR 9958] - Update wpt metadata, a=testonly wpt-pr: 9958 wpt-type: metadata
ca14ea060d91eb6477e381890af638ec80269ec3: Bug 1444643 [wpt PR 9958] - Allow for exception to occur if medium not found, a=testonly
Chris Nardi <christopherncarmel@hotmail.com> - Mon, 09 Apr 2018 16:41:08 +0000 - rev 469576
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1444643 [wpt PR 9958] - Allow for exception to occur if medium not found, a=testonly Automatic update from web-platform-testsAllow for exception to occur if medium not found (#9958) According to https://drafts.csswg.org/cssom/#dom-medialist-deletemedium, "If nothing was removed, then throw a NotFoundError exception." Throwing an exception in this step stops the test with an error. Assert that the correct exception is thrown, and allow the test to continue. wpt-commits: 72a61489a6e95e5732c541b9d854fe957052110a wpt-pr: 9958 wpt-commits: 72a61489a6e95e5732c541b9d854fe957052110a wpt-pr: 9958
ed108ac6a823038b72ec5dfbe273716b2f4eda37: Bug 1452164 [wpt PR 10020] - Revert "Add a lint to catch adding files that would otherwise be ignored by git.", a=testonly
Geoffrey Sneddon <me@gsnedders.com> - Mon, 09 Apr 2018 16:40:30 +0000 - rev 469575
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1452164 [wpt PR 10020] - Revert "Add a lint to catch adding files that would otherwise be ignored by git.", a=testonly Automatic update from web-platform-testsRevert "Add a lint to catch adding files that would otherwise be ignored by git." (#10020) This reverts commit b3b4332e7aaf7b027c11be8a0750b9136bb90a70. See #10012. wpt-commits: 4f4793ba4d0e6b7d798928cfae9a949ca3c25886 wpt-pr: 10020 wpt-commits: 4f4793ba4d0e6b7d798928cfae9a949ca3c25886 wpt-pr: 10020
08b23964bdcba9085f954be2e61e87f796f1d5c8: Bug 1445129 [wpt PR 9988] - Change PaymentRequest.abort() to manual test, a=testonly
Marcos Cáceres <marcos@marcosc.com> - Mon, 09 Apr 2018 16:40:02 +0000 - rev 469574
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1445129 [wpt PR 9988] - Change PaymentRequest.abort() to manual test, a=testonly Automatic update from web-platform-testsChange PaymentRequest.abort() to manual test (#9988) wpt-commits: 3c78e4ab1bcab6fab700963c5826a244787c2f81 wpt-pr: 9988 wpt-commits: 3c78e4ab1bcab6fab700963c5826a244787c2f81 wpt-pr: 9988
953103674624f8502c5d2ef89c93017042f9fcf7: Bug 1452157 [wpt PR 9981] - Cleanup gitignore, a=testonly
Geoffrey Sneddon <me@gsnedders.com> - Mon, 09 Apr 2018 16:39:24 +0000 - rev 469573
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1452157 [wpt PR 9981] - Cleanup gitignore, a=testonly Automatic update from web-platform-testsRearrange .gitignore -- Ignore .pytest_cache -- Only ignore top-level MANIFEST.json -- Make /testharness_runner.html not ignored -- Make .coveragerc not ignored wpt-commits: 44395a61793f2008edfe93be3dcea030ed64c5ac, 3b7a03a5b7e036ec16c7c56093e5e6a52e96a532, 6ea93b9d71d33cf1b45e811184ff88d278f71313, 897dbad4f4350ca96703aa4b2c2ae1c2825d7ecd, 970fca888bc7f11fa2693d5b4e5dc5554fb7952d wpt-pr: 9981 wpt-commits: 44395a61793f2008edfe93be3dcea030ed64c5ac, 3b7a03a5b7e036ec16c7c56093e5e6a52e96a532, 6ea93b9d71d33cf1b45e811184ff88d278f71313, 897dbad4f4350ca96703aa4b2c2ae1c2825d7ecd, 970fca888bc7f11fa2693d5b4e5dc5554fb7952d wpt-pr: 9981
6e7ec7be3b527f0f93e1fe5e23ee379e44d84d4f: Bug 1445064 [wpt PR 9984] - [LayoutNG] Need parent's clearance offset when positioning child., a=testonly
Morten Stenshorne <mstensho@chromium.org> - Mon, 09 Apr 2018 16:38:53 +0000 - rev 469572
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1445064 [wpt PR 9984] - [LayoutNG] Need parent's clearance offset when positioning child., a=testonly Automatic update from web-platform-tests[LayoutNG] Need parent's clearance offset when positioning child. If clear is specified on an element whose first piece of content is inside a child (so that the element's BFC offset cannot be determined at the beginning of layout), we need this child to know about the clearance offset on the parent, or it will not be pushed below adjacent floats as it should. Just pushing the parent, but leaving the children unaffected by clearance won't do. We need this in order to be able to lay out in a single pass (and apply clearance when we detect it, rather than doing it on the element with 'clear' and relayout the children if something moved). Since a constraint space's clearance offset is now "inherited" down the tree, as long as we're within the same block formatting context, we now also need to propagate the "is pushed by floats" flag upwards, or we won't detect class C break points correctly. Without this the unit test ClassCBreakPointBeforeBlockMarginCollapsing in NGColumnLayoutAlgorithmTest would regress, because it would incorrectly detect a class C break point before the break-inside:avoid block. We must make sure that class C break points are only detected on the outermost block that got pushed by floats, because it's there that we'll get the gap between the inner edge of the container and the outer edge of the child. Added some tests. One of them fails in legacy (but not in NG). One of the tests, clear-on-child-with-margins.html, passes both with and without this code change, but I started to wonder if we'd suddenly could end up pulling the parent of the box with 'clear' downwards, so thought I better add it, to make sure we don't regress in this regard. The test NoClassCBreakPointBeforeBfc in NGColumnLayoutAlgorithmTest no longer needs its workaround, because the display:flow-root child of #container now sets its position correctly (past the float) right away. Acid2 also looks slightly better now! Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_layout_ng Change-Id: I732b19398bd43b9874f6bb8c57ce435d1c510754 Reviewed-on: https://chromium-review.googlesource.com/957045 Commit-Queue: Morten Stenshorne <mstensho@chromium.org> Reviewed-by: Emil A Eklund <eae@chromium.org> Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org> Cr-Commit-Position: refs/heads/master@{#542769} wpt-commits: b5b3c1f0c2c224e863e50ad3f78ed5af0d73981e wpt-pr: 9984 wpt-commits: b5b3c1f0c2c224e863e50ad3f78ed5af0d73981e wpt-pr: 9984
32da77c494a3d4b56c06e575956c0a9a862e3d6e: Bug 1444911 [wpt PR 9974] - magnetometer: Rename LocalCoordinateSystem enum., a=testonly
Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com> - Mon, 09 Apr 2018 16:38:15 +0000 - rev 469571
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1444911 [wpt PR 9974] - magnetometer: Rename LocalCoordinateSystem enum., a=testonly Automatic update from web-platform-testsmagnetometer: Rename LocalCoordinateSystem enum. (#9974) Call it `MagnetometerLocalCoordinateSystem` after w3c/magnetometer#45. wpt-commits: c7a4bd8d62a439c46380427400eb73ab9b3f0b9f wpt-pr: 9974 wpt-commits: c7a4bd8d62a439c46380427400eb73ab9b3f0b9f wpt-pr: 9974
545c0ad0a16ed7458f4fdd11be6a0b435044417d: Bug 1452151 [wpt PR 9975] - orientation-sensor: Rename LocalCoordinateSystem enum., a=testonly
Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com> - Mon, 09 Apr 2018 16:37:37 +0000 - rev 469570
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1452151 [wpt PR 9975] - orientation-sensor: Rename LocalCoordinateSystem enum., a=testonly Automatic update from web-platform-testsorientation-sensor: Rename LocalCoordinateSystem enum. (#9975) Call it `OrientationSensorLocalCoordinateSystem` per w3c/orientation-sensor#56. wpt-commits: 71b44f991df620aa9c06497b4049e720d1bce3aa wpt-pr: 9975 wpt-commits: 71b44f991df620aa9c06497b4049e720d1bce3aa wpt-pr: 9975
08d5e8e3b38aed00ca5589a1c44c2998f9ed540f: Bug 1444884 [wpt PR 9970] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Tue, 13 Mar 2018 09:35:52 +0000 - rev 469569
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1444884 [wpt PR 9970] - Update wpt metadata, a=testonly wpt-pr: 9970 wpt-type: metadata
120441171115b5584395ed37bbfcd7012c31b52a: Bug 1444884 [wpt PR 9970] - Prevent redirect loop in fetch/api/redirect/redirect-location.html, a=testonly
Adam Rice <ricea@chromium.org> - Mon, 09 Apr 2018 16:37:01 +0000 - rev 469568
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1444884 [wpt PR 9970] - Prevent redirect loop in fetch/api/redirect/redirect-location.html, a=testonly Automatic update from web-platform-testsPrevent redirect loop in fetch/api/redirect/redirect-location.html (#9970) The value of invalidLocationUrl, "#invalidurl:" is actually treated as a valid URL by redirect.py, leading to a redirect loop. This makes the test take over 6 seconds in Chrome, causing it to time out. Change invalidLocationUrl to "invalidurl:" to avoid the redirect loop and make the test faster. See Chrome issue http://crbug.com/815286 about the test timing out. wpt-commits: 8f7d0653023cf7c6dec30b707314099d0513c82f wpt-pr: 9970 wpt-commits: 8f7d0653023cf7c6dec30b707314099d0513c82f wpt-pr: 9970
a061dcd3fb9934c1fd1ff2abec90445a69d0f401: Bug 1445132 [wpt PR 9989] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Tue, 13 Mar 2018 05:24:35 +0000 - rev 469567
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1445132 [wpt PR 9989] - Update wpt metadata, a=testonly wpt-pr: 9989 wpt-type: metadata
40f0961962279593873bcd69cc981b5953e330c8: Bug 1445132 [wpt PR 9989] - convert PR.canMakePayment() to manual test, a=testonly
Marcos Cáceres <marcos@marcosc.com> - Mon, 09 Apr 2018 16:36:25 +0000 - rev 469566
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1445132 [wpt PR 9989] - convert PR.canMakePayment() to manual test, a=testonly Automatic update from web-platform-testsconvert PR.canMakePayment() to manual test wpt-commits: 05333aa82c17d4cfc8a505215a6e7c2e060009f1 wpt-pr: 9989 wpt-commits: 05333aa82c17d4cfc8a505215a6e7c2e060009f1 wpt-pr: 9989
1308745abfab7734148db8b7179ce392c2e84d00: Bug 1443647 [wpt PR 9888] - External WPT tests for Client hints, a=testonly
Tarun Bansal <tbansal@chromium.org> - Mon, 09 Apr 2018 16:35:57 +0000 - rev 469565
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1443647 [wpt PR 9888] - External WPT tests for Client hints, a=testonly Automatic update from web-platform-testsExternal WPT tests for Client hints This CL includes the test for "Accept-CH" header. If the origin includes "Accept-CH" in the response header, then the browser should include the specified client hints in the HTTP request headers for the resources contained in that page. Bug: 817049 Change-Id: Id74193ab7a1cc3c4b03d66e080c43c64a6fcfbb2 Reviewed-on: https://chromium-review.googlesource.com/951867 Reviewed-by: Philip J├Ągenstedt <foolip@chromium.org> Reviewed-by: Kinuko Yasuda <kinuko@chromium.org> Commit-Queue: Tarun Bansal <tbansal@chromium.org> Cr-Commit-Position: refs/heads/master@{#542724} wpt-commits: 7879f0f9e76e214690e4dd38075004e903924f2b wpt-pr: 9888 wpt-commits: 7879f0f9e76e214690e4dd38075004e903924f2b wpt-pr: 9888
8e1c3b842562bca17103a7949e91799635e16152: Bug 1444289 [wpt PR 9934] - [css-typed-om] Generate whitelist from CSSProperties.json5., a=testonly
Darren Shen <shend@chromium.org> - Mon, 09 Apr 2018 16:35:28 +0000 - rev 469564
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1444289 [wpt PR 9934] - [css-typed-om] Generate whitelist from CSSProperties.json5., a=testonly Automatic update from web-platform-tests[css-typed-om] Generate whitelist from CSSProperties.json5. Currently, any CSS property in CSSProperties.json5 with keywords will implicitly accept keywords. This can cause crashes if the property doesn't actually store keywords as CSSIdenifierValues. We solved this by having a manual whitelist of properties we explicitly support. However, this is annoying to maintain. So we generate this whitelist from CSSProperties.json5 by explicitly specifying "Keyword" as a typedom_type. e.g. a property that doesn't have typedom_types will not be supported by Typed OM. A property that has "Keyword" in typedom_types will take CSSKeywordValues and reify as CSSKeywordValues. We also add support for scroll-padding-* because the JSON for that was already there and we just to write a test for it. Diff of generated files: https://gist.github.com/darrnshn/03cb617909abab7bf94aaaaad9874a15/revisions Bug: 820299 Change-Id: I6fa01c3623161e0778c5f8764009c6e0cdd6bbf3 Reviewed-on: https://chromium-review.googlesource.com/956903 Reviewed-by: nainar <nainar@chromium.org> Commit-Queue: Darren Shen <shend@chromium.org> Cr-Commit-Position: refs/heads/master@{#542697} wpt-commits: 6163df220ac258161a67d92e49fee0604bfdc9e7 wpt-pr: 9934 wpt-commits: 6163df220ac258161a67d92e49fee0604bfdc9e7 wpt-pr: 9934
5eb2f6fefd1620a1bd1e39dedc1129dbfd797e9b: Bug 1452145 [wpt PR 9965] - [css-typed-om] Fix DCHECK when creating a CSSUnitValue an empty unit., a=testonly
Darren Shen <shend@chromium.org> - Mon, 09 Apr 2018 16:34:49 +0000 - rev 469563
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1452145 [wpt PR 9965] - [css-typed-om] Fix DCHECK when creating a CSSUnitValue an empty unit., a=testonly Automatic update from web-platform-tests[css-typed-om] Fix DCHECK when creating a CSSUnitValue an empty unit. When we create a CSSUnitValue with '' as the unit, we hit a DCHECK in the unit trie code because the length is 0. This is because we don't correctly reject the empty string as an invalid unit. In this patch we fix this. Interestingly, we already have a test to assert that using an empty unit throws type error. However the test used an incorrect variable name, causing it to throw a TypeError anyway, so our tests would've passed no matter what. Bug: 820905 Change-Id: I72ab5e4010d892042b2cfddf1014ab79d04a846d Reviewed-on: https://chromium-review.googlesource.com/958624 Reviewed-by: nainar <nainar@chromium.org> Commit-Queue: Darren Shen <shend@chromium.org> Cr-Commit-Position: refs/heads/master@{#542693} wpt-commits: 592bb790b11c7cb873482c4eade2cc4e3aa2bdb9 wpt-pr: 9965 wpt-commits: 592bb790b11c7cb873482c4eade2cc4e3aa2bdb9 wpt-pr: 9965
42d184e6b7ec17668b4cd9b4637920edc01febb4: Bug 1445108 [wpt PR 9985] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Tue, 13 Mar 2018 02:22:42 +0000 - rev 469562
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1445108 [wpt PR 9985] - Update wpt metadata, a=testonly wpt-pr: 9985 wpt-type: metadata
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip