summaryrefslogtreecommitdiffstats
path: root/LayoutTests/dom/html/level2/html/HTMLLinkElement11.js
diff options
context:
space:
mode:
Diffstat (limited to 'LayoutTests/dom/html/level2/html/HTMLLinkElement11.js')
-rw-r--r--LayoutTests/dom/html/level2/html/HTMLLinkElement11.js51
1 files changed, 51 insertions, 0 deletions
diff --git a/LayoutTests/dom/html/level2/html/HTMLLinkElement11.js b/LayoutTests/dom/html/level2/html/HTMLLinkElement11.js
new file mode 100644
index 0000000..b8bf1cb
--- /dev/null
+++ b/LayoutTests/dom/html/level2/html/HTMLLinkElement11.js
@@ -0,0 +1,51 @@
+
+
+ /**
+ * Gets URI that identifies the test.
+ * @return uri identifier of test
+ */
+function getTargetURI() {
+ return "http://www.w3.org/2001/DOM-Test-Suite/level2/html/HTMLLinkElement11";
+ }
+
+var docsLoaded = 0;
+var mainLoaded = false;
+var cssLoaded = false;
+
+function finishTest() {
+ if (mainLoaded && cssLoaded) {
+ setResult(null, null);
+ } else {
+ if (!cssLoaded) {
+ setResult("fail", "No css onload fired");
+ } else {
+ setResult("fail", "Css fired, but maybe the document onload didn't");
+ }
+ }
+ if (window.layoutTestController) {
+ layoutTestController.notifyDone();
+ }
+}
+
+function loadComplete() {
+ mainLoaded = true;
+ if (++docsLoaded == 2) {
+ finishTest();
+ }
+}
+
+function cssComplete() {
+ cssLoaded = true;
+ if (++docsLoaded == 2) {
+ finishTest();
+ }
+}
+
+
+
+function startTest11() {
+ if (window.layoutTestController) {
+ layoutTestController.dumpAsText();
+ layoutTestController.waitUntilDone();
+ }
+}