OLD | NEW |
1 /* | 1 /* |
2 * Copyright (C) 2013 Google Inc. All rights reserved. | 2 * Copyright (C) 2013 Google Inc. All rights reserved. |
3 * | 3 * |
4 * Redistribution and use in source and binary forms, with or without | 4 * Redistribution and use in source and binary forms, with or without |
5 * modification, are permitted provided that the following conditions are | 5 * modification, are permitted provided that the following conditions are |
6 * met: | 6 * met: |
7 * | 7 * |
8 * * Redistributions of source code must retain the above copyright | 8 * * Redistributions of source code must retain the above copyright |
9 * notice, this list of conditions and the following disclaimer. | 9 * notice, this list of conditions and the following disclaimer. |
10 * * Redistributions in binary form must reproduce the above | 10 * * Redistributions in binary form must reproduce the above |
(...skipping 357 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
368 // Callback interface types | 368 // Callback interface types |
369 void voidMethodTestCallbackInterfaceArg(TestCallbackInterface testCallbackIn
terfaceArg); | 369 void voidMethodTestCallbackInterfaceArg(TestCallbackInterface testCallbackIn
terfaceArg); |
370 void voidMethodOptionalTestCallbackInterfaceArg(optional TestCallbackInterfa
ce optionalTestCallbackInterfaceArg); | 370 void voidMethodOptionalTestCallbackInterfaceArg(optional TestCallbackInterfa
ce optionalTestCallbackInterfaceArg); |
371 void voidMethodTestCallbackInterfaceOrNullArg(TestCallbackInterface? testCal
lbackInterfaceArg); | 371 void voidMethodTestCallbackInterfaceOrNullArg(TestCallbackInterface? testCal
lbackInterfaceArg); |
372 // Enumerations | 372 // Enumerations |
373 TestEnum testEnumMethod(); | 373 TestEnum testEnumMethod(); |
374 void voidMethodTestEnumArg(TestEnum testEnumTypeArg); | 374 void voidMethodTestEnumArg(TestEnum testEnumTypeArg); |
375 // Exceptional types | 375 // Exceptional types |
376 Dictionary dictionaryMethod(); | 376 Dictionary dictionaryMethod(); |
377 TestDictionary testDictionaryMethod(); | 377 TestDictionary testDictionaryMethod(); |
| 378 TestDictionary? nullableTestDictionaryMethod(); |
| 379 void passPermissiveDictionaryMethod([PermissiveDictionaryConversion] optiona
l TestDictionary arg); |
378 NodeFilter nodeFilterMethod(); | 380 NodeFilter nodeFilterMethod(); |
379 Promise<void> promiseMethod(long arg1, Dictionary arg2, DOMString arg3, DOMS
tring... variadic); | 381 Promise<void> promiseMethod(long arg1, Dictionary arg2, DOMString arg3, DOMS
tring... variadic); |
380 Promise promiseMethodWithoutExceptionState(Dictionary arg1); | 382 Promise promiseMethodWithoutExceptionState(Dictionary arg1); |
381 SerializedScriptValue serializedScriptValueMethod(); | 383 SerializedScriptValue serializedScriptValueMethod(); |
382 XPathNSResolver xPathNSResolverMethod(); | 384 XPathNSResolver xPathNSResolverMethod(); |
383 void voidMethodDictionaryArg(Dictionary dictionaryArg); | 385 void voidMethodDictionaryArg(Dictionary dictionaryArg); |
384 void voidMethodNodeFilterArg(NodeFilter nodeFilterArg); | 386 void voidMethodNodeFilterArg(NodeFilter nodeFilterArg); |
385 void voidMethodPromiseArg(Promise promiseArg); | 387 void voidMethodPromiseArg(Promise promiseArg); |
386 void voidMethodSerializedScriptValueArg(SerializedScriptValue serializedScri
ptValueArg); | 388 void voidMethodSerializedScriptValueArg(SerializedScriptValue serializedScri
ptValueArg); |
387 void voidMethodXPathNSResolverArg(XPathNSResolver xPathNSResolverArg); | 389 void voidMethodXPathNSResolverArg(XPathNSResolver xPathNSResolverArg); |
(...skipping 181 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
569 [ImplementedInPrivateScript] readonly attribute short readonlyShortAttribute
; | 571 [ImplementedInPrivateScript] readonly attribute short readonlyShortAttribute
; |
570 [ImplementedInPrivateScript] attribute short shortAttribute; | 572 [ImplementedInPrivateScript] attribute short shortAttribute; |
571 [ImplementedInPrivateScript] attribute DOMString stringAttribute; | 573 [ImplementedInPrivateScript] attribute DOMString stringAttribute; |
572 [ImplementedInPrivateScript] attribute Node nodeAttribute; | 574 [ImplementedInPrivateScript] attribute Node nodeAttribute; |
573 [OnlyExposedToPrivateScript] short methodImplementedInCPPForPrivateScriptOnl
y(short value1, short value2); | 575 [OnlyExposedToPrivateScript] short methodImplementedInCPPForPrivateScriptOnl
y(short value1, short value2); |
574 [OnlyExposedToPrivateScript] attribute DOMString attributeImplementedInCPPFo
rPrivateScriptOnly; | 576 [OnlyExposedToPrivateScript] attribute DOMString attributeImplementedInCPPFo
rPrivateScriptOnly; |
575 [ImplementedInPrivateScript, OnlyExposedToPrivateScript] short methodForPriv
ateScriptOnly(short value1, short value2); | 577 [ImplementedInPrivateScript, OnlyExposedToPrivateScript] short methodForPriv
ateScriptOnly(short value1, short value2); |
576 [ImplementedInPrivateScript, OnlyExposedToPrivateScript] attribute DOMString
attributeForPrivateScriptOnly; | 578 [ImplementedInPrivateScript, OnlyExposedToPrivateScript] attribute DOMString
attributeForPrivateScriptOnly; |
577 [ImplementedInPrivateScript] attribute TestEnum enumForPrivateScript; | 579 [ImplementedInPrivateScript] attribute TestEnum enumForPrivateScript; |
578 }; | 580 }; |
OLD | NEW |