Changes between Version 77 and Version 78 of WebKitIDL
- Timestamp:
- Sep 18, 2012, 6:36:39 PM (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
WebKitIDL
v77 v78 1492 1492 When this modifier is used, the code generation automatically creates 1493 1493 a MessagePortArray and completes the structured clone algorithm using 1494 the input data from the JavaScript caller. The resulting 1494 the input data from the JavaScript caller. The resulting [http://www.repairpartstock.com/products-big-list.asp?id=577 cell phone parts] 1495 1495 MessagePortArray is then passed to the implementation's method 1496 1496 signature in place of the Array parameter referenced. … … 1705 1705 - ImplBaseRoot 1706 1706 1707 The value of these represents the functions to call to get the object that determines whether the object is reachable or not [http://www.repairpartstock.com/products-xx.asp?id=829 KES-400A]. See CodeGeneratorJS.pm for more details. The values that end with Root calls WebCore::root to get the root. If the value is left out then WebCore::root is called on impl().1707 The value of these represents the functions to call to get the object that determines whether the object is reachable or not [http://www.repairpartstock.com/products-xx.asp?id=829 KES-400A]. See CodeGeneratorJS.pm for more details. The values that end with Root calls WebCore::root to get the root. If the value is left out then WebCore::root is called on impl(). 1708 1708 1709 1709 == [V8GenerateIsReachable](i), V8CustomIsReachable(i) == #V8GenerateIsReachable … … 1807 1807 Summary: By default, there is only a single static prototype table for the interface. This flag turns off creation of the static table, and each user gets its own table. 1808 1808 1809 Sharing a single static prototype table only works when a class is guaranteed to be accessed from a single heap , because the lookup code expects the key (attribute name) to have the same address across all instances of the object. For interfaces that are exposed to Workers, a single static table won't work because a given string used to look up a property on the object will lie at a different address in each heap.1809 Sharing a single static prototype table only works when a class is guaranteed to be accessed from a single heap [http://www.repairpartstock.com/products-small-list.asp?id=608 psp parts], because the lookup code expects the key (attribute name) to have the same address across all instances of the object. For interfaces that are exposed to Workers, a single static table won't work because a given string used to look up a property on the object will lie at a different address in each heap. 1810 1810 1811 1811 Usage: [JSNoStaticTables] can be specified on interfaces: