Changes between Version 72 and Version 73 of WebKitIDL
- Timestamp:
- Jul 19, 2012 10:30:24 AM (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
WebKitIDL
v72 v73 52 52 - [#JSGenerateIsReachable JSGenerateIsReachable(i)] 53 53 - [#V8GenerateIsReachable V8GenerateIsReachable(i)] 54 - [#V8CustomIsReachable V8CustomIsReachable(i)] 54 55 - [#GenerateIsReachable GenerateIsReachable(i)] 55 56 - [#JSCustomHeader JSCustomHeader(i)][[br]] … … 1649 1650 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(). 1650 1651 1651 == [V8GenerateIsReachable](i) == #V8GenerateIsReachable1652 1653 Summary: This generates code that determines if a wrapper is reachable.1652 == [V8GenerateIsReachable](i), V8CustomIsReachable(i) == #V8GenerateIsReachable 1653 1654 Summary: This generates code that allows you to set up implicit references between wrappers which can be used to keep wrappers alive during GC. 1654 1655 1655 1656 Usage: The V8GenerateIsReachable can be specified on the interface. This attribute is ignored if CustomIsReachable is present. … … 1675 1676 The value of these represents the functions to call to get the object that determines whether the object is reachable or not. See CodeGeneratorV8.pm for more details. 1676 1677 1678 == [V8CustomIsReachable(i) == #V8CustomIsReachable 1679 1680 Summary: Allows you to write custom code for visitDOMWrapper. 1681 1682 Usage: 1683 1684 {{{ 1685 interface [ 1686 V8CustomIsReachable 1687 ] XXX { 1688 }; 1689 }}} 1690 1691 And then in V8XXXCustom.cpp: 1692 1693 {{{ 1694 void V8XXX::visitDOMWrapper(DOMDataStore* store, void* object, v8::Persistent<v8::Object> wrapper) 1695 { 1696 ... 1697 } 1698 }}} 1677 1699 == [GenerateIsReachable](i) == #GenerateIsReachable 1678 1700