Make assign-to-window-status testcase to be more thorough
authoroliver@apple.com <oliver@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 15 Feb 2008 06:03:11 +0000 (06:03 +0000)
committeroliver@apple.com <oliver@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 15 Feb 2008 06:03:11 +0000 (06:03 +0000)
Reviewed by Jon H

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@30247 268f45cc-cd09-0410-ab3c-d52691b4dbfc

LayoutTests/ChangeLog
LayoutTests/fast/dom/assign-to-window-status-expected.txt
LayoutTests/fast/dom/assign-to-window-status.html

index 98bf3c2..7b51fd4 100644 (file)
@@ -1,3 +1,12 @@
+2008-02-14  Oliver Hunt  <oliver@apple.com>
+
+        Reviewed by Jon H.
+
+        Make assign-to-window-status testcase to be more thorough
+
+        * fast/dom/assign-to-window-status-expected.txt:
+        * fast/dom/assign-to-window-status.html:
+
 2008-02-14  Darin Adler  <darin@apple.com>
 
         - update this test further, so that it succeeds
index c2a6b5c..0cf1d60 100644 (file)
@@ -2,9 +2,10 @@ UI DELEGATE STATUS CALLBACK: setStatusText:set window.status
 UI DELEGATE STATUS CALLBACK: setStatusText:set status
 UI DELEGATE STATUS CALLBACK: setStatusText:1
 UI DELEGATE STATUS CALLBACK: setStatusText:2
-UI DELEGATE STATUS CALLBACK: setStatusText:[object Object]
+UI DELEGATE STATUS CALLBACK: setStatusText:object.toString
 This tests that we can assign strings to the status property.
 PASS: window.status = 'set window.status'; window.status should be 'set window.status' and is.
 PASS: status = 'set status' should be 'set status' and is.
 PASS: window.status = 1; window.status should be '1' and is.
 PASS: status = 2; status should be '2' and is.
+PASS: window.status={toString:function(){ return 'object.toString'; }}; window.status should be 'object.toString' and is.
index ada7630..ec3e4c5 100644 (file)
@@ -31,9 +31,7 @@ function test()
     shouldBe("status = 'set status'", "'set status'");
     shouldBe("window.status = 1; window.status", "'1'");
     shouldBe("status = 2; status", "'2'");
-    var o = {l:7};
-    window.status=o;
-    
+    shouldBe("window.status={toString:function(){ return 'object.toString'; }}; window.status", "'object.toString'");
 }
 </script>
 This tests that we can assign strings to the status property.