summaryrefslogtreecommitdiffstats
path: root/WebCore/svg/SVGScriptElement.h
diff options
context:
space:
mode:
Diffstat (limited to 'WebCore/svg/SVGScriptElement.h')
-rw-r--r--WebCore/svg/SVGScriptElement.h11
1 files changed, 3 insertions, 8 deletions
diff --git a/WebCore/svg/SVGScriptElement.h b/WebCore/svg/SVGScriptElement.h
index e8695fb..7532bf2 100644
--- a/WebCore/svg/SVGScriptElement.h
+++ b/WebCore/svg/SVGScriptElement.h
@@ -41,9 +41,7 @@ namespace WebCore {
void setType(const String&);
private:
- SVGScriptElement(const QualifiedName&, Document*, bool createdByParser);
-
- virtual String scriptContent() const;
+ SVGScriptElement(const QualifiedName&, Document*, bool createdByParser, bool isEvaluated);
virtual void parseMappedAttribute(Attribute*);
virtual void insertedIntoDocument();
@@ -55,12 +53,8 @@ namespace WebCore {
virtual bool isURLAttribute(Attribute*) const;
virtual void finishParsingChildren();
- virtual String scriptCharset() const;
-
virtual void addSubresourceAttributeURLs(ListHashSet<KURL>&) const;
- virtual bool shouldExecuteAsJavaScript() const;
-
virtual bool haveLoadedRequiredResources();
virtual String sourceAttributeValue() const;
@@ -75,13 +69,14 @@ namespace WebCore {
virtual void dispatchLoadEvent();
virtual void dispatchErrorEvent();
+ PassRefPtr<Element> cloneElementWithoutAttributesAndChildren() const;
+
// SVGURIReference
DECLARE_ANIMATED_STATIC_PROPERTY_NEW(SVGScriptElement, XLinkNames::hrefAttr, String, Href, href)
// SVGExternalResourcesRequired
DECLARE_ANIMATED_STATIC_PROPERTY_NEW(SVGScriptElement, SVGNames::externalResourcesRequiredAttr, bool, ExternalResourcesRequired, externalResourcesRequired)
- ScriptElementData m_data;
String m_type;
};