Index: Source/core/testing/PrivateScriptTest.idl |
diff --git a/Source/core/testing/PrivateScriptTest.idl b/Source/core/testing/PrivateScriptTest.idl |
new file mode 100644 |
index 0000000000000000000000000000000000000000..eb20fa684aa40aaf766f541ce14b320f9f56d9f8 |
--- /dev/null |
+++ b/Source/core/testing/PrivateScriptTest.idl |
@@ -0,0 +1,31 @@ |
+// Copyright 2014 The Chromium Authors. All rights reserved. |
+// Use of this source code is governed by a BSD-style license that can be |
+// found in the LICENSE file. |
+ |
+[ |
+ GarbageCollected |
+] interface PrivateScriptTest { |
+ [ImplementedInPrivateScript] void doNothing(); |
+ [ImplementedInPrivateScript] short return123(); |
+ [ImplementedInPrivateScript] short echoInteger(short value); |
+ [ImplementedInPrivateScript] DOMString echoString(DOMString value); |
+ [ImplementedInPrivateScript] Node echoNode(Node value); |
+ [ImplementedInPrivateScript] short addInteger(short value1, short value2); |
+ [ImplementedInPrivateScript] DOMString addString(DOMString value1, DOMString value2); |
+ [ImplementedInPrivateScript] void setIntegerToPrototype(short value); |
+ [ImplementedInPrivateScript] short getIntegerFromPrototype(); |
+ [ImplementedInPrivateScript] void setIntegerToDocument(Document document, short value); |
+ [ImplementedInPrivateScript] short getIntegerFromDocument(Document document); |
+ [ImplementedInPrivateScript] Node createElement(Document document); |
+ [ImplementedInPrivateScript] void appendChild(Node node1, Node node2); |
+ [ImplementedInPrivateScript] Node firstChild(Node node); |
+ [ImplementedInPrivateScript] Node nextSibling(Node node); |
+ [ImplementedInPrivateScript] DOMString innerHTML(Node node); |
+ [ImplementedInPrivateScript] void setInnerHTML(Node node, DOMString string); |
+ [ImplementedInPrivateScript] void addClickListener(Node node); |
+ [ImplementedInPrivateScript] void clickNode(Document document, Node node); |
+ [ImplementedInPrivateScript] readonly attribute short readonlyShortAttribute; |
+ [ImplementedInPrivateScript] attribute short shortAttribute; |
+ [ImplementedInPrivateScript] attribute DOMString stringAttribute; |
+ [ImplementedInPrivateScript] attribute Node nodeAttribute; |
+}; |