74 lines
1.2 KiB
Plaintext
74 lines
1.2 KiB
Plaintext
This page prints out the prototype chains of select DOM objects. Older versions of WebCore didn't properly implement prototype chaining for these objects.
|
|
|
|
NOTE: This test will start failing if you change the layout of a related prototype chain in WebCore. That does not necessarily mean that you have done something wrong; you may just need to check in new results.
|
|
|
|
----- [object HTMLDocument] (5 prototypes) -----
|
|
|
|
[object Object]
|
|
|
|
[object EventTarget]
|
|
|
|
[object Node]
|
|
|
|
[object Document]
|
|
|
|
[object HTMLDocument]
|
|
|
|
----- [object HTMLDivElement] (6 prototypes) -----
|
|
|
|
[object Object]
|
|
|
|
[object EventTarget]
|
|
|
|
[object Node]
|
|
|
|
[object Element]
|
|
|
|
[object HTMLElement]
|
|
|
|
[object HTMLDivElement]
|
|
|
|
----- [object HTMLFormElement] (6 prototypes) -----
|
|
|
|
[object Object]
|
|
|
|
[object EventTarget]
|
|
|
|
[object Node]
|
|
|
|
[object Element]
|
|
|
|
[object HTMLElement]
|
|
|
|
[object HTMLFormElement]
|
|
|
|
----- [object UIEvent] (3 prototypes) -----
|
|
|
|
[object Object]
|
|
|
|
[object Event]
|
|
|
|
[object UIEvent]
|
|
|
|
----- [object MouseEvent] (4 prototypes) -----
|
|
|
|
[object Object]
|
|
|
|
[object Event]
|
|
|
|
[object UIEvent]
|
|
|
|
[object MouseEvent]
|
|
|
|
----- [object KeyboardEvent] (4 prototypes) -----
|
|
|
|
[object Object]
|
|
|
|
[object Event]
|
|
|
|
[object UIEvent]
|
|
|
|
[object KeyboardEvent]
|
|
|
|
|