Changes between Version 97 and Version 98 of WebKitIDL
- Timestamp:
- May 8, 2013, 1:16:21 AM (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
WebKitIDL
v97 v98 549 549 550 550 1. `Node::firstChild()` is called in WebCore. 551 1. The result of `Node::firstChild()` is passed to `toJS()` or `toV8()`.552 1. `toJS()` or `toV8()`checks if a wrapped object of the result is already cached on the node.551 1. The result of `Node::firstChild()` is passed to `toJS()`. 552 1. `toJS()` checks if a wrapped object of the result is already cached on the node. 553 553 1. If cached, the cached wrapped object is returned. That's it. 554 1. Otherwise, `toJS()` or `toV8()`creates the wrapped object of the result.554 1. Otherwise, `toJS()` creates the wrapped object of the result. 555 555 1. The created wrapped object is cached on the node. 556 556 1. The wrapped object is returned. … … 677 677 678 678 1. `HTMLFoo::normalValue()` is called in WebCore. 679 1. The result of `HTMLFoo::normalValue()` is passed to `toJS()` or `toV8()`, and is converted to a wrapped object.679 1. The result of `HTMLFoo::normalValue()` is passed to `toJS()`, and is converted to a wrapped object. 680 680 1. The wrapped object is returned. 681 681 … … 686 686 1. If the wrapped object is cached, the cached wrapped object is returned. That's it. 687 687 1. Otherwise, `HTMLFoo::normalValue()` is called in WebCore. 688 1. The result of `HTMLFoo::normalValue()` is passed to `toJS()` or `toV8()`, and is converted to a wrapped object.688 1. The result of `HTMLFoo::normalValue()` is passed to `toJS()`, and is converted to a wrapped object. 689 689 1. The wrapped object is cached. 690 690 1. The wrapped object is returned. … … 695 695 1. `HTMLFoo::serializedValue()` is called in WebCore. 696 696 1. The result of `HTMLFoo::serializedValue()` is deserialized. 697 1. The deserialized result is passed to `toJS()` or `toV8()`, and is converted to a wrapped object.697 1. The deserialized result is passed to `toJS()`, and is converted to a wrapped object. 698 698 1. The wrapped object is returned. 699 699 … … 705 705 1. Otherwise, `HTMLFoo::serializedValue()` is called in WebCore. 706 706 1. The result of `HTMLFoo::serializedValue()` is deserialized. 707 1. The deserialized result is passed to `toJS()` or `toV8()`, and is converted to a wrapped object.707 1. The deserialized result is passed to `toJS()`, and is converted to a wrapped object. 708 708 1. The wrapped object is cached. 709 709 1. The wrapped object is returned.