Changes between Version 98 and Version 99 of WebKitIDL


Ignore:
Timestamp:
May 8, 2013 1:19:20 AM (8 years ago)
Author:
Christophe Dumez
Comment:

Rename V8SkipVTableValidation to SkipVTableValidation

Legend:

Unmodified
Added
Removed
Modified
  • WebKitIDL

    v98 v99  
    6565 - [#OmitConstructor OmitConstructor, Immutable, MasqueradesAsUndefined, CustomGetOwnPropertySlot, ReplaceableConstructor, ExtendsDOMGlobalObject, IsIndex, V8DoNotCheckSignature, NumericIndexedGetter][[br]]
    6666 - [#ImplementationNamespace ImplementationNamespace(i)][[br]]
    67  - [#V8SkipVTableValidation V8SkipVTableValidation(i), ImplementationLacksVTable(i),][[br]]
     67 - [#SkipVTableValidation SkipVTableValidation(i), ImplementationLacksVTable(i),][[br]]
    6868
    6969
     
    17361736}}}
    17371737
    1738 == `[V8SkipVTableValidation]`, `[ImplementationLacksVTable]` == #V8SkipVTableValidation
    1739 
    1740 Summary: Specifies that a type can not be checked as part of the V8 Bindings Integrity option.
    1741 
    1742 V8 Bindings Integrity tries to ensure that free/corrupted objects are not wrapped by V8, thereby reducing their exploitability. In order for that to be the case, the implementation must have a distinct VTable pointer in its first word.
    1743 
    1744 Usage: `[V8SkipVTableValidation]` and `[ImplementationLacksVTable]` can be specified on interfaces.
    1745 
    1746 {{{
    1747     interface [
    1748         V8SkipVTableValidation
     1738== `[SkipVTableValidation]`, `[ImplementationLacksVTable]` == #SkipVTableValidation
     1739
     1740Summary: Specifies that a type can not be checked as part of the Bindings Integrity option.
     1741
     1742Bindings Integrity tries to ensure that free/corrupted objects are not wrapped by JSC, thereby reducing their exploitability. In order for that to be the case, the implementation must have a distinct VTable pointer in its first word.
     1743
     1744Usage: `[SkipVTableValidation]` and `[ImplementationLacksVTable]` can be specified on interfaces.
     1745
     1746{{{
     1747    interface [
     1748        SkipVTableValidation
    17491749    ] XXX {
    17501750    };