[V8] fast/dom/gc-9.html fails for document.styleSheets
authorabarth@webkit.org <abarth@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 19 Oct 2012 02:19:57 +0000 (02:19 +0000)
committerabarth@webkit.org <abarth@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 19 Oct 2012 02:19:57 +0000 (02:19 +0000)
https://bugs.webkit.org/show_bug.cgi?id=99786

Reviewed by Kentaro Hara.

Source/WebCore:

V8 needs to know about this IDL attribute as well.

* css/StyleSheetList.idl:

LayoutTests:

* platform/chromium/fast/dom/gc-9-expected.txt:
    - Test progression.

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

LayoutTests/ChangeLog
LayoutTests/platform/chromium/fast/dom/gc-9-expected.txt
Source/WebCore/ChangeLog
Source/WebCore/css/StyleSheetList.idl

index 52434d8..7033e8d 100644 (file)
@@ -1,5 +1,15 @@
 2012-10-18  Adam Barth  <abarth@webkit.org>
 
+        [V8] fast/dom/gc-9.html fails for document.styleSheets
+        https://bugs.webkit.org/show_bug.cgi?id=99786
+
+        Reviewed by Kentaro Hara.
+
+        * platform/chromium/fast/dom/gc-9-expected.txt:
+            - Test progression.
+
+2012-10-18  Adam Barth  <abarth@webkit.org>
+
         [V8] fast/dom/gc-9.html fails for document.implementation
         https://bugs.webkit.org/show_bug.cgi?id=99783
 
index 8dafbd8..daad94c 100644 (file)
@@ -68,7 +68,7 @@ PASS: document.body.children.myCustomProperty should be 1 and is.
 PASS: document.getElementsByTagName('map')[0].areas.myCustomProperty should be 1 and is.
 FAIL: document.body.style.myCustomProperty should be 1 but instead is undefined.
 FAIL: document.body.style.getPropertyCSSValue('color').myCustomProperty should be 1 but instead is undefined.
-FAIL: document.styleSheets.myCustomProperty should be 1 but instead is undefined.
+PASS: document.styleSheets.myCustomProperty should be 1 and is.
 FAIL: document.styleSheets[0].myCustomProperty should be 1 but instead is undefined.
 FAIL: document.styleSheets[0].cssRules.myCustomProperty should be 1 but instead is undefined.
 FAIL: document.styleSheets[0].cssRules[0].myCustomProperty should be 1 but instead is undefined.
index 1b36888..862b3da 100644 (file)
@@ -1,5 +1,16 @@
 2012-10-18  Adam Barth  <abarth@webkit.org>
 
+        [V8] fast/dom/gc-9.html fails for document.styleSheets
+        https://bugs.webkit.org/show_bug.cgi?id=99786
+
+        Reviewed by Kentaro Hara.
+
+        V8 needs to know about this IDL attribute as well.
+
+        * css/StyleSheetList.idl:
+
+2012-10-18  Adam Barth  <abarth@webkit.org>
+
         [V8] fast/dom/gc-9.html fails for document.implementation
         https://bugs.webkit.org/show_bug.cgi?id=99783
 
index fc9aea5..362430e 100644 (file)
 
 // Introduced in DOM Level 2:
 [
-    JSGenerateIsReachable=ImplDocument,
+    GenerateIsReachable=ImplDocument,
     IndexedGetter,
-    NamedGetter,
-    V8DependentLifetime
+    NamedGetter
 ] interface StyleSheetList {
     readonly attribute unsigned long    length;
     StyleSheet         item(in [Optional=DefaultIsUndefined] unsigned long index);