Changeset 57129 in webkit


Ignore:
Timestamp:
Apr 5, 2010 11:48:49 PM (14 years ago)
Author:
eric@webkit.org
Message:

2010-04-05 Peter Nelson <charn.opcode@gmail.com>

Reviewed by Eric Seidel.

Fixed style errors in DOMCoreClasses.h to bring it up to scratch
for https://bugs.webkit.org/show_bug.cgi?id=34979.

  • DOMCoreClasses.h: (DOMObject::throwException): (DOMObject::callWebScriptMethod): (DOMObject::evaluateWebScript): (DOMObject::removeWebScriptKey): (DOMObject::stringRepresentation): (DOMObject::webScriptValueAtIndex): (DOMObject::setWebScriptValueAtIndex): (DOMObject::setException): (DOMNodeList::throwException): (DOMNodeList::callWebScriptMethod): (DOMNodeList::evaluateWebScript): (DOMNodeList::removeWebScriptKey): (DOMNodeList::stringRepresentation): (DOMNodeList::webScriptValueAtIndex): (DOMNodeList::setWebScriptValueAtIndex): (DOMNodeList::setException): (DOMDocument::throwException): (DOMDocument::callWebScriptMethod): (DOMDocument::evaluateWebScript): (DOMDocument::removeWebScriptKey): (DOMDocument::stringRepresentation): (DOMDocument::webScriptValueAtIndex): (DOMDocument::setWebScriptValueAtIndex): (DOMDocument::setException): (DOMDocument::nodeName): (DOMDocument::nodeValue): (DOMDocument::setNodeValue): (DOMDocument::nodeType): (DOMDocument::parentNode): (DOMDocument::childNodes): (DOMDocument::firstChild): (DOMDocument::lastChild): (DOMDocument::previousSibling): (DOMDocument::nextSibling): (DOMDocument::attributes): (DOMDocument::ownerDocument): (DOMDocument::insertBefore): (DOMDocument::replaceChild): (DOMDocument::removeChild): (DOMDocument::appendChild): (DOMDocument::hasChildNodes): (DOMDocument::cloneNode): (DOMDocument::isSupported): (DOMDocument::namespaceURI): (DOMDocument::prefix): (DOMDocument::setPrefix): (DOMDocument::localName): (DOMDocument::hasAttributes): (DOMDocument::isSameNode): (DOMDocument::isEqualNode): (DOMDocument::textContent): (DOMDocument::setTextContent): (DOMElement::throwException): (DOMElement::callWebScriptMethod): (DOMElement::evaluateWebScript): (DOMElement::removeWebScriptKey): (DOMElement::stringRepresentation): (DOMElement::webScriptValueAtIndex): (DOMElement::setWebScriptValueAtIndex): (DOMElement::setException): (DOMElement::nodeName): (DOMElement::nodeValue): (DOMElement::setNodeValue): (DOMElement::nodeType): (DOMElement::parentNode): (DOMElement::childNodes): (DOMElement::firstChild): (DOMElement::lastChild): (DOMElement::previousSibling): (DOMElement::nextSibling): (DOMElement::attributes): (DOMElement::ownerDocument): (DOMElement::insertBefore): (DOMElement::replaceChild): (DOMElement::removeChild): (DOMElement::appendChild): (DOMElement::hasChildNodes): (DOMElement::cloneNode): (DOMElement::isSupported): (DOMElement::namespaceURI): (DOMElement::prefix): (DOMElement::setPrefix): (DOMElement::localName): (DOMElement::hasAttributes): (DOMElement::isSameNode): (DOMElement::isEqualNode): (DOMElement::textContent): (DOMElement::setTextContent):
Location:
trunk/WebKit/win
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebKit/win/ChangeLog

    r57095 r57129  
     12010-04-05  Peter Nelson  <charn.opcode@gmail.com>
     2
     3        Reviewed by Eric Seidel.
     4
     5        Fixed style errors in DOMCoreClasses.h to bring it up to scratch
     6        for https://bugs.webkit.org/show_bug.cgi?id=34979.
     7
     8        * DOMCoreClasses.h:
     9        (DOMObject::throwException):
     10        (DOMObject::callWebScriptMethod):
     11        (DOMObject::evaluateWebScript):
     12        (DOMObject::removeWebScriptKey):
     13        (DOMObject::stringRepresentation):
     14        (DOMObject::webScriptValueAtIndex):
     15        (DOMObject::setWebScriptValueAtIndex):
     16        (DOMObject::setException):
     17        (DOMNodeList::throwException):
     18        (DOMNodeList::callWebScriptMethod):
     19        (DOMNodeList::evaluateWebScript):
     20        (DOMNodeList::removeWebScriptKey):
     21        (DOMNodeList::stringRepresentation):
     22        (DOMNodeList::webScriptValueAtIndex):
     23        (DOMNodeList::setWebScriptValueAtIndex):
     24        (DOMNodeList::setException):
     25        (DOMDocument::throwException):
     26        (DOMDocument::callWebScriptMethod):
     27        (DOMDocument::evaluateWebScript):
     28        (DOMDocument::removeWebScriptKey):
     29        (DOMDocument::stringRepresentation):
     30        (DOMDocument::webScriptValueAtIndex):
     31        (DOMDocument::setWebScriptValueAtIndex):
     32        (DOMDocument::setException):
     33        (DOMDocument::nodeName):
     34        (DOMDocument::nodeValue):
     35        (DOMDocument::setNodeValue):
     36        (DOMDocument::nodeType):
     37        (DOMDocument::parentNode):
     38        (DOMDocument::childNodes):
     39        (DOMDocument::firstChild):
     40        (DOMDocument::lastChild):
     41        (DOMDocument::previousSibling):
     42        (DOMDocument::nextSibling):
     43        (DOMDocument::attributes):
     44        (DOMDocument::ownerDocument):
     45        (DOMDocument::insertBefore):
     46        (DOMDocument::replaceChild):
     47        (DOMDocument::removeChild):
     48        (DOMDocument::appendChild):
     49        (DOMDocument::hasChildNodes):
     50        (DOMDocument::cloneNode):
     51        (DOMDocument::isSupported):
     52        (DOMDocument::namespaceURI):
     53        (DOMDocument::prefix):
     54        (DOMDocument::setPrefix):
     55        (DOMDocument::localName):
     56        (DOMDocument::hasAttributes):
     57        (DOMDocument::isSameNode):
     58        (DOMDocument::isEqualNode):
     59        (DOMDocument::textContent):
     60        (DOMDocument::setTextContent):
     61        (DOMElement::throwException):
     62        (DOMElement::callWebScriptMethod):
     63        (DOMElement::evaluateWebScript):
     64        (DOMElement::removeWebScriptKey):
     65        (DOMElement::stringRepresentation):
     66        (DOMElement::webScriptValueAtIndex):
     67        (DOMElement::setWebScriptValueAtIndex):
     68        (DOMElement::setException):
     69        (DOMElement::nodeName):
     70        (DOMElement::nodeValue):
     71        (DOMElement::setNodeValue):
     72        (DOMElement::nodeType):
     73        (DOMElement::parentNode):
     74        (DOMElement::childNodes):
     75        (DOMElement::firstChild):
     76        (DOMElement::lastChild):
     77        (DOMElement::previousSibling):
     78        (DOMElement::nextSibling):
     79        (DOMElement::attributes):
     80        (DOMElement::ownerDocument):
     81        (DOMElement::insertBefore):
     82        (DOMElement::replaceChild):
     83        (DOMElement::removeChild):
     84        (DOMElement::appendChild):
     85        (DOMElement::hasChildNodes):
     86        (DOMElement::cloneNode):
     87        (DOMElement::isSupported):
     88        (DOMElement::namespaceURI):
     89        (DOMElement::prefix):
     90        (DOMElement::setPrefix):
     91        (DOMElement::localName):
     92        (DOMElement::hasAttributes):
     93        (DOMElement::isSameNode):
     94        (DOMElement::isEqualNode):
     95        (DOMElement::textContent):
     96        (DOMElement::setTextContent):
     97
    1982010-04-05  Alexey Proskuryakov  <ap@apple.com>
    299
  • trunk/WebKit/win/DOMCoreClasses.h

    r38894 r57129  
    3131
    3232namespace WebCore {
    33     class Element;
    34     class Document;
    35     class Node;
    36     class NodeList;
     33class Element;
     34class Document;
     35class Node;
     36class NodeList;
    3737}
    3838
    39 class DOMObject : public WebScriptObject, public IDOMObject
    40 {
     39
     40class DOMObject : public WebScriptObject, public IDOMObject {
    4141public:
    4242    // IUnknown
     
    4646
    4747    // IWebScriptObject
    48     virtual HRESULT STDMETHODCALLTYPE throwException( 
     48    virtual HRESULT STDMETHODCALLTYPE throwException(
    4949        /* [in] */ BSTR exceptionMessage,
    50         /* [retval][out] */ BOOL *result) { return WebScriptObject::throwException(exceptionMessage, result); }
    51    
    52     virtual HRESULT STDMETHODCALLTYPE callWebScriptMethod( 
     50        /* [retval][out] */ BOOL* result) { return WebScriptObject::throwException(exceptionMessage, result); }
     51   
     52    virtual HRESULT STDMETHODCALLTYPE callWebScriptMethod(
    5353        /* [in] */ BSTR name,
    5454        /* [size_is][in] */ const VARIANT args[  ],
    5555        /* [in] */ int cArgs,
    56         /* [retval][out] */ VARIANT *result) { return WebScriptObject::callWebScriptMethod(name, args, cArgs, result); }
    57    
    58     virtual HRESULT STDMETHODCALLTYPE evaluateWebScript( 
     56        /* [retval][out] */ VARIANT* result) { return WebScriptObject::callWebScriptMethod(name, args, cArgs, result); }
     57   
     58    virtual HRESULT STDMETHODCALLTYPE evaluateWebScript(
    5959        /* [in] */ BSTR script,
    60         /* [retval][out] */ VARIANT *result) { return WebScriptObject::evaluateWebScript(script, result); }
    61    
    62     virtual HRESULT STDMETHODCALLTYPE removeWebScriptKey( 
     60        /* [retval][out] */ VARIANT* result) { return WebScriptObject::evaluateWebScript(script, result); }
     61   
     62    virtual HRESULT STDMETHODCALLTYPE removeWebScriptKey(
    6363        /* [in] */ BSTR name) { return WebScriptObject::removeWebScriptKey(name); }
    6464   
    65     virtual HRESULT STDMETHODCALLTYPE stringRepresentation( 
     65    virtual HRESULT STDMETHODCALLTYPE stringRepresentation(
    6666        /* [retval][out] */ BSTR* stringRepresentation) { return WebScriptObject::stringRepresentation(stringRepresentation); }
    6767   
    68     virtual HRESULT STDMETHODCALLTYPE webScriptValueAtIndex( 
    69         /* [in] */ unsigned int index,
    70         /* [retval][out] */ VARIANT *result) { return WebScriptObject::webScriptValueAtIndex(index, result); }
    71    
    72     virtual HRESULT STDMETHODCALLTYPE setWebScriptValueAtIndex( 
     68    virtual HRESULT STDMETHODCALLTYPE webScriptValueAtIndex(
     69        /* [in] */ unsigned int index,
     70        /* [retval][out] */ VARIANT* result) { return WebScriptObject::webScriptValueAtIndex(index, result); }
     71   
     72    virtual HRESULT STDMETHODCALLTYPE setWebScriptValueAtIndex(
    7373        /* [in] */ unsigned int index,
    7474        /* [in] */ VARIANT val) { return WebScriptObject::setWebScriptValueAtIndex(index, val); }
    7575   
    76     virtual HRESULT STDMETHODCALLTYPE setException( 
     76    virtual HRESULT STDMETHODCALLTYPE setException(
    7777        /* [in] */ BSTR description) { return WebScriptObject::setException(description); }
    7878};
    7979
    80 class DECLSPEC_UUID("062AEEE3-9E42-44DC-A8A9-236B216FE011") DOMNode : public DOMObject, public IDOMNode, public IDOMEventTarget
    81 {
     80class DECLSPEC_UUID("062AEEE3-9E42-44DC-A8A9-236B216FE011") DOMNode : public DOMObject, public IDOMNode, public IDOMEventTarget {
    8281protected:
    8382    DOMNode(WebCore::Node* n);
     
    9493
    9594    // IWebScriptObject
    96     virtual HRESULT STDMETHODCALLTYPE throwException( 
     95    virtual HRESULT STDMETHODCALLTYPE throwException(
    9796        /* [in] */ BSTR exceptionMessage,
    98         /* [retval][out] */ BOOL *result) { return DOMObject::throwException(exceptionMessage, result); }
    99    
    100     virtual HRESULT STDMETHODCALLTYPE callWebScriptMethod( 
     97        /* [retval][out] */ BOOL* result) { return DOMObject::throwException(exceptionMessage, result); }
     98   
     99    virtual HRESULT STDMETHODCALLTYPE callWebScriptMethod(
    101100        /* [in] */ BSTR name,
    102101        /* [size_is][in] */ const VARIANT args[  ],
    103102        /* [in] */ int cArgs,
    104         /* [retval][out] */ VARIANT *result) { return DOMObject::callWebScriptMethod(name, args, cArgs, result); }
    105    
    106     virtual HRESULT STDMETHODCALLTYPE evaluateWebScript( 
     103        /* [retval][out] */ VARIANT* result) { return DOMObject::callWebScriptMethod(name, args, cArgs, result); }
     104   
     105    virtual HRESULT STDMETHODCALLTYPE evaluateWebScript(
    107106        /* [in] */ BSTR script,
    108         /* [retval][out] */ VARIANT *result) { return DOMObject::evaluateWebScript(script, result); }
    109    
    110     virtual HRESULT STDMETHODCALLTYPE removeWebScriptKey( 
     107        /* [retval][out] */ VARIANT* result) { return DOMObject::evaluateWebScript(script, result); }
     108   
     109    virtual HRESULT STDMETHODCALLTYPE removeWebScriptKey(
    111110        /* [in] */ BSTR name) { return DOMObject::removeWebScriptKey(name); }
    112111   
    113     virtual HRESULT STDMETHODCALLTYPE stringRepresentation( 
     112    virtual HRESULT STDMETHODCALLTYPE stringRepresentation(
    114113        /* [retval][out] */ BSTR* stringRepresentation) { return DOMObject::stringRepresentation(stringRepresentation); }
    115114   
    116     virtual HRESULT STDMETHODCALLTYPE webScriptValueAtIndex( 
    117         /* [in] */ unsigned int index,
    118         /* [retval][out] */ VARIANT *result) { return DOMObject::webScriptValueAtIndex(index, result); }
    119    
    120     virtual HRESULT STDMETHODCALLTYPE setWebScriptValueAtIndex( 
     115    virtual HRESULT STDMETHODCALLTYPE webScriptValueAtIndex(
     116        /* [in] */ unsigned int index,
     117        /* [retval][out] */ VARIANT* result) { return DOMObject::webScriptValueAtIndex(index, result); }
     118   
     119    virtual HRESULT STDMETHODCALLTYPE setWebScriptValueAtIndex(
    121120        /* [in] */ unsigned int index,
    122121        /* [in] */ VARIANT val) { return DOMObject::setWebScriptValueAtIndex(index, val); }
    123122   
    124     virtual HRESULT STDMETHODCALLTYPE setException( 
     123    virtual HRESULT STDMETHODCALLTYPE setException(
    125124        /* [in] */ BSTR description) { return DOMObject::setException(description); }
    126125
    127126    // IDOMNode
    128     virtual HRESULT STDMETHODCALLTYPE nodeName( 
    129         /* [retval][out] */ BSTR *result);
    130    
    131     virtual HRESULT STDMETHODCALLTYPE nodeValue( 
    132         /* [retval][out] */ BSTR *result);
    133    
    134     virtual HRESULT STDMETHODCALLTYPE setNodeValue( 
     127    virtual HRESULT STDMETHODCALLTYPE nodeName(
     128        /* [retval][out] */ BSTR* result);
     129   
     130    virtual HRESULT STDMETHODCALLTYPE nodeValue(
     131        /* [retval][out] */ BSTR* result);
     132   
     133    virtual HRESULT STDMETHODCALLTYPE setNodeValue(
    135134        /* [in] */ BSTR value);
    136135   
    137     virtual HRESULT STDMETHODCALLTYPE nodeType( 
    138         /* [retval][out] */ unsigned short *result);
    139    
    140     virtual HRESULT STDMETHODCALLTYPE parentNode( 
    141         /* [retval][out] */ IDOMNode **result);
    142    
    143     virtual HRESULT STDMETHODCALLTYPE childNodes( 
    144         /* [retval][out] */ IDOMNodeList **result);
    145    
    146     virtual HRESULT STDMETHODCALLTYPE firstChild( 
    147         /* [retval][out] */ IDOMNode **result);
    148    
    149     virtual HRESULT STDMETHODCALLTYPE lastChild( 
    150         /* [retval][out] */ IDOMNode **result);
    151    
    152     virtual HRESULT STDMETHODCALLTYPE previousSibling( 
    153         /* [retval][out] */ IDOMNode **result);
    154    
    155     virtual HRESULT STDMETHODCALLTYPE nextSibling( 
    156         /* [retval][out] */ IDOMNode **result);
    157    
    158     virtual HRESULT STDMETHODCALLTYPE attributes( 
    159         /* [retval][out] */ IDOMNamedNodeMap **result);
    160    
    161     virtual HRESULT STDMETHODCALLTYPE ownerDocument( 
    162         /* [retval][out] */ IDOMDocument **result);
    163    
    164     virtual HRESULT STDMETHODCALLTYPE insertBefore( 
    165         /* [in] */ IDOMNode *newChild,
    166         /* [in] */ IDOMNode *refChild,
    167         /* [retval][out] */ IDOMNode **result);
    168    
    169     virtual HRESULT STDMETHODCALLTYPE replaceChild( 
    170         /* [in] */ IDOMNode *newChild,
    171         /* [in] */ IDOMNode *oldChild,
    172         /* [retval][out] */ IDOMNode **result);
    173    
    174     virtual HRESULT STDMETHODCALLTYPE removeChild( 
    175         /* [in] */ IDOMNode *oldChild,
    176         /* [retval][out] */ IDOMNode **result);
    177    
    178     virtual HRESULT STDMETHODCALLTYPE appendChild( 
    179         /* [in] */ IDOMNode *oldChild,
    180         /* [retval][out] */ IDOMNode **result);
    181    
    182     virtual HRESULT STDMETHODCALLTYPE hasChildNodes( 
    183         /* [retval][out] */ BOOL *result);
    184    
    185     virtual HRESULT STDMETHODCALLTYPE cloneNode( 
     136    virtual HRESULT STDMETHODCALLTYPE nodeType(
     137        /* [retval][out] */ unsigned short* result);
     138   
     139    virtual HRESULT STDMETHODCALLTYPE parentNode(
     140        /* [retval][out] */ IDOMNode** result);
     141   
     142    virtual HRESULT STDMETHODCALLTYPE childNodes(
     143        /* [retval][out] */ IDOMNodeList** result);
     144   
     145    virtual HRESULT STDMETHODCALLTYPE firstChild(
     146        /* [retval][out] */ IDOMNode** result);
     147   
     148    virtual HRESULT STDMETHODCALLTYPE lastChild(
     149        /* [retval][out] */ IDOMNode** result);
     150   
     151    virtual HRESULT STDMETHODCALLTYPE previousSibling(
     152        /* [retval][out] */ IDOMNode** result);
     153   
     154    virtual HRESULT STDMETHODCALLTYPE nextSibling(
     155        /* [retval][out] */ IDOMNode** result);
     156   
     157    virtual HRESULT STDMETHODCALLTYPE attributes(
     158        /* [retval][out] */ IDOMNamedNodeMap** result);
     159   
     160    virtual HRESULT STDMETHODCALLTYPE ownerDocument(
     161        /* [retval][out] */ IDOMDocument** result);
     162   
     163    virtual HRESULT STDMETHODCALLTYPE insertBefore(
     164        /* [in] */ IDOMNode* newChild,
     165        /* [in] */ IDOMNode* refChild,
     166        /* [retval][out] */ IDOMNode** result);
     167   
     168    virtual HRESULT STDMETHODCALLTYPE replaceChild(
     169        /* [in] */ IDOMNode* newChild,
     170        /* [in] */ IDOMNode* oldChild,
     171        /* [retval][out] */ IDOMNode** result);
     172   
     173    virtual HRESULT STDMETHODCALLTYPE removeChild(
     174        /* [in] */ IDOMNode* oldChild,
     175        /* [retval][out] */ IDOMNode** result);
     176   
     177    virtual HRESULT STDMETHODCALLTYPE appendChild(
     178        /* [in] */ IDOMNode* oldChild,
     179        /* [retval][out] */ IDOMNode** result);
     180   
     181    virtual HRESULT STDMETHODCALLTYPE hasChildNodes(
     182        /* [retval][out] */ BOOL* result);
     183   
     184    virtual HRESULT STDMETHODCALLTYPE cloneNode(
    186185        /* [in] */ BOOL deep,
    187         /* [retval][out] */ IDOMNode **result);
     186        /* [retval][out] */ IDOMNode** result);
    188187   
    189188    virtual HRESULT STDMETHODCALLTYPE normalize( void);
    190189   
    191     virtual HRESULT STDMETHODCALLTYPE isSupported( 
     190    virtual HRESULT STDMETHODCALLTYPE isSupported(
    192191        /* [in] */ BSTR feature,
    193192        /* [in] */ BSTR version,
    194         /* [retval][out] */ BOOL *result);
    195    
    196     virtual HRESULT STDMETHODCALLTYPE namespaceURI( 
    197         /* [retval][out] */ BSTR *result);
    198    
    199     virtual HRESULT STDMETHODCALLTYPE prefix( 
    200         /* [retval][out] */ BSTR *result);
    201    
    202     virtual HRESULT STDMETHODCALLTYPE setPrefix( 
     193        /* [retval][out] */ BOOL* result);
     194   
     195    virtual HRESULT STDMETHODCALLTYPE namespaceURI(
     196        /* [retval][out] */ BSTR* result);
     197   
     198    virtual HRESULT STDMETHODCALLTYPE prefix(
     199        /* [retval][out] */ BSTR* result);
     200   
     201    virtual HRESULT STDMETHODCALLTYPE setPrefix(
    203202        /* [in] */ BSTR prefix);
    204203   
    205     virtual HRESULT STDMETHODCALLTYPE localName( 
    206         /* [retval][out] */ BSTR *result);
    207    
    208     virtual HRESULT STDMETHODCALLTYPE hasAttributes( 
    209         /* [retval][out] */ BOOL *result);
    210 
    211     virtual HRESULT STDMETHODCALLTYPE isSameNode( 
     204    virtual HRESULT STDMETHODCALLTYPE localName(
     205        /* [retval][out] */ BSTR* result);
     206   
     207    virtual HRESULT STDMETHODCALLTYPE hasAttributes(
     208        /* [retval][out] */ BOOL* result);
     209
     210    virtual HRESULT STDMETHODCALLTYPE isSameNode(
    212211        /* [in] */ IDOMNode* other,
    213212        /* [retval][out] */ BOOL* result);
    214213   
    215     virtual HRESULT STDMETHODCALLTYPE isEqualNode( 
     214    virtual HRESULT STDMETHODCALLTYPE isEqualNode(
    216215        /* [in] */ IDOMNode* other,
    217216        /* [retval][out] */ BOOL* result);
    218217   
    219     virtual HRESULT STDMETHODCALLTYPE textContent( 
    220         /* [retval][out] */ BSTR* result);
    221    
    222     virtual HRESULT STDMETHODCALLTYPE setTextContent( 
     218    virtual HRESULT STDMETHODCALLTYPE textContent(
     219        /* [retval][out] */ BSTR* result);
     220   
     221    virtual HRESULT STDMETHODCALLTYPE setTextContent(
    223222        /* [in] */ BSTR text);
    224223
    225224    // IDOMEventTarget
    226     virtual HRESULT STDMETHODCALLTYPE addEventListener( 
     225    virtual HRESULT STDMETHODCALLTYPE addEventListener(
    227226        /* [in] */ BSTR type,
    228227        /* [in] */ IDOMEventListener *listener,
    229228        /* [in] */ BOOL useCapture);
    230229   
    231     virtual HRESULT STDMETHODCALLTYPE removeEventListener( 
     230    virtual HRESULT STDMETHODCALLTYPE removeEventListener(
    232231        /* [in] */ BSTR type,
    233232        /* [in] */ IDOMEventListener *listener,
    234233        /* [in] */ BOOL useCapture);
    235234   
    236     virtual HRESULT STDMETHODCALLTYPE dispatchEvent( 
     235    virtual HRESULT STDMETHODCALLTYPE dispatchEvent(
    237236        /* [in] */ IDOMEvent *evt,
    238         /* [retval][out] */ BOOL *result);
     237        /* [retval][out] */ BOOL* result);
    239238
    240239    // DOMNode
     
    245244};
    246245
    247 class DOMNodeList : public DOMObject, public IDOMNodeList
    248 {
     246class DOMNodeList : public DOMObject, public IDOMNodeList {
    249247protected:
    250248    DOMNodeList(WebCore::NodeList* l);
     
    261259
    262260    // IWebScriptObject
    263     virtual HRESULT STDMETHODCALLTYPE throwException( 
     261    virtual HRESULT STDMETHODCALLTYPE throwException(
    264262        /* [in] */ BSTR exceptionMessage,
    265         /* [retval][out] */ BOOL *result) { return DOMObject::throwException(exceptionMessage, result); }
    266    
    267     virtual HRESULT STDMETHODCALLTYPE callWebScriptMethod( 
     263        /* [retval][out] */ BOOL* result) { return DOMObject::throwException(exceptionMessage, result); }
     264   
     265    virtual HRESULT STDMETHODCALLTYPE callWebScriptMethod(
    268266        /* [in] */ BSTR name,
    269267        /* [size_is][in] */ const VARIANT args[  ],
    270268        /* [in] */ int cArgs,
    271         /* [retval][out] */ VARIANT *result) { return DOMObject::callWebScriptMethod(name, args, cArgs, result); }
    272    
    273     virtual HRESULT STDMETHODCALLTYPE evaluateWebScript( 
     269        /* [retval][out] */ VARIANT* result) { return DOMObject::callWebScriptMethod(name, args, cArgs, result); }
     270   
     271    virtual HRESULT STDMETHODCALLTYPE evaluateWebScript(
    274272        /* [in] */ BSTR script,
    275         /* [retval][out] */ VARIANT *result) { return DOMObject::evaluateWebScript(script, result); }
    276    
    277     virtual HRESULT STDMETHODCALLTYPE removeWebScriptKey( 
     273        /* [retval][out] */ VARIANT* result) { return DOMObject::evaluateWebScript(script, result); }
     274   
     275    virtual HRESULT STDMETHODCALLTYPE removeWebScriptKey(
    278276        /* [in] */ BSTR name) { return DOMObject::removeWebScriptKey(name); }
    279277   
    280     virtual HRESULT STDMETHODCALLTYPE stringRepresentation( 
     278    virtual HRESULT STDMETHODCALLTYPE stringRepresentation(
    281279        /* [retval][out] */ BSTR* stringRepresentation) { return DOMObject::stringRepresentation(stringRepresentation); }
    282280   
    283     virtual HRESULT STDMETHODCALLTYPE webScriptValueAtIndex( 
    284         /* [in] */ unsigned int index,
    285         /* [retval][out] */ VARIANT *result) { return DOMObject::webScriptValueAtIndex(index, result); }
    286    
    287     virtual HRESULT STDMETHODCALLTYPE setWebScriptValueAtIndex( 
     281    virtual HRESULT STDMETHODCALLTYPE webScriptValueAtIndex(
     282        /* [in] */ unsigned int index,
     283        /* [retval][out] */ VARIANT* result) { return DOMObject::webScriptValueAtIndex(index, result); }
     284   
     285    virtual HRESULT STDMETHODCALLTYPE setWebScriptValueAtIndex(
    288286        /* [in] */ unsigned int index,
    289287        /* [in] */ VARIANT val) { return DOMObject::setWebScriptValueAtIndex(index, val); }
    290288   
    291     virtual HRESULT STDMETHODCALLTYPE setException( 
     289    virtual HRESULT STDMETHODCALLTYPE setException(
    292290        /* [in] */ BSTR description) { return DOMObject::setException(description); }
    293291
    294292    // IDOMNodeList
    295     virtual HRESULT STDMETHODCALLTYPE item( 
     293    virtual HRESULT STDMETHODCALLTYPE item(
    296294        /* [in] */ UINT index,
    297         /* [retval][out] */ IDOMNode **result);
    298    
    299     virtual HRESULT STDMETHODCALLTYPE length( 
    300         /* [retval][out] */ UINT *result);
     295        /* [retval][out] */ IDOMNode** result);
     296   
     297    virtual HRESULT STDMETHODCALLTYPE length(
     298        /* [retval][out] */ UINT* result);
    301299
    302300protected:
     
    304302};
    305303
    306 class DOMDocument : public DOMNode, public IDOMDocument, public IDOMViewCSS, public IDOMDocumentEvent
    307 {
     304class DOMDocument : public DOMNode, public IDOMDocument, public IDOMViewCSS, public IDOMDocumentEvent {
    308305protected:
    309306    DOMDocument(WebCore::Document* d);
     
    320317
    321318    // IWebScriptObject
    322     virtual HRESULT STDMETHODCALLTYPE throwException( 
     319    virtual HRESULT STDMETHODCALLTYPE throwException(
    323320        /* [in] */ BSTR exceptionMessage,
    324         /* [retval][out] */ BOOL *result) { return DOMNode::throwException(exceptionMessage, result); }
    325    
    326     virtual HRESULT STDMETHODCALLTYPE callWebScriptMethod( 
     321        /* [retval][out] */ BOOL* result) { return DOMNode::throwException(exceptionMessage, result); }
     322   
     323    virtual HRESULT STDMETHODCALLTYPE callWebScriptMethod(
    327324        /* [in] */ BSTR name,
    328325        /* [size_is][in] */ const VARIANT args[  ],
    329326        /* [in] */ int cArgs,
    330         /* [retval][out] */ VARIANT *result) { return DOMNode::callWebScriptMethod(name, args, cArgs, result); }
    331    
    332     virtual HRESULT STDMETHODCALLTYPE evaluateWebScript( 
     327        /* [retval][out] */ VARIANT* result) { return DOMNode::callWebScriptMethod(name, args, cArgs, result); }
     328   
     329    virtual HRESULT STDMETHODCALLTYPE evaluateWebScript(
    333330        /* [in] */ BSTR script,
    334         /* [retval][out] */ VARIANT *result) { return DOMNode::evaluateWebScript(script, result); }
    335    
    336     virtual HRESULT STDMETHODCALLTYPE removeWebScriptKey( 
     331        /* [retval][out] */ VARIANT* result) { return DOMNode::evaluateWebScript(script, result); }
     332   
     333    virtual HRESULT STDMETHODCALLTYPE removeWebScriptKey(
    337334        /* [in] */ BSTR name) { return DOMNode::removeWebScriptKey(name); }
    338335   
    339     virtual HRESULT STDMETHODCALLTYPE stringRepresentation( 
     336    virtual HRESULT STDMETHODCALLTYPE stringRepresentation(
    340337        /* [retval][out] */ BSTR* stringRepresentation) { return DOMNode::stringRepresentation(stringRepresentation); }
    341338   
    342     virtual HRESULT STDMETHODCALLTYPE webScriptValueAtIndex( 
    343         /* [in] */ unsigned int index,
    344         /* [retval][out] */ VARIANT *result) { return DOMNode::webScriptValueAtIndex(index, result); }
    345    
    346     virtual HRESULT STDMETHODCALLTYPE setWebScriptValueAtIndex( 
     339    virtual HRESULT STDMETHODCALLTYPE webScriptValueAtIndex(
     340        /* [in] */ unsigned int index,
     341        /* [retval][out] */ VARIANT* result) { return DOMNode::webScriptValueAtIndex(index, result); }
     342   
     343    virtual HRESULT STDMETHODCALLTYPE setWebScriptValueAtIndex(
    347344        /* [in] */ unsigned int index,
    348345        /* [in] */ VARIANT val) { return DOMNode::setWebScriptValueAtIndex(index, val); }
    349346   
    350     virtual HRESULT STDMETHODCALLTYPE setException( 
     347    virtual HRESULT STDMETHODCALLTYPE setException(
    351348        /* [in] */ BSTR description) { return DOMNode::setException(description); }
    352349
    353350    // IDOMNode
    354     virtual HRESULT STDMETHODCALLTYPE nodeName( 
    355         /* [retval][out] */ BSTR *result) { return DOMNode::nodeName(result); }
    356    
    357     virtual HRESULT STDMETHODCALLTYPE nodeValue( 
    358         /* [retval][out] */ BSTR *result) { return DOMNode::nodeValue(result); }
    359    
    360     virtual HRESULT STDMETHODCALLTYPE setNodeValue( 
     351    virtual HRESULT STDMETHODCALLTYPE nodeName(
     352        /* [retval][out] */ BSTR* result) { return DOMNode::nodeName(result); }
     353   
     354    virtual HRESULT STDMETHODCALLTYPE nodeValue(
     355        /* [retval][out] */ BSTR* result) { return DOMNode::nodeValue(result); }
     356   
     357    virtual HRESULT STDMETHODCALLTYPE setNodeValue(
    361358        /* [in] */ BSTR value) { return DOMNode::setNodeValue(value); }
    362359   
    363     virtual HRESULT STDMETHODCALLTYPE nodeType( 
    364         /* [retval][out] */ unsigned short *result) { return DOMNode::nodeType(result); }
    365    
    366     virtual HRESULT STDMETHODCALLTYPE parentNode( 
    367         /* [retval][out] */ IDOMNode **result) { return DOMNode::parentNode(result); }
    368    
    369     virtual HRESULT STDMETHODCALLTYPE childNodes( 
    370         /* [retval][out] */ IDOMNodeList **result) { return DOMNode::childNodes(result); }
    371    
    372     virtual HRESULT STDMETHODCALLTYPE firstChild( 
    373         /* [retval][out] */ IDOMNode **result) { return DOMNode::firstChild(result); }
    374    
    375     virtual HRESULT STDMETHODCALLTYPE lastChild( 
    376         /* [retval][out] */ IDOMNode **result) { return DOMNode::lastChild(result); }
    377    
    378     virtual HRESULT STDMETHODCALLTYPE previousSibling( 
    379         /* [retval][out] */ IDOMNode **result) { return DOMNode::previousSibling(result); }
    380    
    381     virtual HRESULT STDMETHODCALLTYPE nextSibling( 
    382         /* [retval][out] */ IDOMNode **result) { return DOMNode::nextSibling(result); }
    383    
    384     virtual HRESULT STDMETHODCALLTYPE attributes( 
    385         /* [retval][out] */ IDOMNamedNodeMap **result) { return DOMNode::attributes(result); }
    386    
    387     virtual HRESULT STDMETHODCALLTYPE ownerDocument( 
    388         /* [retval][out] */ IDOMDocument **result) { return DOMNode::ownerDocument(result); }
    389    
    390     virtual HRESULT STDMETHODCALLTYPE insertBefore( 
    391         /* [in] */ IDOMNode *newChild,
    392         /* [in] */ IDOMNode *refChild,
    393         /* [retval][out] */ IDOMNode **result) { return DOMNode::insertBefore(newChild, refChild, result); }
    394    
    395     virtual HRESULT STDMETHODCALLTYPE replaceChild( 
    396         /* [in] */ IDOMNode *newChild,
    397         /* [in] */ IDOMNode *oldChild,
    398         /* [retval][out] */ IDOMNode **result) { return DOMNode::replaceChild(newChild, oldChild, result); }
    399    
    400     virtual HRESULT STDMETHODCALLTYPE removeChild( 
    401         /* [in] */ IDOMNode *oldChild,
    402         /* [retval][out] */ IDOMNode **result) { return DOMNode::removeChild(oldChild, result); }
    403    
    404     virtual HRESULT STDMETHODCALLTYPE appendChild( 
    405         /* [in] */ IDOMNode *oldChild,
    406         /* [retval][out] */ IDOMNode **result) { return DOMNode::appendChild(oldChild, result); }
    407    
    408     virtual HRESULT STDMETHODCALLTYPE hasChildNodes( 
    409         /* [retval][out] */ BOOL *result) { return DOMNode::hasChildNodes(result); }
    410    
    411     virtual HRESULT STDMETHODCALLTYPE cloneNode( 
     360    virtual HRESULT STDMETHODCALLTYPE nodeType(
     361        /* [retval][out] */ unsigned short* result) { return DOMNode::nodeType(result); }
     362   
     363    virtual HRESULT STDMETHODCALLTYPE parentNode(
     364        /* [retval][out] */ IDOMNode** result) { return DOMNode::parentNode(result); }
     365   
     366    virtual HRESULT STDMETHODCALLTYPE childNodes(
     367        /* [retval][out] */ IDOMNodeList** result) { return DOMNode::childNodes(result); }
     368   
     369    virtual HRESULT STDMETHODCALLTYPE firstChild(
     370        /* [retval][out] */ IDOMNode** result) { return DOMNode::firstChild(result); }
     371   
     372    virtual HRESULT STDMETHODCALLTYPE lastChild(
     373        /* [retval][out] */ IDOMNode** result) { return DOMNode::lastChild(result); }
     374   
     375    virtual HRESULT STDMETHODCALLTYPE previousSibling(
     376        /* [retval][out] */ IDOMNode** result) { return DOMNode::previousSibling(result); }
     377   
     378    virtual HRESULT STDMETHODCALLTYPE nextSibling(
     379        /* [retval][out] */ IDOMNode** result) { return DOMNode::nextSibling(result); }
     380   
     381    virtual HRESULT STDMETHODCALLTYPE attributes(
     382        /* [retval][out] */ IDOMNamedNodeMap** result) { return DOMNode::attributes(result); }
     383   
     384    virtual HRESULT STDMETHODCALLTYPE ownerDocument(
     385        /* [retval][out] */ IDOMDocument** result) { return DOMNode::ownerDocument(result); }
     386   
     387    virtual HRESULT STDMETHODCALLTYPE insertBefore(
     388        /* [in] */ IDOMNode* newChild,
     389        /* [in] */ IDOMNode* refChild,
     390        /* [retval][out] */ IDOMNode** result) { return DOMNode::insertBefore(newChild, refChild, result); }
     391   
     392    virtual HRESULT STDMETHODCALLTYPE replaceChild(
     393        /* [in] */ IDOMNode* newChild,
     394        /* [in] */ IDOMNode* oldChild,
     395        /* [retval][out] */ IDOMNode** result) { return DOMNode::replaceChild(newChild, oldChild, result); }
     396   
     397    virtual HRESULT STDMETHODCALLTYPE removeChild(
     398        /* [in] */ IDOMNode* oldChild,
     399        /* [retval][out] */ IDOMNode** result) { return DOMNode::removeChild(oldChild, result); }
     400   
     401    virtual HRESULT STDMETHODCALLTYPE appendChild(
     402        /* [in] */ IDOMNode* oldChild,
     403        /* [retval][out] */ IDOMNode** result) { return DOMNode::appendChild(oldChild, result); }
     404   
     405    virtual HRESULT STDMETHODCALLTYPE hasChildNodes(
     406        /* [retval][out] */ BOOL* result) { return DOMNode::hasChildNodes(result); }
     407   
     408    virtual HRESULT STDMETHODCALLTYPE cloneNode(
    412409        /* [in] */ BOOL deep,
    413         /* [retval][out] */ IDOMNode **result) { return DOMNode::cloneNode(deep, result); }
     410        /* [retval][out] */ IDOMNode** result) { return DOMNode::cloneNode(deep, result); }
    414411   
    415412    virtual HRESULT STDMETHODCALLTYPE normalize( void) { return DOMNode::normalize(); }
    416413   
    417     virtual HRESULT STDMETHODCALLTYPE isSupported( 
     414    virtual HRESULT STDMETHODCALLTYPE isSupported(
    418415        /* [in] */ BSTR feature,
    419416        /* [in] */ BSTR version,
    420         /* [retval][out] */ BOOL *result) { return DOMNode::isSupported(feature, version, result); }
    421    
    422     virtual HRESULT STDMETHODCALLTYPE namespaceURI( 
    423         /* [retval][out] */ BSTR *result) { return DOMNode::namespaceURI(result); }
    424    
    425     virtual HRESULT STDMETHODCALLTYPE prefix( 
    426         /* [retval][out] */ BSTR *result) { return DOMNode::prefix(result); }
    427    
    428     virtual HRESULT STDMETHODCALLTYPE setPrefix( 
     417        /* [retval][out] */ BOOL* result) { return DOMNode::isSupported(feature, version, result); }
     418   
     419    virtual HRESULT STDMETHODCALLTYPE namespaceURI(
     420        /* [retval][out] */ BSTR* result) { return DOMNode::namespaceURI(result); }
     421   
     422    virtual HRESULT STDMETHODCALLTYPE prefix(
     423        /* [retval][out] */ BSTR* result) { return DOMNode::prefix(result); }
     424   
     425    virtual HRESULT STDMETHODCALLTYPE setPrefix(
    429426        /* [in] */ BSTR prefix) { return DOMNode::setPrefix(prefix); }
    430427   
    431     virtual HRESULT STDMETHODCALLTYPE localName( 
    432         /* [retval][out] */ BSTR *result) { return DOMNode::localName(result); }
    433    
    434     virtual HRESULT STDMETHODCALLTYPE hasAttributes( 
    435         /* [retval][out] */ BOOL *result) { return DOMNode::hasAttributes(result); }
    436 
    437     virtual HRESULT STDMETHODCALLTYPE isSameNode( 
     428    virtual HRESULT STDMETHODCALLTYPE localName(
     429        /* [retval][out] */ BSTR* result) { return DOMNode::localName(result); }
     430   
     431    virtual HRESULT STDMETHODCALLTYPE hasAttributes(
     432        /* [retval][out] */ BOOL* result) { return DOMNode::hasAttributes(result); }
     433
     434    virtual HRESULT STDMETHODCALLTYPE isSameNode(
    438435        /* [in] */ IDOMNode* other,
    439436        /* [retval][out] */ BOOL* result) { return DOMNode::isSameNode(other, result); }
    440437   
    441     virtual HRESULT STDMETHODCALLTYPE isEqualNode( 
     438    virtual HRESULT STDMETHODCALLTYPE isEqualNode(
    442439        /* [in] */ IDOMNode* other,
    443440        /* [retval][out] */ BOOL* result) { return DOMNode::isEqualNode(other, result); }
    444441   
    445     virtual HRESULT STDMETHODCALLTYPE textContent( 
     442    virtual HRESULT STDMETHODCALLTYPE textContent(
    446443        /* [retval][out] */ BSTR* result) { return DOMNode::textContent(result); }
    447444   
    448     virtual HRESULT STDMETHODCALLTYPE setTextContent( 
     445    virtual HRESULT STDMETHODCALLTYPE setTextContent(
    449446        /* [in] */ BSTR text) { return DOMNode::setTextContent(text); }
    450447   
    451448    // IDOMDocument
    452     virtual HRESULT STDMETHODCALLTYPE doctype( 
    453         /* [retval][out] */ IDOMDocumentType **result);
    454    
    455     virtual HRESULT STDMETHODCALLTYPE implementation( 
    456         /* [retval][out] */ IDOMImplementation **result);
    457    
    458     virtual HRESULT STDMETHODCALLTYPE documentElement( 
    459         /* [retval][out] */ IDOMElement **result);
    460    
    461     virtual HRESULT STDMETHODCALLTYPE createElement( 
     449    virtual HRESULT STDMETHODCALLTYPE doctype(
     450        /* [retval][out] */ IDOMDocumentType** result);
     451   
     452    virtual HRESULT STDMETHODCALLTYPE implementation(
     453        /* [retval][out] */ IDOMImplementation** result);
     454   
     455    virtual HRESULT STDMETHODCALLTYPE documentElement(
     456        /* [retval][out] */ IDOMElement** result);
     457   
     458    virtual HRESULT STDMETHODCALLTYPE createElement(
    462459        /* [in] */ BSTR tagName,
    463         /* [retval][out] */ IDOMElement **result);
    464    
    465     virtual HRESULT STDMETHODCALLTYPE createDocumentFragment( 
    466         /* [retval][out] */ IDOMDocumentFragment **result);
    467    
    468     virtual HRESULT STDMETHODCALLTYPE createTextNode( 
     460        /* [retval][out] */ IDOMElement** result);
     461   
     462    virtual HRESULT STDMETHODCALLTYPE createDocumentFragment(
     463        /* [retval][out] */ IDOMDocumentFragment** result);
     464   
     465    virtual HRESULT STDMETHODCALLTYPE createTextNode(
    469466        /* [in] */ BSTR data,
    470         /* [retval][out] */ IDOMText **result);
    471    
    472     virtual HRESULT STDMETHODCALLTYPE createComment( 
     467        /* [retval][out] */ IDOMText** result);
     468   
     469    virtual HRESULT STDMETHODCALLTYPE createComment(
    473470        /* [in] */ BSTR data,
    474         /* [retval][out] */ IDOMComment **result);
    475    
    476     virtual HRESULT STDMETHODCALLTYPE createCDATASection( 
     471        /* [retval][out] */ IDOMComment** result);
     472   
     473    virtual HRESULT STDMETHODCALLTYPE createCDATASection(
    477474        /* [in] */ BSTR data,
    478         /* [retval][out] */ IDOMCDATASection **result);
    479    
    480     virtual HRESULT STDMETHODCALLTYPE createProcessingInstruction( 
     475        /* [retval][out] */ IDOMCDATASection** result);
     476   
     477    virtual HRESULT STDMETHODCALLTYPE createProcessingInstruction(
    481478        /* [in] */ BSTR target,
    482479        /* [in] */ BSTR data,
    483         /* [retval][out] */ IDOMProcessingInstruction **result);
    484    
    485     virtual HRESULT STDMETHODCALLTYPE createAttribute( 
    486         /* [in] */ BSTR name,
    487         /* [retval][out] */ IDOMAttr **result);
    488    
    489     virtual HRESULT STDMETHODCALLTYPE createEntityReference( 
    490         /* [in] */ BSTR name,
    491         /* [retval][out] */ IDOMEntityReference **result);
    492    
    493     virtual HRESULT STDMETHODCALLTYPE getElementsByTagName( 
     480        /* [retval][out] */ IDOMProcessingInstruction** result);
     481   
     482    virtual HRESULT STDMETHODCALLTYPE createAttribute(
     483        /* [in] */ BSTR name,
     484        /* [retval][out] */ IDOMAttr** result);
     485   
     486    virtual HRESULT STDMETHODCALLTYPE createEntityReference(
     487        /* [in] */ BSTR name,
     488        /* [retval][out] */ IDOMEntityReference** result);
     489   
     490    virtual HRESULT STDMETHODCALLTYPE getElementsByTagName(
    494491        /* [in] */ BSTR tagName,
    495         /* [retval][out] */ IDOMNodeList **result);
    496    
    497     virtual HRESULT STDMETHODCALLTYPE importNode( 
    498         /* [in] */ IDOMNode *importedNode,
     492        /* [retval][out] */ IDOMNodeList** result);
     493   
     494    virtual HRESULT STDMETHODCALLTYPE importNode(
     495        /* [in] */ IDOMNode* importedNode,
    499496        /* [in] */ BOOL deep,
    500         /* [retval][out] */ IDOMNode **result);
    501    
    502     virtual HRESULT STDMETHODCALLTYPE createElementNS( 
     497        /* [retval][out] */ IDOMNode** result);
     498   
     499    virtual HRESULT STDMETHODCALLTYPE createElementNS(
    503500        /* [in] */ BSTR namespaceURI,
    504501        /* [in] */ BSTR qualifiedName,
    505         /* [retval][out] */ IDOMElement **result);
    506    
    507     virtual HRESULT STDMETHODCALLTYPE createAttributeNS( 
     502        /* [retval][out] */ IDOMElement** result);
     503   
     504    virtual HRESULT STDMETHODCALLTYPE createAttributeNS(
    508505        /* [in] */ BSTR namespaceURI,
    509506        /* [in] */ BSTR qualifiedName,
    510         /* [retval][out] */ IDOMAttr **result);
    511    
    512     virtual HRESULT STDMETHODCALLTYPE getElementsByTagNameNS( 
     507        /* [retval][out] */ IDOMAttr** result);
     508   
     509    virtual HRESULT STDMETHODCALLTYPE getElementsByTagNameNS(
    513510        /* [in] */ BSTR namespaceURI,
    514511        /* [in] */ BSTR localName,
    515         /* [retval][out] */ IDOMNodeList **result);
    516    
    517     virtual HRESULT STDMETHODCALLTYPE getElementById( 
     512        /* [retval][out] */ IDOMNodeList** result);
     513   
     514    virtual HRESULT STDMETHODCALLTYPE getElementById(
    518515        /* [in] */ BSTR elementId,
    519         /* [retval][out] */ IDOMElement **result);
     516        /* [retval][out] */ IDOMElement** result);
    520517
    521518    // IDOMViewCSS
    522     virtual HRESULT STDMETHODCALLTYPE getComputedStyle( 
    523         /* [in] */ IDOMElement *elt,
     519    virtual HRESULT STDMETHODCALLTYPE getComputedStyle(
     520        /* [in] */ IDOMElement* elt,
    524521        /* [in] */ BSTR pseudoElt,
    525         /* [retval][out] */ IDOMCSSStyleDeclaration **result);
     522        /* [retval][out] */ IDOMCSSStyleDeclaration** result);
    526523
    527524    // IDOMDocumentEvent
    528     virtual HRESULT STDMETHODCALLTYPE createEvent( 
     525    virtual HRESULT STDMETHODCALLTYPE createEvent(
    529526        /* [in] */ BSTR eventType,
    530         /* [retval][out] */ IDOMEvent **result);
     527        /* [retval][out] */ IDOMEvent** result);
    531528
    532529    // DOMDocument
     
    537534};
    538535
    539 class DOMElement : public DOMNode, public IDOMElement, public IDOMElementPrivate, public IDOMNodeExtensions, public IDOMElementCSSInlineStyle, public IDOMElementExtensions
    540 {
     536class DOMElement : public DOMNode, public IDOMElement, public IDOMElementPrivate, public IDOMNodeExtensions, public IDOMElementCSSInlineStyle, public IDOMElementExtensions {
    541537protected:
    542538    DOMElement(WebCore::Element* e);
     
    552548
    553549    // IWebScriptObject
    554     virtual HRESULT STDMETHODCALLTYPE throwException( 
     550    virtual HRESULT STDMETHODCALLTYPE throwException(
    555551        /* [in] */ BSTR exceptionMessage,
    556         /* [retval][out] */ BOOL *result) { return DOMNode::throwException(exceptionMessage, result); }
    557    
    558     virtual HRESULT STDMETHODCALLTYPE callWebScriptMethod( 
     552        /* [retval][out] */ BOOL* result) { return DOMNode::throwException(exceptionMessage, result); }
     553   
     554    virtual HRESULT STDMETHODCALLTYPE callWebScriptMethod(
    559555        /* [in] */ BSTR name,
    560556        /* [size_is][in] */ const VARIANT args[  ],
    561557        /* [in] */ int cArgs,
    562         /* [retval][out] */ VARIANT *result) { return DOMNode::callWebScriptMethod(name, args, cArgs, result); }
    563    
    564     virtual HRESULT STDMETHODCALLTYPE evaluateWebScript( 
     558        /* [retval][out] */ VARIANT* result) { return DOMNode::callWebScriptMethod(name, args, cArgs, result); }
     559   
     560    virtual HRESULT STDMETHODCALLTYPE evaluateWebScript(
    565561        /* [in] */ BSTR script,
    566         /* [retval][out] */ VARIANT *result) { return DOMNode::evaluateWebScript(script, result); }
    567    
    568     virtual HRESULT STDMETHODCALLTYPE removeWebScriptKey( 
     562        /* [retval][out] */ VARIANT* result) { return DOMNode::evaluateWebScript(script, result); }
     563   
     564    virtual HRESULT STDMETHODCALLTYPE removeWebScriptKey(
    569565        /* [in] */ BSTR name) { return DOMNode::removeWebScriptKey(name); }
    570566   
    571     virtual HRESULT STDMETHODCALLTYPE stringRepresentation( 
     567    virtual HRESULT STDMETHODCALLTYPE stringRepresentation(
    572568        /* [retval][out] */ BSTR* stringRepresentation) { return DOMNode::stringRepresentation(stringRepresentation); }
    573569   
    574     virtual HRESULT STDMETHODCALLTYPE webScriptValueAtIndex( 
    575         /* [in] */ unsigned int index,
    576         /* [retval][out] */ VARIANT *result) { return DOMNode::webScriptValueAtIndex(index, result); }
    577    
    578     virtual HRESULT STDMETHODCALLTYPE setWebScriptValueAtIndex( 
     570    virtual HRESULT STDMETHODCALLTYPE webScriptValueAtIndex(
     571        /* [in] */ unsigned int index,
     572        /* [retval][out] */ VARIANT* result) { return DOMNode::webScriptValueAtIndex(index, result); }
     573   
     574    virtual HRESULT STDMETHODCALLTYPE setWebScriptValueAtIndex(
    579575        /* [in] */ unsigned int index,
    580576        /* [in] */ VARIANT val) { return DOMNode::setWebScriptValueAtIndex(index, val); }
    581577   
    582     virtual HRESULT STDMETHODCALLTYPE setException( 
     578    virtual HRESULT STDMETHODCALLTYPE setException(
    583579        /* [in] */ BSTR description) { return DOMNode::setException(description); }
    584580
    585581    // IDOMNode
    586     virtual HRESULT STDMETHODCALLTYPE nodeName( 
    587         /* [retval][out] */ BSTR *result) { return DOMNode::nodeName(result); }
    588    
    589     virtual HRESULT STDMETHODCALLTYPE nodeValue( 
    590         /* [retval][out] */ BSTR *result) { return DOMNode::nodeValue(result); }
    591    
    592     virtual HRESULT STDMETHODCALLTYPE setNodeValue( 
     582    virtual HRESULT STDMETHODCALLTYPE nodeName(
     583        /* [retval][out] */ BSTR* result) { return DOMNode::nodeName(result); }
     584   
     585    virtual HRESULT STDMETHODCALLTYPE nodeValue(
     586        /* [retval][out] */ BSTR* result) { return DOMNode::nodeValue(result); }
     587   
     588    virtual HRESULT STDMETHODCALLTYPE setNodeValue(
    593589        /* [in] */ BSTR value) { return DOMNode::setNodeValue(value); }
    594590   
    595     virtual HRESULT STDMETHODCALLTYPE nodeType( 
    596         /* [retval][out] */ unsigned short *result) { return DOMNode::nodeType(result); }
    597    
    598     virtual HRESULT STDMETHODCALLTYPE parentNode( 
    599         /* [retval][out] */ IDOMNode **result) { return DOMNode::parentNode(result); }
    600    
    601     virtual HRESULT STDMETHODCALLTYPE childNodes( 
    602         /* [retval][out] */ IDOMNodeList **result) { return DOMNode::childNodes(result); }
    603    
    604     virtual HRESULT STDMETHODCALLTYPE firstChild( 
    605         /* [retval][out] */ IDOMNode **result) { return DOMNode::firstChild(result); }
    606    
    607     virtual HRESULT STDMETHODCALLTYPE lastChild( 
    608         /* [retval][out] */ IDOMNode **result) { return DOMNode::lastChild(result); }
    609    
    610     virtual HRESULT STDMETHODCALLTYPE previousSibling( 
    611         /* [retval][out] */ IDOMNode **result) { return DOMNode::previousSibling(result); }
    612    
    613     virtual HRESULT STDMETHODCALLTYPE nextSibling( 
    614         /* [retval][out] */ IDOMNode **result) { return DOMNode::nextSibling(result); }
    615    
    616     virtual HRESULT STDMETHODCALLTYPE attributes( 
    617         /* [retval][out] */ IDOMNamedNodeMap **result) { return DOMNode::attributes(result); }
    618    
    619     virtual HRESULT STDMETHODCALLTYPE ownerDocument( 
    620         /* [retval][out] */ IDOMDocument **result) { return DOMNode::ownerDocument(result); }
    621    
    622     virtual HRESULT STDMETHODCALLTYPE insertBefore( 
    623         /* [in] */ IDOMNode *newChild,
    624         /* [in] */ IDOMNode *refChild,
    625         /* [retval][out] */ IDOMNode **result) { return DOMNode::insertBefore(newChild, refChild, result); }
    626    
    627     virtual HRESULT STDMETHODCALLTYPE replaceChild( 
    628         /* [in] */ IDOMNode *newChild,
    629         /* [in] */ IDOMNode *oldChild,
    630         /* [retval][out] */ IDOMNode **result) { return DOMNode::replaceChild(newChild, oldChild, result); }
    631    
    632     virtual HRESULT STDMETHODCALLTYPE removeChild( 
    633         /* [in] */ IDOMNode *oldChild,
    634         /* [retval][out] */ IDOMNode **result) { return DOMNode::removeChild(oldChild, result); }
    635    
    636     virtual HRESULT STDMETHODCALLTYPE appendChild( 
    637         /* [in] */ IDOMNode *oldChild,
    638         /* [retval][out] */ IDOMNode **result) { return DOMNode::appendChild(oldChild, result); }
    639    
    640     virtual HRESULT STDMETHODCALLTYPE hasChildNodes( 
    641         /* [retval][out] */ BOOL *result) { return DOMNode::hasChildNodes(result); }
    642    
    643     virtual HRESULT STDMETHODCALLTYPE cloneNode( 
     591    virtual HRESULT STDMETHODCALLTYPE nodeType(
     592        /* [retval][out] */ unsigned short* result) { return DOMNode::nodeType(result); }
     593   
     594    virtual HRESULT STDMETHODCALLTYPE parentNode(
     595        /* [retval][out] */ IDOMNode** result) { return DOMNode::parentNode(result); }
     596   
     597    virtual HRESULT STDMETHODCALLTYPE childNodes(
     598        /* [retval][out] */ IDOMNodeList** result) { return DOMNode::childNodes(result); }
     599   
     600    virtual HRESULT STDMETHODCALLTYPE firstChild(
     601        /* [retval][out] */ IDOMNode** result) { return DOMNode::firstChild(result); }
     602   
     603    virtual HRESULT STDMETHODCALLTYPE lastChild(
     604        /* [retval][out] */ IDOMNode** result) { return DOMNode::lastChild(result); }
     605   
     606    virtual HRESULT STDMETHODCALLTYPE previousSibling(
     607        /* [retval][out] */ IDOMNode** result) { return DOMNode::previousSibling(result); }
     608   
     609    virtual HRESULT STDMETHODCALLTYPE nextSibling(
     610        /* [retval][out] */ IDOMNode** result) { return DOMNode::nextSibling(result); }
     611   
     612    virtual HRESULT STDMETHODCALLTYPE attributes(
     613        /* [retval][out] */ IDOMNamedNodeMap** result) { return DOMNode::attributes(result); }
     614   
     615    virtual HRESULT STDMETHODCALLTYPE ownerDocument(
     616        /* [retval][out] */ IDOMDocument** result) { return DOMNode::ownerDocument(result); }
     617   
     618    virtual HRESULT STDMETHODCALLTYPE insertBefore(
     619        /* [in] */ IDOMNode* newChild,
     620        /* [in] */ IDOMNode* refChild,
     621        /* [retval][out] */ IDOMNode** result) { return DOMNode::insertBefore(newChild, refChild, result); }
     622   
     623    virtual HRESULT STDMETHODCALLTYPE replaceChild(
     624        /* [in] */ IDOMNode* newChild,
     625        /* [in] */ IDOMNode* oldChild,
     626        /* [retval][out] */ IDOMNode** result) { return DOMNode::replaceChild(newChild, oldChild, result); }
     627   
     628    virtual HRESULT STDMETHODCALLTYPE removeChild(
     629        /* [in] */ IDOMNode* oldChild,
     630        /* [retval][out] */ IDOMNode** result) { return DOMNode::removeChild(oldChild, result); }
     631   
     632    virtual HRESULT STDMETHODCALLTYPE appendChild(
     633        /* [in] */ IDOMNode* oldChild,
     634        /* [retval][out] */ IDOMNode** result) { return DOMNode::appendChild(oldChild, result); }
     635   
     636    virtual HRESULT STDMETHODCALLTYPE hasChildNodes(
     637        /* [retval][out] */ BOOL* result) { return DOMNode::hasChildNodes(result); }
     638   
     639    virtual HRESULT STDMETHODCALLTYPE cloneNode(
    644640        /* [in] */ BOOL deep,
    645         /* [retval][out] */ IDOMNode **result) { return DOMNode::cloneNode(deep, result); }
     641        /* [retval][out] */ IDOMNode** result) { return DOMNode::cloneNode(deep, result); }
    646642   
    647643    virtual HRESULT STDMETHODCALLTYPE normalize( void) { return DOMNode::normalize(); }
    648644   
    649     virtual HRESULT STDMETHODCALLTYPE isSupported( 
     645    virtual HRESULT STDMETHODCALLTYPE isSupported(
    650646        /* [in] */ BSTR feature,
    651647        /* [in] */ BSTR version,
    652         /* [retval][out] */ BOOL *result) { return DOMNode::isSupported(feature, version, result); }
    653    
    654     virtual HRESULT STDMETHODCALLTYPE namespaceURI( 
    655         /* [retval][out] */ BSTR *result) { return DOMNode::namespaceURI(result); }
    656    
    657     virtual HRESULT STDMETHODCALLTYPE prefix( 
    658         /* [retval][out] */ BSTR *result) { return DOMNode::prefix(result); }
    659    
    660     virtual HRESULT STDMETHODCALLTYPE setPrefix( 
     648        /* [retval][out] */ BOOL* result) { return DOMNode::isSupported(feature, version, result); }
     649   
     650    virtual HRESULT STDMETHODCALLTYPE namespaceURI(
     651        /* [retval][out] */ BSTR* result) { return DOMNode::namespaceURI(result); }
     652   
     653    virtual HRESULT STDMETHODCALLTYPE prefix(
     654        /* [retval][out] */ BSTR* result) { return DOMNode::prefix(result); }
     655   
     656    virtual HRESULT STDMETHODCALLTYPE setPrefix(
    661657        /* [in] */ BSTR prefix) { return DOMNode::setPrefix(prefix); }
    662658   
    663     virtual HRESULT STDMETHODCALLTYPE localName( 
    664         /* [retval][out] */ BSTR *result) { return DOMNode::localName(result); }
    665    
    666     virtual HRESULT STDMETHODCALLTYPE hasAttributes( 
    667         /* [retval][out] */ BOOL *result) { return DOMNode::hasAttributes(result); }
    668 
    669     virtual HRESULT STDMETHODCALLTYPE isSameNode( 
     659    virtual HRESULT STDMETHODCALLTYPE localName(
     660        /* [retval][out] */ BSTR* result) { return DOMNode::localName(result); }
     661   
     662    virtual HRESULT STDMETHODCALLTYPE hasAttributes(
     663        /* [retval][out] */ BOOL* result) { return DOMNode::hasAttributes(result); }
     664
     665    virtual HRESULT STDMETHODCALLTYPE isSameNode(
    670666        /* [in] */ IDOMNode* other,
    671667        /* [retval][out] */ BOOL* result) { return DOMNode::isSameNode(other, result); }
    672668   
    673     virtual HRESULT STDMETHODCALLTYPE isEqualNode( 
     669    virtual HRESULT STDMETHODCALLTYPE isEqualNode(
    674670        /* [in] */ IDOMNode* other,
    675671        /* [retval][out] */ BOOL* result) { return DOMNode::isEqualNode(other, result); }
    676672   
    677     virtual HRESULT STDMETHODCALLTYPE textContent( 
     673    virtual HRESULT STDMETHODCALLTYPE textContent(
    678674        /* [retval][out] */ BSTR* result) { return DOMNode::textContent(result); }
    679675   
    680     virtual HRESULT STDMETHODCALLTYPE setTextContent( 
     676    virtual HRESULT STDMETHODCALLTYPE setTextContent(
    681677        /* [in] */ BSTR text) { return DOMNode::setTextContent(text); }
    682678   
    683679    // IDOMElement
    684     virtual HRESULT STDMETHODCALLTYPE tagName( 
    685         /* [retval][out] */ BSTR *result);
    686    
    687     virtual HRESULT STDMETHODCALLTYPE getAttribute( 
    688         /* [in] */ BSTR name,
    689         /* [retval][out] */ BSTR *result);
    690    
    691     virtual HRESULT STDMETHODCALLTYPE setAttribute( 
     680    virtual HRESULT STDMETHODCALLTYPE tagName(
     681        /* [retval][out] */ BSTR* result);
     682   
     683    virtual HRESULT STDMETHODCALLTYPE getAttribute(
     684        /* [in] */ BSTR name,
     685        /* [retval][out] */ BSTR* result);
     686   
     687    virtual HRESULT STDMETHODCALLTYPE setAttribute(
    692688        /* [in] */ BSTR name,
    693689        /* [in] */ BSTR value);
    694690   
    695     virtual HRESULT STDMETHODCALLTYPE removeAttribute( 
     691    virtual HRESULT STDMETHODCALLTYPE removeAttribute(
    696692        /* [in] */ BSTR name);
    697693   
    698     virtual HRESULT STDMETHODCALLTYPE getAttributeNode( 
    699         /* [in] */ BSTR name,
    700         /* [retval][out] */ IDOMAttr **result);
    701    
    702     virtual HRESULT STDMETHODCALLTYPE setAttributeNode( 
     694    virtual HRESULT STDMETHODCALLTYPE getAttributeNode(
     695        /* [in] */ BSTR name,
     696        /* [retval][out] */ IDOMAttr** result);
     697   
     698    virtual HRESULT STDMETHODCALLTYPE setAttributeNode(
    703699        /* [in] */ IDOMAttr *newAttr,
    704         /* [retval][out] */ IDOMAttr **result);
    705    
    706     virtual HRESULT STDMETHODCALLTYPE removeAttributeNode( 
     700        /* [retval][out] */ IDOMAttr** result);
     701   
     702    virtual HRESULT STDMETHODCALLTYPE removeAttributeNode(
    707703        /* [in] */ IDOMAttr *oldAttr,
    708         /* [retval][out] */ IDOMAttr **result);
    709    
    710     virtual HRESULT STDMETHODCALLTYPE getElementsByTagName( 
    711         /* [in] */ BSTR name,
    712         /* [retval][out] */ IDOMNodeList **result);
    713    
    714     virtual HRESULT STDMETHODCALLTYPE getAttributeNS( 
     704        /* [retval][out] */ IDOMAttr** result);
     705   
     706    virtual HRESULT STDMETHODCALLTYPE getElementsByTagName(
     707        /* [in] */ BSTR name,
     708        /* [retval][out] */ IDOMNodeList** result);
     709   
     710    virtual HRESULT STDMETHODCALLTYPE getAttributeNS(
    715711        /* [in] */ BSTR namespaceURI,
    716712        /* [in] */ BSTR localName,
    717         /* [retval][out] */ BSTR *result);
    718    
    719     virtual HRESULT STDMETHODCALLTYPE setAttributeNS( 
     713        /* [retval][out] */ BSTR* result);
     714   
     715    virtual HRESULT STDMETHODCALLTYPE setAttributeNS(
    720716        /* [in] */ BSTR namespaceURI,
    721717        /* [in] */ BSTR qualifiedName,
    722718        /* [in] */ BSTR value);
    723719   
    724     virtual HRESULT STDMETHODCALLTYPE removeAttributeNS( 
     720    virtual HRESULT STDMETHODCALLTYPE removeAttributeNS(
    725721        /* [in] */ BSTR namespaceURI,
    726722        /* [in] */ BSTR localName);
    727723   
    728     virtual HRESULT STDMETHODCALLTYPE getAttributeNodeNS( 
     724    virtual HRESULT STDMETHODCALLTYPE getAttributeNodeNS(
    729725        /* [in] */ BSTR namespaceURI,
    730726        /* [in] */ BSTR localName,
    731         /* [retval][out] */ IDOMAttr **result);
    732    
    733     virtual HRESULT STDMETHODCALLTYPE setAttributeNodeNS( 
     727        /* [retval][out] */ IDOMAttr** result);
     728   
     729    virtual HRESULT STDMETHODCALLTYPE setAttributeNodeNS(
    734730        /* [in] */ IDOMAttr *newAttr,
    735         /* [retval][out] */ IDOMAttr **result);
    736    
    737     virtual HRESULT STDMETHODCALLTYPE getElementsByTagNameNS( 
     731        /* [retval][out] */ IDOMAttr** result);
     732   
     733    virtual HRESULT STDMETHODCALLTYPE getElementsByTagNameNS(
    738734        /* [in] */ BSTR namespaceURI,
    739735        /* [in] */ BSTR localName,
    740         /* [retval][out] */ IDOMNodeList **result);
    741    
    742     virtual HRESULT STDMETHODCALLTYPE hasAttribute( 
    743         /* [in] */ BSTR name,
    744         /* [retval][out] */ BOOL *result);
    745    
    746     virtual HRESULT STDMETHODCALLTYPE hasAttributeNS( 
     736        /* [retval][out] */ IDOMNodeList** result);
     737   
     738    virtual HRESULT STDMETHODCALLTYPE hasAttribute(
     739        /* [in] */ BSTR name,
     740        /* [retval][out] */ BOOL* result);
     741   
     742    virtual HRESULT STDMETHODCALLTYPE hasAttributeNS(
    747743        /* [in] */ BSTR namespaceURI,
    748744        /* [in] */ BSTR localName,
    749         /* [retval][out] */ BOOL *result);
     745        /* [retval][out] */ BOOL* result);
    750746
    751747    virtual HRESULT STDMETHODCALLTYPE focus( void);
     
    754750
    755751    // IDOMNodeExtensions
    756     virtual HRESULT STDMETHODCALLTYPE boundingBox( 
     752    virtual HRESULT STDMETHODCALLTYPE boundingBox(
    757753        /* [retval][out] */ LPRECT rect);
    758754   
    759     virtual HRESULT STDMETHODCALLTYPE lineBoxRects( 
     755    virtual HRESULT STDMETHODCALLTYPE lineBoxRects(
    760756        /* [size_is][in] */ RECT* rects,
    761757        /* [in] */ int cRects);
    762758
    763759    // IDOMElementPrivate
    764     virtual HRESULT STDMETHODCALLTYPE coreElement( 
     760    virtual HRESULT STDMETHODCALLTYPE coreElement(
    765761        void** element);
    766762
    767     virtual HRESULT STDMETHODCALLTYPE isEqual( 
    768         /* [in] */ IDOMElement *other,
    769         /* [retval][out] */ BOOL *result);
    770 
    771     virtual HRESULT STDMETHODCALLTYPE isFocused( 
    772         /* [retval][out] */ BOOL *result);
     763    virtual HRESULT STDMETHODCALLTYPE isEqual(
     764        /* [in] */ IDOMElement* other,
     765        /* [retval][out] */ BOOL* result);
     766
     767    virtual HRESULT STDMETHODCALLTYPE isFocused(
     768        /* [retval][out] */ BOOL* result);
    773769
    774770    virtual HRESULT STDMETHODCALLTYPE innerText(
     
    782778
    783779    // IDOMElementCSSInlineStyle
    784     virtual HRESULT STDMETHODCALLTYPE style( 
    785         /* [retval][out] */ IDOMCSSStyleDeclaration **result);
     780    virtual HRESULT STDMETHODCALLTYPE style(
     781        /* [retval][out] */ IDOMCSSStyleDeclaration** result);
    786782
    787783    // IDOMElementExtensions
    788     virtual HRESULT STDMETHODCALLTYPE offsetLeft( 
    789         /* [retval][out] */ int *result);
    790    
    791     virtual HRESULT STDMETHODCALLTYPE offsetTop( 
    792         /* [retval][out] */ int *result);
    793    
    794     virtual HRESULT STDMETHODCALLTYPE offsetWidth( 
    795         /* [retval][out] */ int *result);
    796    
    797     virtual HRESULT STDMETHODCALLTYPE offsetHeight( 
    798         /* [retval][out] */ int *result);
    799    
    800     virtual HRESULT STDMETHODCALLTYPE offsetParent( 
    801         /* [retval][out] */ IDOMElement **result);
    802    
    803     virtual HRESULT STDMETHODCALLTYPE clientWidth( 
    804         /* [retval][out] */ int *result);
    805    
    806     virtual HRESULT STDMETHODCALLTYPE clientHeight( 
    807         /* [retval][out] */ int *result);
    808    
    809     virtual HRESULT STDMETHODCALLTYPE scrollLeft( 
    810         /* [retval][out] */ int *result);
    811    
    812     virtual HRESULT STDMETHODCALLTYPE setScrollLeft( 
     784    virtual HRESULT STDMETHODCALLTYPE offsetLeft(
     785        /* [retval][out] */ int* result);
     786   
     787    virtual HRESULT STDMETHODCALLTYPE offsetTop(
     788        /* [retval][out] */ int* result);
     789   
     790    virtual HRESULT STDMETHODCALLTYPE offsetWidth(
     791        /* [retval][out] */ int* result);
     792   
     793    virtual HRESULT STDMETHODCALLTYPE offsetHeight(
     794        /* [retval][out] */ int* result);
     795   
     796    virtual HRESULT STDMETHODCALLTYPE offsetParent(
     797        /* [retval][out] */ IDOMElement** result);
     798   
     799    virtual HRESULT STDMETHODCALLTYPE clientWidth(
     800        /* [retval][out] */ int* result);
     801   
     802    virtual HRESULT STDMETHODCALLTYPE clientHeight(
     803        /* [retval][out] */ int* result);
     804   
     805    virtual HRESULT STDMETHODCALLTYPE scrollLeft(
     806        /* [retval][out] */ int* result);
     807   
     808    virtual HRESULT STDMETHODCALLTYPE setScrollLeft(
    813809        /* [in] */ int newScrollLeft);
    814810   
    815     virtual HRESULT STDMETHODCALLTYPE scrollTop( 
    816         /* [retval][out] */ int *result);
    817    
    818     virtual HRESULT STDMETHODCALLTYPE setScrollTop( 
     811    virtual HRESULT STDMETHODCALLTYPE scrollTop(
     812        /* [retval][out] */ int* result);
     813   
     814    virtual HRESULT STDMETHODCALLTYPE setScrollTop(
    819815        /* [in] */ int newScrollTop);
    820816   
    821     virtual HRESULT STDMETHODCALLTYPE scrollWidth( 
    822         /* [retval][out] */ int *result);
    823    
    824     virtual HRESULT STDMETHODCALLTYPE scrollHeight( 
    825         /* [retval][out] */ int *result);
    826    
    827     virtual HRESULT STDMETHODCALLTYPE scrollIntoView( 
     817    virtual HRESULT STDMETHODCALLTYPE scrollWidth(
     818        /* [retval][out] */ int* result);
     819   
     820    virtual HRESULT STDMETHODCALLTYPE scrollHeight(
     821        /* [retval][out] */ int* result);
     822   
     823    virtual HRESULT STDMETHODCALLTYPE scrollIntoView(
    828824        /* [in] */ BOOL alignWithTop);
    829825   
    830     virtual HRESULT STDMETHODCALLTYPE scrollIntoViewIfNeeded( 
     826    virtual HRESULT STDMETHODCALLTYPE scrollIntoViewIfNeeded(
    831827        /* [in] */ BOOL centerIfNeeded);
    832828
Note: See TracChangeset for help on using the changeset viewer.