| Index: Source/core/rendering/RenderThemeChromiumSkia.cpp
|
| diff --git a/Source/core/rendering/RenderThemeChromiumSkia.cpp b/Source/core/rendering/RenderThemeChromiumSkia.cpp
|
| index 1ad61a6d3849942cd849cf51e1a95b6302fc363e..67420d2f1b3bc0bfe48f724c312e4cad1d3d3deb 100644
|
| --- a/Source/core/rendering/RenderThemeChromiumSkia.cpp
|
| +++ b/Source/core/rendering/RenderThemeChromiumSkia.cpp
|
| @@ -24,7 +24,6 @@
|
| #include "config.h"
|
| #include "core/rendering/RenderThemeChromiumSkia.h"
|
|
|
| -#include "core/UserAgentStyleSheets.h"
|
| #include "core/rendering/PaintInfo.h"
|
| #include "core/rendering/RenderBox.h"
|
| #include "core/rendering/RenderMediaControls.h"
|
| @@ -35,6 +34,8 @@
|
| #include "platform/graphics/GraphicsContext.h"
|
| #include "platform/graphics/Image.h"
|
| #include "platform/scroll/ScrollbarTheme.h"
|
| +#include "public/platform/Platform.h"
|
| +#include "public/platform/WebData.h"
|
| #include "wtf/CurrentTime.h"
|
| #include "wtf/StdLibExtras.h"
|
|
|
| @@ -69,15 +70,19 @@ RenderThemeChromiumSkia::~RenderThemeChromiumSkia()
|
| // Use the Windows style sheets to match their metrics.
|
| String RenderThemeChromiumSkia::extraDefaultStyleSheet()
|
| {
|
| + const blink::WebData& themeWinCssResource = blink::Platform::current()->loadResource("themeWin.css");
|
| + const blink::WebData& themeChromiumSkiaCssResource = blink::Platform::current()->loadResource("themeChromiumSkia.css");
|
| + const blink::WebData& themeChromiumCssResource = blink::Platform::current()->loadResource("themeChromium.css");
|
| return RenderTheme::extraDefaultStyleSheet() +
|
| - String(themeWinCss, sizeof(themeWinCss)) +
|
| - String(themeChromiumSkiaCss, sizeof(themeChromiumSkiaCss)) +
|
| - String(themeChromiumCss, sizeof(themeChromiumCss));
|
| + String(themeWinCssResource.data(), themeWinCssResource.size()) +
|
| + String(themeChromiumSkiaCssResource.data(), themeChromiumSkiaCssResource.size()) +
|
| + String(themeChromiumCssResource.data(), themeChromiumCssResource.size());
|
| }
|
|
|
| String RenderThemeChromiumSkia::extraQuirksStyleSheet()
|
| {
|
| - return String(themeWinQuirksCss, sizeof(themeWinQuirksCss));
|
| + const blink::WebData& themeWinQuirksCssResource = blink::Platform::current()->loadResource("themeWinQuirks.css");
|
| + return String(themeWinQuirksCssResource.data(), themeWinQuirksCssResource.size());
|
| }
|
|
|
| bool RenderThemeChromiumSkia::supportsHover(const RenderStyle* style) const
|
|
|