| Index: third_party/WebKit/LayoutTests/imported/wpt/html/semantics/links/links-created-by-a-and-area-elements/htmlanchorelement_getter.html
|
| diff --git a/third_party/WebKit/LayoutTests/imported/wpt/html/semantics/links/links-created-by-a-and-area-elements/htmlanchorelement_getter.html b/third_party/WebKit/LayoutTests/imported/wpt/html/semantics/links/links-created-by-a-and-area-elements/htmlanchorelement_getter.html
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..759eada220ee25a408291cb1eabeb21b7dd4eaf2
|
| --- /dev/null
|
| +++ b/third_party/WebKit/LayoutTests/imported/wpt/html/semantics/links/links-created-by-a-and-area-elements/htmlanchorelement_getter.html
|
| @@ -0,0 +1,48 @@
|
| +<!doctype html>
|
| +<meta charset="utf-8">
|
| +<html>
|
| +<head>
|
| +<title>HTMLAnchorElement getters test</title>
|
| +<script src="/resources/testharness.js"></script>
|
| +<script src="/resources/testharnessreport.js"></script>
|
| +<a id=a1 href="http://google.com?hi">a1</a>
|
| +<a id=a2 href="http://google.com#somehash">a2</a>
|
| +<a id=a3 href="http://google.com:1234/somedir">a3</a>
|
| +<a id=a4 href="http://google.com:1234/somedir">a4</a>
|
| +<a id=a5 href="http://google.com:1234/somedir">a5</a>
|
| +<a id=a6 href="https://anonymous:flabada@developer.mozilla.org/en-US/docs/">a6</a>
|
| +<a id=a7 href="http://google.com:1234/somedir/someotherdir/index.html">a7</a>
|
| +<a id=a8 href="http://google.com:1234/somedir">a8</a>
|
| +<a id=a9 href="http://google.com/somedir">a9</a>
|
| +<a id=a10 href="https://anonymous:pwd@developer.mozilla.org:1234/en-US/">a10</a>
|
| +<script>
|
| +function test_getter(property, result, id) {
|
| + var a = document.getElementById(id);
|
| + var r = a[property];
|
| + assert_equals(r, result);
|
| +}
|
| +
|
| +//Elements for each test: [property, result, id]
|
| +// [0] [1] [2]
|
| +tests = [
|
| + ["search", "?hi", "a1"],
|
| + ["hash", "#somehash", "a2"],
|
| + ["host", "google.com:1234", "a3"],
|
| + ["hostname", "google.com", "a4"],
|
| + ["href", "http://google.com:1234/somedir", "a5"],
|
| + ["password", "flabada", "a6"],
|
| + ["pathname", "/somedir/someotherdir/index.html", "a7"],
|
| + ["port", "1234", "a8"],
|
| + ["protocol", "http:", "a9"],
|
| + ["username", "anonymous", "a10"]
|
| +];
|
| +
|
| +for (var i = 0; i < tests.length; i++) {
|
| + test(function() {
|
| + test_getter(tests[i][0], tests[i][1], tests[i][2])
|
| + }, "Getter for attribute of anchor element(" + i + "):" + tests[i][0]);
|
| +}
|
| +</script>
|
| +</head>
|
| +</html>
|
| +
|
|
|