| 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 503 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 514     [RuntimeEnabled=FeatureName2] void partiallyRuntimeEnabledOverloadedVoidMeth
     od(TestInterface testInterface); | 514     [RuntimeEnabled=FeatureName2] void partiallyRuntimeEnabledOverloadedVoidMeth
     od(TestInterface testInterface); | 
| 515     void partiallyRuntimeEnabledOverloadedVoidMethod(long longArg); | 515     void partiallyRuntimeEnabledOverloadedVoidMethod(long longArg); | 
| 516     [TreatReturnedNullStringAs=Null] DOMString treatReturnedNullStringAsNullStri
     ngMethod(); | 516     [TreatReturnedNullStringAs=Null] DOMString treatReturnedNullStringAsNullStri
     ngMethod(); | 
| 517     [TreatReturnedNullStringAs=Undefined] DOMString treatReturnedNullStringAsUnd
     efinedStringMethod(); | 517     [TreatReturnedNullStringAs=Undefined] DOMString treatReturnedNullStringAsUnd
     efinedStringMethod(); | 
| 518     [TreatReturnedNullStringAs=Null] ByteString treatReturnedNullStringAsNullByt
     eStringMethod(); | 518     [TreatReturnedNullStringAs=Null] ByteString treatReturnedNullStringAsNullByt
     eStringMethod(); | 
| 519     [TreatReturnedNullStringAs=Undefined] ByteString treatReturnedNullStringAsUn
     definedByteStringMethod(); | 519     [TreatReturnedNullStringAs=Undefined] ByteString treatReturnedNullStringAsUn
     definedByteStringMethod(); | 
| 520     [TreatReturnedNullStringAs=Null] ScalarValueString treatReturnedNullStringAs
     NullScalarValueStringMethod(); | 520     [TreatReturnedNullStringAs=Null] ScalarValueString treatReturnedNullStringAs
     NullScalarValueStringMethod(); | 
| 521     [TreatReturnedNullStringAs=Undefined] ScalarValueString treatReturnedNullStr
     ingAsUndefinedScalarValueStringMethod(); | 521     [TreatReturnedNullStringAs=Undefined] ScalarValueString treatReturnedNullStr
     ingAsUndefinedScalarValueStringMethod(); | 
| 522     [TypeChecking=Interface] void typeCheckingInterfaceVoidMethodTestInterfaceEm
     ptyArg(TestInterfaceEmpty testInterfaceEmptyArg); | 522     [TypeChecking=Interface] void typeCheckingInterfaceVoidMethodTestInterfaceEm
     ptyArg(TestInterfaceEmpty testInterfaceEmptyArg); | 
| 523     [TypeChecking=Interface] void typeCheckingInterfaceVoidMethodTestInterfaceEm
     ptyVariadicArg(TestInterfaceEmpty... testInterfaceEmptyArg); | 523     [TypeChecking=Interface] void typeCheckingInterfaceVoidMethodTestInterfaceEm
     ptyVariadicArg(TestInterfaceEmpty... testInterfaceEmptyArg); | 
|  | 524     // Avoid redundant type checking | 
|  | 525     [TypeChecking=Interface] void useToImpl4ArgumentsCheckingIfPossibleWithOptio
     nalArg(Node node1, optional Node node2); | 
|  | 526     [TypeChecking=Interface] void useToImpl4ArgumentsCheckingIfPossibleWithNulla
     bleArg(Node node1, Node? node2); | 
|  | 527     [TypeChecking=Interface] void useToImpl4ArgumentsCheckingIfPossibleWithUndef
     inedArg(Node node1, [Default=Undefined] optional Node node2); | 
| 524     [TypeChecking=Unrestricted] void typeCheckingUnrestrictedVoidMethodFloatArgD
     oubleArg(float floatArg, double doubleArg); | 528     [TypeChecking=Unrestricted] void typeCheckingUnrestrictedVoidMethodFloatArgD
     oubleArg(float floatArg, double doubleArg); | 
| 525     [Unforgeable] void unforgeableVoidMethod(); | 529     [Unforgeable] void unforgeableVoidMethod(); | 
| 526     void voidMethodTestInterfaceGarbageCollectedSequenceArg(sequence<TestInterfa
     ceGarbageCollected> testInterfaceGarbageCollectedSequenceArg); | 530     void voidMethodTestInterfaceGarbageCollectedSequenceArg(sequence<TestInterfa
     ceGarbageCollected> testInterfaceGarbageCollectedSequenceArg); | 
| 527     void voidMethodTestInterfaceGarbageCollectedArrayArg(TestInterfaceGarbageCol
     lected[] testInterfaceGarbageCollectedArrayArg); | 531     void voidMethodTestInterfaceGarbageCollectedArrayArg(TestInterfaceGarbageCol
     lected[] testInterfaceGarbageCollectedArrayArg); | 
| 528     void voidMethodTestInterfaceWillBeGarbageCollectedSequenceArg(sequence<TestI
     nterfaceWillBeGarbageCollected> testInterfaceWillBeGarbageCollectedSequenceArg); | 532     void voidMethodTestInterfaceWillBeGarbageCollectedSequenceArg(sequence<TestI
     nterfaceWillBeGarbageCollected> testInterfaceWillBeGarbageCollectedSequenceArg); | 
| 529     void voidMethodTestInterfaceWillBeGarbageCollectedArrayArg(TestInterfaceWill
     BeGarbageCollected[] testInterfaceWillBeGarbageCollectedArrayArg); | 533     void voidMethodTestInterfaceWillBeGarbageCollectedArrayArg(TestInterfaceWill
     BeGarbageCollected[] testInterfaceWillBeGarbageCollectedArrayArg); | 
| 530 | 534 | 
| 531     // Extended attributes on referenced interfaces | 535     // Extended attributes on referenced interfaces | 
| 532     // (not self; self-reference tests at interface themselves) | 536     // (not self; self-reference tests at interface themselves) | 
| 533     attribute TestInterface testInterfaceAttribute; // [ImplementedAs] | 537     attribute TestInterface testInterfaceAttribute; // [ImplementedAs] | 
| (...skipping 12 matching lines...) Expand all  Loading... | 
| 546     [ImplementedInPrivateScript] readonly attribute short readonlyShortAttribute
     ; | 550     [ImplementedInPrivateScript] readonly attribute short readonlyShortAttribute
     ; | 
| 547     [ImplementedInPrivateScript] attribute short shortAttribute; | 551     [ImplementedInPrivateScript] attribute short shortAttribute; | 
| 548     [ImplementedInPrivateScript] attribute DOMString stringAttribute; | 552     [ImplementedInPrivateScript] attribute DOMString stringAttribute; | 
| 549     [ImplementedInPrivateScript] attribute Node nodeAttribute; | 553     [ImplementedInPrivateScript] attribute Node nodeAttribute; | 
| 550     [OnlyExposedToPrivateScript] short methodImplementedInCPPForPrivateScriptOnl
     y(short value1, short value2); | 554     [OnlyExposedToPrivateScript] short methodImplementedInCPPForPrivateScriptOnl
     y(short value1, short value2); | 
| 551     [OnlyExposedToPrivateScript] attribute DOMString attributeImplementedInCPPFo
     rPrivateScriptOnly; | 555     [OnlyExposedToPrivateScript] attribute DOMString attributeImplementedInCPPFo
     rPrivateScriptOnly; | 
| 552     [ImplementedInPrivateScript, OnlyExposedToPrivateScript] short methodForPriv
     ateScriptOnly(short value1, short value2); | 556     [ImplementedInPrivateScript, OnlyExposedToPrivateScript] short methodForPriv
     ateScriptOnly(short value1, short value2); | 
| 553     [ImplementedInPrivateScript, OnlyExposedToPrivateScript] attribute DOMString
      attributeForPrivateScriptOnly; | 557     [ImplementedInPrivateScript, OnlyExposedToPrivateScript] attribute DOMString
      attributeForPrivateScriptOnly; | 
| 554     [ImplementedInPrivateScript] attribute TestEnum enumForPrivateScript; | 558     [ImplementedInPrivateScript] attribute TestEnum enumForPrivateScript; | 
| 555 }; | 559 }; | 
| OLD | NEW | 
|---|