Changes between Version 76 and Version 77 of WebKitIDL
- Timestamp:
- Aug 13, 2012, 10:39:27 PM (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
WebKitIDL
v76 v77 48 48 - [#IsWorkerContext IsWorkerContext(i)][[br]] 49 49 - [#TransferList TransferList(p)][[br]] 50 - [#TypedArray TypedArray(i ,m)][[br]]50 - [#TypedArray TypedArray(i), [ConstructorTemplate=TypedArray](i)][[br]] 51 51 - [#CustomCall CustomCall(i)][[br]] 52 52 - [#JSCustomToNativeObject JSCustomToNativeObject(i), JSCustomFinalize(i), JSCustomIsReachable(i), JSCustomMarkFunction(i), JSCustomNamedGetterOnPrototype(i), JSCustomPushEventHandlerScope(i), JSCustomDefineOwnProperty(i), JSCustomDefineOwnPropertyOnPrototype(i), JSCustomGetOwnPropertySlotAndDescriptor(i)][[br]] … … 1509 1509 }}} 1510 1510 1511 == [TypedArray](i ,m) == #TypedArray1511 == [TypedArray](i), [ConstructorTemplate=TypedArray](i) == #TypedArray 1512 1512 1513 1513 * [http://www.khronos.org/registry/typedarray/specs/latest/#7 The spec of TypedArray] 1514 1514 1515 1515 Summary: The typed array view types represent a view of an ArrayBuffer that allows for indexing and manipulation. 1516 TypedArray implements ArrayBufferView. Each of the typed array types has the following constructors, properties, constants and methods. 1517 1518 Usage: [TypedArray] can be specified on interfaces, methods:1516 TypedArray implements ArrayBufferView. Each of the typed array types has the following constructors, properties, constants and methods. 1517 1518 Usage: [TypedArray] must be specified on interfaces in conjunction with [ConstructorTemplate=TypedArray]: 1519 1519 Example: 1520 1520 1521 1521 {{{ 1522 1522 interface [ 1523 ConstructorTemplate=TypedArray, 1523 1524 TypedArray=int 1524 1525 ] XXX : ArrayBufferView { 1525 [TypedArray=int]void set(TypedArray array, optional unsigned long offset);1526 void set(TypedArray array, optional unsigned long offset); 1526 1527 } 1527 1528 }}} 1528 1529 1529 1530 TypedArray=* Allows us to specify any valid typed array view type. 1531 TypedArray interfaces require special bindings code, you need to use [ConstructorTemplate=TypedArray] instead of normal [Constructor]. 1530 1532 1531 1533 == [CustomCall](i) == #CustomCall