| OLD | NEW | 
|---|
| 1 /* | 1 /* | 
| 2  * Copyright (C) 2009 Google Inc. All rights reserved. | 2  * Copyright (C) 2009 Google Inc. All rights reserved. | 
| 3  * | 3  * | 
| 4  * Redistribution and use in source and binary formstrArg, with or without | 4  * Redistribution and use in source and binary formstrArg, with or without | 
| 5  * modification, are permitted provided that the following conditions | 5  * modification, are permitted provided that the following conditions | 
| 6  * are met: | 6  * are met: | 
| 7  * | 7  * | 
| 8  * 1.  Redistributions of source code must retain the above copyright | 8  * 1.  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  * 2.  Redistributions in binary form must reproduce the above copyright | 10  * 2.  Redistributions in binary form must reproduce the above copyright | 
| (...skipping 15 matching lines...) Expand all  Loading... | 
| 26  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 26  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 
| 27  */ | 27  */ | 
| 28 | 28 | 
| 29 // This IDL file is for testing the bindings code generator with a callback | 29 // This IDL file is for testing the bindings code generator with a callback | 
| 30 // interface for tracking changes in its ouput. | 30 // interface for tracking changes in its ouput. | 
| 31 callback interface TestCallback { | 31 callback interface TestCallback { | 
| 32   boolean callbackWithNoParam(); | 32   boolean callbackWithNoParam(); | 
| 33   boolean callbackWithTestObjectParam(TestObject class1Param); | 33   boolean callbackWithTestObjectParam(TestObject class1Param); | 
| 34   boolean callbackWithTestObjectParam(TestObject class2Param, DOMString strArg); | 34   boolean callbackWithTestObjectParam(TestObject class2Param, DOMString strArg); | 
| 35   [Custom] long customCallback(TestObject testObjParam, TestObject testObjParam)
    ; | 35   [Custom] long customCallback(TestObject testObjParam, TestObject testObjParam)
    ; | 
| 36   boolean callbackWithStringList(DOMStringList listParam); |  | 
| 37   boolean callbackWithBoolean(boolean boolParam); | 36   boolean callbackWithBoolean(boolean boolParam); | 
| 38   boolean callbackWithSequence(sequence<TestObject> sequenceParam); | 37   boolean callbackWithSequence(sequence<TestObject> sequenceParam); | 
| 39   boolean callbackWithFloat(float floatParam); | 38   boolean callbackWithFloat(float floatParam); | 
| 40   [CallWith=ThisValue] boolean callbackWithThisArg(long param); | 39   [CallWith=ThisValue] boolean callbackWithThisArg(long param); | 
| 41 }; | 40 }; | 
| OLD | NEW | 
|---|