summaryrefslogtreecommitdiff
path: root/Source/WebCore/page/PageSerializer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebCore/page/PageSerializer.cpp')
-rw-r--r--Source/WebCore/page/PageSerializer.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/Source/WebCore/page/PageSerializer.cpp b/Source/WebCore/page/PageSerializer.cpp
index 363edd97d..09405b424 100644
--- a/Source/WebCore/page/PageSerializer.cpp
+++ b/Source/WebCore/page/PageSerializer.cpp
@@ -53,6 +53,7 @@
#include "StyleCachedImage.h"
#include "StyleImage.h"
#include "StyleRule.h"
+#include "StyleSheetContents.h"
#include "Text.h"
#include "TextEncoding.h"
#include <wtf/text/CString.h>
@@ -280,7 +281,7 @@ void PageSerializer::serializeCSSStyleSheet(CSSStyleSheet* styleSheet, const KUR
if (url.isValid() && !m_resourceURLs.contains(url)) {
// FIXME: We should check whether a charset has been specified and if none was found add one.
- TextEncoding textEncoding(styleSheet->internal()->charset());
+ TextEncoding textEncoding(styleSheet->contents()->charset());
ASSERT(textEncoding.isValid());
String textString = cssText.toString();
CString text = textEncoding.encode(textString.characters(), textString.length(), EntitiesForUnencodables);