| Index: Source/core/fetch/XSLStyleSheetResource.cpp
|
| diff --git a/Source/core/fetch/XSLStyleSheetResource.cpp b/Source/core/fetch/XSLStyleSheetResource.cpp
|
| old mode 100644
|
| new mode 100755
|
| index 053a445d456640d44516c275622671d2a230703c..36f853971f8cdd366334f5168dea5a64b2fb8349
|
| --- a/Source/core/fetch/XSLStyleSheetResource.cpp
|
| +++ b/Source/core/fetch/XSLStyleSheetResource.cpp
|
| @@ -33,6 +33,7 @@
|
| #include "core/fetch/TextResourceDecoder.h"
|
| #include "platform/SharedBuffer.h"
|
| #include "wtf/Vector.h"
|
| +#include "wtf/text/StringBuilder.h"
|
|
|
| namespace WebCore {
|
|
|
| @@ -68,9 +69,11 @@ String XSLStyleSheetResource::encoding() const
|
|
|
| void XSLStyleSheetResource::checkNotify()
|
| {
|
| + StringBuilder sheet;
|
| if (m_data.get()) {
|
| - m_sheet = m_decoder->decode(m_data->data(), encodedSize());
|
| - m_sheet.append(m_decoder->flush());
|
| + sheet.append(m_decoder->decode(m_data->data(), encodedSize()));
|
| + sheet.append(m_decoder->flush());
|
| + m_sheet = sheet.toString();
|
| }
|
|
|
| ResourceClientWalker<StyleSheetResourceClient> w(m_clients);
|
|
|