Making tests added in r156157 JS-only, given that other
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 20 Sep 2013 17:10:14 +0000 (17:10 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 20 Sep 2013 17:10:14 +0000 (17:10 +0000)
code generators are still broken.

Original bug 121305 (StrictTypeChecking extended attribute fails for methods with sequence<T>).
https://bugs.webkit.org/show_bug.cgi?id=121305

Patch by Antonio Gomes <a1.gomes@sisa.samsung.com> on 2013-09-20
Rubber stamped by Alexey Proskuryakov.

* bindings/scripts/test/TestObj.idl:

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

Source/WebCore/ChangeLog
Source/WebCore/bindings/scripts/test/TestObj.idl

index e7b0a3b6324ea3c5b63c76908fece539b752bada..a303a43b73a95fcb6889ef2e89ee752d58d6a54f 100644 (file)
@@ -1,3 +1,15 @@
+2013-09-20  Antonio Gomes  <a1.gomes@sisa.samsung.com>
+
+        Making tests added in r156157 JS-only, given that other
+        code generators are still broken.
+
+        Original bug 121305 (StrictTypeChecking extended attribute fails for methods with sequence<T>).
+        https://bugs.webkit.org/show_bug.cgi?id=121305
+
+        Rubber stamped by Alexey Proskuryakov.
+
+        * bindings/scripts/test/TestObj.idl:
+
 2013-09-20  Jacky Jiang  <zhajiang@blackberry.com>
 
         [BlackBerry] Poor rendering opening a Google map short link
index 68c93eb058c4d039c35bd90e09e67748bcec3dc8..39e8ea5a5d10e3dd6703dc5ebfe0250a9694ab0f 100644 (file)
@@ -224,8 +224,11 @@ enum TestEnumType { "", "EnumValue1", "EnumValue2", "EnumValue3" };
 
     [StrictTypeChecking] attribute float strictFloat;
     [StrictTypeChecking, RaisesException] bool strictFunction(DOMString str, float a, long b);
+
+#if defined(TESTING_JS)
     [StrictTypeChecking, RaisesException] bool strictFunctionWithSequence(TestObj objArg, sequence<unsigned long> a);
     [StrictTypeChecking, RaisesException] bool strictFunctionWithArray(TestObj objArg, long[] array);
+#endif
 
     // ObjectiveC reserved words.
     readonly attribute long      description;