summaryrefslogtreecommitdiffstats
path: root/Source/WebCore/xml/XSLStyleSheet.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebCore/xml/XSLStyleSheet.h')
-rw-r--r--Source/WebCore/xml/XSLStyleSheet.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/Source/WebCore/xml/XSLStyleSheet.h b/Source/WebCore/xml/XSLStyleSheet.h
index b36ac1d..dbe87b5 100644
--- a/Source/WebCore/xml/XSLStyleSheet.h
+++ b/Source/WebCore/xml/XSLStyleSheet.h
@@ -63,6 +63,14 @@ public:
return adoptRef(new XSLStyleSheet(parentNode, originalURL, finalURL, false));
}
+ static PassRefPtr<XSLStyleSheet> createForXMLTreeViewer(Node* node, const String& sheetString)
+ {
+ RefPtr<XSLStyleSheet> sheet = adoptRef(new XSLStyleSheet(node, String(), KURL(), false));
+ sheet->parseString(sheetString);
+
+ return sheet.release();
+ }
+
virtual ~XSLStyleSheet();
virtual bool isXSLStyleSheet() const { return true; }