summaryrefslogtreecommitdiffstats
path: root/chromium/third_party/WebKit/Source/core/html/HTMLEmbedElement.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/WebKit/Source/core/html/HTMLEmbedElement.h')
-rw-r--r--chromium/third_party/WebKit/Source/core/html/HTMLEmbedElement.h9
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