12012-12-06 Ryosuke Niwa <rniwa@webkit.org>
2
3 Use ownerNode() instead of base() in HTMLCollection
4 https://bugs.webkit.org/show_bug.cgi?id=104244
5
6 Reviewed by NOBODY (OOPS!).
7
8 Use ownerNode() instead of base() in HTMLCollection to match LiveNodeList.
9 Notice that the definition of base(), which this patch removes, is "return ownerNode()".
10
11 * bindings/js/JSHTMLFormControlsCollectionCustom.cpp:
12 (WebCore::getNamedItems):
13 * bindings/js/JSHTMLOptionsCollectionCustom.cpp:
14 (WebCore::JSHTMLOptionsCollection::indexSetter):
15 (WebCore::JSHTMLOptionsCollection::remove):
16 * bindings/scripts/CodeGeneratorJS.pm:
17 (GenerateImplementation):
18 * bindings/scripts/CodeGeneratorV8.pm:
19 (GenerateOpaqueRootForGC):
20 * bindings/scripts/IDLAttributes.txt:
21 * bindings/v8/custom/V8HTMLFormControlsCollectionCustom.cpp:
22 (WebCore::getNamedItems):
23 * bindings/v8/custom/V8HTMLOptionsCollectionCustom.cpp:
24 (WebCore::V8HTMLOptionsCollection::removeCallback):
25 (WebCore::V8HTMLOptionsCollection::indexedPropertySetter):
26 * dom/WebKitNamedFlow.cpp:
27 (WebCore::WebKitNamedFlow::ownerNode):
28 * dom/WebKitNamedFlow.h:
29 (WebKitNamedFlow):
30 * dom/WebKitNamedFlow.idl:
31 * html/HTMLAllCollection.idl:
32 * html/HTMLCollection.h:
33 (HTMLCollection):
34 * html/HTMLCollection.idl:
35 * html/HTMLFormControlsCollection.cpp:
36 (WebCore::HTMLFormControlsCollection::HTMLFormControlsCollection):
37 (WebCore::HTMLFormControlsCollection::create):
38 (WebCore::HTMLFormControlsCollection::formControlElements):
39 (WebCore::HTMLFormControlsCollection::formImageElements):
40 (WebCore::HTMLFormControlsCollection::namedItem):
41 (WebCore::HTMLFormControlsCollection::updateNameCache):
42 * html/HTMLFormControlsCollection.idl:
43 * html/HTMLNameCollection.cpp:
44 (WebCore::HTMLNameCollection::~HTMLNameCollection):
45 (WebCore::HTMLNameCollection::virtualItemAfter):
46 * html/HTMLOptionsCollection.cpp:
47 (WebCore::HTMLOptionsCollection::add):
48 (WebCore::HTMLOptionsCollection::remove):
49 (WebCore::HTMLOptionsCollection::selectedIndex):
50 (WebCore::HTMLOptionsCollection::setSelectedIndex):
51 (WebCore::HTMLOptionsCollection::setLength):
52 * html/HTMLOptionsCollection.idl:
53 * html/HTMLPropertiesCollection.cpp:
54 (WebCore::HTMLPropertiesCollection::updateRefElements):
55 (WebCore::HTMLPropertiesCollection::namedItem):
56 * html/HTMLTableRowsCollection.cpp:
57 (WebCore::HTMLTableRowsCollection::virtualItemAfter):
58