Index: third_party/WebKit/LayoutTests/resize-observer/svg.html |
diff --git a/third_party/WebKit/LayoutTests/resize-observer/svg.html b/third_party/WebKit/LayoutTests/resize-observer/svg.html |
deleted file mode 100644 |
index d73ce7f9661854a811b4bb1e85baa9e8dd81c1c5..0000000000000000000000000000000000000000 |
--- a/third_party/WebKit/LayoutTests/resize-observer/svg.html |
+++ /dev/null |
@@ -1,297 +0,0 @@ |
-<!doctype html> |
-<script src="../resources/testharness.js"></script> |
-<script src="../resources/testharnessreport.js"></script> |
-<script src="./resources/resizeTestHelper.js"></script> |
-<p>ResizeObserver svg tests</p> |
-<svg height="430" width="500"> |
- <circle cx="10" cy="10" r="5" style="fill:orange;stroke:black;stroke-width:1" /> |
- <ellipse cx="10" cy="30" rx="5" ry="5" style="fill:orange;stroke:black;stroke-width:1"/> |
- <foreignObject cy="50" width="100" height="20"> |
- <body> |
- <p>Here is a paragraph that requires word wrap</p> |
- </body> |
- </foreignObject> |
- <image xlink:href="" x="0" y="100" height="30" width="100" /> |
- <line x1="0" y1="50" x2="20" y2="70" stroke="black" stroke-width="2"/> |
- <path d="M 0 100 L 100 100 L 50 150 z" |
- style="fill:orange;stroke:black;stroke-width:1" /> |
- <polygon points="0,200 100,200 50,250" style="fill:orange;stroke:black;stroke-width:1" /> |
- <polyline points="0,300 100,300 50,350" style="fill:orange;stroke:black;stroke-width:1"/> |
- <rect x="0" y="380" width="10" height="10" style="fill:orange; stroke:black; stroke-width:1" /> |
- <text x="0" y="400" font-size="20">svg text tag</text> |
-</svg> |
-<script> |
-'use strict'; |
- |
-var helper = new ResizeTestHelper(); |
-setup({allow_uncaught_exception: true}); |
- |
-function test0() { |
- let target = document.querySelector('circle'); |
- helper.createTest( |
- "observe svg:circle", |
- setup => { |
- helper.observer.observe(target); |
- }, |
- entries => { |
- helper.nextTestRaf(); |
- } |
- ); |
- helper.createTest( |
- "observe svg:circle, part 2", |
- setup => { |
- target.setAttribute('r', 10); |
- }, |
- entries => { |
- assert_equals(entries.length, 1); |
- assert_equals(entries[0].contentRect.width, 20); |
- assert_equals(entries[0].contentRect.height, 20); |
- helper.observer.disconnect(); |
- test1(); |
- } |
- ); |
- helper.nextTestRaf(); |
-} |
- |
-function test1() { |
- let target = document.querySelector('ellipse'); |
- helper.createTest( |
- "observe svg:ellipse", |
- setup => { |
- helper.observer.observe(target); |
- }, |
- entries => { |
- helper.nextTestRaf(); |
- } |
- ); |
- helper.createTest( |
- "observe svg:ellipse, part 2", |
- setup => { |
- target.setAttribute('rx', 10); |
- }, |
- entries => { |
- assert_equals(entries.length, 1); |
- assert_equals(entries[0].contentRect.width, 20); |
- assert_equals(entries[0].contentRect.height, 10); |
- helper.observer.disconnect(); |
- test2(); |
- } |
- ); |
- helper.nextTestRaf(); |
-} |
- |
-function test2() { |
- let target = document.querySelector('foreignObject'); |
- helper.createTest( |
- "observe svg:foreignObject", |
- setup => { |
- helper.observer.observe(target); |
- }, |
- entries => { |
- helper.nextTestRaf(); |
- } |
- ); |
- helper.createTest( |
- "observe svg:foreignObject, part 2", |
- setup => { |
- target.setAttribute('width', 200); |
- }, |
- entries => { |
- assert_equals(entries.length, 1); |
- assert_equals(entries[0].contentRect.width, 200); |
- assert_equals(entries[0].contentRect.height, 20); |
- helper.observer.disconnect(); |
- test3(); |
- } |
- ); |
- helper.nextTestRaf(); |
-} |
- |
-function test3() { |
- let target = document.querySelector('image'); |
- helper.createTest( |
- "observe svg:image", |
- setup => { |
- helper.observer.observe(target); |
- }, |
- entries => { |
- helper.nextTestRaf(); |
- } |
- ); |
- helper.createTest( |
- "observe svg:image, part 2", |
- setup => { |
- target.setAttribute('height', 40); |
- }, |
- entries => { |
- assert_equals(entries.length, 1); |
- assert_equals(entries[0].contentRect.width, 100); |
- assert_equals(entries[0].contentRect.height, 40); |
- helper.observer.disconnect(); |
- test4(); |
- } |
- ); |
- helper.nextTestRaf(); |
-} |
- |
-function test4() { |
- let target = document.querySelector('line'); |
- helper.createTest( |
- "observe svg:line", |
- setup => { |
- helper.observer.observe(target); |
- }, |
- entries => { |
- helper.nextTestRaf(); |
- } |
- ); |
- helper.createTest( |
- "observe svg:line, part 2", |
- setup => { |
- target.setAttribute('y2', 80); |
- }, |
- entries => { |
- assert_equals(entries.length, 1); |
- assert_equals(entries[0].contentRect.width, 20); |
- assert_equals(entries[0].contentRect.height, 30); |
- helper.observer.disconnect(); |
- test5(); |
- } |
- ); |
- helper.nextTestRaf(); |
-} |
- |
-function test5() { |
- let target = document.querySelector('path'); |
- helper.createTest( |
- "observe svg:path", |
- setup => { |
- helper.observer.observe(target); |
- }, |
- entries => { |
- helper.nextTestRaf(); |
- } |
- ); |
- helper.createTest( |
- "observe svg:path, part 2", |
- setup => { |
- target.setAttribute('d', "M 0 100 L 100 100 L 50 160 z"); |
- }, |
- entries => { |
- assert_equals(entries.length, 1); |
- assert_equals(entries[0].contentRect.width, 100); |
- assert_equals(entries[0].contentRect.height, 60); |
- helper.observer.disconnect(); |
- test6(); |
- } |
- ); |
- helper.nextTestRaf(); |
-} |
- |
-function test6() { |
- let target = document.querySelector('polygon'); |
- helper.createTest( |
- "observe svg:polygon", |
- setup => { |
- helper.observer.observe(target); |
- }, |
- entries => { |
- helper.nextTestRaf(); |
- } |
- ); |
- helper.createTest( |
- "observe svg:polygon, part 2", |
- setup => { |
- target.setAttribute('points', "0,200 100,200 50,260"); |
- }, |
- entries => { |
- assert_equals(entries.length, 1); |
- assert_equals(entries[0].contentRect.width, 100); |
- assert_equals(entries[0].contentRect.height, 60); |
- helper.observer.disconnect(); |
- test7(); |
- } |
- ); |
- helper.nextTestRaf(); |
-} |
- |
-function test7() { |
- let target = document.querySelector('polyline'); |
- helper.createTest( |
- "observe svg:polyline", |
- setup => { |
- helper.observer.observe(target); |
- }, |
- entries => { |
- helper.nextTestRaf(); |
- } |
- ); |
- helper.createTest( |
- "observe svg:polyline, part 2", |
- setup => { |
- target.setAttribute('points', "0,300 100,300 50,360"); |
- }, |
- entries => { |
- assert_equals(entries.length, 1); |
- assert_equals(entries[0].contentRect.width, 100); |
- assert_equals(entries[0].contentRect.height, 60); |
- helper.observer.disconnect(); |
- test8(); |
- } |
- ); |
- helper.nextTestRaf(); |
-} |
- |
-function test8() { |
- let target = document.querySelector('rect'); |
- helper.createTest( |
- "observe svg:rect", |
- setup => { |
- helper.observer.observe(target); |
- }, |
- entries => { |
- helper.nextTestRaf(); |
- } |
- ); |
- helper.createTest( |
- "observe svg:rect, part 2", |
- setup => { |
- target.setAttribute('width', "20"); |
- }, |
- entries => { |
- assert_equals(entries.length, 1); |
- assert_equals(entries[0].contentRect.width, 20); |
- assert_equals(entries[0].contentRect.height, 10); |
- helper.observer.disconnect(); |
- test9(); |
- } |
- ); |
- helper.nextTestRaf(); |
-} |
- |
-function test9() { |
- let target = document.querySelector('text'); |
- helper.createTest( |
- "observe svg:text", |
- setup => { |
- helper.observer.observe(target); |
- }, |
- entries => { |
- helper.nextTestRaf(); |
- } |
- ); |
- helper.createTest( |
- "observe svg:text, part 2", |
- setup => { |
- target.setAttribute('font-size', "25"); |
- }, |
- entries => { |
- assert_equals(entries.length, 1); |
- helper.observer.disconnect(); |
- } |
- ); |
- helper.nextTestRaf(); |
-} |
-test0(); |
- |
-</script> |