| OLD | NEW | 
|   1 /* |   1 /* | 
|   2  * Copyright (C) 2011 Google Inc. All rights reserved. |   2  * Copyright (C) 2011 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 11 matching lines...) Expand all  Loading... | 
|  22  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; |  22  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | 
|  23  * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND |  23  * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND | 
|  24  * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT |  24  * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | 
|  25  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF |  25  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF | 
|  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 [ |  29 [ | 
|  30     CheckSecurity=Frame, |  30     CheckSecurity=Frame, | 
|  31 ] interface TestCheckSecurityInterface { |  31 ] interface TestCheckSecurityInterface { | 
|  32     readonly attribute long excitingAttr; |  32     readonly attribute long longAttribute; | 
|  33     void excitingFunction(Node nextChild); |  33     void voidMethod(); | 
|  34     [DoNotCheckSecurity] void postMessage(DOMString message); |  34  | 
|  35     [DoNotCheckSecurity, PerWorldBindings, ActivityLogging=ForIsolatedWorlds] vo
    id perWorldBindingsMethodWithDoNotCheckSecurity(DOMString url); |  35     [DoNotCheckSecurity] attribute long doNotCheckSecurityLongAttribute; | 
 |  36     [DoNotCheckSecurity] readonly attribute long doNotCheckSecurityReadonlyLongA
    ttribute;  // Separate read only attribute to check attribute configuration | 
 |  37     [DoNotCheckSecurity=Setter] attribute long doNotCheckSecurityOnSetterLongAtt
    ribute; | 
 |  38     [DoNotCheckSecurity] void doNotCheckSecurityVoidMethod(); | 
 |  39     [DoNotCheckSecurity, PerWorldBindings] void doNotCheckSecurityPerWorldBindin
    gsVoidMethod(); | 
 |  40     [DoNotCheckSecurity, ReadOnly] void doNotCheckSecurityReadOnlyVoidMethod(); | 
 |  41     [DoNotCheckSecurity, Unforgeable] void doNotCheckSecurityUnforgeableVoidMeth
    od(); | 
|  36 }; |  42 }; | 
| OLD | NEW |