diff options
author | Ms2ger <Ms2ger@gmail.com> | 2015-08-21 17:46:44 +0200 |
---|---|---|
committer | Ms2ger <Ms2ger@gmail.com> | 2015-08-21 18:40:37 +0200 |
commit | f235d49372ba86d6d01530fe1b9ebdf8bea74468 (patch) | |
tree | 13d3535ee53fcae1b8d61265e3d97adb00dd60eb /tests/wpt/css-tests/css-transforms-1_dev | |
parent | 7c45ff8e05a6ebd21f9aa5c360e997a01d48b1fc (diff) | |
download | servo-f235d49372ba86d6d01530fe1b9ebdf8bea74468.tar.gz servo-f235d49372ba86d6d01530fe1b9ebdf8bea74468.zip |
Update CSS tests to revision d674587d6ae7d2e231d632785559f2613d554eb0
Diffstat (limited to 'tests/wpt/css-tests/css-transforms-1_dev')
313 files changed, 4136 insertions, 1536 deletions
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/2d-rotate-001.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/2d-rotate-001.htm index 1a38bf1540c..df53efb4052 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/2d-rotate-001.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/2d-rotate-001.htm @@ -29,7 +29,7 @@ <p>You should only see one block with color green, and you should not see any red</p> <section> <article></article> - <svg width="300" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" height="200"> + <svg xmlns:xmlns="http://www.w3.org/2000/svg" width="300" version="1.1" height="200"> <style type="text/css"> rect{ stroke-width: 10; diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/chapter-10.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/chapter-10.htm index e47e23b83f1..e2989989b7a 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/chapter-10.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/chapter-10.htm @@ -13,7 +13,7 @@ <body> <h1>CSS Transforms Module Level 1 CR Test Suite</h1> - <h2>The perspective Property (17 tests)</h2> + <h2>The perspective Property (19 tests)</h2> <table width="100%"> <col id="test-column"> <col id="refs-column"> @@ -31,7 +31,29 @@ <tr><th colspan="4" scope="rowgroup"> <a href="#s10">+</a> <a href="http://www.w3.org/TR/css-transforms-1/#perspective-property">10 The perspective Property</a></th></tr> - <!-- 16 tests --> + <!-- 18 tests --> + <tr id="perspective-containing-block-dynamic-1a-10" class="primary dom"> + <td><strong> + <a href="perspective-containing-block-dynamic-1a.htm">perspective-containing-block-dynamic-1a</a></strong></td> + <td><a href="reference/containing-block-dynamic-1-ref.htm">=</a> </td> + <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr></td> + <td>CSS transforms: Creating containing block for fixed positioned elements + <ul class="assert"> + <li>It also establishes a containing block (somewhat similar to position: relative), just like the transform property does.</li> + </ul> + </td> + </tr> + <tr id="perspective-containing-block-dynamic-1b-10" class="primary dom"> + <td><strong> + <a href="perspective-containing-block-dynamic-1b.htm">perspective-containing-block-dynamic-1b</a></strong></td> + <td><a href="reference/containing-block-dynamic-1-ref.htm">=</a> </td> + <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr></td> + <td>CSS transforms: Creating containing block for fixed positioned elements + <ul class="assert"> + <li>It also establishes a containing block (somewhat similar to position: relative), just like the transform property does.</li> + </ul> + </td> + </tr> <tr id="perspective-origin-x-10" class=""> <td> <a href="perspective-origin-x.htm">perspective-origin-x</a></td> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/chapter-13.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/chapter-13.htm index c7568389bc7..897fd4505cf 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/chapter-13.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/chapter-13.htm @@ -31,7 +31,7 @@ <tr><th colspan="4" scope="rowgroup"> <a href="#s13">+</a> <a href="http://www.w3.org/TR/css-transforms-1/#svg-transform">13 The SVG transform Attribute</a></th></tr> - <!-- 641 tests --> + <!-- 699 tests --> <tr id="skew-test1-13" class="primary svg"> <td><strong> <a href="skew-test1.htm">skew-test1</a></strong></td> @@ -1935,6 +1935,644 @@ </ul> </td> </tr> + <tr id="svg-origin-relative-length-001-13" class="svg"> + <td> + <a href="svg-origin-relative-length-001.htm">svg-origin-relative-length-001</a></td> + <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, first value absolute value and missing second argument + <ul class="assert"> + <li>If only one value is specified, the second value is assumed to be 'center'. The rect should be rotated around its center point at 75,75</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-002-13" class="svg"> + <td> + <a href="svg-origin-relative-length-002.htm">svg-origin-relative-length-002</a></td> + <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, first value 'center' value and missing second argument + <ul class="assert"> + <li>If only one value is specified, the second value is assumed to be 'center'. The rect should be rotated around its center point at 75,75</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-003-13" class="svg"> + <td> + <a href="svg-origin-relative-length-003.htm">svg-origin-relative-length-003</a></td> + <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, first value '50%' value and missing second argument + <ul class="assert"> + <li>If only one value is specified, the second value is assumed to be 'center'. The rect should be rotated around its center point at 75,75</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-004-13" class="svg"> + <td> + <a href="svg-origin-relative-length-004.htm">svg-origin-relative-length-004</a></td> + <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, '50% 50%' + <ul class="assert"> + <li>The rect should be rotated around its center point at 75,75</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-005-13" class="svg"> + <td> + <a href="svg-origin-relative-length-005.htm">svg-origin-relative-length-005</a></td> + <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, '50% center' + <ul class="assert"> + <li>The rect should be rotated around its center point at 75,75</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-006-13" class="svg"> + <td> + <a href="svg-origin-relative-length-006.htm">svg-origin-relative-length-006</a></td> + <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'center 50%' + <ul class="assert"> + <li>The rect should be rotated around its center point at 75,75</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-007-13" class="svg"> + <td> + <a href="svg-origin-relative-length-007.htm">svg-origin-relative-length-007</a></td> + <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'center center' + <ul class="assert"> + <li>The rect should be rotated around its center point at 75,75</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-008-13" class="svg"> + <td> + <a href="svg-origin-relative-length-008.htm">svg-origin-relative-length-008</a></td> + <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, '75 center' + <ul class="assert"> + <li>The rect should be rotated around its center point at 75,75</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-009-13" class="svg"> + <td> + <a href="svg-origin-relative-length-009.htm">svg-origin-relative-length-009</a></td> + <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, '75 50%' + <ul class="assert"> + <li>The rect should be rotated around its center point at 75,75</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-010-13" class="svg"> + <td> + <a href="svg-origin-relative-length-010.htm">svg-origin-relative-length-010</a></td> + <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'center 75' + <ul class="assert"> + <li>The rect should be rotated around its center point at 75,75</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-011-13" class="svg"> + <td> + <a href="svg-origin-relative-length-011.htm">svg-origin-relative-length-011</a></td> + <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, '50% 75' + <ul class="assert"> + <li>The rect should be rotated around its center point at 75,75</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-012-13" class="svg"> + <td> + <a href="svg-origin-relative-length-012.htm">svg-origin-relative-length-012</a></td> + <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, '0' + <ul class="assert"> + <li>The initial point of origin gets translated to 0,75. Since the second argument is missing, it is set to 'center'.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-013-13" class="svg"> + <td> + <a href="svg-origin-relative-length-013.htm">svg-origin-relative-length-013</a></td> + <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, '150' + <ul class="assert"> + <li>The initial point of origin gets translated to 150,75. Since the second argument is missing, it is set to 'center'.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-014-13" class="svg"> + <td> + <a href="svg-origin-relative-length-014.htm">svg-origin-relative-length-014</a></td> + <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, '100%' + <ul class="assert"> + <li>The initial point of origin gets translated to 150,75. Since the second argument is missing, it is set to 'center'.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-015-13" class="svg"> + <td> + <a href="svg-origin-relative-length-015.htm">svg-origin-relative-length-015</a></td> + <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'right' + <ul class="assert"> + <li>The initial point of origin gets translated to 150,75. Since the second argument is missing, it is set to 'center'.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-016-13" class="svg"> + <td> + <a href="svg-origin-relative-length-016.htm">svg-origin-relative-length-016</a></td> + <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'left' + <ul class="assert"> + <li>The initial point of origin gets translated to 75,75. Since the second argument is missing, it is set to 'center'.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-017-13" class="svg"> + <td> + <a href="svg-origin-relative-length-017.htm">svg-origin-relative-length-017</a></td> + <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, '25%' + <ul class="assert"> + <li>If the second argument is missing, it is assumed to be center. The initial point of origin gets translated to 37.5,75.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-018-13" class="svg"> + <td> + <a href="svg-origin-relative-length-018.htm">svg-origin-relative-length-018</a></td> + <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'top' + <ul class="assert"> + <li>The initial point of origin gets translated to 75,0. A single argument 'top' gets interpreted as 'center top'.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-019-13" class="svg"> + <td> + <a href="svg-origin-relative-length-019.htm">svg-origin-relative-length-019</a></td> + <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'bottom' + <ul class="assert"> + <li>The initial point of origin gets translated to 75,150. A single argument 'bottom' gets interpreted as 'center bottom'.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-020-13" class="svg"> + <td> + <a href="svg-origin-relative-length-020.htm">svg-origin-relative-length-020</a></td> + <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, '0% 0%' + <ul class="assert"> + <li>The initial point of origin gets translated to 75,75 since '0% 0%' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-021-13" class="svg"> + <td> + <a href="svg-origin-relative-length-021.htm">svg-origin-relative-length-021</a></td> + <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'top right' + <ul class="assert"> + <li>The initial point of origin gets translated to 225,75 since 'top right' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-022-13" class="svg"> + <td> + <a href="svg-origin-relative-length-022.htm">svg-origin-relative-length-022</a></td> + <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'top left' + <ul class="assert"> + <li>The initial point of origin gets translated to 75,75 since 'top left' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-023-13" class="svg"> + <td> + <a href="svg-origin-relative-length-023.htm">svg-origin-relative-length-023</a></td> + <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'top center' + <ul class="assert"> + <li>The initial point of origin gets translated to 150,75 since 'top center' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-024-13" class="svg"> + <td> + <a href="svg-origin-relative-length-024.htm">svg-origin-relative-length-024</a></td> + <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'bottom left' + <ul class="assert"> + <li>The initial point of origin gets translated to 75,225 since 'bottom left' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-025-13" class="svg"> + <td> + <a href="svg-origin-relative-length-025.htm">svg-origin-relative-length-025</a></td> + <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'bottom center' + <ul class="assert"> + <li>The initial point of origin gets translated to 150,225 since 'bottom center' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-026-13" class="svg"> + <td> + <a href="svg-origin-relative-length-026.htm">svg-origin-relative-length-026</a></td> + <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'bottom right' + <ul class="assert"> + <li>The initial point of origin gets translated to 225,225 since 'bottom right' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-027-13" class="svg"> + <td> + <a href="svg-origin-relative-length-027.htm">svg-origin-relative-length-027</a></td> + <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'right top' + <ul class="assert"> + <li>The initial point of origin gets translated to 225,75 since 'right top' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-028-13" class="svg"> + <td> + <a href="svg-origin-relative-length-028.htm">svg-origin-relative-length-028</a></td> + <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'right center' + <ul class="assert"> + <li>The initial point of origin gets translated to 225,150 since 'right center' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-029-13" class="svg"> + <td> + <a href="svg-origin-relative-length-029.htm">svg-origin-relative-length-029</a></td> + <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'right bottom' + <ul class="assert"> + <li>The initial point of origin gets translated to 225,225 since 'right bottom' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-030-13" class="svg"> + <td> + <a href="svg-origin-relative-length-030.htm">svg-origin-relative-length-030</a></td> + <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'right 75' + <ul class="assert"> + <li>The initial point of origin gets translated to 225,75 since 'right 75' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-031-13" class="svg"> + <td> + <a href="svg-origin-relative-length-031.htm">svg-origin-relative-length-031</a></td> + <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'right 0%' + <ul class="assert"> + <li>The initial point of origin gets translated to 225,75 since 'right 0%' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-032-13" class="svg"> + <td> + <a href="svg-origin-relative-length-032.htm">svg-origin-relative-length-032</a></td> + <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'right 100%' + <ul class="assert"> + <li>The initial point of origin gets translated to 225,225 since 'right 100%' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-033-13" class="svg"> + <td> + <a href="svg-origin-relative-length-033.htm">svg-origin-relative-length-033</a></td> + <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'left top' + <ul class="assert"> + <li>The initial point of origin gets translated to 75,75 since 'left top' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-034-13" class="svg"> + <td> + <a href="svg-origin-relative-length-034.htm">svg-origin-relative-length-034</a></td> + <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'left center' + <ul class="assert"> + <li>The initial point of origin gets translated to 75,150 since 'left center' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-035-13" class="svg"> + <td> + <a href="svg-origin-relative-length-035.htm">svg-origin-relative-length-035</a></td> + <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'left bottom' + <ul class="assert"> + <li>The initial point of origin gets translated to 75,225 since 'left bottom' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-036-13" class="svg"> + <td> + <a href="svg-origin-relative-length-036.htm">svg-origin-relative-length-036</a></td> + <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'left 75' + <ul class="assert"> + <li>The initial point of origin gets translated to 75,75 since 'left 75' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-037-13" class="svg"> + <td> + <a href="svg-origin-relative-length-037.htm">svg-origin-relative-length-037</a></td> + <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'left 0%' + <ul class="assert"> + <li>The initial point of origin gets translated to 75,75 since 'left 0%' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-038-13" class="svg"> + <td> + <a href="svg-origin-relative-length-038.htm">svg-origin-relative-length-038</a></td> + <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'left 100%' + <ul class="assert"> + <li>The initial point of origin gets translated to 75,225 since 'left 100%' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-039-13" class="svg"> + <td> + <a href="svg-origin-relative-length-039.htm">svg-origin-relative-length-039</a></td> + <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'center top' + <ul class="assert"> + <li>The initial point of origin gets translated to 150,75 since 'center top' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-040-13" class="svg"> + <td> + <a href="svg-origin-relative-length-040.htm">svg-origin-relative-length-040</a></td> + <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'center bottom' + <ul class="assert"> + <li>The initial point of origin gets translated to 150,225 since 'center bottom' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-041-13" class="svg"> + <td> + <a href="svg-origin-relative-length-041.htm">svg-origin-relative-length-041</a></td> + <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'center left' + <ul class="assert"> + <li>The initial point of origin gets translated to 75,150 since 'center left' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-042-13" class="svg"> + <td> + <a href="svg-origin-relative-length-042.htm">svg-origin-relative-length-042</a></td> + <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'center right' + <ul class="assert"> + <li>The initial point of origin gets translated to 225,150 since 'center right' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-043-13" class="svg"> + <td> + <a href="svg-origin-relative-length-043.htm">svg-origin-relative-length-043</a></td> + <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'center 100%' + <ul class="assert"> + <li>The initial point of origin gets translated to 150,225 since 'center 100%' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-044-13" class="svg"> + <td> + <a href="svg-origin-relative-length-044.htm">svg-origin-relative-length-044</a></td> + <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, '0 center' + <ul class="assert"> + <li>The initial point of origin gets translated to 0,150 since '0 center' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-045-13" class="svg"> + <td> + <a href="svg-origin-relative-length-045.htm">svg-origin-relative-length-045</a></td> + <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'center 0%' + <ul class="assert"> + <li>The initial point of origin gets translated to 150,75 since 'center 0%' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-046-13" class="svg"> + <td> + <a href="svg-origin-relative-length-046.htm">svg-origin-relative-length-046</a></td> + <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'center 0' + <ul class="assert"> + <li>The initial point of origin gets translated to 150,0 since 'center 0' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-invalid-001-13" class="svg"> + <td> + <a href="svg-origin-relative-length-invalid-001.htm">svg-origin-relative-length-invalid-001</a></td> + <td><a href="reference/svg-origin-relative-length-invalid-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, invalid arguments 'top 100%' + <ul class="assert"> + <li>Spec does not allow first value to be vertical if at least one of the first two passed values are not keywords. Fallback to 0,0</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-invalid-002-13" class="svg"> + <td> + <a href="svg-origin-relative-length-invalid-002.htm">svg-origin-relative-length-invalid-002</a></td> + <td><a href="reference/svg-origin-relative-length-invalid-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, invalid arguments 'bottom 100%' + <ul class="assert"> + <li>Spec does not allow first value to be vertical if at least one of the first two passed values are not keywords. Fallback to 0,0</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-invalid-003-13" class="svg"> + <td> + <a href="svg-origin-relative-length-invalid-003.htm">svg-origin-relative-length-invalid-003</a></td> + <td><a href="reference/svg-origin-relative-length-invalid-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, invalid arguments 'top 150' + <ul class="assert"> + <li>Spec does not allow first value to be vertical if at least one of the first two passed values are not keywords. Fallback to 0,0</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-invalid-004-13" class="svg"> + <td> + <a href="svg-origin-relative-length-invalid-004.htm">svg-origin-relative-length-invalid-004</a></td> + <td><a href="reference/svg-origin-relative-length-invalid-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, invalid arguments 'bottom 150' + <ul class="assert"> + <li>Spec does not allow first value to be vertical if at least one of the first two passed values are not keywords. Fallback to 0,0</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-invalid-005-13" class="svg"> + <td> + <a href="svg-origin-relative-length-invalid-005.htm">svg-origin-relative-length-invalid-005</a></td> + <td><a href="reference/svg-origin-relative-length-invalid-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, invalid arguments 'top top' + <ul class="assert"> + <li>Spec does not allow two vertical values. Fallback to 0,0</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-invalid-006-13" class="svg"> + <td> + <a href="svg-origin-relative-length-invalid-006.htm">svg-origin-relative-length-invalid-006</a></td> + <td><a href="reference/svg-origin-relative-length-invalid-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, invalid arguments 'bottom bottom' + <ul class="assert"> + <li>Spec does not allow two vertical values. Fallback to 0,0</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-invalid-007-13" class="svg"> + <td> + <a href="svg-origin-relative-length-invalid-007.htm">svg-origin-relative-length-invalid-007</a></td> + <td><a href="reference/svg-origin-relative-length-invalid-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, invalid arguments 'top bottom' + <ul class="assert"> + <li>Spec does not allow two vertical values. Fallback to 0,0</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-invalid-008-13" class="svg"> + <td> + <a href="svg-origin-relative-length-invalid-008.htm">svg-origin-relative-length-invalid-008</a></td> + <td><a href="reference/svg-origin-relative-length-invalid-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, invalid arguments 'bottom top' + <ul class="assert"> + <li>Spec does not allow two vertical values. Fallback to 0,0</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-invalid-009-13" class="svg"> + <td> + <a href="svg-origin-relative-length-invalid-009.htm">svg-origin-relative-length-invalid-009</a></td> + <td><a href="reference/svg-origin-relative-length-invalid-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, invalid arguments 'left left' + <ul class="assert"> + <li>Spec does not allow two horizontal values. Fallback to 0,0</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-invalid-010-13" class="svg"> + <td> + <a href="svg-origin-relative-length-invalid-010.htm">svg-origin-relative-length-invalid-010</a></td> + <td><a href="reference/svg-origin-relative-length-invalid-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, invalid arguments 'left right' + <ul class="assert"> + <li>Spec does not allow two horizontal values. Fallback to 0,0</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-invalid-011-13" class="svg"> + <td> + <a href="svg-origin-relative-length-invalid-011.htm">svg-origin-relative-length-invalid-011</a></td> + <td><a href="reference/svg-origin-relative-length-invalid-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, invalid arguments 'right right' + <ul class="assert"> + <li>Spec does not allow two horizontal values. Fallback to 0,0</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-invalid-012-13" class="svg"> + <td> + <a href="svg-origin-relative-length-invalid-012.htm">svg-origin-relative-length-invalid-012</a></td> + <td><a href="reference/svg-origin-relative-length-invalid-ref.htm">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, invalid arguments 'right left' + <ul class="assert"> + <li>Spec does not allow two horizontal values. Fallback to 0,0</li> + </ul> + </td> + </tr> <tr id="svg-patterntransform-001-13" class="primary svg"> <td><strong> <a href="svg-patternTransform-001.htm">svg-patterntransform-001</a></strong></td> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/chapter-15.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/chapter-15.htm index 07c973c1f89..064a740c385 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/chapter-15.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/chapter-15.htm @@ -13,7 +13,7 @@ <body> <h1>CSS Transforms Module Level 1 CR Test Suite</h1> - <h2>The Transform Functions (689 tests)</h2> + <h2>The Transform Functions (691 tests)</h2> <table width="100%"> <col id="test-column"> <col id="refs-column"> @@ -31,7 +31,7 @@ <tr><th colspan="4" scope="rowgroup"> <a href="#s15">+</a> <a href="http://www.w3.org/TR/css-transforms-1/#transform-functions">15 The Transform Functions</a></th></tr> - <!-- 5 tests --> + <!-- 7 tests --> <tr id="animations-001-15" class="ahem animated"> <td> <a href="animations-001.htm">animations-001</a></td> @@ -65,6 +65,28 @@ </ul> </td> </tr> + <tr id="css-transform-scale-001-15" class=""> + <td> + <a href="css-transform-scale-001.htm">css-transform-scale-001</a></td> + <td><a href="reference/css-transform-scale-ref-001.htm">=</a> </td> + <td></td> + <td>transform property with scale function on hover state + <ul class="assert"> + <li>When the element is hovered over, the transform scales the element to twice its size in both the X and Y directions and moves its origin to the top left corner.</li> + </ul> + </td> + </tr> + <tr id="css-transform-scale-002-15" class=""> + <td> + <a href="css-transform-scale-002.htm">css-transform-scale-002</a></td> + <td><a href="reference/css-transform-scale-ref-002.htm">=</a> </td> + <td></td> + <td>transform property with scale function and move its origin + <ul class="assert"> + <li>The transform scales the element to twice its size in both the X and Y directions and moves its origin to the top left corner.</li> + </ul> + </td> + </tr> <tr id="iframe-001-15" class="ahem"> <td> <a href="iframe-001.htm">iframe-001</a></td> @@ -6945,9 +6967,20 @@ </ul> </td> </tr> - <tr id="transform_translate_invalid_prefixed-15.1" class="dom script"> + <tr id="transform_translate-15.1" class="dom script"> <td> - <a href="transform_translate_invalid_prefixed.htm">transform_translate_invalid_prefixed</a></td> + <a href="transform_translate.htm">transform_translate</a></td> + <td></td> + <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> + <td>transform translate + <ul class="assert"> + <li>Check if transform supports translate(100px, 100px)</li> + </ul> + </td> + </tr> + <tr id="transform_translate_invalid-15.1" class="dom script"> + <td> + <a href="transform_translate_invalid.htm">transform_translate_invalid</a></td> <td></td> <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> <td>transform translate with invalid translation value @@ -6956,9 +6989,9 @@ </ul> </td> </tr> - <tr id="transform_translate_max_prefixed-15.1" class="dom script"> + <tr id="transform_translate_max-15.1" class="dom script"> <td> - <a href="transform_translate_max_prefixed.htm">transform_translate_max_prefixed</a></td> + <a href="transform_translate_max.htm">transform_translate_max</a></td> <td></td> <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> <td>transform translate with maximum translation value @@ -6967,9 +7000,9 @@ </ul> </td> </tr> - <tr id="transform_translate_min_prefixed-15.1" class="dom script"> + <tr id="transform_translate_min-15.1" class="dom script"> <td> - <a href="transform_translate_min_prefixed.htm">transform_translate_min_prefixed</a></td> + <a href="transform_translate_min.htm">transform_translate_min</a></td> <td></td> <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> <td>transform translate with minimum translation value @@ -6978,9 +7011,9 @@ </ul> </td> </tr> - <tr id="transform_translate_neg_prefixed-15.1" class="dom script"> + <tr id="transform_translate_neg-15.1" class="dom script"> <td> - <a href="transform_translate_neg_prefixed.htm">transform_translate_neg_prefixed</a></td> + <a href="transform_translate_neg.htm">transform_translate_neg</a></td> <td></td> <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> <td>transform translate with negative translation value @@ -6989,20 +7022,9 @@ </ul> </td> </tr> - <tr id="transform_translate_prefixed-15.1" class="dom script"> - <td> - <a href="transform_translate_prefixed.htm">transform_translate_prefixed</a></td> - <td></td> - <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> - <td>transform translate - <ul class="assert"> - <li>Check if transform supports translate(100px, 100px)</li> - </ul> - </td> - </tr> - <tr id="transform_translate_second_omited_prefixed-15.1" class="dom script"> + <tr id="transform_translate_second_omited-15.1" class="dom script"> <td> - <a href="transform_translate_second_omited_prefixed.htm">transform_translate_second_omited_prefixed</a></td> + <a href="transform_translate_second_omited.htm">transform_translate_second_omited</a></td> <td></td> <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> <td>transform translate with second translation value omited @@ -7011,9 +7033,9 @@ </ul> </td> </tr> - <tr id="transform_translate_zero_prefixed-15.1" class="dom script"> + <tr id="transform_translate_zero-15.1" class="dom script"> <td> - <a href="transform_translate_zero_prefixed.htm">transform_translate_zero_prefixed</a></td> + <a href="transform_translate_zero.htm">transform_translate_zero</a></td> <td></td> <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> <td>transform translate diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/chapter-6.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/chapter-6.htm index 0a3c5a3a73f..e29d9573860 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/chapter-6.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/chapter-6.htm @@ -13,7 +13,7 @@ <body> <h1>CSS Transforms Module Level 1 CR Test Suite</h1> - <h2>The Transform Rendering Model (48 tests)</h2> + <h2>The Transform Rendering Model (50 tests)</h2> <table width="100%"> <col id="test-column"> <col id="refs-column"> @@ -31,7 +31,7 @@ <tr><th colspan="4" scope="rowgroup"> <a href="#s6">+</a> <a href="http://www.w3.org/TR/css-transforms-1/#transform-rendering">6 The Transform Rendering Model</a></th></tr> - <!-- 32 tests --> + <!-- 34 tests --> <tr id="css-transforms-3d-on-anonymous-block-001-6" class="primary"> <td><strong> <a href="css-transforms-3d-on-anonymous-block-001.htm">css-transforms-3d-on-anonymous-block-001</a></strong></td> @@ -153,6 +153,30 @@ </ul> </td> </tr> + <tr id="transform-containing-block-dynamic-1a-6" class="primary"> + <td><strong> + <a href="transform-containing-block-dynamic-1a.htm">transform-containing-block-dynamic-1a</a></strong></td> + <td><a href="reference/containing-block-dynamic-1-ref.htm">=</a> </td> + <td></td> + <td>CSS transforms: Creating containing block for fixed positioned elements + <ul class="assert"> + <li>For elements whose layout is governed by the CSS box model, any value other than none for the transform results in the creation of both a stacking context and a containing block. The object acts as a containing block for fixed positioned descendants.</li> + <li>The object acts as a containing block for fixed positioned descendants.</li> + </ul> + </td> + </tr> + <tr id="transform-containing-block-dynamic-1b-6" class="primary"> + <td><strong> + <a href="transform-containing-block-dynamic-1b.htm">transform-containing-block-dynamic-1b</a></strong></td> + <td><a href="reference/containing-block-dynamic-1-ref.htm">=</a> </td> + <td></td> + <td>CSS transforms: Creating containing block for fixed positioned elements + <ul class="assert"> + <li>For elements whose layout is governed by the CSS box model, any value other than none for the transform results in the creation of both a stacking context and a containing block. The object acts as a containing block for fixed positioned descendants.</li> + <li>The object acts as a containing block for fixed positioned descendants.</li> + </ul> + </td> + </tr> <tr id="transform-descendant-001-6" class="primary"> <td><strong> <a href="transform-descendant-001.htm">transform-descendant-001</a></strong></td> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/chapter-7.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/chapter-7.htm index 3fb106f808a..480af4e2128 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/chapter-7.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/chapter-7.htm @@ -13,7 +13,7 @@ <body> <h1>CSS Transforms Module Level 1 CR Test Suite</h1> - <h2>The transform Property (102 tests)</h2> + <h2>The transform Property (104 tests)</h2> <table width="100%"> <col id="test-column"> <col id="refs-column"> @@ -31,7 +31,7 @@ <tr><th colspan="4" scope="rowgroup"> <a href="#s7">+</a> <a href="http://www.w3.org/TR/css-transforms-1/#transform-property">7 The transform Property</a></th></tr> - <!-- 101 tests --> + <!-- 103 tests --> <tr id="2d-rotate-001-7" class="primary css3, rotate, svg"> <td><strong> <a href="2d-rotate-001.htm">2d-rotate-001</a></strong></td> @@ -361,6 +361,30 @@ </ul> </td> </tr> + <tr id="transform-containing-block-dynamic-1a-7" class=""> + <td> + <a href="transform-containing-block-dynamic-1a.htm">transform-containing-block-dynamic-1a</a></td> + <td><a href="reference/containing-block-dynamic-1-ref.htm">=</a> </td> + <td></td> + <td>CSS transforms: Creating containing block for fixed positioned elements + <ul class="assert"> + <li>For elements whose layout is governed by the CSS box model, any value other than none for the transform results in the creation of both a stacking context and a containing block. The object acts as a containing block for fixed positioned descendants.</li> + <li>The object acts as a containing block for fixed positioned descendants.</li> + </ul> + </td> + </tr> + <tr id="transform-containing-block-dynamic-1b-7" class=""> + <td> + <a href="transform-containing-block-dynamic-1b.htm">transform-containing-block-dynamic-1b</a></td> + <td><a href="reference/containing-block-dynamic-1-ref.htm">=</a> </td> + <td></td> + <td>CSS transforms: Creating containing block for fixed positioned elements + <ul class="assert"> + <li>For elements whose layout is governed by the CSS box model, any value other than none for the transform results in the creation of both a stacking context and a containing block. The object acts as a containing block for fixed positioned descendants.</li> + <li>The object acts as a containing block for fixed positioned descendants.</li> + </ul> + </td> + </tr> <tr id="transform-inherit-001-7" class="primary"> <td><strong> <a href="transform-inherit-001.htm">transform-inherit-001</a></strong></td> @@ -900,9 +924,20 @@ </ul> </td> </tr> - <tr id="transform_translate_invalid_prefixed-7" class="primary dom script"> + <tr id="transform_translate-7" class="primary dom script"> + <td><strong> + <a href="transform_translate.htm">transform_translate</a></strong></td> + <td></td> + <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> + <td>transform translate + <ul class="assert"> + <li>Check if transform supports translate(100px, 100px)</li> + </ul> + </td> + </tr> + <tr id="transform_translate_invalid-7" class="primary dom script"> <td><strong> - <a href="transform_translate_invalid_prefixed.htm">transform_translate_invalid_prefixed</a></strong></td> + <a href="transform_translate_invalid.htm">transform_translate_invalid</a></strong></td> <td></td> <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> <td>transform translate with invalid translation value @@ -911,9 +946,9 @@ </ul> </td> </tr> - <tr id="transform_translate_max_prefixed-7" class="primary dom script"> + <tr id="transform_translate_max-7" class="primary dom script"> <td><strong> - <a href="transform_translate_max_prefixed.htm">transform_translate_max_prefixed</a></strong></td> + <a href="transform_translate_max.htm">transform_translate_max</a></strong></td> <td></td> <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> <td>transform translate with maximum translation value @@ -922,9 +957,9 @@ </ul> </td> </tr> - <tr id="transform_translate_min_prefixed-7" class="primary dom script"> + <tr id="transform_translate_min-7" class="primary dom script"> <td><strong> - <a href="transform_translate_min_prefixed.htm">transform_translate_min_prefixed</a></strong></td> + <a href="transform_translate_min.htm">transform_translate_min</a></strong></td> <td></td> <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> <td>transform translate with minimum translation value @@ -933,9 +968,9 @@ </ul> </td> </tr> - <tr id="transform_translate_neg_prefixed-7" class="primary dom script"> + <tr id="transform_translate_neg-7" class="primary dom script"> <td><strong> - <a href="transform_translate_neg_prefixed.htm">transform_translate_neg_prefixed</a></strong></td> + <a href="transform_translate_neg.htm">transform_translate_neg</a></strong></td> <td></td> <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> <td>transform translate with negative translation value @@ -944,20 +979,9 @@ </ul> </td> </tr> - <tr id="transform_translate_prefixed-7" class="primary dom script"> - <td><strong> - <a href="transform_translate_prefixed.htm">transform_translate_prefixed</a></strong></td> - <td></td> - <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> - <td>transform translate - <ul class="assert"> - <li>Check if transform supports translate(100px, 100px)</li> - </ul> - </td> - </tr> - <tr id="transform_translate_second_omited_prefixed-7" class="primary dom script"> + <tr id="transform_translate_second_omited-7" class="primary dom script"> <td><strong> - <a href="transform_translate_second_omited_prefixed.htm">transform_translate_second_omited_prefixed</a></strong></td> + <a href="transform_translate_second_omited.htm">transform_translate_second_omited</a></strong></td> <td></td> <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> <td>transform translate with second translation value omited @@ -966,9 +990,9 @@ </ul> </td> </tr> - <tr id="transform_translate_zero_prefixed-7" class="primary dom script"> + <tr id="transform_translate_zero-7" class="primary dom script"> <td><strong> - <a href="transform_translate_zero_prefixed.htm">transform_translate_zero_prefixed</a></strong></td> + <a href="transform_translate_zero.htm">transform_translate_zero</a></strong></td> <td></td> <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> <td>transform translate @@ -1106,22 +1130,22 @@ </ul> </td> </tr> - <tr id="ttwf-transform-translatex-001-7" class="primary CSS Transform"> + <tr id="ttwf-transform-translatex-001-7" class="primary"> <td><strong> <a href="ttwf-transform-translatex-001.htm">ttwf-transform-translatex-001</a></strong></td> <td><a href="reference/ttwf-reftest-transform-translatex-001.htm">=</a> </td> - <td><abbr class="CSS" title=""></abbr><abbr class="Transform" title=""></abbr></td> + <td></td> <td>CSS Transform Using translateX() function <ul class="assert"> <li>Test that the green square is moved on X axis 100px</li> </ul> </td> </tr> - <tr id="ttwf-transform-translatey-001-7" class="primary CSS Transform"> + <tr id="ttwf-transform-translatey-001-7" class="primary"> <td><strong> <a href="ttwf-transform-translatey-001.htm">ttwf-transform-translatey-001</a></strong></td> <td><a href="reference/ttwf-reftest-transform-translatey-001.htm">=</a> </td> - <td><abbr class="CSS" title=""></abbr><abbr class="Transform" title=""></abbr></td> + <td></td> <td>CSS Transform Using translateY() function <ul class="assert"> <li>Test that the green square is moved on Y axis 100px</li> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/css-transform-scale-001.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/css-transform-scale-001.htm index 29c96e6f3d3..73f0a1c32ee 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/css-transform-scale-001.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/css-transform-scale-001.htm @@ -4,7 +4,7 @@ <link href="mailto:granimalcracker@gmail.com" rel="author" title="Chris Sanborn"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#transform-functions" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#transform-functions" rel="help"> <!-- See also: http://www.w3.org/wiki/CSS/Selectors/pseudo-classes/:hover --> <link href="reference/css-transform-scale-ref-001.htm" rel="match"> <meta content="When the element is hovered over, the transform scales the element to twice its size in both the X and Y directions and moves its origin to the top left corner." name="assert"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/css-transform-scale-002.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/css-transform-scale-002.htm index fe9d0d6d2a1..a06b93a9a42 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/css-transform-scale-002.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/css-transform-scale-002.htm @@ -4,7 +4,7 @@ <link href="mailto:granimalcracker@gmail.com" rel="author" title="Chris Sanborn"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#transform-functions" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#transform-functions" rel="help"> <link href="reference/css-transform-scale-ref-002.htm" rel="match"> <meta content="The transform scales the element to twice its size in both the X and Y directions and moves its origin to the top left corner." name="assert"> <style type="text/css"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/perspective-containing-block-dynamic-1a.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/perspective-containing-block-dynamic-1a.htm new file mode 100644 index 00000000000..fc662d35835 --- /dev/null +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/perspective-containing-block-dynamic-1a.htm @@ -0,0 +1,48 @@ +<!DOCTYPE html> +<html><head><meta charset="utf-8"> +<title>CSS transforms: Creating containing block for fixed positioned elements</title> +<link href="http://dbaron.org/" rel="author" title="L. David Baron"> +<link href="http://www.mozilla.org/" rel="author" title="Mozilla"> +<link href="https://drafts.csswg.org/css-transforms-1/#perspective-property" rel="help"> +<link href="reference/containing-block-dynamic-1-ref.htm" rel="match"> +<meta content="It also establishes a containing block (somewhat similar to position: relative), just like the transform property does." name="assert"> +<meta content="dom" name="flags"> +<style> + html, body { margin: 0; padding: 0 } + #changeperspective { + position: absolute; + top: 100px; + left: 100px; + } + + #abscovered { + position: absolute; + top: 50px; + left: 50px; + background: red; + height: 100px; + width: 100px; + } + + #fixedmoves { + position: fixed; + top: 150px; + left: 150px; + background: green; + height: 100px; + width: 100px; + } +</style> +</head><body> + <div style="perspective: 1000px" id="changeperspective"> + <div id="abscovered"></div> + <div id="fixedmoves"></div> + </div> + <script> + var changeperspective = document.getElementById("changeperspective"); + var fixedmoves = document.getElementById("fixedmoves"); + var causeFlush = fixedmoves.offsetTop; + changeperspective.style.perspective = ""; + </script> + +</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/perspective-containing-block-dynamic-1b.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/perspective-containing-block-dynamic-1b.htm new file mode 100644 index 00000000000..b91effdd8fd --- /dev/null +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/perspective-containing-block-dynamic-1b.htm @@ -0,0 +1,48 @@ +<!DOCTYPE html> +<html><head><meta charset="utf-8"> +<title>CSS transforms: Creating containing block for fixed positioned elements</title> +<link href="http://dbaron.org/" rel="author" title="L. David Baron"> +<link href="http://www.mozilla.org/" rel="author" title="Mozilla"> +<link href="https://drafts.csswg.org/css-transforms-1/#perspective-property" rel="help"> +<link href="reference/containing-block-dynamic-1-ref.htm" rel="match"> +<meta content="It also establishes a containing block (somewhat similar to position: relative), just like the transform property does." name="assert"> +<meta content="dom" name="flags"> +<style> + html, body { margin: 0; padding: 0 } + #changeperspective { + position: absolute; + top: 100px; + left: 100px; + } + + #abscovered { + position: absolute; + top: 50px; + left: 50px; + background: red; + height: 100px; + width: 100px; + } + + #fixedmoves { + position: fixed; + top: 50px; + left: 50px; + background: green; + height: 100px; + width: 100px; + } +</style> +</head><body> + <div id="changeperspective"> + <div id="abscovered"></div> + <div id="fixedmoves"></div> + </div> + <script> + var changeperspective = document.getElementById("changeperspective"); + var fixedmoves = document.getElementById("fixedmoves"); + var causeFlush = fixedmoves.offsetTop; + changeperspective.style.perspective = "1000px"; + </script> + +</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/reference/2d-rotate-notref.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/reference/2d-rotate-notref.htm index 13020b5b5f6..3e3b816f52a 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/reference/2d-rotate-notref.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/reference/2d-rotate-notref.htm @@ -29,7 +29,7 @@ <p>You should only see one block with color green, and you should not see any red</p> <section> <article></article> - <svg width="300" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" height="200"> + <svg xmlns:xmlns="http://www.w3.org/2000/svg" width="300" version="1.1" height="200"> <style type="text/css"> rect{ stroke-width: 10; diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/reference/2d-rotate-ref.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/reference/2d-rotate-ref.htm index 48c019e929e..40bc2d46537 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/reference/2d-rotate-ref.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/reference/2d-rotate-ref.htm @@ -15,7 +15,7 @@ <body> <p>You should only see one block with color green, and you should not see any red</p> <section> - <svg width="300" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" height="200"> + <svg xmlns:xmlns="http://www.w3.org/2000/svg" width="300" version="1.1" height="200"> <style type="text/css"> rect{ stroke-width: 10; diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/reference/containing-block-dynamic-1-ref.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/reference/containing-block-dynamic-1-ref.htm new file mode 100644 index 00000000000..0003e86e1d3 --- /dev/null +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/reference/containing-block-dynamic-1-ref.htm @@ -0,0 +1,20 @@ +<!DOCTYPE html> +<html><head><meta charset="utf-8"> +<title>CSS transforms: Creating containing block for fixed positioned elements</title> +<link href="http://dbaron.org/" rel="author" title="L. David Baron"> +<link href="http://www.mozilla.org/" rel="author" title="Mozilla"> +<style> + html, body { margin: 0; padding: 0 } + #fixedmoves { + position: absolute; + top: 150px; + left: 150px; + background: green; + height: 100px; + width: 100px; + } +</style> +</head><body> + <div id="fixedmoves"></div> + +</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/reference/ttwf-reftest-transform-skewx-001.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/reference/ttwf-reftest-transform-skewx-001.htm index 46f5bdedced..c4f62602210 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/reference/ttwf-reftest-transform-skewx-001.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/reference/ttwf-reftest-transform-skewx-001.htm @@ -14,7 +14,7 @@ <body> <p>The test passes if there is a green shape and no red.</p> <div class="greenSquare"> - <svg xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="100px" width="200px" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" y="0px" x="0px" viewBox="0 0 200 100"> + <svg xmlns:xmlns="http://www.w3.org/2000/svg" xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="100px" width="200px" version="1.1" y="0px" x="0px" viewBox="0 0 200 100"> <polygon points="200,100 100,100 0,0 100,0 " fill="green"></polygon> </svg> </div> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/reference/ttwf-reftest-transform-skewy-001.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/reference/ttwf-reftest-transform-skewy-001.htm index 0f576be7e06..58348470dda 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/reference/ttwf-reftest-transform-skewy-001.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/reference/ttwf-reftest-transform-skewy-001.htm @@ -14,7 +14,7 @@ <body> <p>The test passes if there is a green shape and no red.</p> <div class="greenSquare"> - <svg xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="200px" width="100px" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" y="0px" x="0px" viewBox="0 0 100 200"> + <svg xmlns:xmlns="http://www.w3.org/2000/svg" xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="200px" width="100px" version="1.1" y="0px" x="0px" viewBox="0 0 100 200"> <polygon points="100,200 0,99.999 0,0 100,100 " fill="green"></polygon> </svg> </div> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/reftest-toc.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/reftest-toc.htm index 17682e1b4c6..9aa0799d038 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/reftest-toc.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/reftest-toc.htm @@ -272,6 +272,22 @@ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td> </tr> </tbody> + <tbody id="perspective-containing-block-dynamic-1a" class="dom"> + <tr> + <td rowspan="1" title="CSS transforms: Creating containing block for fixed positioned elements"> + <a href="perspective-containing-block-dynamic-1a.htm">perspective-containing-block-dynamic-1a</a></td> + <td><a href="reference/containing-block-dynamic-1-ref.htm">=</a> </td> + <td rowspan="1"><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr></td> + </tr> + </tbody> + <tbody id="perspective-containing-block-dynamic-1b" class="dom"> + <tr> + <td rowspan="1" title="CSS transforms: Creating containing block for fixed positioned elements"> + <a href="perspective-containing-block-dynamic-1b.htm">perspective-containing-block-dynamic-1b</a></td> + <td><a href="reference/containing-block-dynamic-1-ref.htm">=</a> </td> + <td rowspan="1"><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr></td> + </tr> + </tbody> <tbody id="perspective-origin-001" class=""> <tr> <td rowspan="1" title="perspective-origin - 0px center('center' computes to '50%' in vertical position)"> @@ -6539,6 +6555,22 @@ <td rowspan="1"></td> </tr> </tbody> + <tbody id="transform-containing-block-dynamic-1a" class=""> + <tr> + <td rowspan="1" title="CSS transforms: Creating containing block for fixed positioned elements"> + <a href="transform-containing-block-dynamic-1a.htm">transform-containing-block-dynamic-1a</a></td> + <td><a href="reference/containing-block-dynamic-1-ref.htm">=</a> </td> + <td rowspan="1"></td> + </tr> + </tbody> + <tbody id="transform-containing-block-dynamic-1b" class=""> + <tr> + <td rowspan="1" title="CSS transforms: Creating containing block for fixed positioned elements"> + <a href="transform-containing-block-dynamic-1b.htm">transform-containing-block-dynamic-1b</a></td> + <td><a href="reference/containing-block-dynamic-1-ref.htm">=</a> </td> + <td rowspan="1"></td> + </tr> + </tbody> <tbody id="transform-descendant-001" class=""> <tr> <td rowspan="1" title="Transform Affects Descendant"> @@ -8275,20 +8307,20 @@ <td rowspan="1"></td> </tr> </tbody> - <tbody id="ttwf-transform-translatex-001" class="CSS Transform"> + <tbody id="ttwf-transform-translatex-001" class=""> <tr> <td rowspan="1" title="CSS Transform Using translateX() function"> <a href="ttwf-transform-translatex-001.htm">ttwf-transform-translatex-001</a></td> <td><a href="reference/ttwf-reftest-transform-translatex-001.htm">=</a> </td> - <td rowspan="1"><abbr class="CSS" title=""></abbr><abbr class="Transform" title=""></abbr></td> + <td rowspan="1"></td> </tr> </tbody> - <tbody id="ttwf-transform-translatey-001" class="CSS Transform"> + <tbody id="ttwf-transform-translatey-001" class=""> <tr> <td rowspan="1" title="CSS Transform Using translateY() function"> <a href="ttwf-transform-translatey-001.htm">ttwf-transform-translatey-001</a></td> <td><a href="reference/ttwf-reftest-transform-translatey-001.htm">=</a> </td> - <td rowspan="1"><abbr class="CSS" title=""></abbr><abbr class="Transform" title=""></abbr></td> + <td rowspan="1"></td> </tr> </tbody> </table> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/reftest.list b/tests/wpt/css-tests/css-transforms-1_dev/html/reftest.list index e29ebb750ac..a96ff9c7b2c 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/reftest.list +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/reftest.list @@ -30,6 +30,8 @@ css3-transform-rotateY.htm == reference/css3-transform-rotateY-ref.htm css3-transform-scale.htm == reference/css3-transform-scale-ref.htm css3-transform-scale-002.htm == reference/css3-transform-scale-ref-002.htm iframe-001.htm == reference/iframe-001-ref.htm +perspective-containing-block-dynamic-1a.htm == reference/containing-block-dynamic-1-ref.htm +perspective-containing-block-dynamic-1b.htm == reference/containing-block-dynamic-1-ref.htm perspective-origin-001.htm == reference/ref-filled-green-100px-square.htm perspective-origin-002.htm == reference/ref-filled-green-100px-square.htm perspective-origin-003.htm == reference/ref-filled-green-100px-square.htm @@ -814,6 +816,8 @@ transform-background-006.htm == reference/transform-background-ref-2.htm != refe transform-background-007.htm == reference/transform-background-ref-2.htm transform-background-008.htm == reference/transform-background-ref-2.htm transform-compound-001.htm == reference/transform-compound-ref.htm != reference/transform-compound-notref-1.htm != reference/transform-compound-notref-2.htm +transform-containing-block-dynamic-1a.htm == reference/containing-block-dynamic-1-ref.htm +transform-containing-block-dynamic-1b.htm == reference/containing-block-dynamic-1-ref.htm transform-descendant-001.htm == reference/transform-descendant-ref.htm transform-display-001.htm == reference/transform-display-ref.htm != reference/transform-display-notref.htm transform-display-002.htm == reference/transform-display-ref.htm != reference/transform-display-notref.htm diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/rotate_45deg.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/rotate_45deg.htm index 35d36a035f7..03dcdc9e1c8 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/rotate_45deg.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/rotate_45deg.htm @@ -15,7 +15,6 @@ } .transformed { transform: rotateY(45deg); - -webkit-transform: rotateY(45deg); background-color:green; height: 100px; } diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/rotate_x_45deg.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/rotate_x_45deg.htm index 66d6b7a7527..6e73086b224 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/rotate_x_45deg.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/rotate_x_45deg.htm @@ -15,7 +15,6 @@ } .transformed { transform: rotateX(45deg); - //-webkit-transform: rotateX(45deg); background-color:green; height: 100px; } diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/rotate_y_45deg.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/rotate_y_45deg.htm index a465dfa8622..50388d562de 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/rotate_y_45deg.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/rotate_y_45deg.htm @@ -15,7 +15,6 @@ } .transformed { transform: rotateY(45deg); - //-webkit-transform: rotateY(45deg); background-color:green; height: 100px; } diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/scalex.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/scalex.htm index d0a9320cc37..6b7f20da051 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/scalex.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/scalex.htm @@ -14,7 +14,6 @@ width: 100px; margin-left: 500px; transform: scaleX(2); - //-webkit-transform: scaleX(2); background-color: green; } @@ -36,4 +35,5 @@ <div class="hidden"> </div> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/scaley.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/scaley.htm index 6bd36a773f4..8dc1ec18f43 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/scaley.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/scaley.htm @@ -15,7 +15,6 @@ background-color:green; margin-top: 200px; transform: scaleY(2); - //-webkit-transform: scaleY(2); } .hidden { diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-001.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-001.htm index f8245d45bb8..af654fddb88 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-001.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-001.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, first value absolute value and missing second argument</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-002.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-002.htm index d60d4141e93..f162db4c102 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-002.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-002.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, first value 'center' value and missing second argument</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-003.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-003.htm index 4e643622d30..2041baaa55c 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-003.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-003.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, first value '50%' value and missing second argument</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-004.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-004.htm index 66b4493a604..77195ff9ea0 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-004.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-004.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, '50% 50%'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-005.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-005.htm index 55274b84740..a068f3ff746 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-005.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-005.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, '50% center'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-006.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-006.htm index af32d83694e..8dc7a09a9d2 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-006.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-006.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center 50%'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-007.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-007.htm index 910a648cc7a..b7e89dedc0a 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-007.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-007.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center center'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-008.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-008.htm index b84989725df..c4304774e7c 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-008.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-008.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, '75 center'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-009.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-009.htm index 239dc0b4e22..7ddb6195271 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-009.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-009.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, '75 50%'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-010.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-010.htm index a52a687e651..0e9b8e8d3c3 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-010.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-010.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center 75'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-011.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-011.htm index b290251e8b4..dd94fb25bfc 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-011.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-011.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, '50% 75'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-012.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-012.htm index f442bb5d38c..22c8c673f91 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-012.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-012.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, '0'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-013.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-013.htm index ec08168dfd7..f8b44689045 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-013.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-013.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, '150'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-014.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-014.htm index 4684a5c5e64..e8df654331d 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-014.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-014.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, '100%'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-015.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-015.htm index f9cbb557cf8..1dc86c78968 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-015.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-015.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'right'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-016.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-016.htm index 53b905d2026..f0713579b46 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-016.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-016.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'left'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-017.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-017.htm index 824f76451f4..5103bb62902 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-017.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-017.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, '25%'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-018.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-018.htm index d0454d6370d..6b85b32f9dc 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-018.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-018.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'top'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-019.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-019.htm index 0f0c4ec9816..7df39646a23 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-019.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-019.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'bottom'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-020.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-020.htm index 558db611d7f..a403e12815c 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-020.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-020.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, '0% 0%'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-021.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-021.htm index 71160b053be..0aa4a984aa4 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-021.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-021.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'top right'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-022.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-022.htm index 7ffe1329917..d21cc5b9370 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-022.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-022.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'top left'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-023.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-023.htm index d77529755d6..ca9019d7657 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-023.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-023.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'top center'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-024.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-024.htm index 91fe2b68092..52af2e2441d 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-024.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-024.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'bottom left'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-025.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-025.htm index c32026541bd..a6cb00ac270 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-025.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-025.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'bottom center'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-026.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-026.htm index e09444b46ba..747f037cb7b 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-026.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-026.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'bottom right'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-027.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-027.htm index 7e5770b79e6..397a28a2110 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-027.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-027.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'right top'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-028.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-028.htm index e4c9fdf0082..b822fab1a90 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-028.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-028.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'right center'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-029.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-029.htm index 8aea3683d13..820ba224a4a 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-029.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-029.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'right bottom'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-030.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-030.htm index afc355d91b7..971ee2debf3 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-030.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-030.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'right 75'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-031.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-031.htm index 2a788a9bc3c..0f3a508ea90 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-031.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-031.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'right 0%'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-032.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-032.htm index 3335c9ed8f0..fa3deb57105 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-032.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-032.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'right 100%'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-033.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-033.htm index dd9e9c3f63f..0b5820062dc 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-033.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-033.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'left top'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-034.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-034.htm index 6f6194a4242..1fe32c8fb5b 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-034.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-034.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'left center'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-035.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-035.htm index 31525eaa499..0906e6909e3 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-035.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-035.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'left bottom'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-036.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-036.htm index 772f199a250..5f05973bf03 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-036.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-036.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'left 75'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-037.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-037.htm index 64a0b700e16..a612e564d0a 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-037.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-037.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'left 0%'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-038.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-038.htm index 8a99d05058d..3d19eeaf7ce 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-038.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-038.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'left 100%'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-039.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-039.htm index 3bd2bcde751..61cfc7ebb34 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-039.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-039.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center top'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-040.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-040.htm index a4538dbcab2..9636bff14b7 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-040.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-040.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center bottom'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-041.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-041.htm index c86dbb2a433..7203eb92984 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-041.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-041.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center left'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-042.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-042.htm index 340b45238eb..296a1d32b32 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-042.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-042.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center right'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-043.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-043.htm index 11242552736..ab246607602 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-043.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-043.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center 100%'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-044.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-044.htm index 5a592456f76..7a6929b7f43 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-044.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-044.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, '0 center'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-045.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-045.htm index 7b25b9a7ca0..acc27266339 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-045.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-045.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center 0%'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-046.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-046.htm index 81577788f14..540fa90471a 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-046.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-046.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center 0'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-001.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-001.htm index 205c9c3204d..7967001143f 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-001.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-001.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'top 100%'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-invalid-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-002.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-002.htm index 66d3c644c7b..f6b15d8d737 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-002.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-002.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'bottom 100%'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-invalid-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-003.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-003.htm index a6ab4f0b822..32e02f3c5f6 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-003.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-003.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'top 150'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-invalid-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-004.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-004.htm index 807153f1ea0..806efdcd55f 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-004.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-004.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'bottom 150'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-invalid-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-005.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-005.htm index 8aa57f9f9e0..1fbdc07ce6b 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-005.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-005.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'top top'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-invalid-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-006.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-006.htm index b8ef1c93f09..6027d60959e 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-006.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-006.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'bottom bottom'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-invalid-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-007.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-007.htm index 3b3873f6506..09ca47f8860 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-007.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-007.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'top bottom'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-invalid-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-008.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-008.htm index af130080bf7..5525ff1f809 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-008.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-008.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'bottom top'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-invalid-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-009.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-009.htm index 168c13c9820..bfdbad1ca6d 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-009.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-009.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'left left'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-invalid-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-010.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-010.htm index bbafe6a738a..3cf3abd3133 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-010.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-010.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'left right'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-invalid-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-011.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-011.htm index 8fc8a561ed2..e30615cbd59 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-011.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-011.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'right right'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-invalid-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-012.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-012.htm index 0d96dd588cb..8fb413cdf00 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-012.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-012.htm @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'right left'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help"> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help"> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help"> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help"> <link href="reference/svg-origin-relative-length-invalid-ref.htm" rel="match"> <meta content="svg" name="flags"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/toc.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/toc.htm index bf90a5c3772..f04ce186973 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/toc.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/toc.htm @@ -47,12 +47,12 @@ <tbody id="s6"> <tr><th><a href="chapter-6.htm">Chapter 6 - The Transform Rendering Model</a></th> - <td>(48 Tests)</td></tr> + <td>(50 Tests)</td></tr> </tbody> <tbody id="s7"> <tr><th><a href="chapter-7.htm">Chapter 7 - The transform Property</a></th> - <td>(102 Tests)</td></tr> + <td>(104 Tests)</td></tr> </tbody> <tbody id="s8"> <tr><th><a href="chapter-8.htm">Chapter 8 - @@ -67,7 +67,7 @@ <tbody id="s10"> <tr><th><a href="chapter-10.htm">Chapter 10 - The perspective Property</a></th> - <td>(17 Tests)</td></tr> + <td>(19 Tests)</td></tr> </tbody> <tbody id="s11"> <tr><th><a href="chapter-11.htm">Chapter 11 - @@ -92,7 +92,7 @@ <tbody id="s15"> <tr><th><a href="chapter-15.htm">Chapter 15 - The Transform Functions</a></th> - <td>(689 Tests)</td></tr> + <td>(691 Tests)</td></tr> </tbody> <tbody id="s16"> <tr><th><a href="chapter-16.htm">Chapter 16 - diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/transform-containing-block-dynamic-1a.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/transform-containing-block-dynamic-1a.htm new file mode 100644 index 00000000000..453a5d412a8 --- /dev/null +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/transform-containing-block-dynamic-1a.htm @@ -0,0 +1,49 @@ +<!DOCTYPE html> +<html><head><meta charset="utf-8"> +<title>CSS transforms: Creating containing block for fixed positioned elements</title> +<link href="http://dbaron.org/" rel="author" title="L. David Baron"> +<link href="http://www.mozilla.org/" rel="author" title="Mozilla"> +<link href="https://drafts.csswg.org/css-transforms-1/#transform-rendering" rel="help"> +<link href="https://drafts.csswg.org/css-transforms-1/#transform-property" rel="help"> +<link href="reference/containing-block-dynamic-1-ref.htm" rel="match"> +<meta content="For elements whose layout is governed by the CSS box model, any value other than none for the transform results in the creation of both a stacking context and a containing block. The object acts as a containing block for fixed positioned descendants." name="assert"> +<meta content="The object acts as a containing block for fixed positioned descendants." name="assert" U0003Cmeta=""> +<style> + html, body { margin: 0; padding: 0 } + #changetransform { + position: absolute; + top: 100px; + left: 100px; + } + + #abscovered { + position: absolute; + top: 50px; + left: 50px; + background: red; + height: 100px; + width: 100px; + } + + #fixedmoves { + position: fixed; + top: 150px; + left: 150px; + background: green; + height: 100px; + width: 100px; + } +</style> +</head><body> + <div style="transform: translateX(4px)" id="changetransform"> + <div id="abscovered"></div> + <div id="fixedmoves"></div> + </div> + <script> + var changetransform = document.getElementById("changetransform"); + var fixedmoves = document.getElementById("fixedmoves"); + var causeFlush = fixedmoves.offsetTop; + changetransform.style.transform = ""; + </script> + +</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/transform-containing-block-dynamic-1b.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/transform-containing-block-dynamic-1b.htm new file mode 100644 index 00000000000..048441ebbcb --- /dev/null +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/transform-containing-block-dynamic-1b.htm @@ -0,0 +1,49 @@ +<!DOCTYPE html> +<html><head><meta charset="utf-8"> +<title>CSS transforms: Creating containing block for fixed positioned elements</title> +<link href="http://dbaron.org/" rel="author" title="L. David Baron"> +<link href="http://www.mozilla.org/" rel="author" title="Mozilla"> +<link href="https://drafts.csswg.org/css-transforms-1/#transform-rendering" rel="help"> +<link href="https://drafts.csswg.org/css-transforms-1/#transform-property" rel="help"> +<link href="reference/containing-block-dynamic-1-ref.htm" rel="match"> +<meta content="For elements whose layout is governed by the CSS box model, any value other than none for the transform results in the creation of both a stacking context and a containing block. The object acts as a containing block for fixed positioned descendants." name="assert"> +<meta content="The object acts as a containing block for fixed positioned descendants." name="assert" U0003Cmeta=""> +<style> + html, body { margin: 0; padding: 0 } + #changetransform { + position: absolute; + top: 100px; + left: 100px; + } + + #abscovered { + position: absolute; + top: 50px; + left: 50px; + background: red; + height: 100px; + width: 100px; + } + + #fixedmoves { + position: fixed; + top: 50px; + left: 50px; + background: green; + height: 100px; + width: 100px; + } +</style> +</head><body> + <div id="changetransform"> + <div id="abscovered"></div> + <div id="fixedmoves"></div> + </div> + <script> + var changetransform = document.getElementById("changetransform"); + var fixedmoves = document.getElementById("fixedmoves"); + var causeFlush = fixedmoves.offsetTop; + changetransform.style.transform = "translateX(0px)"; + </script> + +</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/transform-scale-test.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/transform-scale-test.htm index 36cb1e5c889..0e967330b58 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/transform-scale-test.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/transform-scale-test.htm @@ -14,8 +14,8 @@ .greenSquare { width: 100px; height: 100px; - -webkit-transform: scale(.33); - -webkit-transform-origin: top left; + transform: scale(.33); + transform-origin: top left; } .greenSquareTwo { width: 33px; diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate.htm new file mode 100644 index 00000000000..09fd42cc657 --- /dev/null +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate.htm @@ -0,0 +1,24 @@ +<!DOCTYPE html> +<html><head> + <title>CSS Transforms API Test: transform translate</title> + <link href="http://www.intel.com" rel="author" title="Intel"> + <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help"> + <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help"> + <meta content="dom" name="flags"> + <meta content="Check if transform supports translate(100px, 100px)" name="assert"> + <script src="/resources/testharness.js" type="text/javascript"></script> + <script src="/resources/testharnessreport.js" type="text/javascript"></script> +</head> +<body> + <div id="test"></div> + <div id="log"></div> + <script type="text/javascript"> + test(function() { + document.getElementById("test").style.transform = "translate(100px, 100px)"; + var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; + assert_equals(value, "translate(100px, 100px)") + }, "transform_translate_100px_100px"); + </script> + + +</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_invalid.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_invalid.htm new file mode 100644 index 00000000000..3cd0abd32c0 --- /dev/null +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_invalid.htm @@ -0,0 +1,26 @@ +<!DOCTYPE html> +<html><head> + <title>CSS Transforms API Test: transform translate with invalid translation value</title> + <link href="http://www.intel.com" rel="author" title="Intel"> + <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help"> + <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help"> + <meta content="dom" name="flags"> + <meta content="Check if transform sets translate(null, null) that an expection is to be thrown" name="assert"> + <script src="/resources/testharness.js" type="text/javascript"></script> + <script src="/resources/testharnessreport.js" type="text/javascript"></script> +</head> +<body> + <div id="test"></div> + <div id="log"></div> + <script type="text/javascript"> + test(function() { + document.getElementById("test").style.transform = "translate(null, null)"; + + assert_throws(null, function() { + document.getElementById("test").style.getPropertyCSSValue("transform").cssText; + }); + }, "transform_translate_null_null"); + </script> + + +</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_invalid_prefixed.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_invalid_prefixed.htm deleted file mode 100644 index 63124d9259d..00000000000 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_invalid_prefixed.htm +++ /dev/null @@ -1,44 +0,0 @@ -<!DOCTYPE html> -<html><head> - <title>CSS Transforms API Test: transform translate with invalid translation value</title> - <link href="http://www.intel.com" rel="author" title="Intel"> - <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help"> - <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help"> - <meta content="dom" name="flags"> - <meta content="Check if transform sets translate(null, null) that an expection is to be thrown" name="assert"> - <script src="/resources/testharness.js" type="text/javascript"></script> - <script src="/resources/testharnessreport.js" type="text/javascript"></script> -</head> -<body> - <div id="test"></div> - <div id="log"></div> - <script type="text/javascript"> - // Set the transform - document.getElementById("test").style.webkitTransform = "translate(null, null)"; - /* document.getElementById("test").style.mozkitTransform = "translate(null, null)"; - document.getElementById("test").style.msTransform = "translate(null, null)"; - document.getElementById("test").style.oTransform = "translate(null, null)"; - document.getElementById("test").style.transform = "translate(null, null)"; */ - - // Verify that the transform was set as expected - var result; - var value; - try { - value = document.getElementById("test").style.getPropertyCSSValue("-webkit-transform").cssText; - /* value = document.getElementById("test").style.getPropertyCSSValue("-moz-transform").cssText; - value = document.getElementById("test").style.getPropertyCSSValue("-ms-transform").cssText; - value = document.getElementById("test").style.getPropertyCSSValue("-0-transform").cssText; - value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; */ - result = false; - } catch (e) { - result = true; - value = e.message; - } - - test(function() {assert_true(result, - "transform should be translate(null, null)")}, - "transform_translate_null_null"); - </script> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_max.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_max.htm new file mode 100644 index 00000000000..232d8e67650 --- /dev/null +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_max.htm @@ -0,0 +1,25 @@ +<!DOCTYPE html> +<html><head> + <title>CSS Transforms API Test: transform translate with maximum translation value</title> + <link href="http://www.intel.com" rel="author" title="Intel"> + <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help"> + <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help"> + <meta content="dom" name="flags"> + <meta content="Check if transform sets translate(INFINITE, INFINITE) that an expection is to be thrown" name="assert"> + <script src="/resources/testharness.js" type="text/javascript"></script> + <script src="/resources/testharnessreport.js" type="text/javascript"></script> +</head> +<body> + <div id="test"></div> + <div id="log"></div> + <script type="text/javascript"> + test(function() { + document.getElementById("test").style.transform = "translate(INFINITE, INFINITE)"; + assert_throws(null, function() { + document.getElementById("test").style.getPropertyCSSValue("transform").cssText + }) + }, "transform_translate_max"); + </script> + + +</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_max_prefixed.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_max_prefixed.htm deleted file mode 100644 index cfaa3cf4e4f..00000000000 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_max_prefixed.htm +++ /dev/null @@ -1,44 +0,0 @@ -<!DOCTYPE html> -<html><head> - <title>CSS Transforms API Test: transform translate with maximum translation value</title> - <link href="http://www.intel.com" rel="author" title="Intel"> - <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help"> - <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help"> - <meta content="dom" name="flags"> - <meta content="Check if transform sets translate(INFINITE, INFINITE) that an expection is to be thrown" name="assert"> - <script src="/resources/testharness.js" type="text/javascript"></script> - <script src="/resources/testharnessreport.js" type="text/javascript"></script> -</head> -<body> - <div id="test"></div> - <div id="log"></div> - <script type="text/javascript"> - // Set the transform - document.getElementById("test").style.webkitTransform = "translate(INFINITE, INFINITE)"; - /* document.getElementById("test").style.mozkitTransform = "translate(INFINITE, INFINITE)"; - document.getElementById("test").style.msTransform = "translate(INFINITE, INFINITE)"; - document.getElementById("test").style.oTransform = "translate(INFINITE, INFINITE)"; - document.getElementById("test").style.transform = "translate(INFINITE, INFINITE)"; */ - - // Verify that the transform was set as expected - var result; - var value; - try { - value = document.getElementById("test").style.getPropertyCSSValue("-webkit-transform").cssText; - /* value = document.getElementById("test").style.getPropertyCSSValue("-moz-transform").cssText; - value = document.getElementById("test").style.getPropertyCSSValue("-ms-transform").cssText; - value = document.getElementById("test").style.getPropertyCSSValue("-0-transform").cssText; - value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; */ - result = false; - } catch (e) { - result = true; - value = e.message; - } - - test(function() {assert_true(result, - "transform should be translate(INFINITE, INFINITE)")}, - "transform_translate_max"); - </script> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_min.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_min.htm new file mode 100644 index 00000000000..9b1451f40e3 --- /dev/null +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_min.htm @@ -0,0 +1,25 @@ +<!DOCTYPE html> +<html><head> + <title>CSS Transforms API Test: transform translate with minimum translation value</title> + <link href="http://www.intel.com" rel="author" title="Intel"> + <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help"> + <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help"> + <meta content="dom" name="flags"> + <meta content="Check if transform sets translate(-INFINITE, -INFINITE) that an expection is to be thrown" name="assert"> + <script src="/resources/testharness.js" type="text/javascript"></script> + <script src="/resources/testharnessreport.js" type="text/javascript"></script> +</head> +<body> + <div id="test"></div> + <div id="log"></div> + <script type="text/javascript"> + test(function() { + document.getElementById("test").style.transform = "translate(-INFINITE, -INFINITE)"; + assert_throws(null, function() { + document.getElementById("test").style.getPropertyCSSValue("transform").cssText + }) + }, "transform_translate_min"); + </script> + + +</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_min_prefixed.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_min_prefixed.htm deleted file mode 100644 index 3c7e991a3b2..00000000000 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_min_prefixed.htm +++ /dev/null @@ -1,44 +0,0 @@ -<!DOCTYPE html> -<html><head> - <title>CSS Transforms API Test: transform translate with minimum translation value</title> - <link href="http://www.intel.com" rel="author" title="Intel"> - <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help"> - <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help"> - <meta content="dom" name="flags"> - <meta content="Check if transform sets translate(-INFINITE, -INFINITE) that an expection is to be thrown" name="assert"> - <script src="/resources/testharness.js" type="text/javascript"></script> - <script src="/resources/testharnessreport.js" type="text/javascript"></script> -</head> -<body> - <div id="test"></div> - <div id="log"></div> - <script type="text/javascript"> - // Set the transform - document.getElementById("test").style.webkitTransform = "translate(-INFINITE, -INFINITE)"; - /* document.getElementById("test").style.mozkitTransform = "translate(-INFINITE, -INFINITE)"; - document.getElementById("test").style.msTransform = "translate(-INFINITE, -INFINITE)"; - document.getElementById("test").style.oTransform = "translate(-INFINITE, -INFINITE)"; - document.getElementById("test").style.transform = "translate(-INFINITE, -INFINITE)"; */ - - // Verify that the transform was set as expected - var result; - var value; - try { - value = document.getElementById("test").style.getPropertyCSSValue("-webkit-transform").cssText; - /* value = document.getElementById("test").style.getPropertyCSSValue("-moz-transform").cssText; - value = document.getElementById("test").style.getPropertyCSSValue("-ms-transform").cssText; - value = document.getElementById("test").style.getPropertyCSSValue("-0-transform").cssText; - value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; */ - result = false; - } catch (e) { - result = true; - value = e.message; - } - - test(function() {assert_true(result, - "transform should be translate(-INFINITE, -INFINITE)")}, - "transform_translate_min_prefixed"); - </script> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_neg.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_neg.htm new file mode 100644 index 00000000000..3c4b4c34ec5 --- /dev/null +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_neg.htm @@ -0,0 +1,24 @@ +<!DOCTYPE html> +<html><head> + <title>CSS Transforms API Test: transform translate with negative translation value</title> + <link href="http://www.intel.com" rel="author" title="Intel"> + <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help"> + <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help"> + <meta content="dom" name="flags"> + <meta content="Check if transform supports translate(-1px, -1px)" name="assert"> + <script src="/resources/testharness.js" type="text/javascript"></script> + <script src="/resources/testharnessreport.js" type="text/javascript"></script> +</head> +<body> + <div id="test"></div> + <div id="log"></div> + <script type="text/javascript"> + test(function() { + document.getElementById("test").style.transform = "translate(-1px, -1px)"; + var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; + assert_equals(value, "translate(-1px, -1px)") + }, "transform_translate_-1px_-1px"); + </script> + + +</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_neg_prefixed.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_neg_prefixed.htm deleted file mode 100644 index 5267b7af233..00000000000 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_neg_prefixed.htm +++ /dev/null @@ -1,37 +0,0 @@ -<!DOCTYPE html> -<html><head> - <title>CSS Transforms API Test: transform translate with negative translation value</title> - <link href="http://www.intel.com" rel="author" title="Intel"> - <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help"> - <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help"> - <meta content="dom" name="flags"> - <meta content="Check if transform supports translate(-1px, -1px)" name="assert"> - <script src="/resources/testharness.js" type="text/javascript"></script> - <script src="/resources/testharnessreport.js" type="text/javascript"></script> -</head> -<body> - <div id="test"></div> - <div id="log"></div> - <script type="text/javascript"> - // Set the transform - document.getElementById("test").style.webkitTransform = "translate(-1px, -1px)"; - /* document.getElementById("test").style.mozkitTransform = "translate(-1px, -1px)"; - document.getElementById("test").style.msTransform = "translate(-1px, -1px)"; - document.getElementById("test").style.oTransform = "translate(-1px, -1px)"; - document.getElementById("test").style.transform = "translate(-1px, -1px)"; */ - - // Verify that the transform was set as expected - var value = document.getElementById("test").style.getPropertyCSSValue("-webkit-transform").cssText; - /* var value = document.getElementById("test").style.getPropertyCSSValue("-moz-transform").cssText; - var value = document.getElementById("test").style.getPropertyCSSValue("-ms-transform").cssText; - var value = document.getElementById("test").style.getPropertyCSSValue("-0-transform").cssText; - var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; */ - - test(function() {assert_equals(value, - "translate(-1px, -1px)", - "transform should be translate(-1px, - 1px)")}, - "transform_translate_-1px_-1px"); - </script> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_prefixed.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_prefixed.htm deleted file mode 100644 index 3e576a34e00..00000000000 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_prefixed.htm +++ /dev/null @@ -1,37 +0,0 @@ -<!DOCTYPE html> -<html><head> - <title>CSS Transforms API Test: transform translate</title> - <link href="http://www.intel.com" rel="author" title="Intel"> - <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help"> - <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help"> - <meta content="dom" name="flags"> - <meta content="Check if transform supports translate(100px, 100px)" name="assert"> - <script src="/resources/testharness.js" type="text/javascript"></script> - <script src="/resources/testharnessreport.js" type="text/javascript"></script> -</head> -<body> - <div id="test"></div> - <div id="log"></div> - <script type="text/javascript"> - // Set the transform - document.getElementById("test").style.webkitTransform = "translate(100px, 100px)"; - /* document.getElementById("test").style.mozkitTransform = "translate(100px, 100px)"; - document.getElementById("test").style.msTransform = "translate(100px, 100px)"; - document.getElementById("test").style.oTransform = "translate(100px, 100px)"; - document.getElementById("test").style.transform = "translate(100px, 100px)"; */ - - // Verify that the transform was set as expected - var value = document.getElementById("test").style.getPropertyCSSValue("-webkit-transform").cssText; - /* var value = document.getElementById("test").style.getPropertyCSSValue("-moz-transform").cssText; - var value = document.getElementById("test").style.getPropertyCSSValue("-ms-transform").cssText; - var value = document.getElementById("test").style.getPropertyCSSValue("-0-transform").cssText; - var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; */ - - test(function() {assert_equals(value, - "translate(100px, 100px)", - "transform should be translate(100px, 100px)")}, - "transform_translate_100px_100px"); - </script> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_second_omited.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_second_omited.htm new file mode 100644 index 00000000000..5580772f785 --- /dev/null +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_second_omited.htm @@ -0,0 +1,24 @@ +<!DOCTYPE html> +<html><head> + <title>CSS Transforms API Test: transform translate with second translation value omited</title> + <link href="http://www.intel.com" rel="author" title="Intel"> + <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help"> + <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help"> + <meta content="dom" name="flags"> + <meta content="Check if transform supports translate(100px)" name="assert"> + <script src="/resources/testharness.js" type="text/javascript"></script> + <script src="/resources/testharnessreport.js" type="text/javascript"></script> +</head> +<body> + <div id="test"></div> + <div id="log"></div> + <script type="text/javascript"> + test(function() { + document.getElementById("test").style.transform = "translate(100px)"; + var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; + assert_equals(value, "translate(100px)") + }, "transform_translate_100px"); + </script> + + +</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_second_omited_prefixed.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_second_omited_prefixed.htm deleted file mode 100644 index 7a342b9010a..00000000000 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_second_omited_prefixed.htm +++ /dev/null @@ -1,37 +0,0 @@ -<!DOCTYPE html> -<html><head> - <title>CSS Transforms API Test: transform translate with second translation value omited</title> - <link href="http://www.intel.com" rel="author" title="Intel"> - <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help"> - <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help"> - <meta content="dom" name="flags"> - <meta content="Check if transform supports translate(100px)" name="assert"> - <script src="/resources/testharness.js" type="text/javascript"></script> - <script src="/resources/testharnessreport.js" type="text/javascript"></script> -</head> -<body> - <div id="test"></div> - <div id="log"></div> - <script type="text/javascript"> - // Set the transform - document.getElementById("test").style.webkitTransform = "translate(100px)"; - /* document.getElementById("test").style.mozkitTransform = "translate(100px)"; - document.getElementById("test").style.msTransform = "translate(100px)"; - document.getElementById("test").style.oTransform = "translate(100px)"; - document.getElementById("test").style.transform = "translate(100px)"; */ - - // Verify that the transform was set as expected - var value = document.getElementById("test").style.getPropertyCSSValue("-webkit-transform").cssText; - /* var value = document.getElementById("test").style.getPropertyCSSValue("-moz-transform").cssText; - var value = document.getElementById("test").style.getPropertyCSSValue("-ms-transform").cssText; - var value = document.getElementById("test").style.getPropertyCSSValue("-0-transform").cssText; - var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; */ - - test(function() {assert_equals(value, - "translate(100px)", - "transform should be translate(100px)")}, - "transform_translate_100px"); - </script> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_zero.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_zero.htm new file mode 100644 index 00000000000..e68a857df87 --- /dev/null +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_zero.htm @@ -0,0 +1,24 @@ +<!DOCTYPE html> +<html><head> + <title>CSS Transforms API Test: transform translate</title> + <link href="http://www.intel.com" rel="author" title="Intel"> + <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help"> + <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help"> + <meta content="dom" name="flags"> + <meta content="Check if transform supports translate(0, 0)" name="assert"> + <script src="/resources/testharness.js" type="text/javascript"></script> + <script src="/resources/testharnessreport.js" type="text/javascript"></script> +</head> +<body> + <div id="test"></div> + <div id="log"></div> + <script type="text/javascript"> + test(function() { + document.getElementById("test").style.transform = "translate(0, 0)"; + var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; + assert_equals(value, "translate(0px, 0px)") + }, "transform_translate_0_0"); + </script> + + +</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_zero_prefixed.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_zero_prefixed.htm deleted file mode 100644 index c93fc62d5e9..00000000000 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_zero_prefixed.htm +++ /dev/null @@ -1,37 +0,0 @@ -<!DOCTYPE html> -<html><head> - <title>CSS Transforms API Test: transform translate</title> - <link href="http://www.intel.com" rel="author" title="Intel"> - <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help"> - <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help"> - <meta content="dom" name="flags"> - <meta content="Check if transform supports translate(0, 0)" name="assert"> - <script src="/resources/testharness.js" type="text/javascript"></script> - <script src="/resources/testharnessreport.js" type="text/javascript"></script> -</head> -<body> - <div id="test"></div> - <div id="log"></div> - <script type="text/javascript"> - // Set the transform - document.getElementById("test").style.webkitTransform = "translate(0, 0)"; - /* document.getElementById("test").style.mozkitTransform = "translate(0, 0)"; - document.getElementById("test").style.msTransform = "translate(0, 0)"; - document.getElementById("test").style.oTransform = "translate(0, 0)"; - document.getElementById("test").style.transform = "translate(0, 0)"; */ - - // Verify that the transform was set as expected - var value = document.getElementById("test").style.getPropertyCSSValue("-webkit-transform").cssText; - /* var value = document.getElementById("test").style.getPropertyCSSValue("-moz-transform").cssText; - var value = document.getElementById("test").style.getPropertyCSSValue("-ms-transform").cssText; - var value = document.getElementById("test").style.getPropertyCSSValue("-0-transform").cssText; - var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; */ - - test(function() {assert_equals(value, - "translate(0px, 0px)", - "transform should be translate(0px, 0px)")}, - "transform_translate_0_0"); - </script> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/translate.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/translate.htm index 938874d1555..e5819272ccd 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/translate.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/translate.htm @@ -19,12 +19,6 @@ width: 100px; height: 100px; background-color: green; - - //-webkit-transform: translate(100px, 100px); - - //-o-transform:translate(100px, 100px) ; - - transform: translate(100px, 100px); } diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/ttwf-transform-skewx-001.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/ttwf-transform-skewx-001.htm index 9ebff219b14..5c521b13eeb 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/ttwf-transform-skewx-001.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/ttwf-transform-skewx-001.htm @@ -12,7 +12,7 @@ left: 100px; width: 100px; height: 100px; - -webkit-transform: skewX(45deg); + transform: skewX(45deg); background: green; } .redSquare { @@ -26,7 +26,7 @@ <p>The test passes if there is a green shape and no red.</p> <div> <div class="redSquare"> - <svg xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="100px" width="200px" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" y="0px" x="0px" viewBox="0 0 200 100"> + <svg xmlns:xmlns="http://www.w3.org/2000/svg" xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="100px" width="200px" version="1.1" y="0px" x="0px" viewBox="0 0 200 100"> <polygon points="200,100 100,100 0,0 100,0 " fill="red"></polygon> </svg> </div> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/ttwf-transform-skewy-001.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/ttwf-transform-skewy-001.htm index a1baaa4e3b6..bc5f1187f5c 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/ttwf-transform-skewy-001.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/ttwf-transform-skewy-001.htm @@ -12,7 +12,7 @@ left: 100px; width: 100px; height: 100px; - -webkit-transform: skewY(45deg); + transform: skewY(45deg); background: green; } .redSquare { @@ -26,7 +26,7 @@ <p>The test passes if there is a green shape and no red.</p> <div> <div class="redSquare"> - <svg xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="200px" width="100px" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" y="0px" x="0px" viewBox="0 0 100 200"> + <svg xmlns:xmlns="http://www.w3.org/2000/svg" xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="200px" width="100px" version="1.1" y="0px" x="0px" viewBox="0 0 100 200"> <polygon points="100,200 0,99.999 0,0 100,100 " fill="red"></polygon> </svg> </div> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/ttwf-transform-translatex-001.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/ttwf-transform-translatex-001.htm index 4893d2bc837..7850acee210 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/ttwf-transform-translatex-001.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/ttwf-transform-translatex-001.htm @@ -4,7 +4,6 @@ <link href="mailto:mcorlan@adobe.com" rel="author" title="Mihai Corlan"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help"> <link href="reference/ttwf-reftest-transform-translatex-001.htm" rel="match"> - <meta content="CSS Transform" name="flags"> <meta content="Test that the green square is moved on X axis 100px" name="assert"> <style type="text/css"> .greenSquare { @@ -13,7 +12,7 @@ left: 0px; width: 100px; height: 100px; - -webkit-transform: translateX(100px); + transform: translateX(100px); background: green; } .redSquare { @@ -33,4 +32,5 @@ <div class="greenSquare"></div> </div> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/ttwf-transform-translatey-001.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/ttwf-transform-translatey-001.htm index c4e455c050c..4599148446f 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/html/ttwf-transform-translatey-001.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/html/ttwf-transform-translatey-001.htm @@ -4,7 +4,6 @@ <link href="mailto:mcorlan@adobe.com" rel="author" title="Mihai Corlan"> <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help"> <link href="reference/ttwf-reftest-transform-translatey-001.htm" rel="match"> - <meta content="CSS Transform" name="flags"> <meta content="Test that the green square is moved on Y axis 100px" name="assert"> <style type="text/css"> .greenSquare { @@ -13,7 +12,7 @@ left: 100px; width: 100px; height: 100px; - -webkit-transform: translateY(100px); + transform: translateY(100px); background: green; } .redSquare { @@ -33,4 +32,5 @@ <div class="greenSquare"></div> </div> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/implementation-report-TEMPLATE.data b/tests/wpt/css-tests/css-transforms-1_dev/implementation-report-TEMPLATE.data index 9c3d2ef29cc..6b37078ef38 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/implementation-report-TEMPLATE.data +++ b/tests/wpt/css-tests/css-transforms-1_dev/implementation-report-TEMPLATE.data @@ -3,8 +3,8 @@ # http://test.csswg.org/suites/css-transforms-1_dev/DATESTAMP/ # See http://wiki.csswg.org/test/implementation-report for instructions testname revision result comment -html/2d-rotate-001.htm 0cf4093b8a9a16b78de97230d53260c34b05f9fe ? -xhtml1/2d-rotate-001.xht 0cf4093b8a9a16b78de97230d53260c34b05f9fe ? +html/2d-rotate-001.htm 9ff458d3b8f5008c277b64a00c09cda328d2e6f8 ? +xhtml1/2d-rotate-001.xht 9ff458d3b8f5008c277b64a00c09cda328d2e6f8 ? html/2d-rotate-js.htm cda33f93d2f58e3e38b2a406149ad8b690638975 ? xhtml1/2d-rotate-js.xht cda33f93d2f58e3e38b2a406149ad8b690638975 ? html/animations-001.htm 58200be49397d3ebd75335737334fadb5f72043a ? @@ -55,10 +55,10 @@ html/css-transform-inherit-scale.htm 697e2bc8354a9373871c6e5eaee3da61bab5bcbd ? xhtml1/css-transform-inherit-scale.xht 697e2bc8354a9373871c6e5eaee3da61bab5bcbd ? html/css-transform-property-existence.htm e2e29b7a421004f2d2de28cd9c00865a8326dcc8 ? xhtml1/css-transform-property-existence.xht e2e29b7a421004f2d2de28cd9c00865a8326dcc8 ? -html/css-transform-scale-001.htm fd8fb29f9ca68d9624ddee5fe2b44fe12aed446b ? -xhtml1/css-transform-scale-001.xht fd8fb29f9ca68d9624ddee5fe2b44fe12aed446b ? -html/css-transform-scale-002.htm 9792f1bc7c1fa591e681d2f1773de035009e948a ? -xhtml1/css-transform-scale-002.xht 9792f1bc7c1fa591e681d2f1773de035009e948a ? +html/css-transform-scale-001.htm 00ce03304079b134709a2a261823eed4aab5a903 ? +xhtml1/css-transform-scale-001.xht 00ce03304079b134709a2a261823eed4aab5a903 ? +html/css-transform-scale-002.htm 1be87301c1d39eab31ff0517f21d27fccf9eed56 ? +xhtml1/css-transform-scale-002.xht 1be87301c1d39eab31ff0517f21d27fccf9eed56 ? html/css-transform-style-evaluation-validation.htm 37a8b97e35690234100fba2ce84f6ce49f9c451c ? xhtml1/css-transform-style-evaluation-validation.xht 37a8b97e35690234100fba2ce84f6ce49f9c451c ? html/css-transforms-3d-on-anonymous-block-001.htm b6336b0f9700ab406855b37209b33e9b5d6959eb ? @@ -75,6 +75,10 @@ html/css3-transform-scale.htm d0123070f9c1a2c5c76909db503799b4b8fba9ab ? xhtml1/css3-transform-scale.xht d0123070f9c1a2c5c76909db503799b4b8fba9ab ? html/iframe-001.htm f9692ce6022962ff987762295548095720317b13 ? xhtml1/iframe-001.xht f9692ce6022962ff987762295548095720317b13 ? +html/perspective-containing-block-dynamic-1a.htm b1b1a3d920d821ded6c0fd30bd9f698066f580b4 ? +xhtml1/perspective-containing-block-dynamic-1a.xht b1b1a3d920d821ded6c0fd30bd9f698066f580b4 ? +html/perspective-containing-block-dynamic-1b.htm 856b0e0227f9e8447061dc0183dc3828abad9fdf ? +xhtml1/perspective-containing-block-dynamic-1b.xht 856b0e0227f9e8447061dc0183dc3828abad9fdf ? html/perspective-origin-001.htm 27fac0a305b07a36ae04ff616aa6da455f6620e6 ? xhtml1/perspective-origin-001.xht 27fac0a305b07a36ae04ff616aa6da455f6620e6 ? html/perspective-origin-002.htm b232c7117664f3457f2ed95cd5126ba5dcaa9ab5 ? @@ -147,22 +151,22 @@ html/rotate-270-degrees-001.htm 7814b1f339a4d049adb1be6f798a36179ce03db3 ? xhtml1/rotate-270-degrees-001.xht 7814b1f339a4d049adb1be6f798a36179ce03db3 ? html/rotate-90-degrees-001.htm 4c37b50fe36a932f5b7ac050e8dc68167132b0d8 ? xhtml1/rotate-90-degrees-001.xht 4c37b50fe36a932f5b7ac050e8dc68167132b0d8 ? -html/rotate_45deg.htm 997a299f95c4af319a495e8669dd6e366e0cbe14 ? -xhtml1/rotate_45deg.xht 997a299f95c4af319a495e8669dd6e366e0cbe14 ? -html/rotate_x_45deg.htm 235f53c4cee4aced8564ee1e2ecb82454516fd58 ? -xhtml1/rotate_x_45deg.xht 235f53c4cee4aced8564ee1e2ecb82454516fd58 ? -html/rotate_y_45deg.htm 3d6a6a6f2826c1b33fef7e907991e5d7313a62a0 ? -xhtml1/rotate_y_45deg.xht 3d6a6a6f2826c1b33fef7e907991e5d7313a62a0 ? +html/rotate_45deg.htm 869d66a92f5020f0f522c33dd5e87b52db71df99 ? +xhtml1/rotate_45deg.xht 869d66a92f5020f0f522c33dd5e87b52db71df99 ? +html/rotate_x_45deg.htm 9c1ea67ac3b42ac5eb521c40bd640dd943d07a0e ? +xhtml1/rotate_x_45deg.xht 9c1ea67ac3b42ac5eb521c40bd640dd943d07a0e ? +html/rotate_y_45deg.htm 676a7db8531f14d928be06c2aa384aff3701e759 ? +xhtml1/rotate_y_45deg.xht 676a7db8531f14d928be06c2aa384aff3701e759 ? html/rotatey.htm f4e3440dfbc15922fb037d7340c9eb4218c4254e ? xhtml1/rotatey.xht f4e3440dfbc15922fb037d7340c9eb4218c4254e ? html/scale-optional-second-001.htm 98c8393e60b87675e850812e29e1aae19b746a03 ? xhtml1/scale-optional-second-001.xht 98c8393e60b87675e850812e29e1aae19b746a03 ? html/scale-zero-001.htm 2caa488dc20a00d72db606b2da9dfb6eae4ee03f ? xhtml1/scale-zero-001.xht 2caa488dc20a00d72db606b2da9dfb6eae4ee03f ? -html/scalex.htm d96405b06883053b7bf069984a4dbdbc7ba45642 ? -xhtml1/scalex.xht d96405b06883053b7bf069984a4dbdbc7ba45642 ? -html/scaley.htm 773ad81d895a732a8309e631a30ca2b62272c9ff ? -xhtml1/scaley.xht 773ad81d895a732a8309e631a30ca2b62272c9ff ? +html/scalex.htm c1e4f598f137270b4b44ef485bd3e5b4d30f3601 ? +xhtml1/scalex.xht c1e4f598f137270b4b44ef485bd3e5b4d30f3601 ? +html/scaley.htm a4b5a1c1981a3ffc953963bf4a331aabd19525c6 ? +xhtml1/scaley.xht a4b5a1c1981a3ffc953963bf4a331aabd19525c6 ? html/skew-test1.htm 3f10aa2b642cf5ad92d70ff682ab9efd15ea998b ? xhtml1/skew-test1.xht 3f10aa2b642cf5ad92d70ff682ab9efd15ea998b ? html/svg-document-styles-001.htm e2c4fc089927fe0410c4db4522e637cd118b4a65 ? @@ -555,122 +559,122 @@ html/svg-origin-length-pt-004.htm fa27fec03620ac6c05ad0755419e6fe03ed65588 ? xhtml1/svg-origin-length-pt-004.xht fa27fec03620ac6c05ad0755419e6fe03ed65588 ? html/svg-origin-length-pt-005.htm 21ca9387f0305fac1e4a43efbb3bf6f5eb3ebf1e ? xhtml1/svg-origin-length-pt-005.xht 21ca9387f0305fac1e4a43efbb3bf6f5eb3ebf1e ? -html/svg-origin-relative-length-001.htm 71aa208f62dd544c8e9e9e9dcf808390fdedb7ce ? -xhtml1/svg-origin-relative-length-001.xht 71aa208f62dd544c8e9e9e9dcf808390fdedb7ce ? -html/svg-origin-relative-length-002.htm 1954a680f30eada11d55366b7a468f819f713698 ? -xhtml1/svg-origin-relative-length-002.xht 1954a680f30eada11d55366b7a468f819f713698 ? -html/svg-origin-relative-length-003.htm c6f5de2e3c0094f719e65aa7dd9010fddb58b6f9 ? -xhtml1/svg-origin-relative-length-003.xht c6f5de2e3c0094f719e65aa7dd9010fddb58b6f9 ? -html/svg-origin-relative-length-004.htm 474a673f03c0a96c9cbd9e7950bf3a62ce1ae685 ? -xhtml1/svg-origin-relative-length-004.xht 474a673f03c0a96c9cbd9e7950bf3a62ce1ae685 ? -html/svg-origin-relative-length-005.htm bf3e5b8e3890a31ba777172290467cbe95393022 ? -xhtml1/svg-origin-relative-length-005.xht bf3e5b8e3890a31ba777172290467cbe95393022 ? -html/svg-origin-relative-length-006.htm 3590907f2efcfd53429e2f33356d3e0bd47cb594 ? -xhtml1/svg-origin-relative-length-006.xht 3590907f2efcfd53429e2f33356d3e0bd47cb594 ? -html/svg-origin-relative-length-007.htm a4d56616424d77fb5b5334596136504980b4a81f ? -xhtml1/svg-origin-relative-length-007.xht a4d56616424d77fb5b5334596136504980b4a81f ? -html/svg-origin-relative-length-008.htm f7e11e331b85dc6724a8d2f7e02ed94e4540d9ca ? -xhtml1/svg-origin-relative-length-008.xht f7e11e331b85dc6724a8d2f7e02ed94e4540d9ca ? -html/svg-origin-relative-length-009.htm 42bc81cc735ee452181c072b0603f6a7f7c75d05 ? -xhtml1/svg-origin-relative-length-009.xht 42bc81cc735ee452181c072b0603f6a7f7c75d05 ? -html/svg-origin-relative-length-010.htm 6a7f12d653a1045abaa9ebefe242ef9e07adf024 ? -xhtml1/svg-origin-relative-length-010.xht 6a7f12d653a1045abaa9ebefe242ef9e07adf024 ? -html/svg-origin-relative-length-011.htm a7c29770d62a0ab0f9d3a3e54441da3095830928 ? -xhtml1/svg-origin-relative-length-011.xht a7c29770d62a0ab0f9d3a3e54441da3095830928 ? -html/svg-origin-relative-length-012.htm b5846214e556bccfb420907b0237ec14a91aaef5 ? -xhtml1/svg-origin-relative-length-012.xht b5846214e556bccfb420907b0237ec14a91aaef5 ? -html/svg-origin-relative-length-013.htm 2d02f0589c65440f8fb07e1b1d62ac2cbe6a62d4 ? -xhtml1/svg-origin-relative-length-013.xht 2d02f0589c65440f8fb07e1b1d62ac2cbe6a62d4 ? -html/svg-origin-relative-length-014.htm 5b12d4314aeae806e4e7581392351c292c992e9d ? -xhtml1/svg-origin-relative-length-014.xht 5b12d4314aeae806e4e7581392351c292c992e9d ? -html/svg-origin-relative-length-015.htm 5d16d2c0d95725ae4e5a3d3b17ee71e8fa41938a ? -xhtml1/svg-origin-relative-length-015.xht 5d16d2c0d95725ae4e5a3d3b17ee71e8fa41938a ? -html/svg-origin-relative-length-016.htm 884f1465ebce48dee44f5068c46c094727aa2643 ? -xhtml1/svg-origin-relative-length-016.xht 884f1465ebce48dee44f5068c46c094727aa2643 ? -html/svg-origin-relative-length-017.htm 6721e7f22fafcb2db20492afe16f65f4013f5044 ? -xhtml1/svg-origin-relative-length-017.xht 6721e7f22fafcb2db20492afe16f65f4013f5044 ? -html/svg-origin-relative-length-018.htm 4cf398bf35815f2700102c66cd6587e36010eb69 ? -xhtml1/svg-origin-relative-length-018.xht 4cf398bf35815f2700102c66cd6587e36010eb69 ? -html/svg-origin-relative-length-019.htm b077f1e3356897672a033a6ce02985a67581ebd3 ? -xhtml1/svg-origin-relative-length-019.xht b077f1e3356897672a033a6ce02985a67581ebd3 ? -html/svg-origin-relative-length-020.htm 1bcef68e4d593711a285f2466496e336eabdb0d6 ? -xhtml1/svg-origin-relative-length-020.xht 1bcef68e4d593711a285f2466496e336eabdb0d6 ? -html/svg-origin-relative-length-021.htm 9437444cb3384856af5b8a70e89f377b745428f7 ? -xhtml1/svg-origin-relative-length-021.xht 9437444cb3384856af5b8a70e89f377b745428f7 ? -html/svg-origin-relative-length-022.htm 5a1659d32b816fca5a88cac80b59dfd81e02521b ? -xhtml1/svg-origin-relative-length-022.xht 5a1659d32b816fca5a88cac80b59dfd81e02521b ? -html/svg-origin-relative-length-023.htm 34e3e0c746bf2117ca4858466942702dd59e86ac ? -xhtml1/svg-origin-relative-length-023.xht 34e3e0c746bf2117ca4858466942702dd59e86ac ? -html/svg-origin-relative-length-024.htm daa73baa9f8584b7bb8cb43b493f06ad82bb4af9 ? -xhtml1/svg-origin-relative-length-024.xht daa73baa9f8584b7bb8cb43b493f06ad82bb4af9 ? -html/svg-origin-relative-length-025.htm 1979d4d7bb5791b2651f1cd2baee1ada438a5545 ? -xhtml1/svg-origin-relative-length-025.xht 1979d4d7bb5791b2651f1cd2baee1ada438a5545 ? -html/svg-origin-relative-length-026.htm 1aa1d3f7dd7d6d768bfd52b5c7276d07b0cb1a48 ? -xhtml1/svg-origin-relative-length-026.xht 1aa1d3f7dd7d6d768bfd52b5c7276d07b0cb1a48 ? -html/svg-origin-relative-length-027.htm 94d61e277b4cd3b2d9b2ad1da85d85680b2b507c ? -xhtml1/svg-origin-relative-length-027.xht 94d61e277b4cd3b2d9b2ad1da85d85680b2b507c ? -html/svg-origin-relative-length-028.htm 8188519b4a2e5d1366ed510c82314245e2c63da2 ? -xhtml1/svg-origin-relative-length-028.xht 8188519b4a2e5d1366ed510c82314245e2c63da2 ? -html/svg-origin-relative-length-029.htm 984353255707d4d07168419a7830c6be329cbbd4 ? -xhtml1/svg-origin-relative-length-029.xht 984353255707d4d07168419a7830c6be329cbbd4 ? -html/svg-origin-relative-length-030.htm 9a773b65524aad1a095fd7857312c013a689b4d4 ? -xhtml1/svg-origin-relative-length-030.xht 9a773b65524aad1a095fd7857312c013a689b4d4 ? -html/svg-origin-relative-length-031.htm c93dbbac24a4aa9496b7f170baaf58d17c37bb8c ? -xhtml1/svg-origin-relative-length-031.xht c93dbbac24a4aa9496b7f170baaf58d17c37bb8c ? -html/svg-origin-relative-length-032.htm 1912572b3c62548301b1752db475d609ed6f719b ? -xhtml1/svg-origin-relative-length-032.xht 1912572b3c62548301b1752db475d609ed6f719b ? -html/svg-origin-relative-length-033.htm 61d8d19f7756757f56c1786447d713ed172bd97a ? -xhtml1/svg-origin-relative-length-033.xht 61d8d19f7756757f56c1786447d713ed172bd97a ? -html/svg-origin-relative-length-034.htm e0699f50d6c7b5f72e60a172b8ce018335e33025 ? -xhtml1/svg-origin-relative-length-034.xht e0699f50d6c7b5f72e60a172b8ce018335e33025 ? -html/svg-origin-relative-length-035.htm 031daa4b9b159218930ea08f3ddebce2574d6946 ? -xhtml1/svg-origin-relative-length-035.xht 031daa4b9b159218930ea08f3ddebce2574d6946 ? -html/svg-origin-relative-length-036.htm b35279e63effd8175e0f363af678b0ff86382e01 ? -xhtml1/svg-origin-relative-length-036.xht b35279e63effd8175e0f363af678b0ff86382e01 ? -html/svg-origin-relative-length-037.htm 1b8efa56e78960a62ec99d8a646fa283180fea19 ? -xhtml1/svg-origin-relative-length-037.xht 1b8efa56e78960a62ec99d8a646fa283180fea19 ? -html/svg-origin-relative-length-038.htm 3faeb9ff0743c8ced986172bde1eda9ebc731999 ? -xhtml1/svg-origin-relative-length-038.xht 3faeb9ff0743c8ced986172bde1eda9ebc731999 ? -html/svg-origin-relative-length-039.htm 6e385297ce2683de4d70ca79553c048d7eebe28a ? -xhtml1/svg-origin-relative-length-039.xht 6e385297ce2683de4d70ca79553c048d7eebe28a ? -html/svg-origin-relative-length-040.htm 0bbc73760dcc3adef678981a091df49aea7c85e5 ? -xhtml1/svg-origin-relative-length-040.xht 0bbc73760dcc3adef678981a091df49aea7c85e5 ? -html/svg-origin-relative-length-041.htm 7ed78761bcfc0634df6afc5e47f1746991d557f3 ? -xhtml1/svg-origin-relative-length-041.xht 7ed78761bcfc0634df6afc5e47f1746991d557f3 ? -html/svg-origin-relative-length-042.htm 7b83bf7f5d9b5d150d3f39d945923fe01a670a3b ? -xhtml1/svg-origin-relative-length-042.xht 7b83bf7f5d9b5d150d3f39d945923fe01a670a3b ? -html/svg-origin-relative-length-043.htm 72817e7db0c2c977069303b6ce49ca41df5a00a6 ? -xhtml1/svg-origin-relative-length-043.xht 72817e7db0c2c977069303b6ce49ca41df5a00a6 ? -html/svg-origin-relative-length-044.htm 0cedd16e8b8d83cbb5b5b64a584a8c320a078464 ? -xhtml1/svg-origin-relative-length-044.xht 0cedd16e8b8d83cbb5b5b64a584a8c320a078464 ? -html/svg-origin-relative-length-045.htm 7cb309464eb023babfbfa5f623e0770361d3e576 ? -xhtml1/svg-origin-relative-length-045.xht 7cb309464eb023babfbfa5f623e0770361d3e576 ? -html/svg-origin-relative-length-046.htm f2d9c08b118b89083e61123f1a93d14d0aa1b57a ? -xhtml1/svg-origin-relative-length-046.xht f2d9c08b118b89083e61123f1a93d14d0aa1b57a ? -html/svg-origin-relative-length-invalid-001.htm f9ba3041decf6da2745b84c5b0c7e898a53941b7 ? -xhtml1/svg-origin-relative-length-invalid-001.xht f9ba3041decf6da2745b84c5b0c7e898a53941b7 ? -html/svg-origin-relative-length-invalid-002.htm 8b9be1d6b09b7a14836dd8bdc5eadb002c54d3a7 ? -xhtml1/svg-origin-relative-length-invalid-002.xht 8b9be1d6b09b7a14836dd8bdc5eadb002c54d3a7 ? -html/svg-origin-relative-length-invalid-003.htm ced25c929d72767108c7e2813862df1149bbb7ad ? -xhtml1/svg-origin-relative-length-invalid-003.xht ced25c929d72767108c7e2813862df1149bbb7ad ? -html/svg-origin-relative-length-invalid-004.htm fb754d235f9fa4c1f288588070ac968c6f2b2118 ? -xhtml1/svg-origin-relative-length-invalid-004.xht fb754d235f9fa4c1f288588070ac968c6f2b2118 ? -html/svg-origin-relative-length-invalid-005.htm 1dbeccbbc0a2fc88b23950f7b566e4744eb34f4a ? -xhtml1/svg-origin-relative-length-invalid-005.xht 1dbeccbbc0a2fc88b23950f7b566e4744eb34f4a ? -html/svg-origin-relative-length-invalid-006.htm 490c3fcaedc063f0aa6aceaccf7816f40b1fdc6e ? -xhtml1/svg-origin-relative-length-invalid-006.xht 490c3fcaedc063f0aa6aceaccf7816f40b1fdc6e ? -html/svg-origin-relative-length-invalid-007.htm aa24c1557dd5543990b5887120eba6774e436f08 ? -xhtml1/svg-origin-relative-length-invalid-007.xht aa24c1557dd5543990b5887120eba6774e436f08 ? -html/svg-origin-relative-length-invalid-008.htm 2e77695697b0e7864917e2964f46d3d177b806fa ? -xhtml1/svg-origin-relative-length-invalid-008.xht 2e77695697b0e7864917e2964f46d3d177b806fa ? -html/svg-origin-relative-length-invalid-009.htm dd877f31473b3f103262a4ab4d55798b5c60b698 ? -xhtml1/svg-origin-relative-length-invalid-009.xht dd877f31473b3f103262a4ab4d55798b5c60b698 ? -html/svg-origin-relative-length-invalid-010.htm a1f57c7cf63b6a989b1b2eedfac9bb85b9ff651f ? -xhtml1/svg-origin-relative-length-invalid-010.xht a1f57c7cf63b6a989b1b2eedfac9bb85b9ff651f ? -html/svg-origin-relative-length-invalid-011.htm 96be8f3eab8931000d2701e390c75fb7861482e1 ? -xhtml1/svg-origin-relative-length-invalid-011.xht 96be8f3eab8931000d2701e390c75fb7861482e1 ? -html/svg-origin-relative-length-invalid-012.htm 60666782fb5b43b0a3b71e27fd1e86afb6ce69c2 ? -xhtml1/svg-origin-relative-length-invalid-012.xht 60666782fb5b43b0a3b71e27fd1e86afb6ce69c2 ? +html/svg-origin-relative-length-001.htm 2cae97f73102c65d2acc12f51ceb2c1dd471aa6d ? +xhtml1/svg-origin-relative-length-001.xht 2cae97f73102c65d2acc12f51ceb2c1dd471aa6d ? +html/svg-origin-relative-length-002.htm ec15a0891387b2ad4b5ea9595db98f87e7d416fc ? +xhtml1/svg-origin-relative-length-002.xht ec15a0891387b2ad4b5ea9595db98f87e7d416fc ? +html/svg-origin-relative-length-003.htm bff60fd6e326f91debd9d349ab6900c93444afd2 ? +xhtml1/svg-origin-relative-length-003.xht bff60fd6e326f91debd9d349ab6900c93444afd2 ? +html/svg-origin-relative-length-004.htm 76c83cb1a721dfd9fa08ebcf46686781a7aacee0 ? +xhtml1/svg-origin-relative-length-004.xht 76c83cb1a721dfd9fa08ebcf46686781a7aacee0 ? +html/svg-origin-relative-length-005.htm 51f56e858b09b4754df0ebf86c1acdfef4190000 ? +xhtml1/svg-origin-relative-length-005.xht 51f56e858b09b4754df0ebf86c1acdfef4190000 ? +html/svg-origin-relative-length-006.htm d6d7169ed38b818f7a8ceef5400d4d5c8fb78ddf ? +xhtml1/svg-origin-relative-length-006.xht d6d7169ed38b818f7a8ceef5400d4d5c8fb78ddf ? +html/svg-origin-relative-length-007.htm da40d2c10fd4f028b49a835330d921e792ebdea3 ? +xhtml1/svg-origin-relative-length-007.xht da40d2c10fd4f028b49a835330d921e792ebdea3 ? +html/svg-origin-relative-length-008.htm d0d30dedde69d9d3b586b282b91301c810c3bc46 ? +xhtml1/svg-origin-relative-length-008.xht d0d30dedde69d9d3b586b282b91301c810c3bc46 ? +html/svg-origin-relative-length-009.htm 09720b27740ca6bf6f6caa363e8a4a80ffaf429c ? +xhtml1/svg-origin-relative-length-009.xht 09720b27740ca6bf6f6caa363e8a4a80ffaf429c ? +html/svg-origin-relative-length-010.htm 107238e753d8cbbe49fafc7acef3208a3a6dc9bd ? +xhtml1/svg-origin-relative-length-010.xht 107238e753d8cbbe49fafc7acef3208a3a6dc9bd ? +html/svg-origin-relative-length-011.htm e3dc30eaac23f1c547e974c015a18d91c07a7672 ? +xhtml1/svg-origin-relative-length-011.xht e3dc30eaac23f1c547e974c015a18d91c07a7672 ? +html/svg-origin-relative-length-012.htm c299556e3bc1b2d899cbe69fd9d723f85fb8dcaf ? +xhtml1/svg-origin-relative-length-012.xht c299556e3bc1b2d899cbe69fd9d723f85fb8dcaf ? +html/svg-origin-relative-length-013.htm be9a5478d68a8fd6de22c8e0a70411c8b59aeaa6 ? +xhtml1/svg-origin-relative-length-013.xht be9a5478d68a8fd6de22c8e0a70411c8b59aeaa6 ? +html/svg-origin-relative-length-014.htm e82eab388df88d39ae93096beb7aa4d2a8870156 ? +xhtml1/svg-origin-relative-length-014.xht e82eab388df88d39ae93096beb7aa4d2a8870156 ? +html/svg-origin-relative-length-015.htm 952fe680b566baeeaed7ca14f18aedd36a30c0eb ? +xhtml1/svg-origin-relative-length-015.xht 952fe680b566baeeaed7ca14f18aedd36a30c0eb ? +html/svg-origin-relative-length-016.htm b239692dc9ee452c876566959921a4cb448b525f ? +xhtml1/svg-origin-relative-length-016.xht b239692dc9ee452c876566959921a4cb448b525f ? +html/svg-origin-relative-length-017.htm a64867000a6c3954a7a65ffa624d9fa97a27b7ac ? +xhtml1/svg-origin-relative-length-017.xht a64867000a6c3954a7a65ffa624d9fa97a27b7ac ? +html/svg-origin-relative-length-018.htm b98b000962674cf4e36bb70a91ad738042edee30 ? +xhtml1/svg-origin-relative-length-018.xht b98b000962674cf4e36bb70a91ad738042edee30 ? +html/svg-origin-relative-length-019.htm f2627ba6870c3bc0c41907cc590d805661f11c59 ? +xhtml1/svg-origin-relative-length-019.xht f2627ba6870c3bc0c41907cc590d805661f11c59 ? +html/svg-origin-relative-length-020.htm 16c6e42997187e177a09017bedff42ad563f210a ? +xhtml1/svg-origin-relative-length-020.xht 16c6e42997187e177a09017bedff42ad563f210a ? +html/svg-origin-relative-length-021.htm 0c9fe326b4f5ba5ada49b93e30a3c84e958c1bf0 ? +xhtml1/svg-origin-relative-length-021.xht 0c9fe326b4f5ba5ada49b93e30a3c84e958c1bf0 ? +html/svg-origin-relative-length-022.htm a71b264c755c549793a3b42cfc9f499ee88a4567 ? +xhtml1/svg-origin-relative-length-022.xht a71b264c755c549793a3b42cfc9f499ee88a4567 ? +html/svg-origin-relative-length-023.htm df021edad53c907555d69d59b02a2f903bd7ce8f ? +xhtml1/svg-origin-relative-length-023.xht df021edad53c907555d69d59b02a2f903bd7ce8f ? +html/svg-origin-relative-length-024.htm 804f81720d147866c33e3fca4a7ccb76ff312d06 ? +xhtml1/svg-origin-relative-length-024.xht 804f81720d147866c33e3fca4a7ccb76ff312d06 ? +html/svg-origin-relative-length-025.htm 43059a5bd9c182d201624f2b9423ca4e2cabfc7a ? +xhtml1/svg-origin-relative-length-025.xht 43059a5bd9c182d201624f2b9423ca4e2cabfc7a ? +html/svg-origin-relative-length-026.htm ed7ba4a977f8533a2d99fd2a94065b2149245fa3 ? +xhtml1/svg-origin-relative-length-026.xht ed7ba4a977f8533a2d99fd2a94065b2149245fa3 ? +html/svg-origin-relative-length-027.htm d045ba32388b276c0ae6d78e5e03a2f6101fed24 ? +xhtml1/svg-origin-relative-length-027.xht d045ba32388b276c0ae6d78e5e03a2f6101fed24 ? +html/svg-origin-relative-length-028.htm 9ddfdcd5b3cba4a8f377dec88c6dfa1accf6eeae ? +xhtml1/svg-origin-relative-length-028.xht 9ddfdcd5b3cba4a8f377dec88c6dfa1accf6eeae ? +html/svg-origin-relative-length-029.htm 225ecbad217745dc126715377e388b4f530fe2cd ? +xhtml1/svg-origin-relative-length-029.xht 225ecbad217745dc126715377e388b4f530fe2cd ? +html/svg-origin-relative-length-030.htm e51f054bfe23e18ab6e836bc7bd74b9a24aab6fb ? +xhtml1/svg-origin-relative-length-030.xht e51f054bfe23e18ab6e836bc7bd74b9a24aab6fb ? +html/svg-origin-relative-length-031.htm f2fbe210f5b39e7b4a70b8fd473a0dd3f3037ef1 ? +xhtml1/svg-origin-relative-length-031.xht f2fbe210f5b39e7b4a70b8fd473a0dd3f3037ef1 ? +html/svg-origin-relative-length-032.htm 2aba0584f1a44d5ed1aa1000b871fce6379b5a33 ? +xhtml1/svg-origin-relative-length-032.xht 2aba0584f1a44d5ed1aa1000b871fce6379b5a33 ? +html/svg-origin-relative-length-033.htm b923551fec948bb9f48ddac143a66b2b9220c278 ? +xhtml1/svg-origin-relative-length-033.xht b923551fec948bb9f48ddac143a66b2b9220c278 ? +html/svg-origin-relative-length-034.htm 1841e06af8fe118645739bbc56e45338147a08fe ? +xhtml1/svg-origin-relative-length-034.xht 1841e06af8fe118645739bbc56e45338147a08fe ? +html/svg-origin-relative-length-035.htm f6cdb55b47c8019ae4f4e831ce6685c80273a636 ? +xhtml1/svg-origin-relative-length-035.xht f6cdb55b47c8019ae4f4e831ce6685c80273a636 ? +html/svg-origin-relative-length-036.htm 9e774bda07303c13ec15bc5a2f7d8d028a413003 ? +xhtml1/svg-origin-relative-length-036.xht 9e774bda07303c13ec15bc5a2f7d8d028a413003 ? +html/svg-origin-relative-length-037.htm e52d050fa46a8d6b419e3a5b5ba04092f9a4df4f ? +xhtml1/svg-origin-relative-length-037.xht e52d050fa46a8d6b419e3a5b5ba04092f9a4df4f ? +html/svg-origin-relative-length-038.htm e7121904906ce58e1d1cc2309f5186104e715b20 ? +xhtml1/svg-origin-relative-length-038.xht e7121904906ce58e1d1cc2309f5186104e715b20 ? +html/svg-origin-relative-length-039.htm f44bbfc2b281556b1221eafdf119b958cee9d94a ? +xhtml1/svg-origin-relative-length-039.xht f44bbfc2b281556b1221eafdf119b958cee9d94a ? +html/svg-origin-relative-length-040.htm 25fd4862bdbd29954a29f6394be2c1d46bfdc2c5 ? +xhtml1/svg-origin-relative-length-040.xht 25fd4862bdbd29954a29f6394be2c1d46bfdc2c5 ? +html/svg-origin-relative-length-041.htm 2bc56a46a20e6c5bf1ac89c6aad9f790a4ba6e98 ? +xhtml1/svg-origin-relative-length-041.xht 2bc56a46a20e6c5bf1ac89c6aad9f790a4ba6e98 ? +html/svg-origin-relative-length-042.htm 1ef597740a8c1e5f262ea27ceb02bf087f4560b3 ? +xhtml1/svg-origin-relative-length-042.xht 1ef597740a8c1e5f262ea27ceb02bf087f4560b3 ? +html/svg-origin-relative-length-043.htm 43c15411a6886d974791ef649a23d0dab72a9e39 ? +xhtml1/svg-origin-relative-length-043.xht 43c15411a6886d974791ef649a23d0dab72a9e39 ? +html/svg-origin-relative-length-044.htm bbd2c4928e4fdf817450116303876fbbfe143a98 ? +xhtml1/svg-origin-relative-length-044.xht bbd2c4928e4fdf817450116303876fbbfe143a98 ? +html/svg-origin-relative-length-045.htm 7fc211f298beb155c1f5c0da7b11747057213af9 ? +xhtml1/svg-origin-relative-length-045.xht 7fc211f298beb155c1f5c0da7b11747057213af9 ? +html/svg-origin-relative-length-046.htm d876a7f25393558f795974f3bdbb7a7ac75020ca ? +xhtml1/svg-origin-relative-length-046.xht d876a7f25393558f795974f3bdbb7a7ac75020ca ? +html/svg-origin-relative-length-invalid-001.htm e6fd10a76083105ef574716f21934f5038d0d0a1 ? +xhtml1/svg-origin-relative-length-invalid-001.xht e6fd10a76083105ef574716f21934f5038d0d0a1 ? +html/svg-origin-relative-length-invalid-002.htm b90acd180d59d0adc96c638fb2a94c48d244b79a ? +xhtml1/svg-origin-relative-length-invalid-002.xht b90acd180d59d0adc96c638fb2a94c48d244b79a ? +html/svg-origin-relative-length-invalid-003.htm a5ee479f663724ac728ed0dff4e0361b0945c1cb ? +xhtml1/svg-origin-relative-length-invalid-003.xht a5ee479f663724ac728ed0dff4e0361b0945c1cb ? +html/svg-origin-relative-length-invalid-004.htm 1539aac8e745d435b5df1c3a9e7188d9ba828084 ? +xhtml1/svg-origin-relative-length-invalid-004.xht 1539aac8e745d435b5df1c3a9e7188d9ba828084 ? +html/svg-origin-relative-length-invalid-005.htm de82cb4b764d27103cc612d97ec4ba857c0608a4 ? +xhtml1/svg-origin-relative-length-invalid-005.xht de82cb4b764d27103cc612d97ec4ba857c0608a4 ? +html/svg-origin-relative-length-invalid-006.htm 28cfd64c26685328b7ceecce25069573ec953f4a ? +xhtml1/svg-origin-relative-length-invalid-006.xht 28cfd64c26685328b7ceecce25069573ec953f4a ? +html/svg-origin-relative-length-invalid-007.htm 8bdeca130fb3110686e8a66d9217c0fb3e02f517 ? +xhtml1/svg-origin-relative-length-invalid-007.xht 8bdeca130fb3110686e8a66d9217c0fb3e02f517 ? +html/svg-origin-relative-length-invalid-008.htm 48b18785a2211e349a1a7ba4de7b3d85d3f25fee ? +xhtml1/svg-origin-relative-length-invalid-008.xht 48b18785a2211e349a1a7ba4de7b3d85d3f25fee ? +html/svg-origin-relative-length-invalid-009.htm ff0cb277ef8177d1a6ac9cdabc3ea4367bf6d1af ? +xhtml1/svg-origin-relative-length-invalid-009.xht ff0cb277ef8177d1a6ac9cdabc3ea4367bf6d1af ? +html/svg-origin-relative-length-invalid-010.htm 209f3c006677c034276c65e74a405fc01c3e57ee ? +xhtml1/svg-origin-relative-length-invalid-010.xht 209f3c006677c034276c65e74a405fc01c3e57ee ? +html/svg-origin-relative-length-invalid-011.htm 6875eb9e836c0cbb121b95dcdecaf4c0ec557589 ? +xhtml1/svg-origin-relative-length-invalid-011.xht 6875eb9e836c0cbb121b95dcdecaf4c0ec557589 ? +html/svg-origin-relative-length-invalid-012.htm d88c1db0f1a7853d714539e42e60d66df52371f2 ? +xhtml1/svg-origin-relative-length-invalid-012.xht d88c1db0f1a7853d714539e42e60d66df52371f2 ? html/svg-patterntransform-001.htm 9491ddc35c5f40c879539bda84821731f68a89a1 ? xhtml1/svg-patterntransform-001.xht 9491ddc35c5f40c879539bda84821731f68a89a1 ? html/svg-patterntransform-002.htm ad12d9081e2f5088e4a20c1d5880f84416370dca ? @@ -1649,6 +1653,10 @@ html/transform-background-008.htm fef8b9c41f26d8be57dde0743cb057f0c8dd3e42 ? xhtml1/transform-background-008.xht fef8b9c41f26d8be57dde0743cb057f0c8dd3e42 ? html/transform-compound-001.htm 65423ad44cb45420ba7c53d298bf04bdf96e6a99 ? xhtml1/transform-compound-001.xht 65423ad44cb45420ba7c53d298bf04bdf96e6a99 ? +html/transform-containing-block-dynamic-1a.htm c3f9d7a8c16cd9fd6cda5cddcbb0284dbcd7a63a ? +xhtml1/transform-containing-block-dynamic-1a.xht c3f9d7a8c16cd9fd6cda5cddcbb0284dbcd7a63a ? +html/transform-containing-block-dynamic-1b.htm 8a7d0c09ed99b59f712e0367a4ff755666647d33 ? +xhtml1/transform-containing-block-dynamic-1b.xht 8a7d0c09ed99b59f712e0367a4ff755666647d33 ? html/transform-descendant-001.htm 9ecfd9ef564e63b51fc011d5015c82a8423a5391 ? xhtml1/transform-descendant-001.xht 9ecfd9ef564e63b51fc011d5015c82a8423a5391 ? html/transform-display-001.htm 736272b962f8bb2c4fc3b3562e8a9f0c52447bfa ? @@ -1839,8 +1847,8 @@ html/transform-scale-002.htm 5aa28a98dad5e3d4b30fc1adcf73fe48f3cf5678 ? xhtml1/transform-scale-002.xht 5aa28a98dad5e3d4b30fc1adcf73fe48f3cf5678 ? html/transform-scale-percent-001.htm be0330c5c76b45462bcf59cd5372da782fd54a90 ? xhtml1/transform-scale-percent-001.xht be0330c5c76b45462bcf59cd5372da782fd54a90 ? -html/transform-scale-test.htm 06167f4e0d4b112e12d9032ac5a05b7cb9bb1b60 ? -xhtml1/transform-scale-test.xht 06167f4e0d4b112e12d9032ac5a05b7cb9bb1b60 ? +html/transform-scale-test.htm 1e3cec06b241ed8d491ee9517110230074b820cc ? +xhtml1/transform-scale-test.xht 1e3cec06b241ed8d491ee9517110230074b820cc ? html/transform-scalex-001.htm a528c8b6de5b1fec0124840b9875fb6399d76d69 ? xhtml1/transform-scalex-001.xht a528c8b6de5b1fec0124840b9875fb6399d76d69 ? html/transform-scaley-001.htm 79a6a9f378b6e09407f2a3b21302a312c691f1d3 ? @@ -2053,20 +2061,20 @@ html/transform3d-translate3d-001.htm 56ab3f4abaa22e10a95555967499e7f4b0e03772 ? xhtml1/transform3d-translate3d-001.xht 56ab3f4abaa22e10a95555967499e7f4b0e03772 ? html/transform3d-translatez-001.htm 14fd6589f4a21e5e87f7267cfec00310e2a5f766 ? xhtml1/transform3d-translatez-001.xht 14fd6589f4a21e5e87f7267cfec00310e2a5f766 ? -html/transform_translate_invalid_prefixed.htm b390f76fa9eb69ad51278413ea635059f8d5e40b ? -xhtml1/transform_translate_invalid_prefixed.xht b390f76fa9eb69ad51278413ea635059f8d5e40b ? -html/transform_translate_max_prefixed.htm 3ae5b54b87c2354a91e9f825c32733080ab5484a ? -xhtml1/transform_translate_max_prefixed.xht 3ae5b54b87c2354a91e9f825c32733080ab5484a ? -html/transform_translate_min_prefixed.htm d09e016a3a59ea70cb3c1205490966b8c2fd321f ? -xhtml1/transform_translate_min_prefixed.xht d09e016a3a59ea70cb3c1205490966b8c2fd321f ? -html/transform_translate_neg_prefixed.htm 14d0174e7a28532f4962f239c4e36d6b37aa25e9 ? -xhtml1/transform_translate_neg_prefixed.xht 14d0174e7a28532f4962f239c4e36d6b37aa25e9 ? -html/transform_translate_prefixed.htm 02e539829893813410f47b0d7366774e9a552981 ? -xhtml1/transform_translate_prefixed.xht 02e539829893813410f47b0d7366774e9a552981 ? -html/transform_translate_second_omited_prefixed.htm 8e478354d003be0fc150b2f562a91f3f6e9bd336 ? -xhtml1/transform_translate_second_omited_prefixed.xht 8e478354d003be0fc150b2f562a91f3f6e9bd336 ? -html/transform_translate_zero_prefixed.htm 7942899316fc1192443198c60c2ab4d766ea929d ? -xhtml1/transform_translate_zero_prefixed.xht 7942899316fc1192443198c60c2ab4d766ea929d ? +html/transform_translate.htm 967661951a54186d8978fe9324f05d39f895e01b ? +xhtml1/transform_translate.xht 967661951a54186d8978fe9324f05d39f895e01b ? +html/transform_translate_invalid.htm 67c6786a01a46a2e88d66f50715f37d422e63e29 ? +xhtml1/transform_translate_invalid.xht 67c6786a01a46a2e88d66f50715f37d422e63e29 ? +html/transform_translate_max.htm 2d16596d80baaf1f8ab3d9dfbccd5b4a548a55b2 ? +xhtml1/transform_translate_max.xht 2d16596d80baaf1f8ab3d9dfbccd5b4a548a55b2 ? +html/transform_translate_min.htm d41338cae0b9fc57b287978bf24612c5046fc17f ? +xhtml1/transform_translate_min.xht d41338cae0b9fc57b287978bf24612c5046fc17f ? +html/transform_translate_neg.htm 349a2bae935e499e9cf161a3090119a349744f60 ? +xhtml1/transform_translate_neg.xht 349a2bae935e499e9cf161a3090119a349744f60 ? +html/transform_translate_second_omited.htm ff3c2e83f310cc73189158f3498d22a0085aa853 ? +xhtml1/transform_translate_second_omited.xht ff3c2e83f310cc73189158f3498d22a0085aa853 ? +html/transform_translate_zero.htm efe4ee23492ac283c22d331c4a46a3606cb9b9f4 ? +xhtml1/transform_translate_zero.xht efe4ee23492ac283c22d331c4a46a3606cb9b9f4 ? html/transforms-rotate-degree-90.htm 7d8860570b5d9e076dc77bec201ebdc2aa599710 ? xhtml1/transforms-rotate-degree-90.xht 7d8860570b5d9e076dc77bec201ebdc2aa599710 ? html/transforms-rotate-translate-scale.htm a0026cac95c48dbd34bee8e03093a0ef4a642717 ? @@ -2079,8 +2087,8 @@ html/transforms-skewy.htm 5600d5b5fc10aeaa2d3c43e51ac36ac2c6793e70 ? xhtml1/transforms-skewy.xht 5600d5b5fc10aeaa2d3c43e51ac36ac2c6793e70 ? html/translate-optional-second-001.htm 2a11e746366063ba9b10397b490738a8c686b892 ? xhtml1/translate-optional-second-001.xht 2a11e746366063ba9b10397b490738a8c686b892 ? -html/translate.htm 4aa7fd6093c07bb465a21670d2862fa08302cad1 ? -xhtml1/translate.xht 4aa7fd6093c07bb465a21670d2862fa08302cad1 ? +html/translate.htm f9426c7946bea4fb7d30ad5e7326caf46a465b28 ? +xhtml1/translate.xht f9426c7946bea4fb7d30ad5e7326caf46a465b28 ? html/transofrmed-preserve-3d-1.htm 2dea466f5bd0eaaabc1aece7ad68db29009a4524 ? xhtml1/transofrmed-preserve-3d-1.xht 2dea466f5bd0eaaabc1aece7ad68db29009a4524 ? html/transofrmed-rotatex-3.htm 1045ee0727034be93674d88e23480934850a43f0 ? @@ -2093,13 +2101,13 @@ html/ttwf-css-3d-polygon-cycle.htm e850913934fcfbd7254a50fb8c0e1f6a9f6957d5 ? xhtml1/ttwf-css-3d-polygon-cycle.xht e850913934fcfbd7254a50fb8c0e1f6a9f6957d5 ? html/ttwf-reftest-rotate.htm 0081259fc5f0de5d3ae4763f9d7ad3a9ed115adf ? xhtml1/ttwf-reftest-rotate.xht 0081259fc5f0de5d3ae4763f9d7ad3a9ed115adf ? -html/ttwf-transform-skewx-001.htm 09e7340184ffba27d066ecc50529c788893064c6 ? -xhtml1/ttwf-transform-skewx-001.xht 09e7340184ffba27d066ecc50529c788893064c6 ? -html/ttwf-transform-skewy-001.htm 98fda60b130bf95e436d38586d18b8e0e3d29fa2 ? -xhtml1/ttwf-transform-skewy-001.xht 98fda60b130bf95e436d38586d18b8e0e3d29fa2 ? -html/ttwf-transform-translatex-001.htm 12946f65438c1115d74a2e402c777d07121c8b93 ? -xhtml1/ttwf-transform-translatex-001.xht 12946f65438c1115d74a2e402c777d07121c8b93 ? -html/ttwf-transform-translatey-001.htm b1822e1cd9a679d43e70f2b1d8b547407324dbcf ? -xhtml1/ttwf-transform-translatey-001.xht b1822e1cd9a679d43e70f2b1d8b547407324dbcf ? +html/ttwf-transform-skewx-001.htm 8e5d3687be86d2fbd5a5e70b4352deacad6e3e90 ? +xhtml1/ttwf-transform-skewx-001.xht 8e5d3687be86d2fbd5a5e70b4352deacad6e3e90 ? +html/ttwf-transform-skewy-001.htm de06e80663dcae50be2198ba04fa48d4ca9a5b21 ? +xhtml1/ttwf-transform-skewy-001.xht de06e80663dcae50be2198ba04fa48d4ca9a5b21 ? +html/ttwf-transform-translatex-001.htm 5bcd1e07576267b0faedd7f3fe84058fb6faa370 ? +xhtml1/ttwf-transform-translatex-001.xht 5bcd1e07576267b0faedd7f3fe84058fb6faa370 ? +html/ttwf-transform-translatey-001.htm a1f42153313e00c4133c79f1f77b41aa4e788e2b ? +xhtml1/ttwf-transform-translatey-001.xht a1f42153313e00c4133c79f1f77b41aa4e788e2b ? html/video-001.htm 292acadfb0a71a94df81324dfe07f1da536f81c1 ? xhtml1/video-001.xht 292acadfb0a71a94df81324dfe07f1da536f81c1 ? diff --git a/tests/wpt/css-tests/css-transforms-1_dev/index.htm b/tests/wpt/css-tests/css-transforms-1_dev/index.htm index d81de38be2e..7fcfc6e53b8 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/index.htm +++ b/tests/wpt/css-tests/css-transforms-1_dev/index.htm @@ -160,6 +160,7 @@ <li>Michael Downey</li> <li>Mihai Balan</li> <li>Mihai Corlan</li> + <li>Mozilla</li> <li>Myriam Goude</li> <li>Noah Lu</li> <li>Oleg Janeiko</li> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/index.xht b/tests/wpt/css-tests/css-transforms-1_dev/index.xht index af945ff2798..346e77b7269 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/index.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/index.xht @@ -160,6 +160,7 @@ <li>Michael Downey</li> <li>Mihai Balan</li> <li>Mihai Corlan</li> + <li>Mozilla</li> <li>Myriam Goude</li> <li>Noah Lu</li> <li>Oleg Janeiko</li> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/testinfo.data b/tests/wpt/css-tests/css-transforms-1_dev/testinfo.data index 05e48502f7c..6c2bd060400 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/testinfo.data +++ b/tests/wpt/css-tests/css-transforms-1_dev/testinfo.data @@ -1,5 +1,5 @@ id references title flags links revision credits assertion -2d-rotate-001 reference/2d-rotate-ref,!reference/2d-rotate-notref CSS Transform using 2d rotate() css3,,rotate,,svg http://www.w3.org/TR/css-transforms-1/#transform-property 0cf4093b8a9a16b78de97230d53260c34b05f9fe `Rick Hurst`<http://mrkn.co/axegs> asserting that you can rotate an element with CSS +2d-rotate-001 reference/2d-rotate-ref,!reference/2d-rotate-notref CSS Transform using 2d rotate() css3,,rotate,,svg http://www.w3.org/TR/css-transforms-1/#transform-property 9ff458d3b8f5008c277b64a00c09cda328d2e6f8 `Rick Hurst`<http://mrkn.co/axegs> asserting that you can rotate an element with CSS 2d-rotate-js Rotate via javascript must show the correct computed rotation css3,,rotate,,svg http://www.w3.org/TR/css-transforms-1/#transform-property cda33f93d2f58e3e38b2a406149ad8b690638975 `Rick Hurst`<http://mrkn.co/axegs> Asserting that you can rotate an element with JS and it show up in CSS computed values not as a matrix but as the rotation animations-001 reference/animations-001-ref CSS Regions: animating content flowed into a region ahem,animated http://www.w3.org/TR/css3-regions/#the-flow-into-property,http://www.w3.org/TR/css3-regions/#the-flow-from-property,http://www.w3.org/TR/css-transforms-1/#transform-functions,http://www.w3.org/TR/css3-animations/#animations 58200be49397d3ebd75335737334fadb5f72043a `Mihai Balan`<mailto:mibalan@adobe.com> Test checks that content that has an animated 3D transform renders and animates when flowed in a region. backface-visibility-hidden-001 reference/backface-visibility-hidden-ref transform property with backface visibility = hidden http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#propdef-backface-visibility b4607716790b1493ef762e8ca5c7d0afe14cd375 `Jian Zhang`<mailto:jian.andy.zhang@gmail.com> When the value of backface visibility property is 'hidden', the back side of a transformed element is invisible when facing the viewer. @@ -25,8 +25,8 @@ css-transform-3d-transform-style reference/css-transform-3d-transform-style-ref css-transform-inherit-rotate CSS transforms rotate inheritance on div element http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions d5728ed357c652d068fdcba412306f15e3ed0b2c `Delong Gao`<mailto:gaodl@uw.edu> Rotation on parent element will not be inherited by child element, unless declared. The test is passed if there is a green square and no red. And it is rotated 45 degree. css-transform-inherit-scale CSS transforms scale 2 inheritance on div elements http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 697e2bc8354a9373871c6e5eaee3da61bab5bcbd `Delong Gao`<mailto:gaodl@uw.edu> While child div inherits property from its parent, scaling 2 on parent div will course the child to scale 4 and totally cover the red div. The test passes if there is a green square and no red. css-transform-property-existence property existence dom,script http://www.w3.org/TR/css-transforms-1/#propdef-transform e2e29b7a421004f2d2de28cd9c00865a8326dcc8 `Intel`<http://www.intel.com> -css-transform-scale-001 reference/css-transform-scale-ref-001 transform property with scale function on hover state http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#transform-functions fd8fb29f9ca68d9624ddee5fe2b44fe12aed446b `Chris Sanborn`<mailto:granimalcracker@gmail.com> When the element is hovered over, the transform scales the element to twice its size in both the X and Y directions and moves its origin to the top left corner. -css-transform-scale-002 reference/css-transform-scale-ref-002 transform property with scale function and move its origin http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#transform-functions 9792f1bc7c1fa591e681d2f1773de035009e948a `Chris Sanborn`<mailto:granimalcracker@gmail.com> The transform scales the element to twice its size in both the X and Y directions and moves its origin to the top left corner. +css-transform-scale-001 reference/css-transform-scale-ref-001 transform property with scale function on hover state http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#transform-functions 00ce03304079b134709a2a261823eed4aab5a903 `Chris Sanborn`<mailto:granimalcracker@gmail.com> When the element is hovered over, the transform scales the element to twice its size in both the X and Y directions and moves its origin to the top left corner. +css-transform-scale-002 reference/css-transform-scale-ref-002 transform property with scale function and move its origin http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#transform-functions 1be87301c1d39eab31ff0517f21d27fccf9eed56 `Chris Sanborn`<mailto:granimalcracker@gmail.com> The transform scales the element to twice its size in both the X and Y directions and moves its origin to the top left corner. css-transform-style-evaluation-validation property dom,script http://www.w3.org/TR/css-transforms-1/#transform-property 37a8b97e35690234100fba2ce84f6ce49f9c451c `Intel`<http://www.intel.com> css-transforms-3d-on-anonymous-block-001 reference/css-transforms-3d-anonymous-block-ref No 3D transforms on anonymous block boxes http://www.w3.org/TR/css-transforms-1/#transform-rendering,http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering b6336b0f9700ab406855b37209b33e9b5d6959eb `Dirk Schulze`<mailto:dschulze@adobe.com> 3D transforms can not be applied to anonymous block boxes. css-transforms-transformlist reference/css-transforms-transformlist-ref SVG transform in baseVal list http://www.w3.org/TR/css-transforms-1/#transform-attribute-dom 9aa16f87302fce56962b190dd82915528c961aa9 `Rik Cabanier`<mailto:cabanier@adobe.com> This test verifies that the CSS transform ends up in the list of SVG transforms @@ -35,6 +35,8 @@ css3-transform-rotateY reference/css3-transform-rotateY-ref transform property w css3-transform-scale reference/css3-transform-scale-ref transform property with scale function http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#funcdef-scale d0123070f9c1a2c5c76909db503799b4b8fba9ab `Noah Lu`<mailto:codedancerhua@gmail.com> box width and height will be twice larger if transform scale(2) applied css3-transform-scale-002 reference/css3-transform-scale-ref-002 transform property with scale function http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#funcdef-scale 68e29f2bb12052b13a608f2c27360f48e7da3026 `Noah Lu`<mailto:codedancerhua@gmail.com> box width and height will be twice larger if transform scale(2) applied iframe-001 reference/iframe-001-ref CSS Regions: flowing an iframe that loads content with 3D transform ahem http://www.w3.org/TR/css3-regions/#the-flow-into-property,http://www.w3.org/TR/css3-regions/#the-flow-from-property,http://www.w3.org/TR/css-transforms-1/#transform-functions f9692ce6022962ff987762295548095720317b13 `Mihai Balan`<mailto:mibalan@adobe.com> Test checks that flowing an iframe that loads content with 3D transforms in a region renders without artifacts. +perspective-containing-block-dynamic-1a reference/containing-block-dynamic-1-ref CSS transforms: Creating containing block for fixed positioned elements dom https://drafts.csswg.org/css-transforms-1/#perspective-property b1b1a3d920d821ded6c0fd30bd9f698066f580b4 `L. David Baron`<http://dbaron.org/>,`Mozilla`<http://www.mozilla.org/> It also establishes a containing block (somewhat similar to position: relative), just like the transform property does. +perspective-containing-block-dynamic-1b reference/containing-block-dynamic-1-ref CSS transforms: Creating containing block for fixed positioned elements dom https://drafts.csswg.org/css-transforms-1/#perspective-property 856b0e0227f9e8447061dc0183dc3828abad9fdf `L. David Baron`<http://dbaron.org/>,`Mozilla`<http://www.mozilla.org/> It also establishes a containing block (somewhat similar to position: relative), just like the transform property does. perspective-origin-001 reference/ref-filled-green-100px-square perspective-origin - 0px center('center' computes to '50%' in vertical position) http://www.w3.org/TR/css-transforms-1/#propdef-perspective-origin 27fac0a305b07a36ae04ff616aa6da455f6620e6 `Intel`<http://www.intel.com>,`Jieqiong Cui`<mailto:jieqiongx.cui@intel.com> The 'perspective-origin' property set 'center' computes to 50% for the vertical position. perspective-origin-002 reference/ref-filled-green-100px-square perspective-origin - center 0px('center' computes to '50%' in horizontal position) http://www.w3.org/TR/css-transforms-1/#propdef-perspective-origin b232c7117664f3457f2ed95cd5126ba5dcaa9ab5 `Intel`<http://www.intel.com>,`Jieqiong Cui`<mailto:jieqiongx.cui@intel.com> The 'perspective-origin' property set 'center' computes to 50% for the horizontal position. perspective-origin-003 reference/ref-filled-green-100px-square perspective-origin - 50% bottom('bottom' computes to '100%' in vertical position) http://www.w3.org/TR/css-transforms-1/#propdef-perspective-origin 32d21455e12035e415bdacef7848074aa624c4f2 `Intel`<http://www.intel.com>,`Jieqiong Cui`<mailto:jieqiongx.cui@intel.com> The 'perspective-origin' property set 'bottom' computes to 100% for the vertical position. @@ -71,14 +73,14 @@ regions-transforms-022 reference/regions-transforms-020-ref CSS Regions: Transfo rotate-180-degrees-001 transform - rotate 180 deg http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 7e7e2cbee0f65bbefb6ce7e74ff7a70968a25a79 `Larry McLister`<mailto:lmcliste@adobe.com> rotate-270-degrees-001 transform - rotate 270 deg http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 7814b1f339a4d049adb1be6f798a36179ce03db3 `Larry McLister`<mailto:lmcliste@adobe.com> rotate-90-degrees-001 transform - rotate 90 deg http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 4c37b50fe36a932f5b7ac050e8dc68167132b0d8 `Larry McLister`<mailto:lmcliste@adobe.com> -rotate_45deg reference/rotate_45deg-ref rotateY with perspective produces a trapezoid http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering 997a299f95c4af319a495e8669dd6e366e0cbe14 `Ebay Inc.`<xiatian@ebay.com> Rotate 45 degree in y axis -rotate_x_45deg reference/rotate_x_45deg-ref rotateX with perspective produces a trapezoid http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering 235f53c4cee4aced8564ee1e2ecb82454516fd58 `Ebay Inc.`<xiatian@ebay.com> Rotate 45 degree in y axis -rotate_y_45deg reference/rotate_y_45deg-ref rotateY with perspective produces a trapezoid http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering 3d6a6a6f2826c1b33fef7e907991e5d7313a62a0 `Ebay Inc.`<xiatian@ebay.com> Rotate 45 degree in y axis +rotate_45deg reference/rotate_45deg-ref rotateY with perspective produces a trapezoid http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering 869d66a92f5020f0f522c33dd5e87b52db71df99 `Ebay Inc.`<xiatian@ebay.com> Rotate 45 degree in y axis +rotate_x_45deg reference/rotate_x_45deg-ref rotateX with perspective produces a trapezoid http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering 9c1ea67ac3b42ac5eb521c40bd640dd943d07a0e `Ebay Inc.`<xiatian@ebay.com> Rotate 45 degree in y axis +rotate_y_45deg reference/rotate_y_45deg-ref rotateY with perspective produces a trapezoid http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering 676a7db8531f14d928be06c2aa384aff3701e759 `Ebay Inc.`<xiatian@ebay.com> Rotate 45 degree in y axis rotateY reference/rotateY-ref transform property with rotateY http://www.w3.org/TR/css-transforms-1/#funcdef-rotatey f4e3440dfbc15922fb037d7340c9eb4218c4254e `Zou Rui`<mailto:zrxldl@gmail.com> When the value of transform is 'rotateY(90deg)', the foward side of a transformed element disappears. scale-optional-second-001 reference/scale-optional-second-ref transform property with scale function and one parameter http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 98c8393e60b87675e850812e29e1aae19b746a03 `Jian Zhang`<mailto:jian.andy.zhang@gmail.com> If the second parameter of scale function is not provided, it takes a value equal to the first. This transform causes the element to appear twice as long in both the X and Y axes. scale-zero-001 reference/scale-zero-ref transform property with scale function and zero values http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 2caa488dc20a00d72db606b2da9dfb6eae4ee03f `Jian Zhang`<mailto:jian.andy.zhang@gmail.com> If zero value is passed to scale function, it causes the element to disappear. -scalex reference/scalex-ref test scale x http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering d96405b06883053b7bf069984a4dbdbc7ba45642 `Ebay Inc.`<xiatian@ebay.com> scale x 2 -scaley reference/scaley-ref test scale y http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering 773ad81d895a732a8309e631a30ca2b62272c9ff `Ebay Inc.`<xiatian@ebay.com> scale y 2 +scalex reference/scalex-ref test scale x http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering c1e4f598f137270b4b44ef485bd3e5b4d30f3601 `Ebay Inc.`<xiatian@ebay.com> scale x 2 +scaley reference/scaley-ref test scale y http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering a4b5a1c1981a3ffc953963bf4a331aabd19525c6 `Ebay Inc.`<xiatian@ebay.com> scale y 2 skew-test1 reference/skew-test1-ref Testing 1 - skew() svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 3f10aa2b642cf5ad92d70ff682ab9efd15ea998b `Myriam Goude`<mailto:mymygo@gmail.com> The lime square in this test has a skew method applied : 30deg on x and 20deg on y. The red polygon should be totally hidden by the lime skewed square. Both start at 0,0 svg-document-styles-001 reference/svg-document-styles-ref Document transform style on SVG element with presentation attribute style on the same element svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#transform-attribute-specificity e2c4fc089927fe0410c4db4522e637cd118b4a65 `Rebecca Hauck`<mailto:rhauck@adobe.com> Document transform styles on SVG elements should override presentation attribute styles on the same element. The rect in the test should be rotated by 90 degrees clockwise and not scaled. svg-document-styles-002 reference/svg-document-styles-ref Document transform style on SVG child element with presentation attribute styles on the parent and child elements svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#transform-attribute-specificity c87b61f0992f8e8c3f1e6a09f0e5e1c5d9f9462a `Rebecca Hauck`<mailto:rhauck@adobe.com> Document transform styles on SVG elements should override presentation attribute styles on the same element. Presentation attribute styles on its parent should also be applied. The rect in the test should be rotated by 90 degrees clockwise, moved up 100 pixels, and not scaled. @@ -275,64 +277,64 @@ svg-origin-length-pt-002 reference/svg-origin-length-pt-ref SVG presentation att svg-origin-length-pt-003 reference/svg-origin-length-pt-ref SVG presentation attribute transform-origin with length values - 80pt 0 svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property e7f94434584284d21560d4a37c20bbbc6a282837 `Dirk Schulze`<mailto:dschulze@adobe.com> The transform-origin should translate the origin by (80pt,0) temporarily. svg-origin-length-pt-004 reference/svg-origin-length-pt-ref SVG presentation attribute transform-origin with length values - 0 80pt svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property fa27fec03620ac6c05ad0755419e6fe03ed65588 `Dirk Schulze`<mailto:dschulze@adobe.com> The transform-origin should translate the origin by (0,80pt) temporarily. svg-origin-length-pt-005 reference/svg-origin-length-pt-ref SVG presentation attribute transform-origin with length values - 40pt 40pt svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property 21ca9387f0305fac1e4a43efbb3bf6f5eb3ebf1e `Dirk Schulze`<mailto:dschulze@adobe.com> The transform-origin should translate the origin by (40pt,40pt) temporarily. -svg-origin-relative-length-001 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, first value absolute value and missing second argument svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 71aa208f62dd544c8e9e9e9dcf808390fdedb7ce `Dirk Schulze`<mailto:dschulze@adobe.com> If only one value is specified, the second value is assumed to be 'center'. The rect should be rotated around its center point at 75,75 -svg-origin-relative-length-002 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, first value 'center' value and missing second argument svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 1954a680f30eada11d55366b7a468f819f713698 `Dirk Schulze`<mailto:dschulze@adobe.com> If only one value is specified, the second value is assumed to be 'center'. The rect should be rotated around its center point at 75,75 -svg-origin-relative-length-003 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, first value '50%' value and missing second argument svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space c6f5de2e3c0094f719e65aa7dd9010fddb58b6f9 `Dirk Schulze`<mailto:dschulze@adobe.com> If only one value is specified, the second value is assumed to be 'center'. The rect should be rotated around its center point at 75,75 -svg-origin-relative-length-004 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '50% 50%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 474a673f03c0a96c9cbd9e7950bf3a62ce1ae685 `Dirk Schulze`<mailto:dschulze@adobe.com> The rect should be rotated around its center point at 75,75 -svg-origin-relative-length-005 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '50% center' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space bf3e5b8e3890a31ba777172290467cbe95393022 `Dirk Schulze`<mailto:dschulze@adobe.com> The rect should be rotated around its center point at 75,75 -svg-origin-relative-length-006 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center 50%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 3590907f2efcfd53429e2f33356d3e0bd47cb594 `Dirk Schulze`<mailto:dschulze@adobe.com> The rect should be rotated around its center point at 75,75 -svg-origin-relative-length-007 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center center' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space a4d56616424d77fb5b5334596136504980b4a81f `Dirk Schulze`<mailto:dschulze@adobe.com> The rect should be rotated around its center point at 75,75 -svg-origin-relative-length-008 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '75 center' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space f7e11e331b85dc6724a8d2f7e02ed94e4540d9ca `Dirk Schulze`<mailto:dschulze@adobe.com> The rect should be rotated around its center point at 75,75 -svg-origin-relative-length-009 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '75 50%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 42bc81cc735ee452181c072b0603f6a7f7c75d05 `Dirk Schulze`<mailto:dschulze@adobe.com> The rect should be rotated around its center point at 75,75 -svg-origin-relative-length-010 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center 75' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 6a7f12d653a1045abaa9ebefe242ef9e07adf024 `Dirk Schulze`<mailto:dschulze@adobe.com> The rect should be rotated around its center point at 75,75 -svg-origin-relative-length-011 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '50% 75' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space a7c29770d62a0ab0f9d3a3e54441da3095830928 `Dirk Schulze`<mailto:dschulze@adobe.com> The rect should be rotated around its center point at 75,75 -svg-origin-relative-length-012 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '0' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space b5846214e556bccfb420907b0237ec14a91aaef5 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 0,75. Since the second argument is missing, it is set to 'center'. -svg-origin-relative-length-013 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '150' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 2d02f0589c65440f8fb07e1b1d62ac2cbe6a62d4 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,75. Since the second argument is missing, it is set to 'center'. -svg-origin-relative-length-014 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '100%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 5b12d4314aeae806e4e7581392351c292c992e9d `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,75. Since the second argument is missing, it is set to 'center'. -svg-origin-relative-length-015 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'right' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 5d16d2c0d95725ae4e5a3d3b17ee71e8fa41938a `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,75. Since the second argument is missing, it is set to 'center'. -svg-origin-relative-length-016 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'left' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 884f1465ebce48dee44f5068c46c094727aa2643 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,75. Since the second argument is missing, it is set to 'center'. -svg-origin-relative-length-017 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '25%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 6721e7f22fafcb2db20492afe16f65f4013f5044 `Dirk Schulze`<mailto:dschulze@adobe.com> If the second argument is missing, it is assumed to be center. The initial point of origin gets translated to 37.5,75. -svg-origin-relative-length-018 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'top' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 4cf398bf35815f2700102c66cd6587e36010eb69 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,0. A single argument 'top' gets interpreted as 'center top'. -svg-origin-relative-length-019 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'bottom' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space b077f1e3356897672a033a6ce02985a67581ebd3 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,150. A single argument 'bottom' gets interpreted as 'center bottom'. -svg-origin-relative-length-020 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '0% 0%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 1bcef68e4d593711a285f2466496e336eabdb0d6 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,75 since '0% 0%' is relative to the bounding box of the object. -svg-origin-relative-length-021 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'top right' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 9437444cb3384856af5b8a70e89f377b745428f7 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 225,75 since 'top right' is relative to the bounding box of the object. -svg-origin-relative-length-022 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'top left' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 5a1659d32b816fca5a88cac80b59dfd81e02521b `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,75 since 'top left' is relative to the bounding box of the object. -svg-origin-relative-length-023 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'top center' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 34e3e0c746bf2117ca4858466942702dd59e86ac `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,75 since 'top center' is relative to the bounding box of the object. -svg-origin-relative-length-024 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'bottom left' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space daa73baa9f8584b7bb8cb43b493f06ad82bb4af9 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,225 since 'bottom left' is relative to the bounding box of the object. -svg-origin-relative-length-025 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'bottom center' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 1979d4d7bb5791b2651f1cd2baee1ada438a5545 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,225 since 'bottom center' is relative to the bounding box of the object. -svg-origin-relative-length-026 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'bottom right' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 1aa1d3f7dd7d6d768bfd52b5c7276d07b0cb1a48 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 225,225 since 'bottom right' is relative to the bounding box of the object. -svg-origin-relative-length-027 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'right top' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 94d61e277b4cd3b2d9b2ad1da85d85680b2b507c `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 225,75 since 'right top' is relative to the bounding box of the object. -svg-origin-relative-length-028 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'right center' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 8188519b4a2e5d1366ed510c82314245e2c63da2 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 225,150 since 'right center' is relative to the bounding box of the object. -svg-origin-relative-length-029 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'right bottom' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 984353255707d4d07168419a7830c6be329cbbd4 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 225,225 since 'right bottom' is relative to the bounding box of the object. -svg-origin-relative-length-030 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'right 75' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 9a773b65524aad1a095fd7857312c013a689b4d4 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 225,75 since 'right 75' is relative to the bounding box of the object. -svg-origin-relative-length-031 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'right 0%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space c93dbbac24a4aa9496b7f170baaf58d17c37bb8c `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 225,75 since 'right 0%' is relative to the bounding box of the object. -svg-origin-relative-length-032 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'right 100%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 1912572b3c62548301b1752db475d609ed6f719b `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 225,225 since 'right 100%' is relative to the bounding box of the object. -svg-origin-relative-length-033 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'left top' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 61d8d19f7756757f56c1786447d713ed172bd97a `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,75 since 'left top' is relative to the bounding box of the object. -svg-origin-relative-length-034 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'left center' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space e0699f50d6c7b5f72e60a172b8ce018335e33025 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,150 since 'left center' is relative to the bounding box of the object. -svg-origin-relative-length-035 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'left bottom' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 031daa4b9b159218930ea08f3ddebce2574d6946 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,225 since 'left bottom' is relative to the bounding box of the object. -svg-origin-relative-length-036 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'left 75' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space b35279e63effd8175e0f363af678b0ff86382e01 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,75 since 'left 75' is relative to the bounding box of the object. -svg-origin-relative-length-037 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'left 0%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 1b8efa56e78960a62ec99d8a646fa283180fea19 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,75 since 'left 0%' is relative to the bounding box of the object. -svg-origin-relative-length-038 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'left 100%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 3faeb9ff0743c8ced986172bde1eda9ebc731999 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,225 since 'left 100%' is relative to the bounding box of the object. -svg-origin-relative-length-039 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center top' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 6e385297ce2683de4d70ca79553c048d7eebe28a `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,75 since 'center top' is relative to the bounding box of the object. -svg-origin-relative-length-040 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center bottom' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 0bbc73760dcc3adef678981a091df49aea7c85e5 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,225 since 'center bottom' is relative to the bounding box of the object. -svg-origin-relative-length-041 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center left' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 7ed78761bcfc0634df6afc5e47f1746991d557f3 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,150 since 'center left' is relative to the bounding box of the object. -svg-origin-relative-length-042 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center right' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 7b83bf7f5d9b5d150d3f39d945923fe01a670a3b `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 225,150 since 'center right' is relative to the bounding box of the object. -svg-origin-relative-length-043 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center 100%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 72817e7db0c2c977069303b6ce49ca41df5a00a6 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,225 since 'center 100%' is relative to the bounding box of the object. -svg-origin-relative-length-044 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '0 center' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 0cedd16e8b8d83cbb5b5b64a584a8c320a078464 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 0,150 since '0 center' is relative to the bounding box of the object. -svg-origin-relative-length-045 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center 0%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 7cb309464eb023babfbfa5f623e0770361d3e576 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,75 since 'center 0%' is relative to the bounding box of the object. -svg-origin-relative-length-046 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center 0' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space f2d9c08b118b89083e61123f1a93d14d0aa1b57a `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,0 since 'center 0' is relative to the bounding box of the object. -svg-origin-relative-length-invalid-001 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'top 100%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space f9ba3041decf6da2745b84c5b0c7e898a53941b7 `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow first value to be vertical if at least one of the first two passed values are not keywords. Fallback to 0,0 -svg-origin-relative-length-invalid-002 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'bottom 100%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 8b9be1d6b09b7a14836dd8bdc5eadb002c54d3a7 `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow first value to be vertical if at least one of the first two passed values are not keywords. Fallback to 0,0 -svg-origin-relative-length-invalid-003 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'top 150' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space ced25c929d72767108c7e2813862df1149bbb7ad `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow first value to be vertical if at least one of the first two passed values are not keywords. Fallback to 0,0 -svg-origin-relative-length-invalid-004 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'bottom 150' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space fb754d235f9fa4c1f288588070ac968c6f2b2118 `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow first value to be vertical if at least one of the first two passed values are not keywords. Fallback to 0,0 -svg-origin-relative-length-invalid-005 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'top top' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 1dbeccbbc0a2fc88b23950f7b566e4744eb34f4a `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow two vertical values. Fallback to 0,0 -svg-origin-relative-length-invalid-006 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'bottom bottom' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 490c3fcaedc063f0aa6aceaccf7816f40b1fdc6e `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow two vertical values. Fallback to 0,0 -svg-origin-relative-length-invalid-007 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'top bottom' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space aa24c1557dd5543990b5887120eba6774e436f08 `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow two vertical values. Fallback to 0,0 -svg-origin-relative-length-invalid-008 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'bottom top' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 2e77695697b0e7864917e2964f46d3d177b806fa `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow two vertical values. Fallback to 0,0 -svg-origin-relative-length-invalid-009 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'left left' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space dd877f31473b3f103262a4ab4d55798b5c60b698 `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow two horizontal values. Fallback to 0,0 -svg-origin-relative-length-invalid-010 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'left right' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space a1f57c7cf63b6a989b1b2eedfac9bb85b9ff651f `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow two horizontal values. Fallback to 0,0 -svg-origin-relative-length-invalid-011 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'right right' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 96be8f3eab8931000d2701e390c75fb7861482e1 `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow two horizontal values. Fallback to 0,0 -svg-origin-relative-length-invalid-012 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'right left' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 60666782fb5b43b0a3b71e27fd1e86afb6ce69c2 `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow two horizontal values. Fallback to 0,0 +svg-origin-relative-length-001 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, first value absolute value and missing second argument svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 2cae97f73102c65d2acc12f51ceb2c1dd471aa6d `Dirk Schulze`<mailto:dschulze@adobe.com> If only one value is specified, the second value is assumed to be 'center'. The rect should be rotated around its center point at 75,75 +svg-origin-relative-length-002 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, first value 'center' value and missing second argument svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space ec15a0891387b2ad4b5ea9595db98f87e7d416fc `Dirk Schulze`<mailto:dschulze@adobe.com> If only one value is specified, the second value is assumed to be 'center'. The rect should be rotated around its center point at 75,75 +svg-origin-relative-length-003 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, first value '50%' value and missing second argument svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space bff60fd6e326f91debd9d349ab6900c93444afd2 `Dirk Schulze`<mailto:dschulze@adobe.com> If only one value is specified, the second value is assumed to be 'center'. The rect should be rotated around its center point at 75,75 +svg-origin-relative-length-004 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '50% 50%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 76c83cb1a721dfd9fa08ebcf46686781a7aacee0 `Dirk Schulze`<mailto:dschulze@adobe.com> The rect should be rotated around its center point at 75,75 +svg-origin-relative-length-005 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '50% center' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 51f56e858b09b4754df0ebf86c1acdfef4190000 `Dirk Schulze`<mailto:dschulze@adobe.com> The rect should be rotated around its center point at 75,75 +svg-origin-relative-length-006 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center 50%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space d6d7169ed38b818f7a8ceef5400d4d5c8fb78ddf `Dirk Schulze`<mailto:dschulze@adobe.com> The rect should be rotated around its center point at 75,75 +svg-origin-relative-length-007 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center center' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space da40d2c10fd4f028b49a835330d921e792ebdea3 `Dirk Schulze`<mailto:dschulze@adobe.com> The rect should be rotated around its center point at 75,75 +svg-origin-relative-length-008 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '75 center' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space d0d30dedde69d9d3b586b282b91301c810c3bc46 `Dirk Schulze`<mailto:dschulze@adobe.com> The rect should be rotated around its center point at 75,75 +svg-origin-relative-length-009 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '75 50%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 09720b27740ca6bf6f6caa363e8a4a80ffaf429c `Dirk Schulze`<mailto:dschulze@adobe.com> The rect should be rotated around its center point at 75,75 +svg-origin-relative-length-010 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center 75' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 107238e753d8cbbe49fafc7acef3208a3a6dc9bd `Dirk Schulze`<mailto:dschulze@adobe.com> The rect should be rotated around its center point at 75,75 +svg-origin-relative-length-011 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '50% 75' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space e3dc30eaac23f1c547e974c015a18d91c07a7672 `Dirk Schulze`<mailto:dschulze@adobe.com> The rect should be rotated around its center point at 75,75 +svg-origin-relative-length-012 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '0' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space c299556e3bc1b2d899cbe69fd9d723f85fb8dcaf `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 0,75. Since the second argument is missing, it is set to 'center'. +svg-origin-relative-length-013 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '150' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space be9a5478d68a8fd6de22c8e0a70411c8b59aeaa6 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,75. Since the second argument is missing, it is set to 'center'. +svg-origin-relative-length-014 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '100%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space e82eab388df88d39ae93096beb7aa4d2a8870156 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,75. Since the second argument is missing, it is set to 'center'. +svg-origin-relative-length-015 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'right' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 952fe680b566baeeaed7ca14f18aedd36a30c0eb `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,75. Since the second argument is missing, it is set to 'center'. +svg-origin-relative-length-016 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'left' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space b239692dc9ee452c876566959921a4cb448b525f `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,75. Since the second argument is missing, it is set to 'center'. +svg-origin-relative-length-017 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '25%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space a64867000a6c3954a7a65ffa624d9fa97a27b7ac `Dirk Schulze`<mailto:dschulze@adobe.com> If the second argument is missing, it is assumed to be center. The initial point of origin gets translated to 37.5,75. +svg-origin-relative-length-018 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'top' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space b98b000962674cf4e36bb70a91ad738042edee30 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,0. A single argument 'top' gets interpreted as 'center top'. +svg-origin-relative-length-019 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'bottom' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space f2627ba6870c3bc0c41907cc590d805661f11c59 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,150. A single argument 'bottom' gets interpreted as 'center bottom'. +svg-origin-relative-length-020 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '0% 0%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 16c6e42997187e177a09017bedff42ad563f210a `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,75 since '0% 0%' is relative to the bounding box of the object. +svg-origin-relative-length-021 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'top right' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 0c9fe326b4f5ba5ada49b93e30a3c84e958c1bf0 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 225,75 since 'top right' is relative to the bounding box of the object. +svg-origin-relative-length-022 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'top left' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space a71b264c755c549793a3b42cfc9f499ee88a4567 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,75 since 'top left' is relative to the bounding box of the object. +svg-origin-relative-length-023 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'top center' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space df021edad53c907555d69d59b02a2f903bd7ce8f `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,75 since 'top center' is relative to the bounding box of the object. +svg-origin-relative-length-024 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'bottom left' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 804f81720d147866c33e3fca4a7ccb76ff312d06 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,225 since 'bottom left' is relative to the bounding box of the object. +svg-origin-relative-length-025 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'bottom center' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 43059a5bd9c182d201624f2b9423ca4e2cabfc7a `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,225 since 'bottom center' is relative to the bounding box of the object. +svg-origin-relative-length-026 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'bottom right' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space ed7ba4a977f8533a2d99fd2a94065b2149245fa3 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 225,225 since 'bottom right' is relative to the bounding box of the object. +svg-origin-relative-length-027 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'right top' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space d045ba32388b276c0ae6d78e5e03a2f6101fed24 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 225,75 since 'right top' is relative to the bounding box of the object. +svg-origin-relative-length-028 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'right center' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 9ddfdcd5b3cba4a8f377dec88c6dfa1accf6eeae `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 225,150 since 'right center' is relative to the bounding box of the object. +svg-origin-relative-length-029 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'right bottom' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 225ecbad217745dc126715377e388b4f530fe2cd `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 225,225 since 'right bottom' is relative to the bounding box of the object. +svg-origin-relative-length-030 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'right 75' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space e51f054bfe23e18ab6e836bc7bd74b9a24aab6fb `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 225,75 since 'right 75' is relative to the bounding box of the object. +svg-origin-relative-length-031 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'right 0%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space f2fbe210f5b39e7b4a70b8fd473a0dd3f3037ef1 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 225,75 since 'right 0%' is relative to the bounding box of the object. +svg-origin-relative-length-032 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'right 100%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 2aba0584f1a44d5ed1aa1000b871fce6379b5a33 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 225,225 since 'right 100%' is relative to the bounding box of the object. +svg-origin-relative-length-033 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'left top' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space b923551fec948bb9f48ddac143a66b2b9220c278 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,75 since 'left top' is relative to the bounding box of the object. +svg-origin-relative-length-034 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'left center' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 1841e06af8fe118645739bbc56e45338147a08fe `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,150 since 'left center' is relative to the bounding box of the object. +svg-origin-relative-length-035 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'left bottom' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space f6cdb55b47c8019ae4f4e831ce6685c80273a636 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,225 since 'left bottom' is relative to the bounding box of the object. +svg-origin-relative-length-036 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'left 75' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 9e774bda07303c13ec15bc5a2f7d8d028a413003 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,75 since 'left 75' is relative to the bounding box of the object. +svg-origin-relative-length-037 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'left 0%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space e52d050fa46a8d6b419e3a5b5ba04092f9a4df4f `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,75 since 'left 0%' is relative to the bounding box of the object. +svg-origin-relative-length-038 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'left 100%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space e7121904906ce58e1d1cc2309f5186104e715b20 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,225 since 'left 100%' is relative to the bounding box of the object. +svg-origin-relative-length-039 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center top' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space f44bbfc2b281556b1221eafdf119b958cee9d94a `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,75 since 'center top' is relative to the bounding box of the object. +svg-origin-relative-length-040 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center bottom' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 25fd4862bdbd29954a29f6394be2c1d46bfdc2c5 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,225 since 'center bottom' is relative to the bounding box of the object. +svg-origin-relative-length-041 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center left' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 2bc56a46a20e6c5bf1ac89c6aad9f790a4ba6e98 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,150 since 'center left' is relative to the bounding box of the object. +svg-origin-relative-length-042 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center right' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 1ef597740a8c1e5f262ea27ceb02bf087f4560b3 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 225,150 since 'center right' is relative to the bounding box of the object. +svg-origin-relative-length-043 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center 100%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 43c15411a6886d974791ef649a23d0dab72a9e39 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,225 since 'center 100%' is relative to the bounding box of the object. +svg-origin-relative-length-044 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '0 center' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space bbd2c4928e4fdf817450116303876fbbfe143a98 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 0,150 since '0 center' is relative to the bounding box of the object. +svg-origin-relative-length-045 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center 0%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 7fc211f298beb155c1f5c0da7b11747057213af9 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,75 since 'center 0%' is relative to the bounding box of the object. +svg-origin-relative-length-046 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center 0' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space d876a7f25393558f795974f3bdbb7a7ac75020ca `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,0 since 'center 0' is relative to the bounding box of the object. +svg-origin-relative-length-invalid-001 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'top 100%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space e6fd10a76083105ef574716f21934f5038d0d0a1 `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow first value to be vertical if at least one of the first two passed values are not keywords. Fallback to 0,0 +svg-origin-relative-length-invalid-002 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'bottom 100%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space b90acd180d59d0adc96c638fb2a94c48d244b79a `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow first value to be vertical if at least one of the first two passed values are not keywords. Fallback to 0,0 +svg-origin-relative-length-invalid-003 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'top 150' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space a5ee479f663724ac728ed0dff4e0361b0945c1cb `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow first value to be vertical if at least one of the first two passed values are not keywords. Fallback to 0,0 +svg-origin-relative-length-invalid-004 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'bottom 150' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 1539aac8e745d435b5df1c3a9e7188d9ba828084 `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow first value to be vertical if at least one of the first two passed values are not keywords. Fallback to 0,0 +svg-origin-relative-length-invalid-005 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'top top' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space de82cb4b764d27103cc612d97ec4ba857c0608a4 `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow two vertical values. Fallback to 0,0 +svg-origin-relative-length-invalid-006 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'bottom bottom' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 28cfd64c26685328b7ceecce25069573ec953f4a `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow two vertical values. Fallback to 0,0 +svg-origin-relative-length-invalid-007 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'top bottom' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 8bdeca130fb3110686e8a66d9217c0fb3e02f517 `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow two vertical values. Fallback to 0,0 +svg-origin-relative-length-invalid-008 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'bottom top' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 48b18785a2211e349a1a7ba4de7b3d85d3f25fee `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow two vertical values. Fallback to 0,0 +svg-origin-relative-length-invalid-009 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'left left' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space ff0cb277ef8177d1a6ac9cdabc3ea4367bf6d1af `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow two horizontal values. Fallback to 0,0 +svg-origin-relative-length-invalid-010 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'left right' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 209f3c006677c034276c65e74a405fc01c3e57ee `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow two horizontal values. Fallback to 0,0 +svg-origin-relative-length-invalid-011 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'right right' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 6875eb9e836c0cbb121b95dcdecaf4c0ec557589 `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow two horizontal values. Fallback to 0,0 +svg-origin-relative-length-invalid-012 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'right left' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space d88c1db0f1a7853d714539e42e60d66df52371f2 `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow two horizontal values. Fallback to 0,0 svg-patternTransform-001 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translateX with translation-value argument without unit svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-transform-value,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 9491ddc35c5f40c879539bda84821731f68a89a1 `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with unit less arguments for translation-value. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect. svg-patternTransform-002 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translation-value argument with pixel unit on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform ad12d9081e2f5088e4a20c1d5880f84416370dca `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with the absolute length unit 'px' on translation-value arguments. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect. svg-patternTransform-003 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translation-value argument with point unit on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform a1b492df8fa7a02806f3a5042be585f3fffdd2b8 `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with the absolute length unit 'pt' on translation-value arguments. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect. @@ -822,6 +824,8 @@ transform-background-006 reference/transform-background-ref-2,!reference/transfo transform-background-007 reference/transform-background-ref-2 Transform of Background Image (propagated body with root element transform) svg http://www.w3.org/TR/css-transforms-1/#transform-rendering 8e1a27e66891c231d76aad09a65eb2148c39b93e `Aryeh Gregor`<mailto:ayg@aryeh.name> "If the root element is transformed, the transformation applies to the entire canvas, including any background specified for the root element. Since the background painting area for the root element is the entire canvas, which is infinite, the transformation might cause parts of the background that were originally off-screen to appear. For example, if the root element's background were repeating dots, and a transformation of 'scale(0.5)' were specified on the root element, the dots would shrink to half their size, but there will be twice as many, so they still cover the whole viewport." In this case, the background is specified on the body but propagates to the root element. The transform is on the root element, so it needs to affect the background. The rotation 90 degrees clockwise means that most of the screen will be filled with triangles that were originally above the top of the viewport; the original top row of triangles will now be on the left. transform-background-008 reference/transform-background-ref-2 Transform of Background Image (root element background and transform) svg http://www.w3.org/TR/css-transforms-1/#transform-rendering fef8b9c41f26d8be57dde0743cb057f0c8dd3e42 `Aryeh Gregor`<mailto:ayg@aryeh.name> This is exactly the same as transform-background-007.html, except that the background is specified directly on the root element instead of being specified on the body and propagating to the root. transform-compound-001 reference/transform-compound-ref,!reference/transform-compound-notref-1,!reference/transform-compound-notref-2 Compound Transforms http://www.w3.org/TR/css-transforms-1/#transform-rendering 65423ad44cb45420ba7c53d298bf04bdf96e6a99 `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Robert O'Callahan`<mailto:robert@ocallahan.org>,`Aryeh Gregor`<mailto:ayg@aryeh.name> Tests that applying multiple transforms to an element is the same as applying the transforms in the same order to nested elements. +transform-containing-block-dynamic-1a reference/containing-block-dynamic-1-ref CSS transforms: Creating containing block for fixed positioned elements https://drafts.csswg.org/css-transforms-1/#transform-rendering,https://drafts.csswg.org/css-transforms-1/#transform-property c3f9d7a8c16cd9fd6cda5cddcbb0284dbcd7a63a `L. David Baron`<http://dbaron.org/>,`Mozilla`<http://www.mozilla.org/> For elements whose layout is governed by the CSS box model, any value other than none for the transform results in the creation of both a stacking context and a containing block. The object acts as a containing block for fixed positioned descendants. The object acts as a containing block for fixed positioned descendants. +transform-containing-block-dynamic-1b reference/containing-block-dynamic-1-ref CSS transforms: Creating containing block for fixed positioned elements https://drafts.csswg.org/css-transforms-1/#transform-rendering,https://drafts.csswg.org/css-transforms-1/#transform-property 8a7d0c09ed99b59f712e0367a4ff755666647d33 `L. David Baron`<http://dbaron.org/>,`Mozilla`<http://www.mozilla.org/> For elements whose layout is governed by the CSS box model, any value other than none for the transform results in the creation of both a stacking context and a containing block. The object acts as a containing block for fixed positioned descendants. The object acts as a containing block for fixed positioned descendants. transform-descendant-001 reference/transform-descendant-ref Transform Affects Descendant http://www.w3.org/TR/css-transforms-1/#transform-rendering 9ecfd9ef564e63b51fc011d5015c82a8423a5391 `Clint Talbert`<mailto:ctalbert@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This just tests that a transform on a container div moves its contents, not just the div itself. transform-display-001 reference/transform-display-ref,!reference/transform-display-notref Inline-Block http://www.w3.org/TR/css-transforms-1/#transformable-element 736272b962f8bb2c4fc3b3562e8a9f0c52447bfa `Aryeh Gregor`<mailto:ayg@aryeh.name> Inline-blocks are atomic inline-level elements, so should transform the same as blocks. transform-display-002 reference/transform-display-ref,!reference/transform-display-notref Table http://www.w3.org/TR/css-transforms-1/#transformable-element 01f7314f81d629016a234be2c2c69498a4fe66a2 `Aryeh Gregor`<mailto:ayg@aryeh.name> Inline-blocks are block-level elements, so should transform the same as blocks. @@ -917,7 +921,7 @@ transform-rounding-001 reference/transform-rounding-ref Rounding http://www.w3. transform-scale-001 reference/transform-scale-ref scale(0.5, 0.5) http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scale 43f0e3fc3729f272e8fcd4881fa69b8b31aacda2 `Clint Talbert`<mailto:ctalbert@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that scale(0.5, 0.5) scales down a box by a factor of one-half. transform-scale-002 reference/transform-scale-ref scale(0.5) http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scale 5aa28a98dad5e3d4b30fc1adcf73fe48f3cf5678 `Clint Talbert`<mailto:ctalbert@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that scale(0.5) scales down a box by a factor of one-half. transform-scale-percent-001 reference/transform-scale-percent-ref scale(50%, 50%) http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scale be0330c5c76b45462bcf59cd5372da782fd54a90 `Clint Talbert`<mailto:ctalbert@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that scale(50%, 50%) does nothing, because scale() is defined to take numbers and not percentages. -transform-scale-test reference/transform-scale-test-ref transform property with scale function. http://www.w3.org/TR/css-transforms-1/#transform-property 06167f4e0d4b112e12d9032ac5a05b7cb9bb1b60 `Oleg Janeiko`<mailto:oleg@the-incredible.me> This transform shrinks a container by calling scale(.33). It also sets transform-origin to top left in order to visually align with the second green square. +transform-scale-test reference/transform-scale-test-ref transform property with scale function. http://www.w3.org/TR/css-transforms-1/#transform-property 1e3cec06b241ed8d491ee9517110230074b820cc `Oleg Janeiko`<mailto:oleg@the-incredible.me> This transform shrinks a container by calling scale(.33). It also sets transform-origin to top left in order to visually align with the second green square. transform-scalex-001 reference/transform-scalex-ref scaleX(0.5) http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scalex a528c8b6de5b1fec0124840b9875fb6399d76d69 `Clint Talbert`<mailto:ctalbert@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that scaleX(0.5) scales down a box's width by a factor of one-half. transform-scaley-001 reference/transform-scaley-ref scaleY(0.5) http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scaley 79a6a9f378b6e09407f2a3b21302a312c691f1d3 `Clint Talbert`<mailto:ctalbert@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that scaleY(0.5) scales down a box's width by a factor of one-half. transform-singular-001 reference/transform-singular-ref matrix(1, 1, 1, 1, 0, 0) http://www.w3.org/TR/css-transforms-1/#transform-function-lists 1930c56b49c9941b0ddec2813d544e9a9245572e `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> "If a transform function causes the current transformation matrix (CTM) of an object to be non-invertible, the object and its content do not get displayed." The matrix (1, 1, 1, 1) has determinant 1*1 - 1*1 = 0 and therefore is not invertible, so nothing should display. @@ -1024,19 +1028,19 @@ transform3d-sorting-005 reference/transform-lime-square-ref Sorting With Backgro transform3d-sorting-006 reference/transform3d-sorting-006-ref Sorting With Intersection http://www.w3.org/TR/css-transforms-1/#transform-style-property,http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering 8f0e2ebc330e73f3ae28cb642717a827dd4d42a8 `Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that when two boxes intersect in a simple fashion, they're rendered according to Newell's algorithm. transform3d-translate3d-001 reference/transform3d-translate3d-ref,!reference/transform-lime-square-ref translate3d() vs. 'transform-origin' http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate3d 56ab3f4abaa22e10a95555967499e7f4b0e03772 `Matt Woodrow`<mailto:mwoodrow@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that translate3d() before and after rotatex() is the same as an equivalent 'transform-origin'. transform3d-translatez-001 reference/transform3d-translatez-ref,!reference/transform3d-translatez-notref translatez() vs. 'transform-origin' http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatez 14fd6589f4a21e5e87f7267cfec00310e2a5f766 `Matt Woodrow`<mailto:mwoodrow@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that translatez(+-10px) before and after rotatex() is the same as an equivalent 'transform-origin', and different from translatez(+-20px). -transform_translate_invalid_prefixed transform translate with invalid translation value dom,script http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions b390f76fa9eb69ad51278413ea635059f8d5e40b `Intel`<http://www.intel.com> Check if transform sets translate(null, null) that an expection is to be thrown -transform_translate_max_prefixed transform translate with maximum translation value dom,script http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 3ae5b54b87c2354a91e9f825c32733080ab5484a `Intel`<http://www.intel.com> Check if transform sets translate(INFINITE, INFINITE) that an expection is to be thrown -transform_translate_min_prefixed transform translate with minimum translation value dom,script http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions d09e016a3a59ea70cb3c1205490966b8c2fd321f `Intel`<http://www.intel.com> Check if transform sets translate(-INFINITE, -INFINITE) that an expection is to be thrown -transform_translate_neg_prefixed transform translate with negative translation value dom,script http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 14d0174e7a28532f4962f239c4e36d6b37aa25e9 `Intel`<http://www.intel.com> Check if transform supports translate(-1px, -1px) -transform_translate_prefixed transform translate dom,script http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 02e539829893813410f47b0d7366774e9a552981 `Intel`<http://www.intel.com> Check if transform supports translate(100px, 100px) -transform_translate_second_omited_prefixed transform translate with second translation value omited dom,script http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 8e478354d003be0fc150b2f562a91f3f6e9bd336 `Intel`<http://www.intel.com> Check if transform supports translate(100px) -transform_translate_zero_prefixed transform translate dom,script http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 7942899316fc1192443198c60c2ab4d766ea929d `Intel`<http://www.intel.com> Check if transform supports translate(0, 0) +transform_translate transform translate dom,script http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 967661951a54186d8978fe9324f05d39f895e01b `Intel`<http://www.intel.com> Check if transform supports translate(100px, 100px) +transform_translate_invalid transform translate with invalid translation value dom,script http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 67c6786a01a46a2e88d66f50715f37d422e63e29 `Intel`<http://www.intel.com> Check if transform sets translate(null, null) that an expection is to be thrown +transform_translate_max transform translate with maximum translation value dom,script http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 2d16596d80baaf1f8ab3d9dfbccd5b4a548a55b2 `Intel`<http://www.intel.com> Check if transform sets translate(INFINITE, INFINITE) that an expection is to be thrown +transform_translate_min transform translate with minimum translation value dom,script http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions d41338cae0b9fc57b287978bf24612c5046fc17f `Intel`<http://www.intel.com> Check if transform sets translate(-INFINITE, -INFINITE) that an expection is to be thrown +transform_translate_neg transform translate with negative translation value dom,script http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 349a2bae935e499e9cf161a3090119a349744f60 `Intel`<http://www.intel.com> Check if transform supports translate(-1px, -1px) +transform_translate_second_omited transform translate with second translation value omited dom,script http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions ff3c2e83f310cc73189158f3498d22a0085aa853 `Intel`<http://www.intel.com> Check if transform supports translate(100px) +transform_translate_zero transform translate dom,script http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions efe4ee23492ac283c22d331c4a46a3606cb9b9f4 `Intel`<http://www.intel.com> Check if transform supports translate(0, 0) transforms-rotate-degree-90 reference/transforms-rotate-degree-90-ref transform property with rotate function and one parameter http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 7d8860570b5d9e076dc77bec201ebdc2aa599710 `Jacy-Bai`<mailto:jinxin.bai@gmail.com> If the rotate with parameter not provided, greenRectangle will not cover redRectangle. transforms-rotate-translate-scale reference/transforms-rotate-translate-scale-ref transform property with scale function and rotate function with one parameter http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions a0026cac95c48dbd34bee8e03093a0ef4a642717 `Ji Kai`<mailto:7jikai@gmail.com> If the rotate and scale with parameter not provided, greenSquare will not cover redSquare. transforms-rotateY-degree-60 reference/transforms-rotateY-degree-60-ref transform property with rotate function and one parameter http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 54c1e1cfe7f1109159253136b2239111d0c109c8 `Ji Kai`<mailto:7jikai@gmail.com> transforms-skewX reference/transforms-skewX-ref transform property with skew function for X axis. http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions dd76111e380e64f3e5cbef9ffbdb5a044d862f2e `Jacy-Bai`<mailto:jinxin.bai@gmail.com> If the skew for X axis not provided, greenSquare will not cover redSquare. transforms-skewY reference/transforms-skewY-ref transform property with skew function for Y axis. http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 5600d5b5fc10aeaa2d3c43e51ac36ac2c6793e70 `Jacy-Bai`<mailto:jinxin.bai@gmail.com> If the skew for Y axis not provided, greenSquare will not cover redSquare. -translate reference/translate-ref test translate http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering 4aa7fd6093c07bb465a21670d2862fa08302cad1 `Ebay Inc.`<xiatian@ebay.com> translate x, y +translate reference/translate-ref test translate http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering f9426c7946bea4fb7d30ad5e7326caf46a465b28 `Ebay Inc.`<xiatian@ebay.com> translate x, y translate-optional-second-001 reference/translate-optional-second-ref transform property with translate function and one parameter http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 2a11e746366063ba9b10397b490738a8c686b892 `Jian Zhang`<mailto:jian.andy.zhang@gmail.com> If the second parameter is not provided, it has zero as a value. This transform moves the element by 100 pixels in X direction. transofrmed-preserve-3d-1 reference/transofrmed-preserve-3d-1-ref transform preserve-3d http://www.w3.org/TR/css-transforms-1/#transform-property 2dea466f5bd0eaaabc1aece7ad68db29009a4524 `loveky`<mailto:ylzcylx@gmail.com> The transformed div should establishe a 3D rendering context transofrmed-rotateX-3 reference/transofrmed-rotateX-3-ref transform rotateX http://www.w3.org/TR/css-transforms-1/#transform-property 1045ee0727034be93674d88e23480934850a43f0 `loveky`<mailto:ylzcylx@gmail.com> The transformed div should rotateX by 180 degrees @@ -1044,8 +1048,8 @@ transofrmed-rotateY-1 reference/transofrmed-rotateY-1-ref transform rotateY htt ttwf-css-3d-polygon-cycle reference/ttwf-css-3d-polygon-cycle-ref 3d transform polygon cycle svg http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering e850913934fcfbd7254a50fb8c0e1f6a9f6957d5 `Leo Ziegler`<mailto:leo.ziegler@gmail.com> The red, green and blue rectangles are forming a cycle, which should be detected and rendered using Newell Algorithm's. ttwf-css-3d-polygon-cycle-mismatch reference/ttwf-css-3d-polygon-cycle-ref 3d transform polygon cycle svg http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering 03eb2681a92d1ea76b1a82d47729d8109c0124e9 `Leo Ziegler`<mailto:leo.ziegler@gmail.com> The red, green and blue rectangles are forming a cycle, which should be detected and rendered using Newell Algorithm's. ttwf-reftest-rotate reference/ttwf-reftest-rotate-ref transform rotate http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 0081259fc5f0de5d3ae4763f9d7ad3a9ed115adf `Michael Downey`<mailto:miked782000@yahoo.com> The transform should rotate 180 degrees -ttwf-transform-skewx-001 reference/ttwf-reftest-transform-skewx-001 CSS Transform Using skewX() function http://www.w3.org/TR/css-transforms-1/#transform-property 09e7340184ffba27d066ecc50529c788893064c6 `Mihai Corlan`<mailto:mcorlan@adobe.com> Test that the green shape is skew on X axis by 45 degrees -ttwf-transform-skewy-001 reference/ttwf-reftest-transform-skewy-001 CSS Transform Using skewY() function http://www.w3.org/TR/css-transforms-1/#transform-property 98fda60b130bf95e436d38586d18b8e0e3d29fa2 `Mihai Corlan`<mailto:mcorlan@adobe.com> Test that the green shape is skew on Y axis by 45 degrees -ttwf-transform-translatex-001 reference/ttwf-reftest-transform-translatex-001 CSS Transform Using translateX() function CSS,Transform http://www.w3.org/TR/css-transforms-1/#transform-property 12946f65438c1115d74a2e402c777d07121c8b93 `Mihai Corlan`<mailto:mcorlan@adobe.com> Test that the green square is moved on X axis 100px -ttwf-transform-translatey-001 reference/ttwf-reftest-transform-translatey-001 CSS Transform Using translateY() function CSS,Transform http://www.w3.org/TR/css-transforms-1/#transform-property b1822e1cd9a679d43e70f2b1d8b547407324dbcf `Mihai Corlan`<mailto:mcorlan@adobe.com> Test that the green square is moved on Y axis 100px +ttwf-transform-skewx-001 reference/ttwf-reftest-transform-skewx-001 CSS Transform Using skewX() function http://www.w3.org/TR/css-transforms-1/#transform-property 8e5d3687be86d2fbd5a5e70b4352deacad6e3e90 `Mihai Corlan`<mailto:mcorlan@adobe.com> Test that the green shape is skew on X axis by 45 degrees +ttwf-transform-skewy-001 reference/ttwf-reftest-transform-skewy-001 CSS Transform Using skewY() function http://www.w3.org/TR/css-transforms-1/#transform-property de06e80663dcae50be2198ba04fa48d4ca9a5b21 `Mihai Corlan`<mailto:mcorlan@adobe.com> Test that the green shape is skew on Y axis by 45 degrees +ttwf-transform-translatex-001 reference/ttwf-reftest-transform-translatex-001 CSS Transform Using translateX() function http://www.w3.org/TR/css-transforms-1/#transform-property 5bcd1e07576267b0faedd7f3fe84058fb6faa370 `Mihai Corlan`<mailto:mcorlan@adobe.com> Test that the green square is moved on X axis 100px +ttwf-transform-translatey-001 reference/ttwf-reftest-transform-translatey-001 CSS Transform Using translateY() function http://www.w3.org/TR/css-transforms-1/#transform-property a1f42153313e00c4133c79f1f77b41aa4e788e2b `Mihai Corlan`<mailto:mcorlan@adobe.com> Test that the green square is moved on Y axis 100px video-001 CSS Regions: flowing a video in a region http://www.w3.org/TR/css3-regions/#the-flow-into-property,http://www.w3.org/TR/css3-regions/#the-flow-from-property,http://www.w3.org/TR/css-transforms-1/#transform-functions 292acadfb0a71a94df81324dfe07f1da536f81c1 `Mihai Balan`<mailto:mibalan@adobe.com> Test checks videos flowed in regions render smoothly and without artifacts. diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/2d-rotate-001.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/2d-rotate-001.xht index 616caad4ccd..3e13f207413 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/2d-rotate-001.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/2d-rotate-001.xht @@ -29,7 +29,7 @@ <p>You should only see one block with color green, and you should not see any red</p> <section> <article></article> - <svg width="300" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" height="200" xmlns="http://www.w3.org/2000/svg"> + <svg xmlns:xmlns="http://www.w3.org/2000/svg" width="300" version="1.1" height="200" xmlns="http://www.w3.org/2000/svg"> <style type="text/css"> rect{ stroke-width: 10; diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/chapter-10.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/chapter-10.xht index 6224df072e5..4723a41b399 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/chapter-10.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/chapter-10.xht @@ -13,7 +13,7 @@ <body> <h1>CSS Transforms Module Level 1 CR Test Suite</h1> - <h2>The perspective Property (17 tests)</h2> + <h2>The perspective Property (19 tests)</h2> <table width="100%"> <col id="test-column"></col> <col id="refs-column"></col> @@ -31,7 +31,29 @@ <tr><th colspan="4" scope="rowgroup"> <a href="#s10">+</a> <a href="http://www.w3.org/TR/css-transforms-1/#perspective-property">10 The perspective Property</a></th></tr> - <!-- 16 tests --> + <!-- 18 tests --> + <tr id="perspective-containing-block-dynamic-1a-10" class="primary dom"> + <td><strong> + <a href="perspective-containing-block-dynamic-1a.xht">perspective-containing-block-dynamic-1a</a></strong></td> + <td><a href="reference/containing-block-dynamic-1-ref.xht">=</a> </td> + <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr></td> + <td>CSS transforms: Creating containing block for fixed positioned elements + <ul class="assert"> + <li>It also establishes a containing block (somewhat similar to position: relative), just like the transform property does.</li> + </ul> + </td> + </tr> + <tr id="perspective-containing-block-dynamic-1b-10" class="primary dom"> + <td><strong> + <a href="perspective-containing-block-dynamic-1b.xht">perspective-containing-block-dynamic-1b</a></strong></td> + <td><a href="reference/containing-block-dynamic-1-ref.xht">=</a> </td> + <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr></td> + <td>CSS transforms: Creating containing block for fixed positioned elements + <ul class="assert"> + <li>It also establishes a containing block (somewhat similar to position: relative), just like the transform property does.</li> + </ul> + </td> + </tr> <tr id="perspective-origin-x-10" class=""> <td> <a href="perspective-origin-x.xht">perspective-origin-x</a></td> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/chapter-13.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/chapter-13.xht index f3a9a8c0c04..0df4d12a43d 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/chapter-13.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/chapter-13.xht @@ -31,7 +31,7 @@ <tr><th colspan="4" scope="rowgroup"> <a href="#s13">+</a> <a href="http://www.w3.org/TR/css-transforms-1/#svg-transform">13 The SVG transform Attribute</a></th></tr> - <!-- 641 tests --> + <!-- 699 tests --> <tr id="skew-test1-13" class="primary svg"> <td><strong> <a href="skew-test1.xht">skew-test1</a></strong></td> @@ -1935,6 +1935,644 @@ </ul> </td> </tr> + <tr id="svg-origin-relative-length-001-13" class="svg"> + <td> + <a href="svg-origin-relative-length-001.xht">svg-origin-relative-length-001</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, first value absolute value and missing second argument + <ul class="assert"> + <li>If only one value is specified, the second value is assumed to be 'center'. The rect should be rotated around its center point at 75,75</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-002-13" class="svg"> + <td> + <a href="svg-origin-relative-length-002.xht">svg-origin-relative-length-002</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, first value 'center' value and missing second argument + <ul class="assert"> + <li>If only one value is specified, the second value is assumed to be 'center'. The rect should be rotated around its center point at 75,75</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-003-13" class="svg"> + <td> + <a href="svg-origin-relative-length-003.xht">svg-origin-relative-length-003</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, first value '50%' value and missing second argument + <ul class="assert"> + <li>If only one value is specified, the second value is assumed to be 'center'. The rect should be rotated around its center point at 75,75</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-004-13" class="svg"> + <td> + <a href="svg-origin-relative-length-004.xht">svg-origin-relative-length-004</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, '50% 50%' + <ul class="assert"> + <li>The rect should be rotated around its center point at 75,75</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-005-13" class="svg"> + <td> + <a href="svg-origin-relative-length-005.xht">svg-origin-relative-length-005</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, '50% center' + <ul class="assert"> + <li>The rect should be rotated around its center point at 75,75</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-006-13" class="svg"> + <td> + <a href="svg-origin-relative-length-006.xht">svg-origin-relative-length-006</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'center 50%' + <ul class="assert"> + <li>The rect should be rotated around its center point at 75,75</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-007-13" class="svg"> + <td> + <a href="svg-origin-relative-length-007.xht">svg-origin-relative-length-007</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'center center' + <ul class="assert"> + <li>The rect should be rotated around its center point at 75,75</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-008-13" class="svg"> + <td> + <a href="svg-origin-relative-length-008.xht">svg-origin-relative-length-008</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, '75 center' + <ul class="assert"> + <li>The rect should be rotated around its center point at 75,75</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-009-13" class="svg"> + <td> + <a href="svg-origin-relative-length-009.xht">svg-origin-relative-length-009</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, '75 50%' + <ul class="assert"> + <li>The rect should be rotated around its center point at 75,75</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-010-13" class="svg"> + <td> + <a href="svg-origin-relative-length-010.xht">svg-origin-relative-length-010</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'center 75' + <ul class="assert"> + <li>The rect should be rotated around its center point at 75,75</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-011-13" class="svg"> + <td> + <a href="svg-origin-relative-length-011.xht">svg-origin-relative-length-011</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, '50% 75' + <ul class="assert"> + <li>The rect should be rotated around its center point at 75,75</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-012-13" class="svg"> + <td> + <a href="svg-origin-relative-length-012.xht">svg-origin-relative-length-012</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, '0' + <ul class="assert"> + <li>The initial point of origin gets translated to 0,75. Since the second argument is missing, it is set to 'center'.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-013-13" class="svg"> + <td> + <a href="svg-origin-relative-length-013.xht">svg-origin-relative-length-013</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, '150' + <ul class="assert"> + <li>The initial point of origin gets translated to 150,75. Since the second argument is missing, it is set to 'center'.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-014-13" class="svg"> + <td> + <a href="svg-origin-relative-length-014.xht">svg-origin-relative-length-014</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, '100%' + <ul class="assert"> + <li>The initial point of origin gets translated to 150,75. Since the second argument is missing, it is set to 'center'.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-015-13" class="svg"> + <td> + <a href="svg-origin-relative-length-015.xht">svg-origin-relative-length-015</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'right' + <ul class="assert"> + <li>The initial point of origin gets translated to 150,75. Since the second argument is missing, it is set to 'center'.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-016-13" class="svg"> + <td> + <a href="svg-origin-relative-length-016.xht">svg-origin-relative-length-016</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'left' + <ul class="assert"> + <li>The initial point of origin gets translated to 75,75. Since the second argument is missing, it is set to 'center'.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-017-13" class="svg"> + <td> + <a href="svg-origin-relative-length-017.xht">svg-origin-relative-length-017</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, '25%' + <ul class="assert"> + <li>If the second argument is missing, it is assumed to be center. The initial point of origin gets translated to 37.5,75.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-018-13" class="svg"> + <td> + <a href="svg-origin-relative-length-018.xht">svg-origin-relative-length-018</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'top' + <ul class="assert"> + <li>The initial point of origin gets translated to 75,0. A single argument 'top' gets interpreted as 'center top'.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-019-13" class="svg"> + <td> + <a href="svg-origin-relative-length-019.xht">svg-origin-relative-length-019</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'bottom' + <ul class="assert"> + <li>The initial point of origin gets translated to 75,150. A single argument 'bottom' gets interpreted as 'center bottom'.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-020-13" class="svg"> + <td> + <a href="svg-origin-relative-length-020.xht">svg-origin-relative-length-020</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, '0% 0%' + <ul class="assert"> + <li>The initial point of origin gets translated to 75,75 since '0% 0%' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-021-13" class="svg"> + <td> + <a href="svg-origin-relative-length-021.xht">svg-origin-relative-length-021</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'top right' + <ul class="assert"> + <li>The initial point of origin gets translated to 225,75 since 'top right' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-022-13" class="svg"> + <td> + <a href="svg-origin-relative-length-022.xht">svg-origin-relative-length-022</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'top left' + <ul class="assert"> + <li>The initial point of origin gets translated to 75,75 since 'top left' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-023-13" class="svg"> + <td> + <a href="svg-origin-relative-length-023.xht">svg-origin-relative-length-023</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'top center' + <ul class="assert"> + <li>The initial point of origin gets translated to 150,75 since 'top center' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-024-13" class="svg"> + <td> + <a href="svg-origin-relative-length-024.xht">svg-origin-relative-length-024</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'bottom left' + <ul class="assert"> + <li>The initial point of origin gets translated to 75,225 since 'bottom left' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-025-13" class="svg"> + <td> + <a href="svg-origin-relative-length-025.xht">svg-origin-relative-length-025</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'bottom center' + <ul class="assert"> + <li>The initial point of origin gets translated to 150,225 since 'bottom center' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-026-13" class="svg"> + <td> + <a href="svg-origin-relative-length-026.xht">svg-origin-relative-length-026</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'bottom right' + <ul class="assert"> + <li>The initial point of origin gets translated to 225,225 since 'bottom right' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-027-13" class="svg"> + <td> + <a href="svg-origin-relative-length-027.xht">svg-origin-relative-length-027</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'right top' + <ul class="assert"> + <li>The initial point of origin gets translated to 225,75 since 'right top' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-028-13" class="svg"> + <td> + <a href="svg-origin-relative-length-028.xht">svg-origin-relative-length-028</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'right center' + <ul class="assert"> + <li>The initial point of origin gets translated to 225,150 since 'right center' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-029-13" class="svg"> + <td> + <a href="svg-origin-relative-length-029.xht">svg-origin-relative-length-029</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'right bottom' + <ul class="assert"> + <li>The initial point of origin gets translated to 225,225 since 'right bottom' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-030-13" class="svg"> + <td> + <a href="svg-origin-relative-length-030.xht">svg-origin-relative-length-030</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'right 75' + <ul class="assert"> + <li>The initial point of origin gets translated to 225,75 since 'right 75' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-031-13" class="svg"> + <td> + <a href="svg-origin-relative-length-031.xht">svg-origin-relative-length-031</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'right 0%' + <ul class="assert"> + <li>The initial point of origin gets translated to 225,75 since 'right 0%' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-032-13" class="svg"> + <td> + <a href="svg-origin-relative-length-032.xht">svg-origin-relative-length-032</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'right 100%' + <ul class="assert"> + <li>The initial point of origin gets translated to 225,225 since 'right 100%' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-033-13" class="svg"> + <td> + <a href="svg-origin-relative-length-033.xht">svg-origin-relative-length-033</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'left top' + <ul class="assert"> + <li>The initial point of origin gets translated to 75,75 since 'left top' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-034-13" class="svg"> + <td> + <a href="svg-origin-relative-length-034.xht">svg-origin-relative-length-034</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'left center' + <ul class="assert"> + <li>The initial point of origin gets translated to 75,150 since 'left center' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-035-13" class="svg"> + <td> + <a href="svg-origin-relative-length-035.xht">svg-origin-relative-length-035</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'left bottom' + <ul class="assert"> + <li>The initial point of origin gets translated to 75,225 since 'left bottom' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-036-13" class="svg"> + <td> + <a href="svg-origin-relative-length-036.xht">svg-origin-relative-length-036</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'left 75' + <ul class="assert"> + <li>The initial point of origin gets translated to 75,75 since 'left 75' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-037-13" class="svg"> + <td> + <a href="svg-origin-relative-length-037.xht">svg-origin-relative-length-037</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'left 0%' + <ul class="assert"> + <li>The initial point of origin gets translated to 75,75 since 'left 0%' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-038-13" class="svg"> + <td> + <a href="svg-origin-relative-length-038.xht">svg-origin-relative-length-038</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'left 100%' + <ul class="assert"> + <li>The initial point of origin gets translated to 75,225 since 'left 100%' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-039-13" class="svg"> + <td> + <a href="svg-origin-relative-length-039.xht">svg-origin-relative-length-039</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'center top' + <ul class="assert"> + <li>The initial point of origin gets translated to 150,75 since 'center top' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-040-13" class="svg"> + <td> + <a href="svg-origin-relative-length-040.xht">svg-origin-relative-length-040</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'center bottom' + <ul class="assert"> + <li>The initial point of origin gets translated to 150,225 since 'center bottom' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-041-13" class="svg"> + <td> + <a href="svg-origin-relative-length-041.xht">svg-origin-relative-length-041</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'center left' + <ul class="assert"> + <li>The initial point of origin gets translated to 75,150 since 'center left' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-042-13" class="svg"> + <td> + <a href="svg-origin-relative-length-042.xht">svg-origin-relative-length-042</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'center right' + <ul class="assert"> + <li>The initial point of origin gets translated to 225,150 since 'center right' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-043-13" class="svg"> + <td> + <a href="svg-origin-relative-length-043.xht">svg-origin-relative-length-043</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'center 100%' + <ul class="assert"> + <li>The initial point of origin gets translated to 150,225 since 'center 100%' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-044-13" class="svg"> + <td> + <a href="svg-origin-relative-length-044.xht">svg-origin-relative-length-044</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, '0 center' + <ul class="assert"> + <li>The initial point of origin gets translated to 0,150 since '0 center' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-045-13" class="svg"> + <td> + <a href="svg-origin-relative-length-045.xht">svg-origin-relative-length-045</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'center 0%' + <ul class="assert"> + <li>The initial point of origin gets translated to 150,75 since 'center 0%' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-046-13" class="svg"> + <td> + <a href="svg-origin-relative-length-046.xht">svg-origin-relative-length-046</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'center 0' + <ul class="assert"> + <li>The initial point of origin gets translated to 150,0 since 'center 0' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-invalid-001-13" class="svg"> + <td> + <a href="svg-origin-relative-length-invalid-001.xht">svg-origin-relative-length-invalid-001</a></td> + <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, invalid arguments 'top 100%' + <ul class="assert"> + <li>Spec does not allow first value to be vertical if at least one of the first two passed values are not keywords. Fallback to 0,0</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-invalid-002-13" class="svg"> + <td> + <a href="svg-origin-relative-length-invalid-002.xht">svg-origin-relative-length-invalid-002</a></td> + <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, invalid arguments 'bottom 100%' + <ul class="assert"> + <li>Spec does not allow first value to be vertical if at least one of the first two passed values are not keywords. Fallback to 0,0</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-invalid-003-13" class="svg"> + <td> + <a href="svg-origin-relative-length-invalid-003.xht">svg-origin-relative-length-invalid-003</a></td> + <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, invalid arguments 'top 150' + <ul class="assert"> + <li>Spec does not allow first value to be vertical if at least one of the first two passed values are not keywords. Fallback to 0,0</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-invalid-004-13" class="svg"> + <td> + <a href="svg-origin-relative-length-invalid-004.xht">svg-origin-relative-length-invalid-004</a></td> + <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, invalid arguments 'bottom 150' + <ul class="assert"> + <li>Spec does not allow first value to be vertical if at least one of the first two passed values are not keywords. Fallback to 0,0</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-invalid-005-13" class="svg"> + <td> + <a href="svg-origin-relative-length-invalid-005.xht">svg-origin-relative-length-invalid-005</a></td> + <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, invalid arguments 'top top' + <ul class="assert"> + <li>Spec does not allow two vertical values. Fallback to 0,0</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-invalid-006-13" class="svg"> + <td> + <a href="svg-origin-relative-length-invalid-006.xht">svg-origin-relative-length-invalid-006</a></td> + <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, invalid arguments 'bottom bottom' + <ul class="assert"> + <li>Spec does not allow two vertical values. Fallback to 0,0</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-invalid-007-13" class="svg"> + <td> + <a href="svg-origin-relative-length-invalid-007.xht">svg-origin-relative-length-invalid-007</a></td> + <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, invalid arguments 'top bottom' + <ul class="assert"> + <li>Spec does not allow two vertical values. Fallback to 0,0</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-invalid-008-13" class="svg"> + <td> + <a href="svg-origin-relative-length-invalid-008.xht">svg-origin-relative-length-invalid-008</a></td> + <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, invalid arguments 'bottom top' + <ul class="assert"> + <li>Spec does not allow two vertical values. Fallback to 0,0</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-invalid-009-13" class="svg"> + <td> + <a href="svg-origin-relative-length-invalid-009.xht">svg-origin-relative-length-invalid-009</a></td> + <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, invalid arguments 'left left' + <ul class="assert"> + <li>Spec does not allow two horizontal values. Fallback to 0,0</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-invalid-010-13" class="svg"> + <td> + <a href="svg-origin-relative-length-invalid-010.xht">svg-origin-relative-length-invalid-010</a></td> + <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, invalid arguments 'left right' + <ul class="assert"> + <li>Spec does not allow two horizontal values. Fallback to 0,0</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-invalid-011-13" class="svg"> + <td> + <a href="svg-origin-relative-length-invalid-011.xht">svg-origin-relative-length-invalid-011</a></td> + <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, invalid arguments 'right right' + <ul class="assert"> + <li>Spec does not allow two horizontal values. Fallback to 0,0</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-invalid-012-13" class="svg"> + <td> + <a href="svg-origin-relative-length-invalid-012.xht">svg-origin-relative-length-invalid-012</a></td> + <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, invalid arguments 'right left' + <ul class="assert"> + <li>Spec does not allow two horizontal values. Fallback to 0,0</li> + </ul> + </td> + </tr> <tr id="svg-patterntransform-001-13" class="primary svg"> <td><strong> <a href="svg-patternTransform-001.xht">svg-patterntransform-001</a></strong></td> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/chapter-15.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/chapter-15.xht index 89c3291749c..2c9f64f96ab 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/chapter-15.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/chapter-15.xht @@ -13,7 +13,7 @@ <body> <h1>CSS Transforms Module Level 1 CR Test Suite</h1> - <h2>The Transform Functions (689 tests)</h2> + <h2>The Transform Functions (691 tests)</h2> <table width="100%"> <col id="test-column"></col> <col id="refs-column"></col> @@ -31,7 +31,7 @@ <tr><th colspan="4" scope="rowgroup"> <a href="#s15">+</a> <a href="http://www.w3.org/TR/css-transforms-1/#transform-functions">15 The Transform Functions</a></th></tr> - <!-- 5 tests --> + <!-- 7 tests --> <tr id="animations-001-15" class="ahem animated"> <td> <a href="animations-001.xht">animations-001</a></td> @@ -65,6 +65,28 @@ </ul> </td> </tr> + <tr id="css-transform-scale-001-15" class=""> + <td> + <a href="css-transform-scale-001.xht">css-transform-scale-001</a></td> + <td><a href="reference/css-transform-scale-ref-001.xht">=</a> </td> + <td></td> + <td>transform property with scale function on hover state + <ul class="assert"> + <li>When the element is hovered over, the transform scales the element to twice its size in both the X and Y directions and moves its origin to the top left corner.</li> + </ul> + </td> + </tr> + <tr id="css-transform-scale-002-15" class=""> + <td> + <a href="css-transform-scale-002.xht">css-transform-scale-002</a></td> + <td><a href="reference/css-transform-scale-ref-002.xht">=</a> </td> + <td></td> + <td>transform property with scale function and move its origin + <ul class="assert"> + <li>The transform scales the element to twice its size in both the X and Y directions and moves its origin to the top left corner.</li> + </ul> + </td> + </tr> <tr id="iframe-001-15" class="ahem"> <td> <a href="iframe-001.xht">iframe-001</a></td> @@ -6945,9 +6967,20 @@ </ul> </td> </tr> - <tr id="transform_translate_invalid_prefixed-15.1" class="dom script"> + <tr id="transform_translate-15.1" class="dom script"> <td> - <a href="transform_translate_invalid_prefixed.xht">transform_translate_invalid_prefixed</a></td> + <a href="transform_translate.xht">transform_translate</a></td> + <td></td> + <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> + <td>transform translate + <ul class="assert"> + <li>Check if transform supports translate(100px, 100px)</li> + </ul> + </td> + </tr> + <tr id="transform_translate_invalid-15.1" class="dom script"> + <td> + <a href="transform_translate_invalid.xht">transform_translate_invalid</a></td> <td></td> <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> <td>transform translate with invalid translation value @@ -6956,9 +6989,9 @@ </ul> </td> </tr> - <tr id="transform_translate_max_prefixed-15.1" class="dom script"> + <tr id="transform_translate_max-15.1" class="dom script"> <td> - <a href="transform_translate_max_prefixed.xht">transform_translate_max_prefixed</a></td> + <a href="transform_translate_max.xht">transform_translate_max</a></td> <td></td> <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> <td>transform translate with maximum translation value @@ -6967,9 +7000,9 @@ </ul> </td> </tr> - <tr id="transform_translate_min_prefixed-15.1" class="dom script"> + <tr id="transform_translate_min-15.1" class="dom script"> <td> - <a href="transform_translate_min_prefixed.xht">transform_translate_min_prefixed</a></td> + <a href="transform_translate_min.xht">transform_translate_min</a></td> <td></td> <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> <td>transform translate with minimum translation value @@ -6978,9 +7011,9 @@ </ul> </td> </tr> - <tr id="transform_translate_neg_prefixed-15.1" class="dom script"> + <tr id="transform_translate_neg-15.1" class="dom script"> <td> - <a href="transform_translate_neg_prefixed.xht">transform_translate_neg_prefixed</a></td> + <a href="transform_translate_neg.xht">transform_translate_neg</a></td> <td></td> <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> <td>transform translate with negative translation value @@ -6989,20 +7022,9 @@ </ul> </td> </tr> - <tr id="transform_translate_prefixed-15.1" class="dom script"> - <td> - <a href="transform_translate_prefixed.xht">transform_translate_prefixed</a></td> - <td></td> - <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> - <td>transform translate - <ul class="assert"> - <li>Check if transform supports translate(100px, 100px)</li> - </ul> - </td> - </tr> - <tr id="transform_translate_second_omited_prefixed-15.1" class="dom script"> + <tr id="transform_translate_second_omited-15.1" class="dom script"> <td> - <a href="transform_translate_second_omited_prefixed.xht">transform_translate_second_omited_prefixed</a></td> + <a href="transform_translate_second_omited.xht">transform_translate_second_omited</a></td> <td></td> <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> <td>transform translate with second translation value omited @@ -7011,9 +7033,9 @@ </ul> </td> </tr> - <tr id="transform_translate_zero_prefixed-15.1" class="dom script"> + <tr id="transform_translate_zero-15.1" class="dom script"> <td> - <a href="transform_translate_zero_prefixed.xht">transform_translate_zero_prefixed</a></td> + <a href="transform_translate_zero.xht">transform_translate_zero</a></td> <td></td> <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> <td>transform translate diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/chapter-6.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/chapter-6.xht index c0f7b9434c5..d26a5a21385 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/chapter-6.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/chapter-6.xht @@ -13,7 +13,7 @@ <body> <h1>CSS Transforms Module Level 1 CR Test Suite</h1> - <h2>The Transform Rendering Model (48 tests)</h2> + <h2>The Transform Rendering Model (50 tests)</h2> <table width="100%"> <col id="test-column"></col> <col id="refs-column"></col> @@ -31,7 +31,7 @@ <tr><th colspan="4" scope="rowgroup"> <a href="#s6">+</a> <a href="http://www.w3.org/TR/css-transforms-1/#transform-rendering">6 The Transform Rendering Model</a></th></tr> - <!-- 32 tests --> + <!-- 34 tests --> <tr id="css-transforms-3d-on-anonymous-block-001-6" class="primary"> <td><strong> <a href="css-transforms-3d-on-anonymous-block-001.xht">css-transforms-3d-on-anonymous-block-001</a></strong></td> @@ -153,6 +153,30 @@ </ul> </td> </tr> + <tr id="transform-containing-block-dynamic-1a-6" class="primary"> + <td><strong> + <a href="transform-containing-block-dynamic-1a.xht">transform-containing-block-dynamic-1a</a></strong></td> + <td><a href="reference/containing-block-dynamic-1-ref.xht">=</a> </td> + <td></td> + <td>CSS transforms: Creating containing block for fixed positioned elements + <ul class="assert"> + <li>For elements whose layout is governed by the CSS box model, any value other than none for the transform results in the creation of both a stacking context and a containing block. The object acts as a containing block for fixed positioned descendants.</li> + <li>The object acts as a containing block for fixed positioned descendants.</li> + </ul> + </td> + </tr> + <tr id="transform-containing-block-dynamic-1b-6" class="primary"> + <td><strong> + <a href="transform-containing-block-dynamic-1b.xht">transform-containing-block-dynamic-1b</a></strong></td> + <td><a href="reference/containing-block-dynamic-1-ref.xht">=</a> </td> + <td></td> + <td>CSS transforms: Creating containing block for fixed positioned elements + <ul class="assert"> + <li>For elements whose layout is governed by the CSS box model, any value other than none for the transform results in the creation of both a stacking context and a containing block. The object acts as a containing block for fixed positioned descendants.</li> + <li>The object acts as a containing block for fixed positioned descendants.</li> + </ul> + </td> + </tr> <tr id="transform-descendant-001-6" class="primary"> <td><strong> <a href="transform-descendant-001.xht">transform-descendant-001</a></strong></td> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/chapter-7.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/chapter-7.xht index bb084a722e7..8f6e71d2562 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/chapter-7.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/chapter-7.xht @@ -13,7 +13,7 @@ <body> <h1>CSS Transforms Module Level 1 CR Test Suite</h1> - <h2>The transform Property (102 tests)</h2> + <h2>The transform Property (104 tests)</h2> <table width="100%"> <col id="test-column"></col> <col id="refs-column"></col> @@ -31,7 +31,7 @@ <tr><th colspan="4" scope="rowgroup"> <a href="#s7">+</a> <a href="http://www.w3.org/TR/css-transforms-1/#transform-property">7 The transform Property</a></th></tr> - <!-- 101 tests --> + <!-- 103 tests --> <tr id="2d-rotate-001-7" class="primary css3, rotate, svg"> <td><strong> <a href="2d-rotate-001.xht">2d-rotate-001</a></strong></td> @@ -361,6 +361,30 @@ </ul> </td> </tr> + <tr id="transform-containing-block-dynamic-1a-7" class=""> + <td> + <a href="transform-containing-block-dynamic-1a.xht">transform-containing-block-dynamic-1a</a></td> + <td><a href="reference/containing-block-dynamic-1-ref.xht">=</a> </td> + <td></td> + <td>CSS transforms: Creating containing block for fixed positioned elements + <ul class="assert"> + <li>For elements whose layout is governed by the CSS box model, any value other than none for the transform results in the creation of both a stacking context and a containing block. The object acts as a containing block for fixed positioned descendants.</li> + <li>The object acts as a containing block for fixed positioned descendants.</li> + </ul> + </td> + </tr> + <tr id="transform-containing-block-dynamic-1b-7" class=""> + <td> + <a href="transform-containing-block-dynamic-1b.xht">transform-containing-block-dynamic-1b</a></td> + <td><a href="reference/containing-block-dynamic-1-ref.xht">=</a> </td> + <td></td> + <td>CSS transforms: Creating containing block for fixed positioned elements + <ul class="assert"> + <li>For elements whose layout is governed by the CSS box model, any value other than none for the transform results in the creation of both a stacking context and a containing block. The object acts as a containing block for fixed positioned descendants.</li> + <li>The object acts as a containing block for fixed positioned descendants.</li> + </ul> + </td> + </tr> <tr id="transform-inherit-001-7" class="primary"> <td><strong> <a href="transform-inherit-001.xht">transform-inherit-001</a></strong></td> @@ -900,9 +924,20 @@ </ul> </td> </tr> - <tr id="transform_translate_invalid_prefixed-7" class="primary dom script"> + <tr id="transform_translate-7" class="primary dom script"> + <td><strong> + <a href="transform_translate.xht">transform_translate</a></strong></td> + <td></td> + <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> + <td>transform translate + <ul class="assert"> + <li>Check if transform supports translate(100px, 100px)</li> + </ul> + </td> + </tr> + <tr id="transform_translate_invalid-7" class="primary dom script"> <td><strong> - <a href="transform_translate_invalid_prefixed.xht">transform_translate_invalid_prefixed</a></strong></td> + <a href="transform_translate_invalid.xht">transform_translate_invalid</a></strong></td> <td></td> <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> <td>transform translate with invalid translation value @@ -911,9 +946,9 @@ </ul> </td> </tr> - <tr id="transform_translate_max_prefixed-7" class="primary dom script"> + <tr id="transform_translate_max-7" class="primary dom script"> <td><strong> - <a href="transform_translate_max_prefixed.xht">transform_translate_max_prefixed</a></strong></td> + <a href="transform_translate_max.xht">transform_translate_max</a></strong></td> <td></td> <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> <td>transform translate with maximum translation value @@ -922,9 +957,9 @@ </ul> </td> </tr> - <tr id="transform_translate_min_prefixed-7" class="primary dom script"> + <tr id="transform_translate_min-7" class="primary dom script"> <td><strong> - <a href="transform_translate_min_prefixed.xht">transform_translate_min_prefixed</a></strong></td> + <a href="transform_translate_min.xht">transform_translate_min</a></strong></td> <td></td> <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> <td>transform translate with minimum translation value @@ -933,9 +968,9 @@ </ul> </td> </tr> - <tr id="transform_translate_neg_prefixed-7" class="primary dom script"> + <tr id="transform_translate_neg-7" class="primary dom script"> <td><strong> - <a href="transform_translate_neg_prefixed.xht">transform_translate_neg_prefixed</a></strong></td> + <a href="transform_translate_neg.xht">transform_translate_neg</a></strong></td> <td></td> <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> <td>transform translate with negative translation value @@ -944,20 +979,9 @@ </ul> </td> </tr> - <tr id="transform_translate_prefixed-7" class="primary dom script"> - <td><strong> - <a href="transform_translate_prefixed.xht">transform_translate_prefixed</a></strong></td> - <td></td> - <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> - <td>transform translate - <ul class="assert"> - <li>Check if transform supports translate(100px, 100px)</li> - </ul> - </td> - </tr> - <tr id="transform_translate_second_omited_prefixed-7" class="primary dom script"> + <tr id="transform_translate_second_omited-7" class="primary dom script"> <td><strong> - <a href="transform_translate_second_omited_prefixed.xht">transform_translate_second_omited_prefixed</a></strong></td> + <a href="transform_translate_second_omited.xht">transform_translate_second_omited</a></strong></td> <td></td> <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> <td>transform translate with second translation value omited @@ -966,9 +990,9 @@ </ul> </td> </tr> - <tr id="transform_translate_zero_prefixed-7" class="primary dom script"> + <tr id="transform_translate_zero-7" class="primary dom script"> <td><strong> - <a href="transform_translate_zero_prefixed.xht">transform_translate_zero_prefixed</a></strong></td> + <a href="transform_translate_zero.xht">transform_translate_zero</a></strong></td> <td></td> <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> <td>transform translate @@ -1106,22 +1130,22 @@ </ul> </td> </tr> - <tr id="ttwf-transform-translatex-001-7" class="primary CSS Transform"> + <tr id="ttwf-transform-translatex-001-7" class="primary"> <td><strong> <a href="ttwf-transform-translatex-001.xht">ttwf-transform-translatex-001</a></strong></td> <td><a href="reference/ttwf-reftest-transform-translatex-001.xht">=</a> </td> - <td><abbr class="CSS" title=""></abbr><abbr class="Transform" title=""></abbr></td> + <td></td> <td>CSS Transform Using translateX() function <ul class="assert"> <li>Test that the green square is moved on X axis 100px</li> </ul> </td> </tr> - <tr id="ttwf-transform-translatey-001-7" class="primary CSS Transform"> + <tr id="ttwf-transform-translatey-001-7" class="primary"> <td><strong> <a href="ttwf-transform-translatey-001.xht">ttwf-transform-translatey-001</a></strong></td> <td><a href="reference/ttwf-reftest-transform-translatey-001.xht">=</a> </td> - <td><abbr class="CSS" title=""></abbr><abbr class="Transform" title=""></abbr></td> + <td></td> <td>CSS Transform Using translateY() function <ul class="assert"> <li>Test that the green square is moved on Y axis 100px</li> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/css-transform-scale-001.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/css-transform-scale-001.xht index 2ec9e5fc4bf..5564f5fa9ad 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/css-transform-scale-001.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/css-transform-scale-001.xht @@ -4,7 +4,7 @@ <link href="mailto:granimalcracker@gmail.com" rel="author" title="Chris Sanborn" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#transform-functions" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#transform-functions" rel="help" /> <!-- See also: http://www.w3.org/wiki/CSS/Selectors/pseudo-classes/:hover --> <link href="reference/css-transform-scale-ref-001.xht" rel="match" /> <meta content="When the element is hovered over, the transform scales the element to twice its size in both the X and Y directions and moves its origin to the top left corner." name="assert" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/css-transform-scale-002.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/css-transform-scale-002.xht index 332962c3bab..6191e5f6b29 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/css-transform-scale-002.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/css-transform-scale-002.xht @@ -4,7 +4,7 @@ <link href="mailto:granimalcracker@gmail.com" rel="author" title="Chris Sanborn" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#transform-functions" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#transform-functions" rel="help" /> <link href="reference/css-transform-scale-ref-002.xht" rel="match" /> <meta content="The transform scales the element to twice its size in both the X and Y directions and moves its origin to the top left corner." name="assert" /> <style type="text/css"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/perspective-containing-block-dynamic-1a.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/perspective-containing-block-dynamic-1a.xht new file mode 100644 index 00000000000..dfe407e7eb6 --- /dev/null +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/perspective-containing-block-dynamic-1a.xht @@ -0,0 +1,48 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" /> +<title>CSS transforms: Creating containing block for fixed positioned elements</title> +<link href="http://dbaron.org/" rel="author" title="L. David Baron" /> +<link href="http://www.mozilla.org/" rel="author" title="Mozilla" /> +<link href="https://drafts.csswg.org/css-transforms-1/#perspective-property" rel="help" /> +<link href="reference/containing-block-dynamic-1-ref.xht" rel="match" /> +<meta content="It also establishes a containing block (somewhat similar to position: relative), just like the transform property does." name="assert" /> +<meta content="dom" name="flags" /> +<style> + html, body { margin: 0; padding: 0 } + #changeperspective { + position: absolute; + top: 100px; + left: 100px; + } + + #abscovered { + position: absolute; + top: 50px; + left: 50px; + background: red; + height: 100px; + width: 100px; + } + + #fixedmoves { + position: fixed; + top: 150px; + left: 150px; + background: green; + height: 100px; + width: 100px; + } +</style> +</head><body> + <div style="perspective: 1000px" id="changeperspective"> + <div id="abscovered"></div> + <div id="fixedmoves"></div> + </div> + <script> + var changeperspective = document.getElementById("changeperspective"); + var fixedmoves = document.getElementById("fixedmoves"); + var causeFlush = fixedmoves.offsetTop; + changeperspective.style.perspective = ""; + </script> + +</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/perspective-containing-block-dynamic-1b.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/perspective-containing-block-dynamic-1b.xht new file mode 100644 index 00000000000..47dd07c3322 --- /dev/null +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/perspective-containing-block-dynamic-1b.xht @@ -0,0 +1,48 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" /> +<title>CSS transforms: Creating containing block for fixed positioned elements</title> +<link href="http://dbaron.org/" rel="author" title="L. David Baron" /> +<link href="http://www.mozilla.org/" rel="author" title="Mozilla" /> +<link href="https://drafts.csswg.org/css-transforms-1/#perspective-property" rel="help" /> +<link href="reference/containing-block-dynamic-1-ref.xht" rel="match" /> +<meta content="It also establishes a containing block (somewhat similar to position: relative), just like the transform property does." name="assert" /> +<meta content="dom" name="flags" /> +<style> + html, body { margin: 0; padding: 0 } + #changeperspective { + position: absolute; + top: 100px; + left: 100px; + } + + #abscovered { + position: absolute; + top: 50px; + left: 50px; + background: red; + height: 100px; + width: 100px; + } + + #fixedmoves { + position: fixed; + top: 50px; + left: 50px; + background: green; + height: 100px; + width: 100px; + } +</style> +</head><body> + <div id="changeperspective"> + <div id="abscovered"></div> + <div id="fixedmoves"></div> + </div> + <script> + var changeperspective = document.getElementById("changeperspective"); + var fixedmoves = document.getElementById("fixedmoves"); + var causeFlush = fixedmoves.offsetTop; + changeperspective.style.perspective = "1000px"; + </script> + +</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reference/2d-rotate-notref.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reference/2d-rotate-notref.xht index e00994742c3..9642d341ef7 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reference/2d-rotate-notref.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reference/2d-rotate-notref.xht @@ -29,7 +29,7 @@ <p>You should only see one block with color green, and you should not see any red</p> <section> <article></article> - <svg width="300" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" height="200" xmlns="http://www.w3.org/2000/svg"> + <svg xmlns:xmlns="http://www.w3.org/2000/svg" width="300" version="1.1" height="200" xmlns="http://www.w3.org/2000/svg"> <style type="text/css"> rect{ stroke-width: 10; diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reference/2d-rotate-ref.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reference/2d-rotate-ref.xht index add6e9f62f8..76defb16f7d 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reference/2d-rotate-ref.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reference/2d-rotate-ref.xht @@ -15,7 +15,7 @@ <body> <p>You should only see one block with color green, and you should not see any red</p> <section> - <svg width="300" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" height="200" xmlns="http://www.w3.org/2000/svg"> + <svg xmlns:xmlns="http://www.w3.org/2000/svg" width="300" version="1.1" height="200" xmlns="http://www.w3.org/2000/svg"> <style type="text/css"> rect{ stroke-width: 10; diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reference/containing-block-dynamic-1-ref.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reference/containing-block-dynamic-1-ref.xht new file mode 100644 index 00000000000..1c1eb392f0e --- /dev/null +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reference/containing-block-dynamic-1-ref.xht @@ -0,0 +1,20 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" /> +<title>CSS transforms: Creating containing block for fixed positioned elements</title> +<link href="http://dbaron.org/" rel="author" title="L. David Baron" /> +<link href="http://www.mozilla.org/" rel="author" title="Mozilla" /> +<style> + html, body { margin: 0; padding: 0 } + #fixedmoves { + position: absolute; + top: 150px; + left: 150px; + background: green; + height: 100px; + width: 100px; + } +</style> +</head><body> + <div id="fixedmoves"></div> + +</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reference/ttwf-reftest-transform-skewx-001.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reference/ttwf-reftest-transform-skewx-001.xht index a09c2ac0dfd..e477e159f70 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reference/ttwf-reftest-transform-skewx-001.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reference/ttwf-reftest-transform-skewx-001.xht @@ -14,7 +14,7 @@ <body> <p>The test passes if there is a green shape and no red.</p> <div class="greenSquare"> - <svg xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="100px" width="200px" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" y="0px" x="0px" viewBox="0 0 200 100" xmlns="http://www.w3.org/2000/svg"> + <svg xmlns:xmlns="http://www.w3.org/2000/svg" xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="100px" width="200px" version="1.1" y="0px" x="0px" viewBox="0 0 200 100" xmlns="http://www.w3.org/2000/svg"> <polygon points="200,100 100,100 0,0 100,0 " fill="green"></polygon> </svg> </div> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reference/ttwf-reftest-transform-skewy-001.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reference/ttwf-reftest-transform-skewy-001.xht index 7d864657d23..c71a24d1b26 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reference/ttwf-reftest-transform-skewy-001.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reference/ttwf-reftest-transform-skewy-001.xht @@ -14,7 +14,7 @@ <body> <p>The test passes if there is a green shape and no red.</p> <div class="greenSquare"> - <svg xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="200px" width="100px" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" y="0px" x="0px" viewBox="0 0 100 200" xmlns="http://www.w3.org/2000/svg"> + <svg xmlns:xmlns="http://www.w3.org/2000/svg" xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="200px" width="100px" version="1.1" y="0px" x="0px" viewBox="0 0 100 200" xmlns="http://www.w3.org/2000/svg"> <polygon points="100,200 0,99.999 0,0 100,100 " fill="green"></polygon> </svg> </div> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reftest-toc.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reftest-toc.xht index 43905b1378f..b0787494bd2 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reftest-toc.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reftest-toc.xht @@ -272,6 +272,22 @@ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td> </tr> </tbody> + <tbody id="perspective-containing-block-dynamic-1a" class="dom"> + <tr> + <td rowspan="1" title="CSS transforms: Creating containing block for fixed positioned elements"> + <a href="perspective-containing-block-dynamic-1a.xht">perspective-containing-block-dynamic-1a</a></td> + <td><a href="reference/containing-block-dynamic-1-ref.xht">=</a> </td> + <td rowspan="1"><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr></td> + </tr> + </tbody> + <tbody id="perspective-containing-block-dynamic-1b" class="dom"> + <tr> + <td rowspan="1" title="CSS transforms: Creating containing block for fixed positioned elements"> + <a href="perspective-containing-block-dynamic-1b.xht">perspective-containing-block-dynamic-1b</a></td> + <td><a href="reference/containing-block-dynamic-1-ref.xht">=</a> </td> + <td rowspan="1"><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr></td> + </tr> + </tbody> <tbody id="perspective-origin-001" class=""> <tr> <td rowspan="1" title="perspective-origin - 0px center('center' computes to '50%' in vertical position)"> @@ -6539,6 +6555,22 @@ <td rowspan="1"></td> </tr> </tbody> + <tbody id="transform-containing-block-dynamic-1a" class=""> + <tr> + <td rowspan="1" title="CSS transforms: Creating containing block for fixed positioned elements"> + <a href="transform-containing-block-dynamic-1a.xht">transform-containing-block-dynamic-1a</a></td> + <td><a href="reference/containing-block-dynamic-1-ref.xht">=</a> </td> + <td rowspan="1"></td> + </tr> + </tbody> + <tbody id="transform-containing-block-dynamic-1b" class=""> + <tr> + <td rowspan="1" title="CSS transforms: Creating containing block for fixed positioned elements"> + <a href="transform-containing-block-dynamic-1b.xht">transform-containing-block-dynamic-1b</a></td> + <td><a href="reference/containing-block-dynamic-1-ref.xht">=</a> </td> + <td rowspan="1"></td> + </tr> + </tbody> <tbody id="transform-descendant-001" class=""> <tr> <td rowspan="1" title="Transform Affects Descendant"> @@ -8275,20 +8307,20 @@ <td rowspan="1"></td> </tr> </tbody> - <tbody id="ttwf-transform-translatex-001" class="CSS Transform"> + <tbody id="ttwf-transform-translatex-001" class=""> <tr> <td rowspan="1" title="CSS Transform Using translateX() function"> <a href="ttwf-transform-translatex-001.xht">ttwf-transform-translatex-001</a></td> <td><a href="reference/ttwf-reftest-transform-translatex-001.xht">=</a> </td> - <td rowspan="1"><abbr class="CSS" title=""></abbr><abbr class="Transform" title=""></abbr></td> + <td rowspan="1"></td> </tr> </tbody> - <tbody id="ttwf-transform-translatey-001" class="CSS Transform"> + <tbody id="ttwf-transform-translatey-001" class=""> <tr> <td rowspan="1" title="CSS Transform Using translateY() function"> <a href="ttwf-transform-translatey-001.xht">ttwf-transform-translatey-001</a></td> <td><a href="reference/ttwf-reftest-transform-translatey-001.xht">=</a> </td> - <td rowspan="1"><abbr class="CSS" title=""></abbr><abbr class="Transform" title=""></abbr></td> + <td rowspan="1"></td> </tr> </tbody> </table> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reftest.list b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reftest.list index c1e4f3ffcfd..d7c857be97e 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reftest.list +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reftest.list @@ -30,6 +30,8 @@ css3-transform-rotateY.xht == reference/css3-transform-rotateY-ref.xht css3-transform-scale.xht == reference/css3-transform-scale-ref.xht css3-transform-scale-002.xht == reference/css3-transform-scale-ref-002.xht iframe-001.xht == reference/iframe-001-ref.xht +perspective-containing-block-dynamic-1a.xht == reference/containing-block-dynamic-1-ref.xht +perspective-containing-block-dynamic-1b.xht == reference/containing-block-dynamic-1-ref.xht perspective-origin-001.xht == reference/ref-filled-green-100px-square.xht perspective-origin-002.xht == reference/ref-filled-green-100px-square.xht perspective-origin-003.xht == reference/ref-filled-green-100px-square.xht @@ -814,6 +816,8 @@ transform-background-006.xht == reference/transform-background-ref-2.xht != refe transform-background-007.xht == reference/transform-background-ref-2.xht transform-background-008.xht == reference/transform-background-ref-2.xht transform-compound-001.xht == reference/transform-compound-ref.xht != reference/transform-compound-notref-1.xht != reference/transform-compound-notref-2.xht +transform-containing-block-dynamic-1a.xht == reference/containing-block-dynamic-1-ref.xht +transform-containing-block-dynamic-1b.xht == reference/containing-block-dynamic-1-ref.xht transform-descendant-001.xht == reference/transform-descendant-ref.xht transform-display-001.xht == reference/transform-display-ref.xht != reference/transform-display-notref.xht transform-display-002.xht == reference/transform-display-ref.xht != reference/transform-display-notref.xht diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/rotate_45deg.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/rotate_45deg.xht index c891a0ba993..217a4bc01e0 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/rotate_45deg.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/rotate_45deg.xht @@ -15,7 +15,6 @@ } .transformed { transform: rotateY(45deg); - -webkit-transform: rotateY(45deg); background-color:green; height: 100px; } diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/rotate_x_45deg.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/rotate_x_45deg.xht index 65ffedbd466..98978b460cb 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/rotate_x_45deg.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/rotate_x_45deg.xht @@ -15,7 +15,6 @@ } .transformed { transform: rotateX(45deg); - //-webkit-transform: rotateX(45deg); background-color:green; height: 100px; } diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/rotate_y_45deg.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/rotate_y_45deg.xht index 44b50952aa6..6988c469349 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/rotate_y_45deg.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/rotate_y_45deg.xht @@ -15,7 +15,6 @@ } .transformed { transform: rotateY(45deg); - //-webkit-transform: rotateY(45deg); background-color:green; height: 100px; } diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/scalex.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/scalex.xht index dd7375b6044..fd910ec5bf7 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/scalex.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/scalex.xht @@ -14,7 +14,6 @@ width: 100px; margin-left: 500px; transform: scaleX(2); - //-webkit-transform: scaleX(2); background-color: green; } @@ -36,4 +35,5 @@ <div class="hidden"> </div> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/scaley.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/scaley.xht index 06b5615217e..1a17cc847df 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/scaley.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/scaley.xht @@ -15,7 +15,6 @@ background-color:green; margin-top: 200px; transform: scaleY(2); - //-webkit-transform: scaleY(2); } .hidden { diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-001.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-001.xht index f1d878ff8f7..53bc8335135 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-001.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-001.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, first value absolute value and missing second argument</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-002.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-002.xht index f4d6ea960ed..26067389cfc 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-002.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-002.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, first value 'center' value and missing second argument</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-003.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-003.xht index 920b99e3daf..c50373f7dbf 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-003.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-003.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, first value '50%' value and missing second argument</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-004.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-004.xht index c4fde615f20..9f011671f67 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-004.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-004.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, '50% 50%'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-005.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-005.xht index 541a9493c6d..8053a6a0a85 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-005.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-005.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, '50% center'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-006.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-006.xht index 3ab9aac5974..6895f7cece8 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-006.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-006.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center 50%'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-007.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-007.xht index 7e5e101753c..b22c0ad357f 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-007.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-007.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center center'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-008.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-008.xht index 25d04b32a8f..9f2eca6d40f 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-008.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-008.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, '75 center'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-009.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-009.xht index c12be1ca1d1..4cd1ad1a58c 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-009.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-009.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, '75 50%'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-010.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-010.xht index cd5fcb27d48..e1d8df836ae 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-010.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-010.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center 75'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-011.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-011.xht index cb562b7dee2..71fa0ff7b6d 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-011.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-011.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, '50% 75'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-012.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-012.xht index 66b35573aae..8cbee71ffc4 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-012.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-012.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, '0'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-013.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-013.xht index a8128be033f..5b203b7922a 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-013.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-013.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, '150'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-014.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-014.xht index 0ce4c3cdb0a..53ebef01ba3 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-014.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-014.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, '100%'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-015.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-015.xht index 2e62fd537fa..2eeb7fe09e6 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-015.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-015.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'right'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-016.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-016.xht index 6b27242b768..c1fb6ff03e1 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-016.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-016.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'left'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-017.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-017.xht index 15eba814d03..6103bd80877 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-017.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-017.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, '25%'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-018.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-018.xht index 67f56961dd0..16ecfe4dc0a 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-018.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-018.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'top'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-019.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-019.xht index b6d5e14b07c..da7bf9634a9 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-019.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-019.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'bottom'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-020.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-020.xht index f8a60d5c1d9..a6e54f03373 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-020.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-020.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, '0% 0%'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-021.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-021.xht index cd0a1222d75..025aa2446ec 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-021.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-021.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'top right'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-022.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-022.xht index 9c487d16945..4ea60f6553a 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-022.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-022.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'top left'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-023.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-023.xht index 90bc533432c..17ca582f756 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-023.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-023.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'top center'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-024.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-024.xht index 02124247d4e..7a7fa2b6350 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-024.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-024.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'bottom left'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-025.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-025.xht index f9773cbe0df..af298be44db 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-025.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-025.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'bottom center'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-026.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-026.xht index f15f7656de4..60212580392 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-026.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-026.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'bottom right'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-027.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-027.xht index bf851e639ac..c4f1b70651e 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-027.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-027.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'right top'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-028.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-028.xht index ef7aa06cee6..0aa31d4cb9f 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-028.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-028.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'right center'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-029.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-029.xht index 757fac9b78d..53bcc2abf25 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-029.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-029.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'right bottom'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-030.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-030.xht index 9a7d0b45704..5ae0f90fc6f 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-030.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-030.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'right 75'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-031.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-031.xht index 21d69ff068b..489bbeb9d6d 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-031.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-031.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'right 0%'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-032.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-032.xht index 8c96e820a37..9edc281d513 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-032.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-032.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'right 100%'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-033.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-033.xht index dd2ee7fbe19..9f7e2ef527d 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-033.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-033.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'left top'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-034.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-034.xht index 7f01a3cb874..0783e893959 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-034.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-034.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'left center'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-035.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-035.xht index 5ba6b3e7689..4e44827fe18 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-035.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-035.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'left bottom'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-036.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-036.xht index 542bae08093..2f8968b9078 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-036.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-036.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'left 75'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-037.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-037.xht index df795ff8dd2..6a6d272bf28 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-037.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-037.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'left 0%'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-038.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-038.xht index 09b51ce58c7..4fb44d65a43 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-038.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-038.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'left 100%'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-039.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-039.xht index 18e906e0e52..8377b270d1f 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-039.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-039.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center top'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-040.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-040.xht index 19c13c9404e..a71aa7b1664 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-040.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-040.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center bottom'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-041.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-041.xht index 00504623a1b..9b993ca8bfd 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-041.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-041.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center left'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-042.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-042.xht index f18a89325e2..557877e11d3 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-042.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-042.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center right'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-043.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-043.xht index 788f7134666..53e3656651d 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-043.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-043.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center 100%'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-044.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-044.xht index cfb8f220ed6..78d7ca5dd1a 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-044.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-044.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, '0 center'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-045.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-045.xht index 89f6bbb53af..75505d5bcec 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-045.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-045.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center 0%'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-046.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-046.xht index 54ae92f9089..42fe1450345 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-046.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-046.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center 0'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-001.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-001.xht index 2e18582dd31..63db9c37b83 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-001.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-001.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'top 100%'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-002.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-002.xht index 4a2d0af6068..22a59260532 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-002.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-002.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'bottom 100%'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-003.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-003.xht index fdde566acf3..517c8eefa8e 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-003.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-003.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'top 150'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-004.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-004.xht index 50401da37bc..0f8e2cd50d8 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-004.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-004.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'bottom 150'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-005.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-005.xht index c26261b2f22..4900a5839b3 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-005.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-005.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'top top'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-006.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-006.xht index 30f1e841a40..756bf2d3fcb 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-006.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-006.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'bottom bottom'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-007.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-007.xht index 39dd4d674be..dd5b6d769be 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-007.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-007.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'top bottom'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-008.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-008.xht index 87083cad6ff..97aaed78b56 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-008.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-008.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'bottom top'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-009.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-009.xht index 4e74cfb9b08..4c591835598 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-009.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-009.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'left left'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-010.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-010.xht index 77556914462..21a460ce63a 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-010.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-010.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'left right'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-011.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-011.xht index 99e1e46b1ab..733195eaa1e 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-011.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-011.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'right right'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-012.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-012.xht index b0ee45a0ec1..d94cfb29199 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-012.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-012.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'right left'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/toc.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/toc.xht index be654a3dc17..e561c2480a8 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/toc.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/toc.xht @@ -47,12 +47,12 @@ <tbody id="s6"> <tr><th><a href="chapter-6.xht">Chapter 6 - The Transform Rendering Model</a></th> - <td>(48 Tests)</td></tr> + <td>(50 Tests)</td></tr> </tbody> <tbody id="s7"> <tr><th><a href="chapter-7.xht">Chapter 7 - The transform Property</a></th> - <td>(102 Tests)</td></tr> + <td>(104 Tests)</td></tr> </tbody> <tbody id="s8"> <tr><th><a href="chapter-8.xht">Chapter 8 - @@ -67,7 +67,7 @@ <tbody id="s10"> <tr><th><a href="chapter-10.xht">Chapter 10 - The perspective Property</a></th> - <td>(17 Tests)</td></tr> + <td>(19 Tests)</td></tr> </tbody> <tbody id="s11"> <tr><th><a href="chapter-11.xht">Chapter 11 - @@ -92,7 +92,7 @@ <tbody id="s15"> <tr><th><a href="chapter-15.xht">Chapter 15 - The Transform Functions</a></th> - <td>(689 Tests)</td></tr> + <td>(691 Tests)</td></tr> </tbody> <tbody id="s16"> <tr><th><a href="chapter-16.xht">Chapter 16 - diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform-containing-block-dynamic-1a.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform-containing-block-dynamic-1a.xht new file mode 100644 index 00000000000..45a25085d32 --- /dev/null +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform-containing-block-dynamic-1a.xht @@ -0,0 +1,49 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" /> +<title>CSS transforms: Creating containing block for fixed positioned elements</title> +<link href="http://dbaron.org/" rel="author" title="L. David Baron" /> +<link href="http://www.mozilla.org/" rel="author" title="Mozilla" /> +<link href="https://drafts.csswg.org/css-transforms-1/#transform-rendering" rel="help" /> +<link href="https://drafts.csswg.org/css-transforms-1/#transform-property" rel="help" /> +<link href="reference/containing-block-dynamic-1-ref.xht" rel="match" /> +<meta content="For elements whose layout is governed by the CSS box model, any value other than none for the transform results in the creation of both a stacking context and a containing block. The object acts as a containing block for fixed positioned descendants." name="assert" /> +<meta content="The object acts as a containing block for fixed positioned descendants." name="assert" U0003Cmeta="" /> +<style> + html, body { margin: 0; padding: 0 } + #changetransform { + position: absolute; + top: 100px; + left: 100px; + } + + #abscovered { + position: absolute; + top: 50px; + left: 50px; + background: red; + height: 100px; + width: 100px; + } + + #fixedmoves { + position: fixed; + top: 150px; + left: 150px; + background: green; + height: 100px; + width: 100px; + } +</style> +</head><body> + <div style="transform: translateX(4px)" id="changetransform"> + <div id="abscovered"></div> + <div id="fixedmoves"></div> + </div> + <script> + var changetransform = document.getElementById("changetransform"); + var fixedmoves = document.getElementById("fixedmoves"); + var causeFlush = fixedmoves.offsetTop; + changetransform.style.transform = ""; + </script> + +</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform-containing-block-dynamic-1b.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform-containing-block-dynamic-1b.xht new file mode 100644 index 00000000000..9a4d6c5d6bd --- /dev/null +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform-containing-block-dynamic-1b.xht @@ -0,0 +1,49 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" /> +<title>CSS transforms: Creating containing block for fixed positioned elements</title> +<link href="http://dbaron.org/" rel="author" title="L. David Baron" /> +<link href="http://www.mozilla.org/" rel="author" title="Mozilla" /> +<link href="https://drafts.csswg.org/css-transforms-1/#transform-rendering" rel="help" /> +<link href="https://drafts.csswg.org/css-transforms-1/#transform-property" rel="help" /> +<link href="reference/containing-block-dynamic-1-ref.xht" rel="match" /> +<meta content="For elements whose layout is governed by the CSS box model, any value other than none for the transform results in the creation of both a stacking context and a containing block. The object acts as a containing block for fixed positioned descendants." name="assert" /> +<meta content="The object acts as a containing block for fixed positioned descendants." name="assert" U0003Cmeta="" /> +<style> + html, body { margin: 0; padding: 0 } + #changetransform { + position: absolute; + top: 100px; + left: 100px; + } + + #abscovered { + position: absolute; + top: 50px; + left: 50px; + background: red; + height: 100px; + width: 100px; + } + + #fixedmoves { + position: fixed; + top: 50px; + left: 50px; + background: green; + height: 100px; + width: 100px; + } +</style> +</head><body> + <div id="changetransform"> + <div id="abscovered"></div> + <div id="fixedmoves"></div> + </div> + <script> + var changetransform = document.getElementById("changetransform"); + var fixedmoves = document.getElementById("fixedmoves"); + var causeFlush = fixedmoves.offsetTop; + changetransform.style.transform = "translateX(0px)"; + </script> + +</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform-scale-test.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform-scale-test.xht index 60ac09756f3..bde2e9acbf5 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform-scale-test.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform-scale-test.xht @@ -14,8 +14,8 @@ .greenSquare { width: 100px; height: 100px; - -webkit-transform: scale(.33); - -webkit-transform-origin: top left; + transform: scale(.33); + transform-origin: top left; } .greenSquareTwo { width: 33px; diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate.xht new file mode 100644 index 00000000000..1ff492dcc2a --- /dev/null +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate.xht @@ -0,0 +1,24 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"><head> + <title>CSS Transforms API Test: transform translate</title> + <link href="http://www.intel.com" rel="author" title="Intel" /> + <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" /> + <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" /> + <meta content="dom" name="flags" /> + <meta content="Check if transform supports translate(100px, 100px)" name="assert" /> + <script src="/resources/testharness.js" type="text/javascript"></script> + <script src="/resources/testharnessreport.js" type="text/javascript"></script> +</head> +<body> + <div id="test"></div> + <div id="log"></div> + <script type="text/javascript"> + test(function() { + document.getElementById("test").style.transform = "translate(100px, 100px)"; + var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; + assert_equals(value, "translate(100px, 100px)") + }, "transform_translate_100px_100px"); + </script> + + +</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_invalid.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_invalid.xht new file mode 100644 index 00000000000..45d12d148f7 --- /dev/null +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_invalid.xht @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"><head> + <title>CSS Transforms API Test: transform translate with invalid translation value</title> + <link href="http://www.intel.com" rel="author" title="Intel" /> + <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" /> + <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" /> + <meta content="dom" name="flags" /> + <meta content="Check if transform sets translate(null, null) that an expection is to be thrown" name="assert" /> + <script src="/resources/testharness.js" type="text/javascript"></script> + <script src="/resources/testharnessreport.js" type="text/javascript"></script> +</head> +<body> + <div id="test"></div> + <div id="log"></div> + <script type="text/javascript"> + test(function() { + document.getElementById("test").style.transform = "translate(null, null)"; + + assert_throws(null, function() { + document.getElementById("test").style.getPropertyCSSValue("transform").cssText; + }); + }, "transform_translate_null_null"); + </script> + + +</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_invalid_prefixed.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_invalid_prefixed.xht deleted file mode 100644 index e5a83b00ede..00000000000 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_invalid_prefixed.xht +++ /dev/null @@ -1,44 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Transforms API Test: transform translate with invalid translation value</title> - <link href="http://www.intel.com" rel="author" title="Intel" /> - <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" /> - <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" /> - <meta content="dom" name="flags" /> - <meta content="Check if transform sets translate(null, null) that an expection is to be thrown" name="assert" /> - <script src="/resources/testharness.js" type="text/javascript"></script> - <script src="/resources/testharnessreport.js" type="text/javascript"></script> -</head> -<body> - <div id="test"></div> - <div id="log"></div> - <script type="text/javascript"> - // Set the transform - document.getElementById("test").style.webkitTransform = "translate(null, null)"; - /* document.getElementById("test").style.mozkitTransform = "translate(null, null)"; - document.getElementById("test").style.msTransform = "translate(null, null)"; - document.getElementById("test").style.oTransform = "translate(null, null)"; - document.getElementById("test").style.transform = "translate(null, null)"; */ - - // Verify that the transform was set as expected - var result; - var value; - try { - value = document.getElementById("test").style.getPropertyCSSValue("-webkit-transform").cssText; - /* value = document.getElementById("test").style.getPropertyCSSValue("-moz-transform").cssText; - value = document.getElementById("test").style.getPropertyCSSValue("-ms-transform").cssText; - value = document.getElementById("test").style.getPropertyCSSValue("-0-transform").cssText; - value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; */ - result = false; - } catch (e) { - result = true; - value = e.message; - } - - test(function() {assert_true(result, - "transform should be translate(null, null)")}, - "transform_translate_null_null"); - </script> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_max.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_max.xht new file mode 100644 index 00000000000..11988292913 --- /dev/null +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_max.xht @@ -0,0 +1,25 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"><head> + <title>CSS Transforms API Test: transform translate with maximum translation value</title> + <link href="http://www.intel.com" rel="author" title="Intel" /> + <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" /> + <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" /> + <meta content="dom" name="flags" /> + <meta content="Check if transform sets translate(INFINITE, INFINITE) that an expection is to be thrown" name="assert" /> + <script src="/resources/testharness.js" type="text/javascript"></script> + <script src="/resources/testharnessreport.js" type="text/javascript"></script> +</head> +<body> + <div id="test"></div> + <div id="log"></div> + <script type="text/javascript"> + test(function() { + document.getElementById("test").style.transform = "translate(INFINITE, INFINITE)"; + assert_throws(null, function() { + document.getElementById("test").style.getPropertyCSSValue("transform").cssText + }) + }, "transform_translate_max"); + </script> + + +</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_max_prefixed.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_max_prefixed.xht deleted file mode 100644 index e4216df282b..00000000000 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_max_prefixed.xht +++ /dev/null @@ -1,44 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Transforms API Test: transform translate with maximum translation value</title> - <link href="http://www.intel.com" rel="author" title="Intel" /> - <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" /> - <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" /> - <meta content="dom" name="flags" /> - <meta content="Check if transform sets translate(INFINITE, INFINITE) that an expection is to be thrown" name="assert" /> - <script src="/resources/testharness.js" type="text/javascript"></script> - <script src="/resources/testharnessreport.js" type="text/javascript"></script> -</head> -<body> - <div id="test"></div> - <div id="log"></div> - <script type="text/javascript"> - // Set the transform - document.getElementById("test").style.webkitTransform = "translate(INFINITE, INFINITE)"; - /* document.getElementById("test").style.mozkitTransform = "translate(INFINITE, INFINITE)"; - document.getElementById("test").style.msTransform = "translate(INFINITE, INFINITE)"; - document.getElementById("test").style.oTransform = "translate(INFINITE, INFINITE)"; - document.getElementById("test").style.transform = "translate(INFINITE, INFINITE)"; */ - - // Verify that the transform was set as expected - var result; - var value; - try { - value = document.getElementById("test").style.getPropertyCSSValue("-webkit-transform").cssText; - /* value = document.getElementById("test").style.getPropertyCSSValue("-moz-transform").cssText; - value = document.getElementById("test").style.getPropertyCSSValue("-ms-transform").cssText; - value = document.getElementById("test").style.getPropertyCSSValue("-0-transform").cssText; - value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; */ - result = false; - } catch (e) { - result = true; - value = e.message; - } - - test(function() {assert_true(result, - "transform should be translate(INFINITE, INFINITE)")}, - "transform_translate_max"); - </script> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_min.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_min.xht new file mode 100644 index 00000000000..48d8f3c0ece --- /dev/null +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_min.xht @@ -0,0 +1,25 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"><head> + <title>CSS Transforms API Test: transform translate with minimum translation value</title> + <link href="http://www.intel.com" rel="author" title="Intel" /> + <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" /> + <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" /> + <meta content="dom" name="flags" /> + <meta content="Check if transform sets translate(-INFINITE, -INFINITE) that an expection is to be thrown" name="assert" /> + <script src="/resources/testharness.js" type="text/javascript"></script> + <script src="/resources/testharnessreport.js" type="text/javascript"></script> +</head> +<body> + <div id="test"></div> + <div id="log"></div> + <script type="text/javascript"> + test(function() { + document.getElementById("test").style.transform = "translate(-INFINITE, -INFINITE)"; + assert_throws(null, function() { + document.getElementById("test").style.getPropertyCSSValue("transform").cssText + }) + }, "transform_translate_min"); + </script> + + +</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_min_prefixed.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_min_prefixed.xht deleted file mode 100644 index 2107dc14345..00000000000 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_min_prefixed.xht +++ /dev/null @@ -1,44 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Transforms API Test: transform translate with minimum translation value</title> - <link href="http://www.intel.com" rel="author" title="Intel" /> - <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" /> - <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" /> - <meta content="dom" name="flags" /> - <meta content="Check if transform sets translate(-INFINITE, -INFINITE) that an expection is to be thrown" name="assert" /> - <script src="/resources/testharness.js" type="text/javascript"></script> - <script src="/resources/testharnessreport.js" type="text/javascript"></script> -</head> -<body> - <div id="test"></div> - <div id="log"></div> - <script type="text/javascript"> - // Set the transform - document.getElementById("test").style.webkitTransform = "translate(-INFINITE, -INFINITE)"; - /* document.getElementById("test").style.mozkitTransform = "translate(-INFINITE, -INFINITE)"; - document.getElementById("test").style.msTransform = "translate(-INFINITE, -INFINITE)"; - document.getElementById("test").style.oTransform = "translate(-INFINITE, -INFINITE)"; - document.getElementById("test").style.transform = "translate(-INFINITE, -INFINITE)"; */ - - // Verify that the transform was set as expected - var result; - var value; - try { - value = document.getElementById("test").style.getPropertyCSSValue("-webkit-transform").cssText; - /* value = document.getElementById("test").style.getPropertyCSSValue("-moz-transform").cssText; - value = document.getElementById("test").style.getPropertyCSSValue("-ms-transform").cssText; - value = document.getElementById("test").style.getPropertyCSSValue("-0-transform").cssText; - value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; */ - result = false; - } catch (e) { - result = true; - value = e.message; - } - - test(function() {assert_true(result, - "transform should be translate(-INFINITE, -INFINITE)")}, - "transform_translate_min_prefixed"); - </script> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_neg.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_neg.xht new file mode 100644 index 00000000000..3d76958dae3 --- /dev/null +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_neg.xht @@ -0,0 +1,24 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"><head> + <title>CSS Transforms API Test: transform translate with negative translation value</title> + <link href="http://www.intel.com" rel="author" title="Intel" /> + <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" /> + <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" /> + <meta content="dom" name="flags" /> + <meta content="Check if transform supports translate(-1px, -1px)" name="assert" /> + <script src="/resources/testharness.js" type="text/javascript"></script> + <script src="/resources/testharnessreport.js" type="text/javascript"></script> +</head> +<body> + <div id="test"></div> + <div id="log"></div> + <script type="text/javascript"> + test(function() { + document.getElementById("test").style.transform = "translate(-1px, -1px)"; + var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; + assert_equals(value, "translate(-1px, -1px)") + }, "transform_translate_-1px_-1px"); + </script> + + +</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_neg_prefixed.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_neg_prefixed.xht deleted file mode 100644 index bcb98c69b76..00000000000 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_neg_prefixed.xht +++ /dev/null @@ -1,37 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Transforms API Test: transform translate with negative translation value</title> - <link href="http://www.intel.com" rel="author" title="Intel" /> - <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" /> - <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" /> - <meta content="dom" name="flags" /> - <meta content="Check if transform supports translate(-1px, -1px)" name="assert" /> - <script src="/resources/testharness.js" type="text/javascript"></script> - <script src="/resources/testharnessreport.js" type="text/javascript"></script> -</head> -<body> - <div id="test"></div> - <div id="log"></div> - <script type="text/javascript"> - // Set the transform - document.getElementById("test").style.webkitTransform = "translate(-1px, -1px)"; - /* document.getElementById("test").style.mozkitTransform = "translate(-1px, -1px)"; - document.getElementById("test").style.msTransform = "translate(-1px, -1px)"; - document.getElementById("test").style.oTransform = "translate(-1px, -1px)"; - document.getElementById("test").style.transform = "translate(-1px, -1px)"; */ - - // Verify that the transform was set as expected - var value = document.getElementById("test").style.getPropertyCSSValue("-webkit-transform").cssText; - /* var value = document.getElementById("test").style.getPropertyCSSValue("-moz-transform").cssText; - var value = document.getElementById("test").style.getPropertyCSSValue("-ms-transform").cssText; - var value = document.getElementById("test").style.getPropertyCSSValue("-0-transform").cssText; - var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; */ - - test(function() {assert_equals(value, - "translate(-1px, -1px)", - "transform should be translate(-1px, - 1px)")}, - "transform_translate_-1px_-1px"); - </script> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_prefixed.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_prefixed.xht deleted file mode 100644 index 0568a123331..00000000000 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_prefixed.xht +++ /dev/null @@ -1,37 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Transforms API Test: transform translate</title> - <link href="http://www.intel.com" rel="author" title="Intel" /> - <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" /> - <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" /> - <meta content="dom" name="flags" /> - <meta content="Check if transform supports translate(100px, 100px)" name="assert" /> - <script src="/resources/testharness.js" type="text/javascript"></script> - <script src="/resources/testharnessreport.js" type="text/javascript"></script> -</head> -<body> - <div id="test"></div> - <div id="log"></div> - <script type="text/javascript"> - // Set the transform - document.getElementById("test").style.webkitTransform = "translate(100px, 100px)"; - /* document.getElementById("test").style.mozkitTransform = "translate(100px, 100px)"; - document.getElementById("test").style.msTransform = "translate(100px, 100px)"; - document.getElementById("test").style.oTransform = "translate(100px, 100px)"; - document.getElementById("test").style.transform = "translate(100px, 100px)"; */ - - // Verify that the transform was set as expected - var value = document.getElementById("test").style.getPropertyCSSValue("-webkit-transform").cssText; - /* var value = document.getElementById("test").style.getPropertyCSSValue("-moz-transform").cssText; - var value = document.getElementById("test").style.getPropertyCSSValue("-ms-transform").cssText; - var value = document.getElementById("test").style.getPropertyCSSValue("-0-transform").cssText; - var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; */ - - test(function() {assert_equals(value, - "translate(100px, 100px)", - "transform should be translate(100px, 100px)")}, - "transform_translate_100px_100px"); - </script> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_second_omited.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_second_omited.xht new file mode 100644 index 00000000000..e73bb03666d --- /dev/null +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_second_omited.xht @@ -0,0 +1,24 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"><head> + <title>CSS Transforms API Test: transform translate with second translation value omited</title> + <link href="http://www.intel.com" rel="author" title="Intel" /> + <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" /> + <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" /> + <meta content="dom" name="flags" /> + <meta content="Check if transform supports translate(100px)" name="assert" /> + <script src="/resources/testharness.js" type="text/javascript"></script> + <script src="/resources/testharnessreport.js" type="text/javascript"></script> +</head> +<body> + <div id="test"></div> + <div id="log"></div> + <script type="text/javascript"> + test(function() { + document.getElementById("test").style.transform = "translate(100px)"; + var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; + assert_equals(value, "translate(100px)") + }, "transform_translate_100px"); + </script> + + +</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_second_omited_prefixed.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_second_omited_prefixed.xht deleted file mode 100644 index c9cc404a977..00000000000 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_second_omited_prefixed.xht +++ /dev/null @@ -1,37 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Transforms API Test: transform translate with second translation value omited</title> - <link href="http://www.intel.com" rel="author" title="Intel" /> - <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" /> - <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" /> - <meta content="dom" name="flags" /> - <meta content="Check if transform supports translate(100px)" name="assert" /> - <script src="/resources/testharness.js" type="text/javascript"></script> - <script src="/resources/testharnessreport.js" type="text/javascript"></script> -</head> -<body> - <div id="test"></div> - <div id="log"></div> - <script type="text/javascript"> - // Set the transform - document.getElementById("test").style.webkitTransform = "translate(100px)"; - /* document.getElementById("test").style.mozkitTransform = "translate(100px)"; - document.getElementById("test").style.msTransform = "translate(100px)"; - document.getElementById("test").style.oTransform = "translate(100px)"; - document.getElementById("test").style.transform = "translate(100px)"; */ - - // Verify that the transform was set as expected - var value = document.getElementById("test").style.getPropertyCSSValue("-webkit-transform").cssText; - /* var value = document.getElementById("test").style.getPropertyCSSValue("-moz-transform").cssText; - var value = document.getElementById("test").style.getPropertyCSSValue("-ms-transform").cssText; - var value = document.getElementById("test").style.getPropertyCSSValue("-0-transform").cssText; - var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; */ - - test(function() {assert_equals(value, - "translate(100px)", - "transform should be translate(100px)")}, - "transform_translate_100px"); - </script> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_zero.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_zero.xht new file mode 100644 index 00000000000..628dd9d0815 --- /dev/null +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_zero.xht @@ -0,0 +1,24 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"><head> + <title>CSS Transforms API Test: transform translate</title> + <link href="http://www.intel.com" rel="author" title="Intel" /> + <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" /> + <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" /> + <meta content="dom" name="flags" /> + <meta content="Check if transform supports translate(0, 0)" name="assert" /> + <script src="/resources/testharness.js" type="text/javascript"></script> + <script src="/resources/testharnessreport.js" type="text/javascript"></script> +</head> +<body> + <div id="test"></div> + <div id="log"></div> + <script type="text/javascript"> + test(function() { + document.getElementById("test").style.transform = "translate(0, 0)"; + var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; + assert_equals(value, "translate(0px, 0px)") + }, "transform_translate_0_0"); + </script> + + +</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_zero_prefixed.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_zero_prefixed.xht deleted file mode 100644 index 829ac07a06b..00000000000 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_zero_prefixed.xht +++ /dev/null @@ -1,37 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Transforms API Test: transform translate</title> - <link href="http://www.intel.com" rel="author" title="Intel" /> - <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" /> - <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" /> - <meta content="dom" name="flags" /> - <meta content="Check if transform supports translate(0, 0)" name="assert" /> - <script src="/resources/testharness.js" type="text/javascript"></script> - <script src="/resources/testharnessreport.js" type="text/javascript"></script> -</head> -<body> - <div id="test"></div> - <div id="log"></div> - <script type="text/javascript"> - // Set the transform - document.getElementById("test").style.webkitTransform = "translate(0, 0)"; - /* document.getElementById("test").style.mozkitTransform = "translate(0, 0)"; - document.getElementById("test").style.msTransform = "translate(0, 0)"; - document.getElementById("test").style.oTransform = "translate(0, 0)"; - document.getElementById("test").style.transform = "translate(0, 0)"; */ - - // Verify that the transform was set as expected - var value = document.getElementById("test").style.getPropertyCSSValue("-webkit-transform").cssText; - /* var value = document.getElementById("test").style.getPropertyCSSValue("-moz-transform").cssText; - var value = document.getElementById("test").style.getPropertyCSSValue("-ms-transform").cssText; - var value = document.getElementById("test").style.getPropertyCSSValue("-0-transform").cssText; - var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; */ - - test(function() {assert_equals(value, - "translate(0px, 0px)", - "transform should be translate(0px, 0px)")}, - "transform_translate_0_0"); - </script> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/translate.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/translate.xht index 07335204f7e..b2ed746cc09 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/translate.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/translate.xht @@ -19,12 +19,6 @@ width: 100px; height: 100px; background-color: green; - - //-webkit-transform: translate(100px, 100px); - - //-o-transform:translate(100px, 100px) ; - - transform: translate(100px, 100px); } diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/ttwf-transform-skewx-001.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/ttwf-transform-skewx-001.xht index e6432548e1d..2c00c1e3353 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/ttwf-transform-skewx-001.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/ttwf-transform-skewx-001.xht @@ -12,7 +12,7 @@ left: 100px; width: 100px; height: 100px; - -webkit-transform: skewX(45deg); + transform: skewX(45deg); background: green; } .redSquare { @@ -26,7 +26,7 @@ <p>The test passes if there is a green shape and no red.</p> <div> <div class="redSquare"> - <svg xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="100px" width="200px" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" y="0px" x="0px" viewBox="0 0 200 100" xmlns="http://www.w3.org/2000/svg"> + <svg xmlns:xmlns="http://www.w3.org/2000/svg" xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="100px" width="200px" version="1.1" y="0px" x="0px" viewBox="0 0 200 100" xmlns="http://www.w3.org/2000/svg"> <polygon points="200,100 100,100 0,0 100,0 " fill="red"></polygon> </svg> </div> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/ttwf-transform-skewy-001.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/ttwf-transform-skewy-001.xht index 24850563847..b8f4f15616c 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/ttwf-transform-skewy-001.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/ttwf-transform-skewy-001.xht @@ -12,7 +12,7 @@ left: 100px; width: 100px; height: 100px; - -webkit-transform: skewY(45deg); + transform: skewY(45deg); background: green; } .redSquare { @@ -26,7 +26,7 @@ <p>The test passes if there is a green shape and no red.</p> <div> <div class="redSquare"> - <svg xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="200px" width="100px" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" y="0px" x="0px" viewBox="0 0 100 200" xmlns="http://www.w3.org/2000/svg"> + <svg xmlns:xmlns="http://www.w3.org/2000/svg" xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="200px" width="100px" version="1.1" y="0px" x="0px" viewBox="0 0 100 200" xmlns="http://www.w3.org/2000/svg"> <polygon points="100,200 0,99.999 0,0 100,100 " fill="red"></polygon> </svg> </div> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/ttwf-transform-translatex-001.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/ttwf-transform-translatex-001.xht index 0d43feaf675..4dd1dc53ede 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/ttwf-transform-translatex-001.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/ttwf-transform-translatex-001.xht @@ -4,7 +4,6 @@ <link href="mailto:mcorlan@adobe.com" rel="author" title="Mihai Corlan" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" /> <link href="reference/ttwf-reftest-transform-translatex-001.xht" rel="match" /> - <meta content="CSS Transform" name="flags" /> <meta content="Test that the green square is moved on X axis 100px" name="assert" /> <style type="text/css"> .greenSquare { @@ -13,7 +12,7 @@ left: 0px; width: 100px; height: 100px; - -webkit-transform: translateX(100px); + transform: translateX(100px); background: green; } .redSquare { @@ -33,4 +32,5 @@ <div class="greenSquare"></div> </div> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/ttwf-transform-translatey-001.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/ttwf-transform-translatey-001.xht index f86c9cb8c5e..60817e34eca 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/ttwf-transform-translatey-001.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/ttwf-transform-translatey-001.xht @@ -4,7 +4,6 @@ <link href="mailto:mcorlan@adobe.com" rel="author" title="Mihai Corlan" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" /> <link href="reference/ttwf-reftest-transform-translatey-001.xht" rel="match" /> - <meta content="CSS Transform" name="flags" /> <meta content="Test that the green square is moved on Y axis 100px" name="assert" /> <style type="text/css"> .greenSquare { @@ -13,7 +12,7 @@ left: 100px; width: 100px; height: 100px; - -webkit-transform: translateY(100px); + transform: translateY(100px); background: green; } .redSquare { @@ -33,4 +32,5 @@ <div class="greenSquare"></div> </div> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/2d-rotate-001.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/2d-rotate-001.xht index 616caad4ccd..3e13f207413 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/2d-rotate-001.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/2d-rotate-001.xht @@ -29,7 +29,7 @@ <p>You should only see one block with color green, and you should not see any red</p> <section> <article></article> - <svg width="300" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" height="200" xmlns="http://www.w3.org/2000/svg"> + <svg xmlns:xmlns="http://www.w3.org/2000/svg" width="300" version="1.1" height="200" xmlns="http://www.w3.org/2000/svg"> <style type="text/css"> rect{ stroke-width: 10; diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/chapter-10.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/chapter-10.xht index 6224df072e5..4723a41b399 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/chapter-10.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/chapter-10.xht @@ -13,7 +13,7 @@ <body> <h1>CSS Transforms Module Level 1 CR Test Suite</h1> - <h2>The perspective Property (17 tests)</h2> + <h2>The perspective Property (19 tests)</h2> <table width="100%"> <col id="test-column"></col> <col id="refs-column"></col> @@ -31,7 +31,29 @@ <tr><th colspan="4" scope="rowgroup"> <a href="#s10">+</a> <a href="http://www.w3.org/TR/css-transforms-1/#perspective-property">10 The perspective Property</a></th></tr> - <!-- 16 tests --> + <!-- 18 tests --> + <tr id="perspective-containing-block-dynamic-1a-10" class="primary dom"> + <td><strong> + <a href="perspective-containing-block-dynamic-1a.xht">perspective-containing-block-dynamic-1a</a></strong></td> + <td><a href="reference/containing-block-dynamic-1-ref.xht">=</a> </td> + <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr></td> + <td>CSS transforms: Creating containing block for fixed positioned elements + <ul class="assert"> + <li>It also establishes a containing block (somewhat similar to position: relative), just like the transform property does.</li> + </ul> + </td> + </tr> + <tr id="perspective-containing-block-dynamic-1b-10" class="primary dom"> + <td><strong> + <a href="perspective-containing-block-dynamic-1b.xht">perspective-containing-block-dynamic-1b</a></strong></td> + <td><a href="reference/containing-block-dynamic-1-ref.xht">=</a> </td> + <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr></td> + <td>CSS transforms: Creating containing block for fixed positioned elements + <ul class="assert"> + <li>It also establishes a containing block (somewhat similar to position: relative), just like the transform property does.</li> + </ul> + </td> + </tr> <tr id="perspective-origin-x-10" class=""> <td> <a href="perspective-origin-x.xht">perspective-origin-x</a></td> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/chapter-13.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/chapter-13.xht index f3a9a8c0c04..0df4d12a43d 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/chapter-13.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/chapter-13.xht @@ -31,7 +31,7 @@ <tr><th colspan="4" scope="rowgroup"> <a href="#s13">+</a> <a href="http://www.w3.org/TR/css-transforms-1/#svg-transform">13 The SVG transform Attribute</a></th></tr> - <!-- 641 tests --> + <!-- 699 tests --> <tr id="skew-test1-13" class="primary svg"> <td><strong> <a href="skew-test1.xht">skew-test1</a></strong></td> @@ -1935,6 +1935,644 @@ </ul> </td> </tr> + <tr id="svg-origin-relative-length-001-13" class="svg"> + <td> + <a href="svg-origin-relative-length-001.xht">svg-origin-relative-length-001</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, first value absolute value and missing second argument + <ul class="assert"> + <li>If only one value is specified, the second value is assumed to be 'center'. The rect should be rotated around its center point at 75,75</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-002-13" class="svg"> + <td> + <a href="svg-origin-relative-length-002.xht">svg-origin-relative-length-002</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, first value 'center' value and missing second argument + <ul class="assert"> + <li>If only one value is specified, the second value is assumed to be 'center'. The rect should be rotated around its center point at 75,75</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-003-13" class="svg"> + <td> + <a href="svg-origin-relative-length-003.xht">svg-origin-relative-length-003</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, first value '50%' value and missing second argument + <ul class="assert"> + <li>If only one value is specified, the second value is assumed to be 'center'. The rect should be rotated around its center point at 75,75</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-004-13" class="svg"> + <td> + <a href="svg-origin-relative-length-004.xht">svg-origin-relative-length-004</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, '50% 50%' + <ul class="assert"> + <li>The rect should be rotated around its center point at 75,75</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-005-13" class="svg"> + <td> + <a href="svg-origin-relative-length-005.xht">svg-origin-relative-length-005</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, '50% center' + <ul class="assert"> + <li>The rect should be rotated around its center point at 75,75</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-006-13" class="svg"> + <td> + <a href="svg-origin-relative-length-006.xht">svg-origin-relative-length-006</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'center 50%' + <ul class="assert"> + <li>The rect should be rotated around its center point at 75,75</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-007-13" class="svg"> + <td> + <a href="svg-origin-relative-length-007.xht">svg-origin-relative-length-007</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'center center' + <ul class="assert"> + <li>The rect should be rotated around its center point at 75,75</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-008-13" class="svg"> + <td> + <a href="svg-origin-relative-length-008.xht">svg-origin-relative-length-008</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, '75 center' + <ul class="assert"> + <li>The rect should be rotated around its center point at 75,75</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-009-13" class="svg"> + <td> + <a href="svg-origin-relative-length-009.xht">svg-origin-relative-length-009</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, '75 50%' + <ul class="assert"> + <li>The rect should be rotated around its center point at 75,75</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-010-13" class="svg"> + <td> + <a href="svg-origin-relative-length-010.xht">svg-origin-relative-length-010</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'center 75' + <ul class="assert"> + <li>The rect should be rotated around its center point at 75,75</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-011-13" class="svg"> + <td> + <a href="svg-origin-relative-length-011.xht">svg-origin-relative-length-011</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, '50% 75' + <ul class="assert"> + <li>The rect should be rotated around its center point at 75,75</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-012-13" class="svg"> + <td> + <a href="svg-origin-relative-length-012.xht">svg-origin-relative-length-012</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, '0' + <ul class="assert"> + <li>The initial point of origin gets translated to 0,75. Since the second argument is missing, it is set to 'center'.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-013-13" class="svg"> + <td> + <a href="svg-origin-relative-length-013.xht">svg-origin-relative-length-013</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, '150' + <ul class="assert"> + <li>The initial point of origin gets translated to 150,75. Since the second argument is missing, it is set to 'center'.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-014-13" class="svg"> + <td> + <a href="svg-origin-relative-length-014.xht">svg-origin-relative-length-014</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, '100%' + <ul class="assert"> + <li>The initial point of origin gets translated to 150,75. Since the second argument is missing, it is set to 'center'.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-015-13" class="svg"> + <td> + <a href="svg-origin-relative-length-015.xht">svg-origin-relative-length-015</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'right' + <ul class="assert"> + <li>The initial point of origin gets translated to 150,75. Since the second argument is missing, it is set to 'center'.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-016-13" class="svg"> + <td> + <a href="svg-origin-relative-length-016.xht">svg-origin-relative-length-016</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'left' + <ul class="assert"> + <li>The initial point of origin gets translated to 75,75. Since the second argument is missing, it is set to 'center'.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-017-13" class="svg"> + <td> + <a href="svg-origin-relative-length-017.xht">svg-origin-relative-length-017</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, '25%' + <ul class="assert"> + <li>If the second argument is missing, it is assumed to be center. The initial point of origin gets translated to 37.5,75.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-018-13" class="svg"> + <td> + <a href="svg-origin-relative-length-018.xht">svg-origin-relative-length-018</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'top' + <ul class="assert"> + <li>The initial point of origin gets translated to 75,0. A single argument 'top' gets interpreted as 'center top'.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-019-13" class="svg"> + <td> + <a href="svg-origin-relative-length-019.xht">svg-origin-relative-length-019</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'bottom' + <ul class="assert"> + <li>The initial point of origin gets translated to 75,150. A single argument 'bottom' gets interpreted as 'center bottom'.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-020-13" class="svg"> + <td> + <a href="svg-origin-relative-length-020.xht">svg-origin-relative-length-020</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, '0% 0%' + <ul class="assert"> + <li>The initial point of origin gets translated to 75,75 since '0% 0%' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-021-13" class="svg"> + <td> + <a href="svg-origin-relative-length-021.xht">svg-origin-relative-length-021</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'top right' + <ul class="assert"> + <li>The initial point of origin gets translated to 225,75 since 'top right' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-022-13" class="svg"> + <td> + <a href="svg-origin-relative-length-022.xht">svg-origin-relative-length-022</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'top left' + <ul class="assert"> + <li>The initial point of origin gets translated to 75,75 since 'top left' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-023-13" class="svg"> + <td> + <a href="svg-origin-relative-length-023.xht">svg-origin-relative-length-023</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'top center' + <ul class="assert"> + <li>The initial point of origin gets translated to 150,75 since 'top center' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-024-13" class="svg"> + <td> + <a href="svg-origin-relative-length-024.xht">svg-origin-relative-length-024</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'bottom left' + <ul class="assert"> + <li>The initial point of origin gets translated to 75,225 since 'bottom left' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-025-13" class="svg"> + <td> + <a href="svg-origin-relative-length-025.xht">svg-origin-relative-length-025</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'bottom center' + <ul class="assert"> + <li>The initial point of origin gets translated to 150,225 since 'bottom center' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-026-13" class="svg"> + <td> + <a href="svg-origin-relative-length-026.xht">svg-origin-relative-length-026</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'bottom right' + <ul class="assert"> + <li>The initial point of origin gets translated to 225,225 since 'bottom right' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-027-13" class="svg"> + <td> + <a href="svg-origin-relative-length-027.xht">svg-origin-relative-length-027</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'right top' + <ul class="assert"> + <li>The initial point of origin gets translated to 225,75 since 'right top' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-028-13" class="svg"> + <td> + <a href="svg-origin-relative-length-028.xht">svg-origin-relative-length-028</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'right center' + <ul class="assert"> + <li>The initial point of origin gets translated to 225,150 since 'right center' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-029-13" class="svg"> + <td> + <a href="svg-origin-relative-length-029.xht">svg-origin-relative-length-029</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'right bottom' + <ul class="assert"> + <li>The initial point of origin gets translated to 225,225 since 'right bottom' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-030-13" class="svg"> + <td> + <a href="svg-origin-relative-length-030.xht">svg-origin-relative-length-030</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'right 75' + <ul class="assert"> + <li>The initial point of origin gets translated to 225,75 since 'right 75' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-031-13" class="svg"> + <td> + <a href="svg-origin-relative-length-031.xht">svg-origin-relative-length-031</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'right 0%' + <ul class="assert"> + <li>The initial point of origin gets translated to 225,75 since 'right 0%' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-032-13" class="svg"> + <td> + <a href="svg-origin-relative-length-032.xht">svg-origin-relative-length-032</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'right 100%' + <ul class="assert"> + <li>The initial point of origin gets translated to 225,225 since 'right 100%' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-033-13" class="svg"> + <td> + <a href="svg-origin-relative-length-033.xht">svg-origin-relative-length-033</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'left top' + <ul class="assert"> + <li>The initial point of origin gets translated to 75,75 since 'left top' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-034-13" class="svg"> + <td> + <a href="svg-origin-relative-length-034.xht">svg-origin-relative-length-034</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'left center' + <ul class="assert"> + <li>The initial point of origin gets translated to 75,150 since 'left center' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-035-13" class="svg"> + <td> + <a href="svg-origin-relative-length-035.xht">svg-origin-relative-length-035</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'left bottom' + <ul class="assert"> + <li>The initial point of origin gets translated to 75,225 since 'left bottom' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-036-13" class="svg"> + <td> + <a href="svg-origin-relative-length-036.xht">svg-origin-relative-length-036</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'left 75' + <ul class="assert"> + <li>The initial point of origin gets translated to 75,75 since 'left 75' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-037-13" class="svg"> + <td> + <a href="svg-origin-relative-length-037.xht">svg-origin-relative-length-037</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'left 0%' + <ul class="assert"> + <li>The initial point of origin gets translated to 75,75 since 'left 0%' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-038-13" class="svg"> + <td> + <a href="svg-origin-relative-length-038.xht">svg-origin-relative-length-038</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'left 100%' + <ul class="assert"> + <li>The initial point of origin gets translated to 75,225 since 'left 100%' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-039-13" class="svg"> + <td> + <a href="svg-origin-relative-length-039.xht">svg-origin-relative-length-039</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'center top' + <ul class="assert"> + <li>The initial point of origin gets translated to 150,75 since 'center top' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-040-13" class="svg"> + <td> + <a href="svg-origin-relative-length-040.xht">svg-origin-relative-length-040</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'center bottom' + <ul class="assert"> + <li>The initial point of origin gets translated to 150,225 since 'center bottom' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-041-13" class="svg"> + <td> + <a href="svg-origin-relative-length-041.xht">svg-origin-relative-length-041</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'center left' + <ul class="assert"> + <li>The initial point of origin gets translated to 75,150 since 'center left' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-042-13" class="svg"> + <td> + <a href="svg-origin-relative-length-042.xht">svg-origin-relative-length-042</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'center right' + <ul class="assert"> + <li>The initial point of origin gets translated to 225,150 since 'center right' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-043-13" class="svg"> + <td> + <a href="svg-origin-relative-length-043.xht">svg-origin-relative-length-043</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'center 100%' + <ul class="assert"> + <li>The initial point of origin gets translated to 150,225 since 'center 100%' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-044-13" class="svg"> + <td> + <a href="svg-origin-relative-length-044.xht">svg-origin-relative-length-044</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, '0 center' + <ul class="assert"> + <li>The initial point of origin gets translated to 0,150 since '0 center' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-045-13" class="svg"> + <td> + <a href="svg-origin-relative-length-045.xht">svg-origin-relative-length-045</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'center 0%' + <ul class="assert"> + <li>The initial point of origin gets translated to 150,75 since 'center 0%' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-046-13" class="svg"> + <td> + <a href="svg-origin-relative-length-046.xht">svg-origin-relative-length-046</a></td> + <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, 'center 0' + <ul class="assert"> + <li>The initial point of origin gets translated to 150,0 since 'center 0' is relative to the bounding box of the object.</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-invalid-001-13" class="svg"> + <td> + <a href="svg-origin-relative-length-invalid-001.xht">svg-origin-relative-length-invalid-001</a></td> + <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, invalid arguments 'top 100%' + <ul class="assert"> + <li>Spec does not allow first value to be vertical if at least one of the first two passed values are not keywords. Fallback to 0,0</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-invalid-002-13" class="svg"> + <td> + <a href="svg-origin-relative-length-invalid-002.xht">svg-origin-relative-length-invalid-002</a></td> + <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, invalid arguments 'bottom 100%' + <ul class="assert"> + <li>Spec does not allow first value to be vertical if at least one of the first two passed values are not keywords. Fallback to 0,0</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-invalid-003-13" class="svg"> + <td> + <a href="svg-origin-relative-length-invalid-003.xht">svg-origin-relative-length-invalid-003</a></td> + <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, invalid arguments 'top 150' + <ul class="assert"> + <li>Spec does not allow first value to be vertical if at least one of the first two passed values are not keywords. Fallback to 0,0</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-invalid-004-13" class="svg"> + <td> + <a href="svg-origin-relative-length-invalid-004.xht">svg-origin-relative-length-invalid-004</a></td> + <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, invalid arguments 'bottom 150' + <ul class="assert"> + <li>Spec does not allow first value to be vertical if at least one of the first two passed values are not keywords. Fallback to 0,0</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-invalid-005-13" class="svg"> + <td> + <a href="svg-origin-relative-length-invalid-005.xht">svg-origin-relative-length-invalid-005</a></td> + <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, invalid arguments 'top top' + <ul class="assert"> + <li>Spec does not allow two vertical values. Fallback to 0,0</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-invalid-006-13" class="svg"> + <td> + <a href="svg-origin-relative-length-invalid-006.xht">svg-origin-relative-length-invalid-006</a></td> + <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, invalid arguments 'bottom bottom' + <ul class="assert"> + <li>Spec does not allow two vertical values. Fallback to 0,0</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-invalid-007-13" class="svg"> + <td> + <a href="svg-origin-relative-length-invalid-007.xht">svg-origin-relative-length-invalid-007</a></td> + <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, invalid arguments 'top bottom' + <ul class="assert"> + <li>Spec does not allow two vertical values. Fallback to 0,0</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-invalid-008-13" class="svg"> + <td> + <a href="svg-origin-relative-length-invalid-008.xht">svg-origin-relative-length-invalid-008</a></td> + <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, invalid arguments 'bottom top' + <ul class="assert"> + <li>Spec does not allow two vertical values. Fallback to 0,0</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-invalid-009-13" class="svg"> + <td> + <a href="svg-origin-relative-length-invalid-009.xht">svg-origin-relative-length-invalid-009</a></td> + <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, invalid arguments 'left left' + <ul class="assert"> + <li>Spec does not allow two horizontal values. Fallback to 0,0</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-invalid-010-13" class="svg"> + <td> + <a href="svg-origin-relative-length-invalid-010.xht">svg-origin-relative-length-invalid-010</a></td> + <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, invalid arguments 'left right' + <ul class="assert"> + <li>Spec does not allow two horizontal values. Fallback to 0,0</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-invalid-011-13" class="svg"> + <td> + <a href="svg-origin-relative-length-invalid-011.xht">svg-origin-relative-length-invalid-011</a></td> + <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, invalid arguments 'right right' + <ul class="assert"> + <li>Spec does not allow two horizontal values. Fallback to 0,0</li> + </ul> + </td> + </tr> + <tr id="svg-origin-relative-length-invalid-012-13" class="svg"> + <td> + <a href="svg-origin-relative-length-invalid-012.xht">svg-origin-relative-length-invalid-012</a></td> + <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td> + <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td> + <td>SVG presentation attribute transform-origin, invalid arguments 'right left' + <ul class="assert"> + <li>Spec does not allow two horizontal values. Fallback to 0,0</li> + </ul> + </td> + </tr> <tr id="svg-patterntransform-001-13" class="primary svg"> <td><strong> <a href="svg-patternTransform-001.xht">svg-patterntransform-001</a></strong></td> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/chapter-15.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/chapter-15.xht index 89c3291749c..2c9f64f96ab 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/chapter-15.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/chapter-15.xht @@ -13,7 +13,7 @@ <body> <h1>CSS Transforms Module Level 1 CR Test Suite</h1> - <h2>The Transform Functions (689 tests)</h2> + <h2>The Transform Functions (691 tests)</h2> <table width="100%"> <col id="test-column"></col> <col id="refs-column"></col> @@ -31,7 +31,7 @@ <tr><th colspan="4" scope="rowgroup"> <a href="#s15">+</a> <a href="http://www.w3.org/TR/css-transforms-1/#transform-functions">15 The Transform Functions</a></th></tr> - <!-- 5 tests --> + <!-- 7 tests --> <tr id="animations-001-15" class="ahem animated"> <td> <a href="animations-001.xht">animations-001</a></td> @@ -65,6 +65,28 @@ </ul> </td> </tr> + <tr id="css-transform-scale-001-15" class=""> + <td> + <a href="css-transform-scale-001.xht">css-transform-scale-001</a></td> + <td><a href="reference/css-transform-scale-ref-001.xht">=</a> </td> + <td></td> + <td>transform property with scale function on hover state + <ul class="assert"> + <li>When the element is hovered over, the transform scales the element to twice its size in both the X and Y directions and moves its origin to the top left corner.</li> + </ul> + </td> + </tr> + <tr id="css-transform-scale-002-15" class=""> + <td> + <a href="css-transform-scale-002.xht">css-transform-scale-002</a></td> + <td><a href="reference/css-transform-scale-ref-002.xht">=</a> </td> + <td></td> + <td>transform property with scale function and move its origin + <ul class="assert"> + <li>The transform scales the element to twice its size in both the X and Y directions and moves its origin to the top left corner.</li> + </ul> + </td> + </tr> <tr id="iframe-001-15" class="ahem"> <td> <a href="iframe-001.xht">iframe-001</a></td> @@ -6945,9 +6967,20 @@ </ul> </td> </tr> - <tr id="transform_translate_invalid_prefixed-15.1" class="dom script"> + <tr id="transform_translate-15.1" class="dom script"> <td> - <a href="transform_translate_invalid_prefixed.xht">transform_translate_invalid_prefixed</a></td> + <a href="transform_translate.xht">transform_translate</a></td> + <td></td> + <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> + <td>transform translate + <ul class="assert"> + <li>Check if transform supports translate(100px, 100px)</li> + </ul> + </td> + </tr> + <tr id="transform_translate_invalid-15.1" class="dom script"> + <td> + <a href="transform_translate_invalid.xht">transform_translate_invalid</a></td> <td></td> <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> <td>transform translate with invalid translation value @@ -6956,9 +6989,9 @@ </ul> </td> </tr> - <tr id="transform_translate_max_prefixed-15.1" class="dom script"> + <tr id="transform_translate_max-15.1" class="dom script"> <td> - <a href="transform_translate_max_prefixed.xht">transform_translate_max_prefixed</a></td> + <a href="transform_translate_max.xht">transform_translate_max</a></td> <td></td> <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> <td>transform translate with maximum translation value @@ -6967,9 +7000,9 @@ </ul> </td> </tr> - <tr id="transform_translate_min_prefixed-15.1" class="dom script"> + <tr id="transform_translate_min-15.1" class="dom script"> <td> - <a href="transform_translate_min_prefixed.xht">transform_translate_min_prefixed</a></td> + <a href="transform_translate_min.xht">transform_translate_min</a></td> <td></td> <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> <td>transform translate with minimum translation value @@ -6978,9 +7011,9 @@ </ul> </td> </tr> - <tr id="transform_translate_neg_prefixed-15.1" class="dom script"> + <tr id="transform_translate_neg-15.1" class="dom script"> <td> - <a href="transform_translate_neg_prefixed.xht">transform_translate_neg_prefixed</a></td> + <a href="transform_translate_neg.xht">transform_translate_neg</a></td> <td></td> <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> <td>transform translate with negative translation value @@ -6989,20 +7022,9 @@ </ul> </td> </tr> - <tr id="transform_translate_prefixed-15.1" class="dom script"> - <td> - <a href="transform_translate_prefixed.xht">transform_translate_prefixed</a></td> - <td></td> - <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> - <td>transform translate - <ul class="assert"> - <li>Check if transform supports translate(100px, 100px)</li> - </ul> - </td> - </tr> - <tr id="transform_translate_second_omited_prefixed-15.1" class="dom script"> + <tr id="transform_translate_second_omited-15.1" class="dom script"> <td> - <a href="transform_translate_second_omited_prefixed.xht">transform_translate_second_omited_prefixed</a></td> + <a href="transform_translate_second_omited.xht">transform_translate_second_omited</a></td> <td></td> <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> <td>transform translate with second translation value omited @@ -7011,9 +7033,9 @@ </ul> </td> </tr> - <tr id="transform_translate_zero_prefixed-15.1" class="dom script"> + <tr id="transform_translate_zero-15.1" class="dom script"> <td> - <a href="transform_translate_zero_prefixed.xht">transform_translate_zero_prefixed</a></td> + <a href="transform_translate_zero.xht">transform_translate_zero</a></td> <td></td> <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> <td>transform translate diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/chapter-6.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/chapter-6.xht index c0f7b9434c5..d26a5a21385 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/chapter-6.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/chapter-6.xht @@ -13,7 +13,7 @@ <body> <h1>CSS Transforms Module Level 1 CR Test Suite</h1> - <h2>The Transform Rendering Model (48 tests)</h2> + <h2>The Transform Rendering Model (50 tests)</h2> <table width="100%"> <col id="test-column"></col> <col id="refs-column"></col> @@ -31,7 +31,7 @@ <tr><th colspan="4" scope="rowgroup"> <a href="#s6">+</a> <a href="http://www.w3.org/TR/css-transforms-1/#transform-rendering">6 The Transform Rendering Model</a></th></tr> - <!-- 32 tests --> + <!-- 34 tests --> <tr id="css-transforms-3d-on-anonymous-block-001-6" class="primary"> <td><strong> <a href="css-transforms-3d-on-anonymous-block-001.xht">css-transforms-3d-on-anonymous-block-001</a></strong></td> @@ -153,6 +153,30 @@ </ul> </td> </tr> + <tr id="transform-containing-block-dynamic-1a-6" class="primary"> + <td><strong> + <a href="transform-containing-block-dynamic-1a.xht">transform-containing-block-dynamic-1a</a></strong></td> + <td><a href="reference/containing-block-dynamic-1-ref.xht">=</a> </td> + <td></td> + <td>CSS transforms: Creating containing block for fixed positioned elements + <ul class="assert"> + <li>For elements whose layout is governed by the CSS box model, any value other than none for the transform results in the creation of both a stacking context and a containing block. The object acts as a containing block for fixed positioned descendants.</li> + <li>The object acts as a containing block for fixed positioned descendants.</li> + </ul> + </td> + </tr> + <tr id="transform-containing-block-dynamic-1b-6" class="primary"> + <td><strong> + <a href="transform-containing-block-dynamic-1b.xht">transform-containing-block-dynamic-1b</a></strong></td> + <td><a href="reference/containing-block-dynamic-1-ref.xht">=</a> </td> + <td></td> + <td>CSS transforms: Creating containing block for fixed positioned elements + <ul class="assert"> + <li>For elements whose layout is governed by the CSS box model, any value other than none for the transform results in the creation of both a stacking context and a containing block. The object acts as a containing block for fixed positioned descendants.</li> + <li>The object acts as a containing block for fixed positioned descendants.</li> + </ul> + </td> + </tr> <tr id="transform-descendant-001-6" class="primary"> <td><strong> <a href="transform-descendant-001.xht">transform-descendant-001</a></strong></td> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/chapter-7.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/chapter-7.xht index bb084a722e7..8f6e71d2562 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/chapter-7.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/chapter-7.xht @@ -13,7 +13,7 @@ <body> <h1>CSS Transforms Module Level 1 CR Test Suite</h1> - <h2>The transform Property (102 tests)</h2> + <h2>The transform Property (104 tests)</h2> <table width="100%"> <col id="test-column"></col> <col id="refs-column"></col> @@ -31,7 +31,7 @@ <tr><th colspan="4" scope="rowgroup"> <a href="#s7">+</a> <a href="http://www.w3.org/TR/css-transforms-1/#transform-property">7 The transform Property</a></th></tr> - <!-- 101 tests --> + <!-- 103 tests --> <tr id="2d-rotate-001-7" class="primary css3, rotate, svg"> <td><strong> <a href="2d-rotate-001.xht">2d-rotate-001</a></strong></td> @@ -361,6 +361,30 @@ </ul> </td> </tr> + <tr id="transform-containing-block-dynamic-1a-7" class=""> + <td> + <a href="transform-containing-block-dynamic-1a.xht">transform-containing-block-dynamic-1a</a></td> + <td><a href="reference/containing-block-dynamic-1-ref.xht">=</a> </td> + <td></td> + <td>CSS transforms: Creating containing block for fixed positioned elements + <ul class="assert"> + <li>For elements whose layout is governed by the CSS box model, any value other than none for the transform results in the creation of both a stacking context and a containing block. The object acts as a containing block for fixed positioned descendants.</li> + <li>The object acts as a containing block for fixed positioned descendants.</li> + </ul> + </td> + </tr> + <tr id="transform-containing-block-dynamic-1b-7" class=""> + <td> + <a href="transform-containing-block-dynamic-1b.xht">transform-containing-block-dynamic-1b</a></td> + <td><a href="reference/containing-block-dynamic-1-ref.xht">=</a> </td> + <td></td> + <td>CSS transforms: Creating containing block for fixed positioned elements + <ul class="assert"> + <li>For elements whose layout is governed by the CSS box model, any value other than none for the transform results in the creation of both a stacking context and a containing block. The object acts as a containing block for fixed positioned descendants.</li> + <li>The object acts as a containing block for fixed positioned descendants.</li> + </ul> + </td> + </tr> <tr id="transform-inherit-001-7" class="primary"> <td><strong> <a href="transform-inherit-001.xht">transform-inherit-001</a></strong></td> @@ -900,9 +924,20 @@ </ul> </td> </tr> - <tr id="transform_translate_invalid_prefixed-7" class="primary dom script"> + <tr id="transform_translate-7" class="primary dom script"> + <td><strong> + <a href="transform_translate.xht">transform_translate</a></strong></td> + <td></td> + <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> + <td>transform translate + <ul class="assert"> + <li>Check if transform supports translate(100px, 100px)</li> + </ul> + </td> + </tr> + <tr id="transform_translate_invalid-7" class="primary dom script"> <td><strong> - <a href="transform_translate_invalid_prefixed.xht">transform_translate_invalid_prefixed</a></strong></td> + <a href="transform_translate_invalid.xht">transform_translate_invalid</a></strong></td> <td></td> <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> <td>transform translate with invalid translation value @@ -911,9 +946,9 @@ </ul> </td> </tr> - <tr id="transform_translate_max_prefixed-7" class="primary dom script"> + <tr id="transform_translate_max-7" class="primary dom script"> <td><strong> - <a href="transform_translate_max_prefixed.xht">transform_translate_max_prefixed</a></strong></td> + <a href="transform_translate_max.xht">transform_translate_max</a></strong></td> <td></td> <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> <td>transform translate with maximum translation value @@ -922,9 +957,9 @@ </ul> </td> </tr> - <tr id="transform_translate_min_prefixed-7" class="primary dom script"> + <tr id="transform_translate_min-7" class="primary dom script"> <td><strong> - <a href="transform_translate_min_prefixed.xht">transform_translate_min_prefixed</a></strong></td> + <a href="transform_translate_min.xht">transform_translate_min</a></strong></td> <td></td> <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> <td>transform translate with minimum translation value @@ -933,9 +968,9 @@ </ul> </td> </tr> - <tr id="transform_translate_neg_prefixed-7" class="primary dom script"> + <tr id="transform_translate_neg-7" class="primary dom script"> <td><strong> - <a href="transform_translate_neg_prefixed.xht">transform_translate_neg_prefixed</a></strong></td> + <a href="transform_translate_neg.xht">transform_translate_neg</a></strong></td> <td></td> <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> <td>transform translate with negative translation value @@ -944,20 +979,9 @@ </ul> </td> </tr> - <tr id="transform_translate_prefixed-7" class="primary dom script"> - <td><strong> - <a href="transform_translate_prefixed.xht">transform_translate_prefixed</a></strong></td> - <td></td> - <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> - <td>transform translate - <ul class="assert"> - <li>Check if transform supports translate(100px, 100px)</li> - </ul> - </td> - </tr> - <tr id="transform_translate_second_omited_prefixed-7" class="primary dom script"> + <tr id="transform_translate_second_omited-7" class="primary dom script"> <td><strong> - <a href="transform_translate_second_omited_prefixed.xht">transform_translate_second_omited_prefixed</a></strong></td> + <a href="transform_translate_second_omited.xht">transform_translate_second_omited</a></strong></td> <td></td> <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> <td>transform translate with second translation value omited @@ -966,9 +990,9 @@ </ul> </td> </tr> - <tr id="transform_translate_zero_prefixed-7" class="primary dom script"> + <tr id="transform_translate_zero-7" class="primary dom script"> <td><strong> - <a href="transform_translate_zero_prefixed.xht">transform_translate_zero_prefixed</a></strong></td> + <a href="transform_translate_zero.xht">transform_translate_zero</a></strong></td> <td></td> <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td> <td>transform translate @@ -1106,22 +1130,22 @@ </ul> </td> </tr> - <tr id="ttwf-transform-translatex-001-7" class="primary CSS Transform"> + <tr id="ttwf-transform-translatex-001-7" class="primary"> <td><strong> <a href="ttwf-transform-translatex-001.xht">ttwf-transform-translatex-001</a></strong></td> <td><a href="reference/ttwf-reftest-transform-translatex-001.xht">=</a> </td> - <td><abbr class="CSS" title=""></abbr><abbr class="Transform" title=""></abbr></td> + <td></td> <td>CSS Transform Using translateX() function <ul class="assert"> <li>Test that the green square is moved on X axis 100px</li> </ul> </td> </tr> - <tr id="ttwf-transform-translatey-001-7" class="primary CSS Transform"> + <tr id="ttwf-transform-translatey-001-7" class="primary"> <td><strong> <a href="ttwf-transform-translatey-001.xht">ttwf-transform-translatey-001</a></strong></td> <td><a href="reference/ttwf-reftest-transform-translatey-001.xht">=</a> </td> - <td><abbr class="CSS" title=""></abbr><abbr class="Transform" title=""></abbr></td> + <td></td> <td>CSS Transform Using translateY() function <ul class="assert"> <li>Test that the green square is moved on Y axis 100px</li> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/css-transform-scale-001.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/css-transform-scale-001.xht index 2ec9e5fc4bf..5564f5fa9ad 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/css-transform-scale-001.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/css-transform-scale-001.xht @@ -4,7 +4,7 @@ <link href="mailto:granimalcracker@gmail.com" rel="author" title="Chris Sanborn" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#transform-functions" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#transform-functions" rel="help" /> <!-- See also: http://www.w3.org/wiki/CSS/Selectors/pseudo-classes/:hover --> <link href="reference/css-transform-scale-ref-001.xht" rel="match" /> <meta content="When the element is hovered over, the transform scales the element to twice its size in both the X and Y directions and moves its origin to the top left corner." name="assert" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/css-transform-scale-002.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/css-transform-scale-002.xht index 332962c3bab..6191e5f6b29 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/css-transform-scale-002.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/css-transform-scale-002.xht @@ -4,7 +4,7 @@ <link href="mailto:granimalcracker@gmail.com" rel="author" title="Chris Sanborn" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#transform-functions" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#transform-functions" rel="help" /> <link href="reference/css-transform-scale-ref-002.xht" rel="match" /> <meta content="The transform scales the element to twice its size in both the X and Y directions and moves its origin to the top left corner." name="assert" /> <style type="text/css"> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/perspective-containing-block-dynamic-1a.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/perspective-containing-block-dynamic-1a.xht new file mode 100644 index 00000000000..dfe407e7eb6 --- /dev/null +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/perspective-containing-block-dynamic-1a.xht @@ -0,0 +1,48 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" /> +<title>CSS transforms: Creating containing block for fixed positioned elements</title> +<link href="http://dbaron.org/" rel="author" title="L. David Baron" /> +<link href="http://www.mozilla.org/" rel="author" title="Mozilla" /> +<link href="https://drafts.csswg.org/css-transforms-1/#perspective-property" rel="help" /> +<link href="reference/containing-block-dynamic-1-ref.xht" rel="match" /> +<meta content="It also establishes a containing block (somewhat similar to position: relative), just like the transform property does." name="assert" /> +<meta content="dom" name="flags" /> +<style> + html, body { margin: 0; padding: 0 } + #changeperspective { + position: absolute; + top: 100px; + left: 100px; + } + + #abscovered { + position: absolute; + top: 50px; + left: 50px; + background: red; + height: 100px; + width: 100px; + } + + #fixedmoves { + position: fixed; + top: 150px; + left: 150px; + background: green; + height: 100px; + width: 100px; + } +</style> +</head><body> + <div style="perspective: 1000px" id="changeperspective"> + <div id="abscovered"></div> + <div id="fixedmoves"></div> + </div> + <script> + var changeperspective = document.getElementById("changeperspective"); + var fixedmoves = document.getElementById("fixedmoves"); + var causeFlush = fixedmoves.offsetTop; + changeperspective.style.perspective = ""; + </script> + +</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/perspective-containing-block-dynamic-1b.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/perspective-containing-block-dynamic-1b.xht new file mode 100644 index 00000000000..47dd07c3322 --- /dev/null +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/perspective-containing-block-dynamic-1b.xht @@ -0,0 +1,48 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" /> +<title>CSS transforms: Creating containing block for fixed positioned elements</title> +<link href="http://dbaron.org/" rel="author" title="L. David Baron" /> +<link href="http://www.mozilla.org/" rel="author" title="Mozilla" /> +<link href="https://drafts.csswg.org/css-transforms-1/#perspective-property" rel="help" /> +<link href="reference/containing-block-dynamic-1-ref.xht" rel="match" /> +<meta content="It also establishes a containing block (somewhat similar to position: relative), just like the transform property does." name="assert" /> +<meta content="dom" name="flags" /> +<style> + html, body { margin: 0; padding: 0 } + #changeperspective { + position: absolute; + top: 100px; + left: 100px; + } + + #abscovered { + position: absolute; + top: 50px; + left: 50px; + background: red; + height: 100px; + width: 100px; + } + + #fixedmoves { + position: fixed; + top: 50px; + left: 50px; + background: green; + height: 100px; + width: 100px; + } +</style> +</head><body> + <div id="changeperspective"> + <div id="abscovered"></div> + <div id="fixedmoves"></div> + </div> + <script> + var changeperspective = document.getElementById("changeperspective"); + var fixedmoves = document.getElementById("fixedmoves"); + var causeFlush = fixedmoves.offsetTop; + changeperspective.style.perspective = "1000px"; + </script> + +</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reference/2d-rotate-notref.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reference/2d-rotate-notref.xht index e00994742c3..9642d341ef7 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reference/2d-rotate-notref.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reference/2d-rotate-notref.xht @@ -29,7 +29,7 @@ <p>You should only see one block with color green, and you should not see any red</p> <section> <article></article> - <svg width="300" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" height="200" xmlns="http://www.w3.org/2000/svg"> + <svg xmlns:xmlns="http://www.w3.org/2000/svg" width="300" version="1.1" height="200" xmlns="http://www.w3.org/2000/svg"> <style type="text/css"> rect{ stroke-width: 10; diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reference/2d-rotate-ref.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reference/2d-rotate-ref.xht index add6e9f62f8..76defb16f7d 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reference/2d-rotate-ref.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reference/2d-rotate-ref.xht @@ -15,7 +15,7 @@ <body> <p>You should only see one block with color green, and you should not see any red</p> <section> - <svg width="300" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" height="200" xmlns="http://www.w3.org/2000/svg"> + <svg xmlns:xmlns="http://www.w3.org/2000/svg" width="300" version="1.1" height="200" xmlns="http://www.w3.org/2000/svg"> <style type="text/css"> rect{ stroke-width: 10; diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reference/containing-block-dynamic-1-ref.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reference/containing-block-dynamic-1-ref.xht new file mode 100644 index 00000000000..1c1eb392f0e --- /dev/null +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reference/containing-block-dynamic-1-ref.xht @@ -0,0 +1,20 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" /> +<title>CSS transforms: Creating containing block for fixed positioned elements</title> +<link href="http://dbaron.org/" rel="author" title="L. David Baron" /> +<link href="http://www.mozilla.org/" rel="author" title="Mozilla" /> +<style> + html, body { margin: 0; padding: 0 } + #fixedmoves { + position: absolute; + top: 150px; + left: 150px; + background: green; + height: 100px; + width: 100px; + } +</style> +</head><body> + <div id="fixedmoves"></div> + +</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reference/ttwf-reftest-transform-skewx-001.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reference/ttwf-reftest-transform-skewx-001.xht index a09c2ac0dfd..e477e159f70 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reference/ttwf-reftest-transform-skewx-001.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reference/ttwf-reftest-transform-skewx-001.xht @@ -14,7 +14,7 @@ <body> <p>The test passes if there is a green shape and no red.</p> <div class="greenSquare"> - <svg xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="100px" width="200px" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" y="0px" x="0px" viewBox="0 0 200 100" xmlns="http://www.w3.org/2000/svg"> + <svg xmlns:xmlns="http://www.w3.org/2000/svg" xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="100px" width="200px" version="1.1" y="0px" x="0px" viewBox="0 0 200 100" xmlns="http://www.w3.org/2000/svg"> <polygon points="200,100 100,100 0,0 100,0 " fill="green"></polygon> </svg> </div> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reference/ttwf-reftest-transform-skewy-001.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reference/ttwf-reftest-transform-skewy-001.xht index 7d864657d23..c71a24d1b26 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reference/ttwf-reftest-transform-skewy-001.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reference/ttwf-reftest-transform-skewy-001.xht @@ -14,7 +14,7 @@ <body> <p>The test passes if there is a green shape and no red.</p> <div class="greenSquare"> - <svg xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="200px" width="100px" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" y="0px" x="0px" viewBox="0 0 100 200" xmlns="http://www.w3.org/2000/svg"> + <svg xmlns:xmlns="http://www.w3.org/2000/svg" xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="200px" width="100px" version="1.1" y="0px" x="0px" viewBox="0 0 100 200" xmlns="http://www.w3.org/2000/svg"> <polygon points="100,200 0,99.999 0,0 100,100 " fill="green"></polygon> </svg> </div> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reftest-toc.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reftest-toc.xht index 43905b1378f..b0787494bd2 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reftest-toc.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reftest-toc.xht @@ -272,6 +272,22 @@ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td> </tr> </tbody> + <tbody id="perspective-containing-block-dynamic-1a" class="dom"> + <tr> + <td rowspan="1" title="CSS transforms: Creating containing block for fixed positioned elements"> + <a href="perspective-containing-block-dynamic-1a.xht">perspective-containing-block-dynamic-1a</a></td> + <td><a href="reference/containing-block-dynamic-1-ref.xht">=</a> </td> + <td rowspan="1"><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr></td> + </tr> + </tbody> + <tbody id="perspective-containing-block-dynamic-1b" class="dom"> + <tr> + <td rowspan="1" title="CSS transforms: Creating containing block for fixed positioned elements"> + <a href="perspective-containing-block-dynamic-1b.xht">perspective-containing-block-dynamic-1b</a></td> + <td><a href="reference/containing-block-dynamic-1-ref.xht">=</a> </td> + <td rowspan="1"><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr></td> + </tr> + </tbody> <tbody id="perspective-origin-001" class=""> <tr> <td rowspan="1" title="perspective-origin - 0px center('center' computes to '50%' in vertical position)"> @@ -6539,6 +6555,22 @@ <td rowspan="1"></td> </tr> </tbody> + <tbody id="transform-containing-block-dynamic-1a" class=""> + <tr> + <td rowspan="1" title="CSS transforms: Creating containing block for fixed positioned elements"> + <a href="transform-containing-block-dynamic-1a.xht">transform-containing-block-dynamic-1a</a></td> + <td><a href="reference/containing-block-dynamic-1-ref.xht">=</a> </td> + <td rowspan="1"></td> + </tr> + </tbody> + <tbody id="transform-containing-block-dynamic-1b" class=""> + <tr> + <td rowspan="1" title="CSS transforms: Creating containing block for fixed positioned elements"> + <a href="transform-containing-block-dynamic-1b.xht">transform-containing-block-dynamic-1b</a></td> + <td><a href="reference/containing-block-dynamic-1-ref.xht">=</a> </td> + <td rowspan="1"></td> + </tr> + </tbody> <tbody id="transform-descendant-001" class=""> <tr> <td rowspan="1" title="Transform Affects Descendant"> @@ -8275,20 +8307,20 @@ <td rowspan="1"></td> </tr> </tbody> - <tbody id="ttwf-transform-translatex-001" class="CSS Transform"> + <tbody id="ttwf-transform-translatex-001" class=""> <tr> <td rowspan="1" title="CSS Transform Using translateX() function"> <a href="ttwf-transform-translatex-001.xht">ttwf-transform-translatex-001</a></td> <td><a href="reference/ttwf-reftest-transform-translatex-001.xht">=</a> </td> - <td rowspan="1"><abbr class="CSS" title=""></abbr><abbr class="Transform" title=""></abbr></td> + <td rowspan="1"></td> </tr> </tbody> - <tbody id="ttwf-transform-translatey-001" class="CSS Transform"> + <tbody id="ttwf-transform-translatey-001" class=""> <tr> <td rowspan="1" title="CSS Transform Using translateY() function"> <a href="ttwf-transform-translatey-001.xht">ttwf-transform-translatey-001</a></td> <td><a href="reference/ttwf-reftest-transform-translatey-001.xht">=</a> </td> - <td rowspan="1"><abbr class="CSS" title=""></abbr><abbr class="Transform" title=""></abbr></td> + <td rowspan="1"></td> </tr> </tbody> </table> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reftest.list b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reftest.list index c1e4f3ffcfd..d7c857be97e 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reftest.list +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reftest.list @@ -30,6 +30,8 @@ css3-transform-rotateY.xht == reference/css3-transform-rotateY-ref.xht css3-transform-scale.xht == reference/css3-transform-scale-ref.xht css3-transform-scale-002.xht == reference/css3-transform-scale-ref-002.xht iframe-001.xht == reference/iframe-001-ref.xht +perspective-containing-block-dynamic-1a.xht == reference/containing-block-dynamic-1-ref.xht +perspective-containing-block-dynamic-1b.xht == reference/containing-block-dynamic-1-ref.xht perspective-origin-001.xht == reference/ref-filled-green-100px-square.xht perspective-origin-002.xht == reference/ref-filled-green-100px-square.xht perspective-origin-003.xht == reference/ref-filled-green-100px-square.xht @@ -814,6 +816,8 @@ transform-background-006.xht == reference/transform-background-ref-2.xht != refe transform-background-007.xht == reference/transform-background-ref-2.xht transform-background-008.xht == reference/transform-background-ref-2.xht transform-compound-001.xht == reference/transform-compound-ref.xht != reference/transform-compound-notref-1.xht != reference/transform-compound-notref-2.xht +transform-containing-block-dynamic-1a.xht == reference/containing-block-dynamic-1-ref.xht +transform-containing-block-dynamic-1b.xht == reference/containing-block-dynamic-1-ref.xht transform-descendant-001.xht == reference/transform-descendant-ref.xht transform-display-001.xht == reference/transform-display-ref.xht != reference/transform-display-notref.xht transform-display-002.xht == reference/transform-display-ref.xht != reference/transform-display-notref.xht diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/rotate_45deg.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/rotate_45deg.xht index c891a0ba993..217a4bc01e0 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/rotate_45deg.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/rotate_45deg.xht @@ -15,7 +15,6 @@ } .transformed { transform: rotateY(45deg); - -webkit-transform: rotateY(45deg); background-color:green; height: 100px; } diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/rotate_x_45deg.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/rotate_x_45deg.xht index 65ffedbd466..98978b460cb 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/rotate_x_45deg.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/rotate_x_45deg.xht @@ -15,7 +15,6 @@ } .transformed { transform: rotateX(45deg); - //-webkit-transform: rotateX(45deg); background-color:green; height: 100px; } diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/rotate_y_45deg.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/rotate_y_45deg.xht index 44b50952aa6..6988c469349 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/rotate_y_45deg.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/rotate_y_45deg.xht @@ -15,7 +15,6 @@ } .transformed { transform: rotateY(45deg); - //-webkit-transform: rotateY(45deg); background-color:green; height: 100px; } diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/scalex.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/scalex.xht index dd7375b6044..fd910ec5bf7 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/scalex.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/scalex.xht @@ -14,7 +14,6 @@ width: 100px; margin-left: 500px; transform: scaleX(2); - //-webkit-transform: scaleX(2); background-color: green; } @@ -36,4 +35,5 @@ <div class="hidden"> </div> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/scaley.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/scaley.xht index 06b5615217e..1a17cc847df 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/scaley.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/scaley.xht @@ -15,7 +15,6 @@ background-color:green; margin-top: 200px; transform: scaleY(2); - //-webkit-transform: scaleY(2); } .hidden { diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-001.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-001.xht index f1d878ff8f7..53bc8335135 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-001.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-001.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, first value absolute value and missing second argument</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-002.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-002.xht index f4d6ea960ed..26067389cfc 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-002.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-002.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, first value 'center' value and missing second argument</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-003.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-003.xht index 920b99e3daf..c50373f7dbf 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-003.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-003.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, first value '50%' value and missing second argument</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-004.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-004.xht index c4fde615f20..9f011671f67 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-004.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-004.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, '50% 50%'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-005.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-005.xht index 541a9493c6d..8053a6a0a85 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-005.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-005.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, '50% center'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-006.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-006.xht index 3ab9aac5974..6895f7cece8 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-006.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-006.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center 50%'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-007.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-007.xht index 7e5e101753c..b22c0ad357f 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-007.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-007.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center center'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-008.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-008.xht index 25d04b32a8f..9f2eca6d40f 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-008.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-008.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, '75 center'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-009.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-009.xht index c12be1ca1d1..4cd1ad1a58c 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-009.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-009.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, '75 50%'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-010.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-010.xht index cd5fcb27d48..e1d8df836ae 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-010.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-010.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center 75'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-011.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-011.xht index cb562b7dee2..71fa0ff7b6d 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-011.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-011.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, '50% 75'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-012.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-012.xht index 66b35573aae..8cbee71ffc4 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-012.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-012.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, '0'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-013.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-013.xht index a8128be033f..5b203b7922a 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-013.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-013.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, '150'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-014.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-014.xht index 0ce4c3cdb0a..53ebef01ba3 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-014.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-014.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, '100%'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-015.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-015.xht index 2e62fd537fa..2eeb7fe09e6 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-015.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-015.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'right'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-016.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-016.xht index 6b27242b768..c1fb6ff03e1 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-016.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-016.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'left'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-017.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-017.xht index 15eba814d03..6103bd80877 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-017.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-017.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, '25%'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-018.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-018.xht index 67f56961dd0..16ecfe4dc0a 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-018.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-018.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'top'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-019.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-019.xht index b6d5e14b07c..da7bf9634a9 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-019.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-019.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'bottom'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-020.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-020.xht index f8a60d5c1d9..a6e54f03373 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-020.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-020.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, '0% 0%'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-021.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-021.xht index cd0a1222d75..025aa2446ec 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-021.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-021.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'top right'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-022.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-022.xht index 9c487d16945..4ea60f6553a 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-022.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-022.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'top left'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-023.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-023.xht index 90bc533432c..17ca582f756 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-023.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-023.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'top center'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-024.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-024.xht index 02124247d4e..7a7fa2b6350 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-024.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-024.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'bottom left'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-025.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-025.xht index f9773cbe0df..af298be44db 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-025.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-025.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'bottom center'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-026.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-026.xht index f15f7656de4..60212580392 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-026.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-026.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'bottom right'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-027.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-027.xht index bf851e639ac..c4f1b70651e 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-027.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-027.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'right top'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-028.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-028.xht index ef7aa06cee6..0aa31d4cb9f 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-028.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-028.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'right center'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-029.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-029.xht index 757fac9b78d..53bcc2abf25 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-029.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-029.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'right bottom'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-030.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-030.xht index 9a7d0b45704..5ae0f90fc6f 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-030.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-030.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'right 75'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-031.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-031.xht index 21d69ff068b..489bbeb9d6d 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-031.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-031.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'right 0%'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-032.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-032.xht index 8c96e820a37..9edc281d513 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-032.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-032.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'right 100%'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-033.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-033.xht index dd2ee7fbe19..9f7e2ef527d 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-033.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-033.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'left top'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-034.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-034.xht index 7f01a3cb874..0783e893959 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-034.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-034.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'left center'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-035.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-035.xht index 5ba6b3e7689..4e44827fe18 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-035.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-035.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'left bottom'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-036.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-036.xht index 542bae08093..2f8968b9078 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-036.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-036.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'left 75'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-037.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-037.xht index df795ff8dd2..6a6d272bf28 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-037.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-037.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'left 0%'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-038.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-038.xht index 09b51ce58c7..4fb44d65a43 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-038.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-038.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'left 100%'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-039.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-039.xht index 18e906e0e52..8377b270d1f 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-039.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-039.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center top'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-040.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-040.xht index 19c13c9404e..a71aa7b1664 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-040.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-040.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center bottom'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-041.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-041.xht index 00504623a1b..9b993ca8bfd 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-041.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-041.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center left'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-042.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-042.xht index f18a89325e2..557877e11d3 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-042.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-042.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center right'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-043.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-043.xht index 788f7134666..53e3656651d 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-043.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-043.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center 100%'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-044.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-044.xht index cfb8f220ed6..78d7ca5dd1a 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-044.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-044.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, '0 center'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-045.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-045.xht index 89f6bbb53af..75505d5bcec 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-045.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-045.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center 0%'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-046.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-046.xht index 54ae92f9089..42fe1450345 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-046.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-046.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center 0'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-001.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-001.xht index 2e18582dd31..63db9c37b83 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-001.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-001.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'top 100%'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-002.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-002.xht index 4a2d0af6068..22a59260532 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-002.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-002.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'bottom 100%'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-003.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-003.xht index fdde566acf3..517c8eefa8e 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-003.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-003.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'top 150'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-004.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-004.xht index 50401da37bc..0f8e2cd50d8 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-004.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-004.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'bottom 150'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-005.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-005.xht index c26261b2f22..4900a5839b3 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-005.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-005.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'top top'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-006.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-006.xht index 30f1e841a40..756bf2d3fcb 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-006.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-006.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'bottom bottom'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-007.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-007.xht index 39dd4d674be..dd5b6d769be 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-007.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-007.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'top bottom'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-008.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-008.xht index 87083cad6ff..97aaed78b56 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-008.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-008.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'bottom top'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-009.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-009.xht index 4e74cfb9b08..4c591835598 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-009.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-009.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'left left'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-010.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-010.xht index 77556914462..21a460ce63a 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-010.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-010.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'left right'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-011.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-011.xht index 99e1e46b1ab..733195eaa1e 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-011.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-011.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'right right'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-012.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-012.xht index b0ee45a0ec1..d94cfb29199 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-012.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-012.xht @@ -3,7 +3,7 @@ <title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'right left'</title> <link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" /> - <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" /> + <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" /> <link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" /> <link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" /> <meta content="svg" name="flags" /> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/toc.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/toc.xht index be654a3dc17..e561c2480a8 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/toc.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/toc.xht @@ -47,12 +47,12 @@ <tbody id="s6"> <tr><th><a href="chapter-6.xht">Chapter 6 - The Transform Rendering Model</a></th> - <td>(48 Tests)</td></tr> + <td>(50 Tests)</td></tr> </tbody> <tbody id="s7"> <tr><th><a href="chapter-7.xht">Chapter 7 - The transform Property</a></th> - <td>(102 Tests)</td></tr> + <td>(104 Tests)</td></tr> </tbody> <tbody id="s8"> <tr><th><a href="chapter-8.xht">Chapter 8 - @@ -67,7 +67,7 @@ <tbody id="s10"> <tr><th><a href="chapter-10.xht">Chapter 10 - The perspective Property</a></th> - <td>(17 Tests)</td></tr> + <td>(19 Tests)</td></tr> </tbody> <tbody id="s11"> <tr><th><a href="chapter-11.xht">Chapter 11 - @@ -92,7 +92,7 @@ <tbody id="s15"> <tr><th><a href="chapter-15.xht">Chapter 15 - The Transform Functions</a></th> - <td>(689 Tests)</td></tr> + <td>(691 Tests)</td></tr> </tbody> <tbody id="s16"> <tr><th><a href="chapter-16.xht">Chapter 16 - diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform-containing-block-dynamic-1a.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform-containing-block-dynamic-1a.xht new file mode 100644 index 00000000000..45a25085d32 --- /dev/null +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform-containing-block-dynamic-1a.xht @@ -0,0 +1,49 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" /> +<title>CSS transforms: Creating containing block for fixed positioned elements</title> +<link href="http://dbaron.org/" rel="author" title="L. David Baron" /> +<link href="http://www.mozilla.org/" rel="author" title="Mozilla" /> +<link href="https://drafts.csswg.org/css-transforms-1/#transform-rendering" rel="help" /> +<link href="https://drafts.csswg.org/css-transforms-1/#transform-property" rel="help" /> +<link href="reference/containing-block-dynamic-1-ref.xht" rel="match" /> +<meta content="For elements whose layout is governed by the CSS box model, any value other than none for the transform results in the creation of both a stacking context and a containing block. The object acts as a containing block for fixed positioned descendants." name="assert" /> +<meta content="The object acts as a containing block for fixed positioned descendants." name="assert" U0003Cmeta="" /> +<style> + html, body { margin: 0; padding: 0 } + #changetransform { + position: absolute; + top: 100px; + left: 100px; + } + + #abscovered { + position: absolute; + top: 50px; + left: 50px; + background: red; + height: 100px; + width: 100px; + } + + #fixedmoves { + position: fixed; + top: 150px; + left: 150px; + background: green; + height: 100px; + width: 100px; + } +</style> +</head><body> + <div style="transform: translateX(4px)" id="changetransform"> + <div id="abscovered"></div> + <div id="fixedmoves"></div> + </div> + <script> + var changetransform = document.getElementById("changetransform"); + var fixedmoves = document.getElementById("fixedmoves"); + var causeFlush = fixedmoves.offsetTop; + changetransform.style.transform = ""; + </script> + +</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform-containing-block-dynamic-1b.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform-containing-block-dynamic-1b.xht new file mode 100644 index 00000000000..9a4d6c5d6bd --- /dev/null +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform-containing-block-dynamic-1b.xht @@ -0,0 +1,49 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" /> +<title>CSS transforms: Creating containing block for fixed positioned elements</title> +<link href="http://dbaron.org/" rel="author" title="L. David Baron" /> +<link href="http://www.mozilla.org/" rel="author" title="Mozilla" /> +<link href="https://drafts.csswg.org/css-transforms-1/#transform-rendering" rel="help" /> +<link href="https://drafts.csswg.org/css-transforms-1/#transform-property" rel="help" /> +<link href="reference/containing-block-dynamic-1-ref.xht" rel="match" /> +<meta content="For elements whose layout is governed by the CSS box model, any value other than none for the transform results in the creation of both a stacking context and a containing block. The object acts as a containing block for fixed positioned descendants." name="assert" /> +<meta content="The object acts as a containing block for fixed positioned descendants." name="assert" U0003Cmeta="" /> +<style> + html, body { margin: 0; padding: 0 } + #changetransform { + position: absolute; + top: 100px; + left: 100px; + } + + #abscovered { + position: absolute; + top: 50px; + left: 50px; + background: red; + height: 100px; + width: 100px; + } + + #fixedmoves { + position: fixed; + top: 50px; + left: 50px; + background: green; + height: 100px; + width: 100px; + } +</style> +</head><body> + <div id="changetransform"> + <div id="abscovered"></div> + <div id="fixedmoves"></div> + </div> + <script> + var changetransform = document.getElementById("changetransform"); + var fixedmoves = document.getElementById("fixedmoves"); + var causeFlush = fixedmoves.offsetTop; + changetransform.style.transform = "translateX(0px)"; + </script> + +</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform-scale-test.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform-scale-test.xht index 60ac09756f3..bde2e9acbf5 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform-scale-test.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform-scale-test.xht @@ -14,8 +14,8 @@ .greenSquare { width: 100px; height: 100px; - -webkit-transform: scale(.33); - -webkit-transform-origin: top left; + transform: scale(.33); + transform-origin: top left; } .greenSquareTwo { width: 33px; diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate.xht new file mode 100644 index 00000000000..1ff492dcc2a --- /dev/null +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate.xht @@ -0,0 +1,24 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"><head> + <title>CSS Transforms API Test: transform translate</title> + <link href="http://www.intel.com" rel="author" title="Intel" /> + <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" /> + <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" /> + <meta content="dom" name="flags" /> + <meta content="Check if transform supports translate(100px, 100px)" name="assert" /> + <script src="/resources/testharness.js" type="text/javascript"></script> + <script src="/resources/testharnessreport.js" type="text/javascript"></script> +</head> +<body> + <div id="test"></div> + <div id="log"></div> + <script type="text/javascript"> + test(function() { + document.getElementById("test").style.transform = "translate(100px, 100px)"; + var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; + assert_equals(value, "translate(100px, 100px)") + }, "transform_translate_100px_100px"); + </script> + + +</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_invalid.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_invalid.xht new file mode 100644 index 00000000000..45d12d148f7 --- /dev/null +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_invalid.xht @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"><head> + <title>CSS Transforms API Test: transform translate with invalid translation value</title> + <link href="http://www.intel.com" rel="author" title="Intel" /> + <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" /> + <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" /> + <meta content="dom" name="flags" /> + <meta content="Check if transform sets translate(null, null) that an expection is to be thrown" name="assert" /> + <script src="/resources/testharness.js" type="text/javascript"></script> + <script src="/resources/testharnessreport.js" type="text/javascript"></script> +</head> +<body> + <div id="test"></div> + <div id="log"></div> + <script type="text/javascript"> + test(function() { + document.getElementById("test").style.transform = "translate(null, null)"; + + assert_throws(null, function() { + document.getElementById("test").style.getPropertyCSSValue("transform").cssText; + }); + }, "transform_translate_null_null"); + </script> + + +</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_invalid_prefixed.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_invalid_prefixed.xht deleted file mode 100644 index e5a83b00ede..00000000000 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_invalid_prefixed.xht +++ /dev/null @@ -1,44 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Transforms API Test: transform translate with invalid translation value</title> - <link href="http://www.intel.com" rel="author" title="Intel" /> - <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" /> - <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" /> - <meta content="dom" name="flags" /> - <meta content="Check if transform sets translate(null, null) that an expection is to be thrown" name="assert" /> - <script src="/resources/testharness.js" type="text/javascript"></script> - <script src="/resources/testharnessreport.js" type="text/javascript"></script> -</head> -<body> - <div id="test"></div> - <div id="log"></div> - <script type="text/javascript"> - // Set the transform - document.getElementById("test").style.webkitTransform = "translate(null, null)"; - /* document.getElementById("test").style.mozkitTransform = "translate(null, null)"; - document.getElementById("test").style.msTransform = "translate(null, null)"; - document.getElementById("test").style.oTransform = "translate(null, null)"; - document.getElementById("test").style.transform = "translate(null, null)"; */ - - // Verify that the transform was set as expected - var result; - var value; - try { - value = document.getElementById("test").style.getPropertyCSSValue("-webkit-transform").cssText; - /* value = document.getElementById("test").style.getPropertyCSSValue("-moz-transform").cssText; - value = document.getElementById("test").style.getPropertyCSSValue("-ms-transform").cssText; - value = document.getElementById("test").style.getPropertyCSSValue("-0-transform").cssText; - value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; */ - result = false; - } catch (e) { - result = true; - value = e.message; - } - - test(function() {assert_true(result, - "transform should be translate(null, null)")}, - "transform_translate_null_null"); - </script> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_max.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_max.xht new file mode 100644 index 00000000000..11988292913 --- /dev/null +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_max.xht @@ -0,0 +1,25 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"><head> + <title>CSS Transforms API Test: transform translate with maximum translation value</title> + <link href="http://www.intel.com" rel="author" title="Intel" /> + <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" /> + <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" /> + <meta content="dom" name="flags" /> + <meta content="Check if transform sets translate(INFINITE, INFINITE) that an expection is to be thrown" name="assert" /> + <script src="/resources/testharness.js" type="text/javascript"></script> + <script src="/resources/testharnessreport.js" type="text/javascript"></script> +</head> +<body> + <div id="test"></div> + <div id="log"></div> + <script type="text/javascript"> + test(function() { + document.getElementById("test").style.transform = "translate(INFINITE, INFINITE)"; + assert_throws(null, function() { + document.getElementById("test").style.getPropertyCSSValue("transform").cssText + }) + }, "transform_translate_max"); + </script> + + +</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_max_prefixed.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_max_prefixed.xht deleted file mode 100644 index e4216df282b..00000000000 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_max_prefixed.xht +++ /dev/null @@ -1,44 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Transforms API Test: transform translate with maximum translation value</title> - <link href="http://www.intel.com" rel="author" title="Intel" /> - <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" /> - <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" /> - <meta content="dom" name="flags" /> - <meta content="Check if transform sets translate(INFINITE, INFINITE) that an expection is to be thrown" name="assert" /> - <script src="/resources/testharness.js" type="text/javascript"></script> - <script src="/resources/testharnessreport.js" type="text/javascript"></script> -</head> -<body> - <div id="test"></div> - <div id="log"></div> - <script type="text/javascript"> - // Set the transform - document.getElementById("test").style.webkitTransform = "translate(INFINITE, INFINITE)"; - /* document.getElementById("test").style.mozkitTransform = "translate(INFINITE, INFINITE)"; - document.getElementById("test").style.msTransform = "translate(INFINITE, INFINITE)"; - document.getElementById("test").style.oTransform = "translate(INFINITE, INFINITE)"; - document.getElementById("test").style.transform = "translate(INFINITE, INFINITE)"; */ - - // Verify that the transform was set as expected - var result; - var value; - try { - value = document.getElementById("test").style.getPropertyCSSValue("-webkit-transform").cssText; - /* value = document.getElementById("test").style.getPropertyCSSValue("-moz-transform").cssText; - value = document.getElementById("test").style.getPropertyCSSValue("-ms-transform").cssText; - value = document.getElementById("test").style.getPropertyCSSValue("-0-transform").cssText; - value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; */ - result = false; - } catch (e) { - result = true; - value = e.message; - } - - test(function() {assert_true(result, - "transform should be translate(INFINITE, INFINITE)")}, - "transform_translate_max"); - </script> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_min.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_min.xht new file mode 100644 index 00000000000..48d8f3c0ece --- /dev/null +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_min.xht @@ -0,0 +1,25 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"><head> + <title>CSS Transforms API Test: transform translate with minimum translation value</title> + <link href="http://www.intel.com" rel="author" title="Intel" /> + <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" /> + <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" /> + <meta content="dom" name="flags" /> + <meta content="Check if transform sets translate(-INFINITE, -INFINITE) that an expection is to be thrown" name="assert" /> + <script src="/resources/testharness.js" type="text/javascript"></script> + <script src="/resources/testharnessreport.js" type="text/javascript"></script> +</head> +<body> + <div id="test"></div> + <div id="log"></div> + <script type="text/javascript"> + test(function() { + document.getElementById("test").style.transform = "translate(-INFINITE, -INFINITE)"; + assert_throws(null, function() { + document.getElementById("test").style.getPropertyCSSValue("transform").cssText + }) + }, "transform_translate_min"); + </script> + + +</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_min_prefixed.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_min_prefixed.xht deleted file mode 100644 index 2107dc14345..00000000000 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_min_prefixed.xht +++ /dev/null @@ -1,44 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Transforms API Test: transform translate with minimum translation value</title> - <link href="http://www.intel.com" rel="author" title="Intel" /> - <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" /> - <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" /> - <meta content="dom" name="flags" /> - <meta content="Check if transform sets translate(-INFINITE, -INFINITE) that an expection is to be thrown" name="assert" /> - <script src="/resources/testharness.js" type="text/javascript"></script> - <script src="/resources/testharnessreport.js" type="text/javascript"></script> -</head> -<body> - <div id="test"></div> - <div id="log"></div> - <script type="text/javascript"> - // Set the transform - document.getElementById("test").style.webkitTransform = "translate(-INFINITE, -INFINITE)"; - /* document.getElementById("test").style.mozkitTransform = "translate(-INFINITE, -INFINITE)"; - document.getElementById("test").style.msTransform = "translate(-INFINITE, -INFINITE)"; - document.getElementById("test").style.oTransform = "translate(-INFINITE, -INFINITE)"; - document.getElementById("test").style.transform = "translate(-INFINITE, -INFINITE)"; */ - - // Verify that the transform was set as expected - var result; - var value; - try { - value = document.getElementById("test").style.getPropertyCSSValue("-webkit-transform").cssText; - /* value = document.getElementById("test").style.getPropertyCSSValue("-moz-transform").cssText; - value = document.getElementById("test").style.getPropertyCSSValue("-ms-transform").cssText; - value = document.getElementById("test").style.getPropertyCSSValue("-0-transform").cssText; - value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; */ - result = false; - } catch (e) { - result = true; - value = e.message; - } - - test(function() {assert_true(result, - "transform should be translate(-INFINITE, -INFINITE)")}, - "transform_translate_min_prefixed"); - </script> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_neg.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_neg.xht new file mode 100644 index 00000000000..3d76958dae3 --- /dev/null +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_neg.xht @@ -0,0 +1,24 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"><head> + <title>CSS Transforms API Test: transform translate with negative translation value</title> + <link href="http://www.intel.com" rel="author" title="Intel" /> + <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" /> + <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" /> + <meta content="dom" name="flags" /> + <meta content="Check if transform supports translate(-1px, -1px)" name="assert" /> + <script src="/resources/testharness.js" type="text/javascript"></script> + <script src="/resources/testharnessreport.js" type="text/javascript"></script> +</head> +<body> + <div id="test"></div> + <div id="log"></div> + <script type="text/javascript"> + test(function() { + document.getElementById("test").style.transform = "translate(-1px, -1px)"; + var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; + assert_equals(value, "translate(-1px, -1px)") + }, "transform_translate_-1px_-1px"); + </script> + + +</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_neg_prefixed.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_neg_prefixed.xht deleted file mode 100644 index bcb98c69b76..00000000000 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_neg_prefixed.xht +++ /dev/null @@ -1,37 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Transforms API Test: transform translate with negative translation value</title> - <link href="http://www.intel.com" rel="author" title="Intel" /> - <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" /> - <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" /> - <meta content="dom" name="flags" /> - <meta content="Check if transform supports translate(-1px, -1px)" name="assert" /> - <script src="/resources/testharness.js" type="text/javascript"></script> - <script src="/resources/testharnessreport.js" type="text/javascript"></script> -</head> -<body> - <div id="test"></div> - <div id="log"></div> - <script type="text/javascript"> - // Set the transform - document.getElementById("test").style.webkitTransform = "translate(-1px, -1px)"; - /* document.getElementById("test").style.mozkitTransform = "translate(-1px, -1px)"; - document.getElementById("test").style.msTransform = "translate(-1px, -1px)"; - document.getElementById("test").style.oTransform = "translate(-1px, -1px)"; - document.getElementById("test").style.transform = "translate(-1px, -1px)"; */ - - // Verify that the transform was set as expected - var value = document.getElementById("test").style.getPropertyCSSValue("-webkit-transform").cssText; - /* var value = document.getElementById("test").style.getPropertyCSSValue("-moz-transform").cssText; - var value = document.getElementById("test").style.getPropertyCSSValue("-ms-transform").cssText; - var value = document.getElementById("test").style.getPropertyCSSValue("-0-transform").cssText; - var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; */ - - test(function() {assert_equals(value, - "translate(-1px, -1px)", - "transform should be translate(-1px, - 1px)")}, - "transform_translate_-1px_-1px"); - </script> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_prefixed.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_prefixed.xht deleted file mode 100644 index 0568a123331..00000000000 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_prefixed.xht +++ /dev/null @@ -1,37 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Transforms API Test: transform translate</title> - <link href="http://www.intel.com" rel="author" title="Intel" /> - <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" /> - <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" /> - <meta content="dom" name="flags" /> - <meta content="Check if transform supports translate(100px, 100px)" name="assert" /> - <script src="/resources/testharness.js" type="text/javascript"></script> - <script src="/resources/testharnessreport.js" type="text/javascript"></script> -</head> -<body> - <div id="test"></div> - <div id="log"></div> - <script type="text/javascript"> - // Set the transform - document.getElementById("test").style.webkitTransform = "translate(100px, 100px)"; - /* document.getElementById("test").style.mozkitTransform = "translate(100px, 100px)"; - document.getElementById("test").style.msTransform = "translate(100px, 100px)"; - document.getElementById("test").style.oTransform = "translate(100px, 100px)"; - document.getElementById("test").style.transform = "translate(100px, 100px)"; */ - - // Verify that the transform was set as expected - var value = document.getElementById("test").style.getPropertyCSSValue("-webkit-transform").cssText; - /* var value = document.getElementById("test").style.getPropertyCSSValue("-moz-transform").cssText; - var value = document.getElementById("test").style.getPropertyCSSValue("-ms-transform").cssText; - var value = document.getElementById("test").style.getPropertyCSSValue("-0-transform").cssText; - var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; */ - - test(function() {assert_equals(value, - "translate(100px, 100px)", - "transform should be translate(100px, 100px)")}, - "transform_translate_100px_100px"); - </script> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_second_omited.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_second_omited.xht new file mode 100644 index 00000000000..e73bb03666d --- /dev/null +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_second_omited.xht @@ -0,0 +1,24 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"><head> + <title>CSS Transforms API Test: transform translate with second translation value omited</title> + <link href="http://www.intel.com" rel="author" title="Intel" /> + <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" /> + <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" /> + <meta content="dom" name="flags" /> + <meta content="Check if transform supports translate(100px)" name="assert" /> + <script src="/resources/testharness.js" type="text/javascript"></script> + <script src="/resources/testharnessreport.js" type="text/javascript"></script> +</head> +<body> + <div id="test"></div> + <div id="log"></div> + <script type="text/javascript"> + test(function() { + document.getElementById("test").style.transform = "translate(100px)"; + var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; + assert_equals(value, "translate(100px)") + }, "transform_translate_100px"); + </script> + + +</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_second_omited_prefixed.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_second_omited_prefixed.xht deleted file mode 100644 index c9cc404a977..00000000000 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_second_omited_prefixed.xht +++ /dev/null @@ -1,37 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Transforms API Test: transform translate with second translation value omited</title> - <link href="http://www.intel.com" rel="author" title="Intel" /> - <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" /> - <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" /> - <meta content="dom" name="flags" /> - <meta content="Check if transform supports translate(100px)" name="assert" /> - <script src="/resources/testharness.js" type="text/javascript"></script> - <script src="/resources/testharnessreport.js" type="text/javascript"></script> -</head> -<body> - <div id="test"></div> - <div id="log"></div> - <script type="text/javascript"> - // Set the transform - document.getElementById("test").style.webkitTransform = "translate(100px)"; - /* document.getElementById("test").style.mozkitTransform = "translate(100px)"; - document.getElementById("test").style.msTransform = "translate(100px)"; - document.getElementById("test").style.oTransform = "translate(100px)"; - document.getElementById("test").style.transform = "translate(100px)"; */ - - // Verify that the transform was set as expected - var value = document.getElementById("test").style.getPropertyCSSValue("-webkit-transform").cssText; - /* var value = document.getElementById("test").style.getPropertyCSSValue("-moz-transform").cssText; - var value = document.getElementById("test").style.getPropertyCSSValue("-ms-transform").cssText; - var value = document.getElementById("test").style.getPropertyCSSValue("-0-transform").cssText; - var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; */ - - test(function() {assert_equals(value, - "translate(100px)", - "transform should be translate(100px)")}, - "transform_translate_100px"); - </script> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_zero.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_zero.xht new file mode 100644 index 00000000000..628dd9d0815 --- /dev/null +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_zero.xht @@ -0,0 +1,24 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"><head> + <title>CSS Transforms API Test: transform translate</title> + <link href="http://www.intel.com" rel="author" title="Intel" /> + <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" /> + <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" /> + <meta content="dom" name="flags" /> + <meta content="Check if transform supports translate(0, 0)" name="assert" /> + <script src="/resources/testharness.js" type="text/javascript"></script> + <script src="/resources/testharnessreport.js" type="text/javascript"></script> +</head> +<body> + <div id="test"></div> + <div id="log"></div> + <script type="text/javascript"> + test(function() { + document.getElementById("test").style.transform = "translate(0, 0)"; + var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; + assert_equals(value, "translate(0px, 0px)") + }, "transform_translate_0_0"); + </script> + + +</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_zero_prefixed.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_zero_prefixed.xht deleted file mode 100644 index 829ac07a06b..00000000000 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_zero_prefixed.xht +++ /dev/null @@ -1,37 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Transforms API Test: transform translate</title> - <link href="http://www.intel.com" rel="author" title="Intel" /> - <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" /> - <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" /> - <meta content="dom" name="flags" /> - <meta content="Check if transform supports translate(0, 0)" name="assert" /> - <script src="/resources/testharness.js" type="text/javascript"></script> - <script src="/resources/testharnessreport.js" type="text/javascript"></script> -</head> -<body> - <div id="test"></div> - <div id="log"></div> - <script type="text/javascript"> - // Set the transform - document.getElementById("test").style.webkitTransform = "translate(0, 0)"; - /* document.getElementById("test").style.mozkitTransform = "translate(0, 0)"; - document.getElementById("test").style.msTransform = "translate(0, 0)"; - document.getElementById("test").style.oTransform = "translate(0, 0)"; - document.getElementById("test").style.transform = "translate(0, 0)"; */ - - // Verify that the transform was set as expected - var value = document.getElementById("test").style.getPropertyCSSValue("-webkit-transform").cssText; - /* var value = document.getElementById("test").style.getPropertyCSSValue("-moz-transform").cssText; - var value = document.getElementById("test").style.getPropertyCSSValue("-ms-transform").cssText; - var value = document.getElementById("test").style.getPropertyCSSValue("-0-transform").cssText; - var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; */ - - test(function() {assert_equals(value, - "translate(0px, 0px)", - "transform should be translate(0px, 0px)")}, - "transform_translate_0_0"); - </script> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/translate.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/translate.xht index 07335204f7e..b2ed746cc09 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/translate.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/translate.xht @@ -19,12 +19,6 @@ width: 100px; height: 100px; background-color: green; - - //-webkit-transform: translate(100px, 100px); - - //-o-transform:translate(100px, 100px) ; - - transform: translate(100px, 100px); } diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/ttwf-transform-skewx-001.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/ttwf-transform-skewx-001.xht index e6432548e1d..2c00c1e3353 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/ttwf-transform-skewx-001.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/ttwf-transform-skewx-001.xht @@ -12,7 +12,7 @@ left: 100px; width: 100px; height: 100px; - -webkit-transform: skewX(45deg); + transform: skewX(45deg); background: green; } .redSquare { @@ -26,7 +26,7 @@ <p>The test passes if there is a green shape and no red.</p> <div> <div class="redSquare"> - <svg xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="100px" width="200px" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" y="0px" x="0px" viewBox="0 0 200 100" xmlns="http://www.w3.org/2000/svg"> + <svg xmlns:xmlns="http://www.w3.org/2000/svg" xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="100px" width="200px" version="1.1" y="0px" x="0px" viewBox="0 0 200 100" xmlns="http://www.w3.org/2000/svg"> <polygon points="200,100 100,100 0,0 100,0 " fill="red"></polygon> </svg> </div> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/ttwf-transform-skewy-001.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/ttwf-transform-skewy-001.xht index 24850563847..b8f4f15616c 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/ttwf-transform-skewy-001.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/ttwf-transform-skewy-001.xht @@ -12,7 +12,7 @@ left: 100px; width: 100px; height: 100px; - -webkit-transform: skewY(45deg); + transform: skewY(45deg); background: green; } .redSquare { @@ -26,7 +26,7 @@ <p>The test passes if there is a green shape and no red.</p> <div> <div class="redSquare"> - <svg xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="200px" width="100px" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" y="0px" x="0px" viewBox="0 0 100 200" xmlns="http://www.w3.org/2000/svg"> + <svg xmlns:xmlns="http://www.w3.org/2000/svg" xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="200px" width="100px" version="1.1" y="0px" x="0px" viewBox="0 0 100 200" xmlns="http://www.w3.org/2000/svg"> <polygon points="100,200 0,99.999 0,0 100,100 " fill="red"></polygon> </svg> </div> diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/ttwf-transform-translatex-001.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/ttwf-transform-translatex-001.xht index 0d43feaf675..4dd1dc53ede 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/ttwf-transform-translatex-001.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/ttwf-transform-translatex-001.xht @@ -4,7 +4,6 @@ <link href="mailto:mcorlan@adobe.com" rel="author" title="Mihai Corlan" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" /> <link href="reference/ttwf-reftest-transform-translatex-001.xht" rel="match" /> - <meta content="CSS Transform" name="flags" /> <meta content="Test that the green square is moved on X axis 100px" name="assert" /> <style type="text/css"> .greenSquare { @@ -13,7 +12,7 @@ left: 0px; width: 100px; height: 100px; - -webkit-transform: translateX(100px); + transform: translateX(100px); background: green; } .redSquare { @@ -33,4 +32,5 @@ <div class="greenSquare"></div> </div> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/ttwf-transform-translatey-001.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/ttwf-transform-translatey-001.xht index f86c9cb8c5e..60817e34eca 100644 --- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/ttwf-transform-translatey-001.xht +++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/ttwf-transform-translatey-001.xht @@ -4,7 +4,6 @@ <link href="mailto:mcorlan@adobe.com" rel="author" title="Mihai Corlan" /> <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" /> <link href="reference/ttwf-reftest-transform-translatey-001.xht" rel="match" /> - <meta content="CSS Transform" name="flags" /> <meta content="Test that the green square is moved on Y axis 100px" name="assert" /> <style type="text/css"> .greenSquare { @@ -13,7 +12,7 @@ left: 100px; width: 100px; height: 100px; - -webkit-transform: translateY(100px); + transform: translateY(100px); background: green; } .redSquare { @@ -33,4 +32,5 @@ <div class="greenSquare"></div> </div> + </body></html>
\ No newline at end of file |