diff options
Diffstat (limited to 'chromium/third_party/WebKit/Source/core/html/HTMLEmbedElement.h')
-rw-r--r-- | chromium/third_party/WebKit/Source/core/html/HTMLEmbedElement.h | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/chromium/third_party/WebKit/Source/core/html/HTMLEmbedElement.h b/chromium/third_party/WebKit/Source/core/html/HTMLEmbedElement.h index 8107fd188f2..becba85d94c 100644 --- a/chromium/third_party/WebKit/Source/core/html/HTMLEmbedElement.h +++ b/chromium/third_party/WebKit/Source/core/html/HTMLEmbedElement.h @@ -29,7 +29,7 @@ namespace WebCore { class HTMLEmbedElement FINAL : public HTMLPlugInElement { public: - static PassRefPtr<HTMLEmbedElement> create(Document&, bool createdByParser = false); + static PassRefPtrWillBeRawPtr<HTMLEmbedElement> create(Document&, bool createdByParser = false); bool isExposed() const; @@ -40,25 +40,22 @@ private: virtual bool isPresentationAttribute(const QualifiedName&) const OVERRIDE; virtual void collectStyleForPresentationAttribute(const QualifiedName&, const AtomicString&, MutableStylePropertySet*) OVERRIDE; - virtual bool rendererIsNeeded(const RenderStyle&); + virtual bool rendererIsNeeded(const RenderStyle&) OVERRIDE; virtual bool isURLAttribute(const Attribute&) const OVERRIDE; + virtual const QualifiedName& subResourceAttributeName() const OVERRIDE; virtual const AtomicString imageSourceURL() const OVERRIDE; virtual RenderWidget* existingRenderWidget() const OVERRIDE; virtual void updateWidgetInternal() OVERRIDE; - virtual void addSubresourceAttributeURLs(ListHashSet<KURL>&) const; - void parametersForPlugin(Vector<String>& paramNames, Vector<String>& paramValues); virtual bool shouldRegisterAsNamedItem() const OVERRIDE { return true; } virtual bool isInteractiveContent() const OVERRIDE; }; -DEFINE_NODE_TYPE_CASTS(HTMLEmbedElement, hasTagName(HTMLNames::embedTag)); - } #endif |