I found following diagram from http://webkit.org/coding/major-objects.html.
Is there a tool can draw graphics using characters like this?
+---------+
| Chrome |
+----+----+
|
+---+---+ +----------+
| Page +---->| Settings |
+---+---+ +----------+
|
+-------------------------- ... other Frame objects
|
+---+---+ +-------------+ +-------------------+
| Frame +---+ FrameLoader + | JSDOMWindowShell |
+---+---+ +-------------+ +---------+---------+
/ \ |
/ \ /\ Re-used after navigation /\ |
.../....|...............................................|..........
/ | \/ Replaced after navigation \/ |
/ | |
/<------|<-- Ptrs to Frame are null after navigation[1] |
| | |
| +-----+-----+ +-------------+ |
| | DOMWindow |<--impl--+ JSDOMWindow |<------window----+
| +-----+-----+ +-------------+
| |
| |<-- Can be null for Documents created by XMLHttpRequest
| |
| +-----+-----+ +-------------+
+-+ Document |<--impl--+ JSDocument |
+-----+-----+ +-------------+
|
|<-- Can be null for DocumentType objects
|
+---+---+ +--------+
| Node |<---impl---| JSNode |
+-------+ +--------+
Thanks.