Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(303)

Unified Diff: LayoutTests/fast/dynamic/insertAdjacent-svg.html

Issue 147993006: Move insertAdjacentElement/insertAdjacentText to Element. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: olc chunk mismatch Created 6 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | LayoutTests/fast/dynamic/insertAdjacent-svg-expected.txt » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: LayoutTests/fast/dynamic/insertAdjacent-svg.html
diff --git a/LayoutTests/fast/dynamic/insertAdjacent-svg.html b/LayoutTests/fast/dynamic/insertAdjacent-svg.html
new file mode 100644
index 0000000000000000000000000000000000000000..1794bf090301918335cbb73e0b97a85b61d5a650
--- /dev/null
+++ b/LayoutTests/fast/dynamic/insertAdjacent-svg.html
@@ -0,0 +1,47 @@
+<!DOCTYPE html>
+<html>
+<body>
+ <svg style="width:200px; height: 200px">
+ <g id="container" style="fill: green"></g>
+ <text id="text" y=90><text id="sentinel"></text></text>
+ <g id="container2" style="fill: green"></g>
+ </svg>
+</body>
+<script>
+ if (window.testRunner)
+ testRunner.dumpAsText();
+
+ var container = document.getElementById("container");
+ container.insertAdjacentHTML("beforeBegin", "<text y=10>1 (black)</text>");
+ container.insertAdjacentHTML("afterBegin", "<text y=30>2 (green)</text>");
+ container.insertAdjacentHTML("beforeEnd", "<text y=50>3 (green)</text>");
+ container.insertAdjacentHTML("afterEnd", "<text y=70>4 (black)</text>");
+
+ document.getElementById("text").insertAdjacentText("afterBegin", "5");
+ document.getElementById("sentinel").insertAdjacentText("beforeBegin", "6");
+ document.getElementById("sentinel").insertAdjacentText("afterEnd", "7");
+ document.getElementById("text").insertAdjacentText("beforeEnd", "8");
+
+ var container2 = document.getElementById("container2");
+
+ var element = document.createElementNS("http://www.w3.org/2000/svg", "text");
+ element.textContent = "9";
+ element.setAttribute('y', 110);
+ container2.insertAdjacentElement("beforeBegin", element);
+
+ element = document.createElementNS("http://www.w3.org/2000/svg", "text");
+ element.textContent = "10";
+ element.setAttribute('y', 130);
+ container2.insertAdjacentElement("afterBegin", element);
+
+ element = document.createElementNS("http://www.w3.org/2000/svg", "text");
+ element.textContent = "11";
+ element.setAttribute('y', 150);
+ container2.insertAdjacentElement("beforeEnd", element);
+
+ element = document.createElementNS("http://www.w3.org/2000/svg", "text");
+ element.textContent = "12";
+ element.setAttribute('y', 170);
+ container2.insertAdjacentElement("afterEnd", element);
+</script>
+</html>
« no previous file with comments | « no previous file | LayoutTests/fast/dynamic/insertAdjacent-svg-expected.txt » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698