*/
#include "config.h"
-#include "WebDocument.h"
-#include "WebElement.h"
+#include "public/web/WebElement.h"
+
#include "bindings/v8/ExceptionState.h"
#include "core/dom/Element.h"
#include "core/dom/NamedNodeMap.h"
#include "core/rendering/RenderBoxModelObject.h"
#include "core/rendering/RenderObject.h"
#include "public/platform/WebRect.h"
+#include "public/web/WebDocument.h"
#include "wtf/PassRefPtr.h"
{
if (index >= attributeCount())
return WebString();
- return constUnwrap<Element>()->attributeItem(index)->localName();
+ return constUnwrap<Element>()->attributeItem(index).localName();
}
WebString WebElement::attributeValue(unsigned index) const
{
if (index >= attributeCount())
return WebString();
- return constUnwrap<Element>()->attributeItem(index)->value();
+ return constUnwrap<Element>()->attributeItem(index).value();
}
WebString WebElement::innerText()
return bitmap->bitmap();
}
-WebElement::WebElement(const PassRefPtr<Element>& elem)
+WebElement::WebElement(const PassRefPtrWillBeRawPtr<Element>& elem)
: WebNode(elem)
{
}
-WebElement& WebElement::operator=(const PassRefPtr<Element>& elem)
+WebElement& WebElement::operator=(const PassRefPtrWillBeRawPtr<Element>& elem)
{
m_private = elem;
return *this;
}
-WebElement::operator PassRefPtr<Element>() const
+WebElement::operator PassRefPtrWillBeRawPtr<Element>() const
{
return toElement(m_private.get());
}