Bug 1445835 [wpt PR 10043] - [css-typed-om] support some properties, a=testonly
authorHwanseung Lee <hs1217.lee@samsung.com>
Mon, 09 Apr 2018 17:00:19 +0000
changeset 467070 98bbd3c05ff01b50f3048314c286020d4f2b8d8a
parent 467069 871d39bb50f0502e78d093c1c3e88ccc562169c6
child 467071 e69bf5bd4142d37c8bb500f3ab3f0c45c68075c8
push id9165
push userasasaki@mozilla.com
push dateThu, 26 Apr 2018 21:04:54 +0000
treeherdermozilla-beta@064c3804de2e [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerstestonly
bugs1445835, 10043, 820299, 962562, 543286
milestone61.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1445835 [wpt PR 10043] - [css-typed-om] support some properties, a=testonly Automatic update from web-platform-tests[css-typed-om] support some properties caption-side[1], isolation[2], unicode-bidi[3], writing-mode[4] are added to support in whitelist. and test file are also added. [1]https://drafts.csswg.org/css-tables-3/#propdef-caption-side [2]https://drafts.fxtf.org/compositing-2/#propdef-isolation [3]https://drafts.csswg.org/css-writing-modes-4/#propdef-unicode-bidi [4]https://drafts.csswg.org/css-writing-modes-4/#propdef-writing-mode Bug: 820299 Change-Id: Ic0395565e77363b27ed7f93c861c4258396d766e Reviewed-on: https://chromium-review.googlesource.com/962562 Reviewed-by: Darren Shen <shend@chromium.org> Commit-Queue: Hwanseung Lee <hwanseung@chromium.org> Cr-Commit-Position: refs/heads/master@{#543286} wpt-commits: 03dbbcfeaff26b603303b524dd72f3a948d68b26 wpt-pr: 10043 wpt-commits: 03dbbcfeaff26b603303b524dd72f3a948d68b26 wpt-pr: 10043
testing/web-platform/meta/MANIFEST.json
testing/web-platform/tests/css/css-typed-om/the-stylepropertymap/properties/caption-side.html
testing/web-platform/tests/css/css-typed-om/the-stylepropertymap/properties/isolation.html
testing/web-platform/tests/css/css-typed-om/the-stylepropertymap/properties/unicode-bidi.html
testing/web-platform/tests/css/css-typed-om/the-stylepropertymap/properties/writing-mode.html
--- a/testing/web-platform/meta/MANIFEST.json
+++ b/testing/web-platform/meta/MANIFEST.json
@@ -317356,16 +317356,22 @@
     ]
    ],
    "css/css-typed-om/the-stylepropertymap/properties/break.html": [
     [
      "/css/css-typed-om/the-stylepropertymap/properties/break.html",
      {}
     ]
    ],
+   "css/css-typed-om/the-stylepropertymap/properties/caption-side.html": [
+    [
+     "/css/css-typed-om/the-stylepropertymap/properties/caption-side.html",
+     {}
+    ]
+   ],
    "css/css-typed-om/the-stylepropertymap/properties/caret-color.html": [
     [
      "/css/css-typed-om/the-stylepropertymap/properties/caret-color.html",
      {}
     ]
    ],
    "css/css-typed-om/the-stylepropertymap/properties/clear.html": [
     [
@@ -317428,16 +317434,22 @@
     ]
    ],
    "css/css-typed-om/the-stylepropertymap/properties/height.html": [
     [
      "/css/css-typed-om/the-stylepropertymap/properties/height.html",
      {}
     ]
    ],
+   "css/css-typed-om/the-stylepropertymap/properties/isolation.html": [
+    [
+     "/css/css-typed-om/the-stylepropertymap/properties/isolation.html",
+     {}
+    ]
+   ],
    "css/css-typed-om/the-stylepropertymap/properties/left.html": [
     [
      "/css/css-typed-om/the-stylepropertymap/properties/left.html",
      {}
     ]
    ],
    "css/css-typed-om/the-stylepropertymap/properties/line-height.html": [
     [
@@ -317596,16 +317608,22 @@
     ]
    ],
    "css/css-typed-om/the-stylepropertymap/properties/transition-duration.html": [
     [
      "/css/css-typed-om/the-stylepropertymap/properties/transition-duration.html",
      {}
     ]
    ],
+   "css/css-typed-om/the-stylepropertymap/properties/unicode-bidi.html": [
+    [
+     "/css/css-typed-om/the-stylepropertymap/properties/unicode-bidi.html",
+     {}
+    ]
+   ],
    "css/css-typed-om/the-stylepropertymap/properties/vertical-align.html": [
     [
      "/css/css-typed-om/the-stylepropertymap/properties/vertical-align.html",
      {}
     ]
    ],
    "css/css-typed-om/the-stylepropertymap/properties/visibility.html": [
     [
@@ -317620,16 +317638,22 @@
     ]
    ],
    "css/css-typed-om/the-stylepropertymap/properties/width.html": [
     [
      "/css/css-typed-om/the-stylepropertymap/properties/width.html",
      {}
     ]
    ],
+   "css/css-typed-om/the-stylepropertymap/properties/writing-mode.html": [
+    [
+     "/css/css-typed-om/the-stylepropertymap/properties/writing-mode.html",
+     {}
+    ]
+   ],
    "css/css-ui/box-sizing-027.html": [
     [
      "/css/css-ui/box-sizing-027.html",
      {}
     ]
    ],
    "css/css-ui/caret-color-009.html": [
     [
@@ -522701,16 +522725,20 @@
   "css/css-typed-om/the-stylepropertymap/properties/box-sizing.html": [
    "6fb5b014ffbbe4fe9c0019cea618a001fefdbedd",
    "testharness"
   ],
   "css/css-typed-om/the-stylepropertymap/properties/break.html": [
    "d23705e018072f14ceb36d364df671f7fd6a6617",
    "testharness"
   ],
+  "css/css-typed-om/the-stylepropertymap/properties/caption-side.html": [
+   "fc24cf6f0e6612646b6d8b0229ed31c2de97d763",
+   "testharness"
+  ],
   "css/css-typed-om/the-stylepropertymap/properties/caret-color.html": [
    "d4139aeff755abe89ee1e04fcd34ccfba4efe91c",
    "testharness"
   ],
   "css/css-typed-om/the-stylepropertymap/properties/clear.html": [
    "376585635ab5752db4b2078f6247fa621a954282",
    "testharness"
   ],
@@ -522749,16 +522777,20 @@
   "css/css-typed-om/the-stylepropertymap/properties/font-weight.html": [
    "6429fa7266a227e93cb0a5d3eb19468b0f73fce8",
    "testharness"
   ],
   "css/css-typed-om/the-stylepropertymap/properties/height.html": [
    "36b8677eb45f8555da4381e1644624df2f2060e0",
    "testharness"
   ],
+  "css/css-typed-om/the-stylepropertymap/properties/isolation.html": [
+   "883b36434d3e3d8fee25f0ae0fee9884b5ceef44",
+   "testharness"
+  ],
   "css/css-typed-om/the-stylepropertymap/properties/left.html": [
    "354512fcb071a863f11305f36cf3605ceef733b8",
    "testharness"
   ],
   "css/css-typed-om/the-stylepropertymap/properties/line-height.html": [
    "8b28d0af963cd08b63a446107af4bd476b239531",
    "testharness"
   ],
@@ -522865,32 +522897,40 @@
   "css/css-typed-om/the-stylepropertymap/properties/transform.html": [
    "2723b6d3e9a213a1b33e9ecfafd5fd42eb8bca33",
    "testharness"
   ],
   "css/css-typed-om/the-stylepropertymap/properties/transition-duration.html": [
    "b735f3ff6dba561cf2e35a8a85a8e2b93c0edc61",
    "testharness"
   ],
+  "css/css-typed-om/the-stylepropertymap/properties/unicode-bidi.html": [
+   "b676714807b4fcdfd5ba7555f7c2ee3d1d9590d2",
+   "testharness"
+  ],
   "css/css-typed-om/the-stylepropertymap/properties/vertical-align.html": [
    "41ae6fd66b5a0e6f3b5f154d839362a4921712cc",
    "testharness"
   ],
   "css/css-typed-om/the-stylepropertymap/properties/visibility.html": [
    "5b8de5bb7b87b82729c5ea92d80409128124acaf",
    "testharness"
   ],
   "css/css-typed-om/the-stylepropertymap/properties/white-space.html": [
    "b51dea7a7d0f93f13fda93c0f27e5084fa4c3b3e",
    "testharness"
   ],
   "css/css-typed-om/the-stylepropertymap/properties/width.html": [
    "d429f7a88012179ef3d604b79b3db4aaba0ca426",
    "testharness"
   ],
+  "css/css-typed-om/the-stylepropertymap/properties/writing-mode.html": [
+   "3867e6c80011aaccb4b18efa37dea27d62dcf428",
+   "testharness"
+  ],
   "css/css-ui/OWNERS": [
    "beeb8a77d396e48731fd1e69a922b6e2c84c2caa",
    "support"
   ],
   "css/css-ui/box-sizing-001.html": [
    "5e913f2edc75ae0369eb59f67f320ec552472160",
    "reftest"
   ],
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/css-typed-om/the-stylepropertymap/properties/caption-side.html
@@ -0,0 +1,21 @@
+<!doctype html>
+<meta charset="utf-8">
+<title>'caption-side' property</title>
+<link rel="help" href="https://drafts.css-houdini.org/css-typed-om-1/#dom-stylepropertymap-get">
+<link rel="help" href="https://drafts.css-houdini.org/css-typed-om-1/#dom-stylepropertymap-set">
+<link rel="help" href="https://drafts.css-houdini.org/css-typed-om-1/#property-stle-value-normalization">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<script src="../../resources/testhelper.js"></script>
+<script src="resources/testsuite.js"></script>
+<body>
+<div id="log"></div>
+<script>
+'use strict';
+
+runPropertyTests('caption-side', [
+  { syntax: 'top' },
+  { syntax: 'bottom' },
+]);
+
+</script>
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/css-typed-om/the-stylepropertymap/properties/isolation.html
@@ -0,0 +1,21 @@
+<!doctype html>
+<meta charset="utf-8">
+<title>'isolation' property</title>
+<link rel="help" href="https://drafts.css-houdini.org/css-typed-om-1/#dom-stylepropertymap-get">
+<link rel="help" href="https://drafts.css-houdini.org/css-typed-om-1/#dom-stylepropertymap-set">
+<link rel="help" href="https://drafts.css-houdini.org/css-typed-om-1/#property-stle-value-normalization">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<script src="../../resources/testhelper.js"></script>
+<script src="resources/testsuite.js"></script>
+<body>
+<div id="log"></div>
+<script>
+'use strict';
+
+runPropertyTests('isolation', [
+  { syntax: 'auto' },
+  { syntax: 'isolate' },
+]);
+
+</script>
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/css-typed-om/the-stylepropertymap/properties/unicode-bidi.html
@@ -0,0 +1,25 @@
+<!doctype html>
+<meta charset="utf-8">
+<title>'unicode-bidi' property</title>
+<link rel="help" href="https://drafts.css-houdini.org/css-typed-om-1/#dom-stylepropertymap-get">
+<link rel="help" href="https://drafts.css-houdini.org/css-typed-om-1/#dom-stylepropertymap-set">
+<link rel="help" href="https://drafts.css-houdini.org/css-typed-om-1/#property-stle-value-normalization">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<script src="../../resources/testhelper.js"></script>
+<script src="resources/testsuite.js"></script>
+<body>
+<div id="log"></div>
+<script>
+'use strict';
+
+runPropertyTests('unicode-bidi', [
+  { syntax: 'normal' },
+  { syntax: 'embed' },
+  { syntax: 'isolate' },
+  { syntax: 'bidi-override' },
+  { syntax: 'isolate-override' },
+  { syntax: 'plaintext' },
+]);
+
+</script>
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/css-typed-om/the-stylepropertymap/properties/writing-mode.html
@@ -0,0 +1,24 @@
+<!doctype html>
+<meta charset="utf-8">
+<title>'writing-mode' property</title>
+<link rel="help" href="https://drafts.css-houdini.org/css-typed-om-1/#dom-stylepropertymap-get">
+<link rel="help" href="https://drafts.css-houdini.org/css-typed-om-1/#dom-stylepropertymap-set">
+<link rel="help" href="https://drafts.css-houdini.org/css-typed-om-1/#property-stle-value-normalization">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<script src="../../resources/testhelper.js"></script>
+<script src="resources/testsuite.js"></script>
+<body>
+<div id="log"></div>
+<script>
+'use strict';
+
+runPropertyTests('writing-mode', [
+  { syntax: 'horizontal-tb' },
+  { syntax: 'vertical-rl' },
+  { syntax: 'vertical-lr' },
+  { syntax: 'sideways-rl' },
+  { syntax: 'sideways-lr' },
+]);
+
+</script>