Index: LayoutTests/svg/markers/marker-orientation-02-expected.svg |
diff --git a/LayoutTests/svg/markers/marker-orientation-02-expected.svg b/LayoutTests/svg/markers/marker-orientation-02-expected.svg |
new file mode 100644 |
index 0000000000000000000000000000000000000000..5b11490c0a40979c771cf35db6cdf658b81c7637 |
--- /dev/null |
+++ b/LayoutTests/svg/markers/marker-orientation-02-expected.svg |
@@ -0,0 +1,71 @@ |
+<!-- |
+ Any copyright is dedicated to the Public Domain. |
+ http://creativecommons.org/publicdomain/zero/1.0/ |
+--> |
+<svg xmlns="http://www.w3.org/2000/svg" |
+ xmlns:xlink="http://www.w3.org/1999/xlink"> |
+ <title>Reference for test that marker orientation is correct at the end of |
+ arcs when orient="auto-start-reverse" is used</title> |
+ <!-- https://bugzilla.mozilla.org/show_bug.cgi?id=769115 --> |
+ |
+ <defs> |
+ <g id="m1" transform="translate(-20,-20)" fill="blue"> |
+ <rect x="5" y="15" width="22" height="10"/> |
+ <rect x="25" y="10" height="20" width="10"/> |
+ <rect x="35" y="18" height="4" width="5"/> |
+ </g> |
+ |
+ <g id="m2" transform="translate(-20,-20)" fill="red"> |
+ <rect x="5" y="15" width="22" height="10"/> |
+ <rect x="25" y="10" height="20" width="10"/> |
+ <rect x="35" y="18" height="4" width="5"/> |
+ </g> |
+ </defs> |
+ |
+ <g fill="none"> |
+ <!-- arcs that go from the left of the circle to... --> |
+ <g> |
+ <!-- ...90 degrees anti-clockwise --> |
+ <use xlink:href="#m1" transform="translate(100,100)rotate(270)"/> |
+ <use xlink:href="#m2" transform="rotate(-90,150,100)translate(100,100)rotate(90)"/> |
+ <!-- ...180 degrees anti-clockwise --> |
+ <use xlink:href="#m2" transform="rotate(-180,150,100)translate(100,100)rotate(90)"/> |
+ <!-- ...270 degrees anti-clockwise --> |
+ <use xlink:href="#m2" transform="rotate(-270,150,100)translate(100,100)rotate(90)"/> |
+ </g> |
+ |
+ <!-- arcs that go from the left of the circle to... --> |
+ <g transform="translate(250,0)"> |
+ <!-- ...90 degrees anti-clockwise --> |
+ <use xlink:href="#m1" transform="translate(100,100)rotate(90)"/> |
+ <use xlink:href="#m2" transform="rotate(90,150,100)translate(100,100)rotate(-90)"/> |
+ <!-- ...180 degrees anti-clockwise --> |
+ <use xlink:href="#m2" transform="rotate(180,150,100)translate(100,100)rotate(-90)"/> |
+ <!-- ...270 degrees anti-clockwise --> |
+ <use xlink:href="#m2" transform="rotate(270,150,100)translate(100,100)rotate(-90)"/> |
+ </g> |
+ |
+ <!-- arcs that go from the right of the circle to... --> |
+ <g transform="translate(0,250)"> |
+ <!-- ...90 degrees anti-clockwise --> |
+ <use xlink:href="#m1" transform="translate(200,100)rotate(270)"/> |
+ <use xlink:href="#m2" transform="rotate(90,150,100)translate(200,100)rotate(90)"/> |
+ <!-- ...180 degrees anti-clockwise --> |
+ <use xlink:href="#m2" transform="rotate(180,150,100)translate(200,100)rotate(90)"/> |
+ <!-- ...270 degrees anti-clockwise --> |
+ <use xlink:href="#m2" transform="rotate(270,150,100)translate(200,100)rotate(90)"/> |
+ </g> |
+ |
+ <!-- arcs that go from the right of the circle to... --> |
+ <g transform="translate(250,250)"> |
+ <!-- ...90 degrees clockwise --> |
+ <use xlink:href="#m1" transform="translate(200,100)rotate(90)"/> |
+ <use xlink:href="#m2" transform="rotate(-90,150,100)translate(200,100)rotate(-90)"/> |
+ <!-- ...180 degrees clockwise --> |
+ <use xlink:href="#m2" transform="rotate(-180,150,100)translate(200,100)rotate(-90)"/> |
+ <!-- ...270 degrees clockwise --> |
+ <use xlink:href="#m2" transform="rotate(-270,150,100)translate(200,100)rotate(-90)"/> |
+ </g> |
+ </g> |
+ |
+</svg> |