Index: third_party/WebKit/Source/bindings/tests/idls/core/TestObject.idl |
diff --git a/third_party/WebKit/Source/bindings/tests/idls/core/TestObject.idl b/third_party/WebKit/Source/bindings/tests/idls/core/TestObject.idl |
index f8643f44faae1ea251af8d540a1f5d2b129c813b..9ecc81f0241cea4e55fb7d6f309ac4f72f582ab0 100644 |
--- a/third_party/WebKit/Source/bindings/tests/idls/core/TestObject.idl |
+++ b/third_party/WebKit/Source/bindings/tests/idls/core/TestObject.idl |
@@ -152,6 +152,9 @@ interface TestObject { |
attribute DOMString[] stringArrayAttribute; |
attribute TestInterfaceEmpty[] testInterfaceEmptyArrayAttribute; |
attribute float[] floatArrayAttribute; |
+ // FrozenArrays |
+ attribute FrozenArray<DOMString> stringFrozenArrayAttribute; |
+ attribute FrozenArray<TestInterfaceEmpty> testInterfaceEmptyFrozenArrayAttribute; |
// Nullable attributes |
attribute DOMString? stringOrNullAttribute; |
attribute long? longOrNullAttribute; |
@@ -360,6 +363,10 @@ interface TestObject { |
void voidMethodSequenceTestInterfaceEmptyArg(sequence<TestInterfaceEmpty> testInterfaceEmptySequenceArg); |
void voidMethodSequenceSequenceDOMStringArg(sequence<sequence<DOMString>> stringSequenceSequenceArg); |
void voidMethodNullableSequenceLongArg(sequence<long>? longSequenceArg); |
+ // FrozenArrays |
+ FrozenArray<long> longFrozenArrayMethod(); |
+ void voidMethodStringFrozenArrayMethod(FrozenArray<DOMString> stringFrozenArrayArg); |
+ void voidMethodTestInterfaceEmptyFrozenArrayMethod(FrozenArray<TestInterfaceEmpty> testInterfaceEmptyFrozenArrayArg); |
// Nullable types |
long? nullableLongMethod(); |
DOMString? nullableStringMethod(); |