Index: Source/bindings/tests/idls/TestInterface2.idl |
diff --git a/Source/bindings/tests/idls/TestSpecialOperationsIdentifierRaisesException.idl b/Source/bindings/tests/idls/TestInterface2.idl |
similarity index 74% |
rename from Source/bindings/tests/idls/TestSpecialOperationsIdentifierRaisesException.idl |
rename to Source/bindings/tests/idls/TestInterface2.idl |
index b7c62587337a93b5db6be03002df99db5f26585b..53f08768b4917b0fb5ebe919d489d20651e438a6 100644 |
--- a/Source/bindings/tests/idls/TestSpecialOperationsIdentifierRaisesException.idl |
+++ b/Source/bindings/tests/idls/TestInterface2.idl |
@@ -1,5 +1,5 @@ |
/* |
- * Copyright (C) 2014 Google Inc. All rights reserved. |
+ * Copyright (C) 2013 Google Inc. All rights reserved. |
* |
* Redistribution and use in source and binary forms, with or without |
* modification, are permitted provided that the following conditions are |
@@ -28,7 +28,18 @@ |
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
-interface TestSpecialOperationsIdentifierRaisesException { |
+// This is for interface extended attributes that interact with another extended |
+// attribute, and thus both cannot be tested at once; and for special |
+// operations, which need a separate interface to test on. |
+// The more *minor* extended attribute should be put in this file. |
+ |
+[ |
+ Constructor, // Test interaction with [Custom=Wrap] |
+ Custom=Wrap, // Conflicts with and [Custom=ToV8], respectively |
+ DependentLifetime, // Covered by [ActiveDOMObject] |
+ SetWrapperReferenceFrom=ownerNode, // Conflicts with [SetWrapperReferenceTo] |
+ SpecialWrapFor=Interface1|Interface2, // Conflicts with [Custom=ToV8] |
+] interface TestInterface2 { |
// Indexed property operations with an identifier |
[RaisesException] getter TestInterfaceEmpty item(unsigned long index); |
[RaisesException] setter DOMString setItem(unsigned long index, DOMString value); |