Index: Source/bindings/tests/idls/core/TestObject.idl |
diff --git a/Source/bindings/tests/idls/core/TestObject.idl b/Source/bindings/tests/idls/core/TestObject.idl |
index e285f1eec3b4cf35e77ff53bd5c82039eef99308..60362cc2e8cfcba3ee3e1ced0cd2d2596c1204d6 100644 |
--- a/Source/bindings/tests/idls/core/TestObject.idl |
+++ b/Source/bindings/tests/idls/core/TestObject.idl |
@@ -262,6 +262,7 @@ interface TestObject { |
[Reflect=reflectUrlAttribute, URL] attribute DOMString urlStringAttribute; |
[Unforgeable] attribute long unforgeableLongAttribute; |
[Measure] attribute long measuredLongAttribute; |
+ [SameObject] attribute TestInterface sameObjectAttribute; |
// Methods |
@@ -574,6 +575,7 @@ interface TestObject { |
void voidMethodTestInterfaceGarbageCollectedArrayArg(TestInterfaceGarbageCollected[] testInterfaceGarbageCollectedArrayArg); |
void voidMethodTestInterfaceWillBeGarbageCollectedSequenceArg(sequence<TestInterfaceWillBeGarbageCollected> testInterfaceWillBeGarbageCollectedSequenceArg); |
void voidMethodTestInterfaceWillBeGarbageCollectedArrayArg(TestInterfaceWillBeGarbageCollected[] testInterfaceWillBeGarbageCollectedArrayArg); |
+ [NewObject] TestInterface newObjectTestInterfaceMethod(); |
// Extended attributes on referenced interfaces |
// (not self; self-reference tests at interface themselves) |