Index: Source/bindings/tests/idls/TestSpecialOperationsAnonymous.idl |
diff --git a/Source/bindings/tests/idls/SVGTestInterface.idl b/Source/bindings/tests/idls/TestSpecialOperationsAnonymous.idl |
similarity index 79% |
copy from Source/bindings/tests/idls/SVGTestInterface.idl |
copy to Source/bindings/tests/idls/TestSpecialOperationsAnonymous.idl |
index 6c7511ee8e707b5ab6df922d6764484dbb2b0e7d..560450bdc2ba388584656d76749ff4764f3d0e5a 100644 |
--- a/Source/bindings/tests/idls/SVGTestInterface.idl |
+++ b/Source/bindings/tests/idls/TestSpecialOperationsAnonymous.idl |
@@ -28,12 +28,14 @@ |
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
+interface TestSpecialOperationsAnonymous { |
+ // Anonymous indexed property operations |
+ getter DOMString (unsigned long index); |
+ setter DOMString (unsigned long index, DOMString value); |
+ deleter boolean (unsigned long index); |
-// This test files starts with 'SVG' because /^SVG/ is used as a check |
-// for SVG interfaces (to use SVGNames for [Reflect] attributes) |
-[ |
- DependentLifetime, |
-] interface SVGTestInterface { |
- [Reflect] attribute DOMString type; // Test SVGNames namespace |
- // [Immutable] attribute SVGPoint immutablePoint; // [Immutable] is a nop |
+ // Anonymous named property operations |
+ getter DOMString (DOMString name); |
+ setter DOMString (DOMString name, DOMString value); |
+ deleter boolean (DOMString name); |
}; |