Index: third_party/WebKit/LayoutTests/imported/wpt/svg/linking/reftests/href-a-element-attr-change.html |
diff --git a/third_party/WebKit/LayoutTests/imported/wpt/svg/linking/reftests/href-a-element-attr-change.html b/third_party/WebKit/LayoutTests/imported/wpt/svg/linking/reftests/href-a-element-attr-change.html |
new file mode 100644 |
index 0000000000000000000000000000000000000000..ceb0f18801f827f8d3ce4b0149a886a808cad96d |
--- /dev/null |
+++ b/third_party/WebKit/LayoutTests/imported/wpt/svg/linking/reftests/href-a-element-attr-change.html |
@@ -0,0 +1,29 @@ |
+<!DOCTYPE html> |
+<html class="retest-wait"> |
+<meta charset="utf-8"> |
+<title>href - a element</title> |
+<meta name="assert" |
+ content="The a element should keep its link status after removing href if there is still xlink:href"> |
+<link rel="match" href="href-a-element-ref.html"> |
+<style> |
+a:link rect { |
+ fill: lime; |
+} |
+</style> |
+<body> |
+ <svg width="100" height="100" viewBox="0 0 100 100" |
+ xmlns:xlink="http://www.w3.org/1999/xlink" onload="loaded();"> |
+ <a id="link" href="abc.html" xlink:href="def.html"> |
+ <rect width="100%" height="100%" fill="red"/> |
+ </a> |
+ </svg> |
+</body> |
+<script> |
+ function loaded() { |
+ document.getElementById('link').removeAttribute('href'); |
+ requestAnimationFrame(function() { |
+ document.documentElement.classList.remove("reftest-wait"); |
+ }); |
+ } |
+</script> |
+</html> |