Changeset 51280 in webkit


Ignore:
Timestamp:
Nov 20, 2009 8:50:21 PM (14 years ago)
Author:
jhoneycutt@apple.com
Message:

DOMElement::tagName() is unimplemented

https://bugs.webkit.org/show_bug.cgi?id=31746

Reviewed by Darin Adler.

  • DOMCoreClasses.cpp:

(DOMElement::tagName):
Create a BString from the element's tag name, and release its BSTR
into result.

Location:
trunk/WebKit/win
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebKit/win/ChangeLog

    r51279 r51280  
     12009-11-20  Jon Honeycutt  <jhoneycutt@apple.com>
     2
     3        DOMElement::tagName() is unimplemented
     4
     5        https://bugs.webkit.org/show_bug.cgi?id=31746
     6
     7        Reviewed by Darin Adler.
     8
     9        * DOMCoreClasses.cpp:
     10        (DOMElement::tagName):
     11        Create a BString from the element's tag name, and release its BSTR
     12        into result.
     13
    1142009-11-20  Jon Honeycutt  <jhoneycutt@apple.com>
    215
  • trunk/WebKit/win/DOMCoreClasses.cpp

    r51279 r51280  
    835835
    836836HRESULT STDMETHODCALLTYPE DOMElement::tagName(
    837         /* [retval][out] */ BSTR* /*result*/)
    838 {
    839     ASSERT_NOT_REACHED();
    840     return E_NOTIMPL;
     837        /* [retval][out] */ BSTR* result)
     838{
     839    if (!m_element)
     840        return E_FAIL;
     841
     842    if (!result)
     843        return E_POINTER;
     844
     845    *result = BString(m_element->tagName()).release();
     846    return S_OK;
    841847}
    842848   
Note: See TracChangeset for help on using the changeset viewer.