Index: Source/core/inspector/InspectorPageAgent.cpp |
diff --git a/Source/core/inspector/InspectorPageAgent.cpp b/Source/core/inspector/InspectorPageAgent.cpp |
index eb3a7dc6e39b64af6dde48a2d4e08a11001c43f9..7346905afe13a096e710e8886ba2f5dcd76411e3 100644 |
--- a/Source/core/inspector/InspectorPageAgent.cpp |
+++ b/Source/core/inspector/InspectorPageAgent.cpp |
@@ -35,7 +35,6 @@ |
#include "bindings/core/v8/ScriptController.h" |
#include "bindings/core/v8/ScriptRegexp.h" |
#include "core/HTMLNames.h" |
-#include "core/UserAgentStyleSheets.h" |
#include "core/css/StyleSheetContents.h" |
#include "core/css/resolver/StyleResolver.h" |
#include "core/css/resolver/ViewportStyleResolver.h" |
@@ -76,6 +75,8 @@ |
#include "platform/JSONValues.h" |
#include "platform/UserGestureIndicator.h" |
#include "platform/weborigin/SecurityOrigin.h" |
+#include "public/platform/Platform.h" |
+#include "public/platform/WebData.h" |
#include "wtf/CurrentTime.h" |
#include "wtf/ListHashSet.h" |
#include "wtf/Vector.h" |
@@ -1375,7 +1376,8 @@ bool InspectorPageAgent::applyViewportStyleOverride(StyleResolver* resolver) |
return false; |
RefPtrWillBeRawPtr<StyleSheetContents> styleSheet = StyleSheetContents::create(CSSParserContext(UASheetMode, 0)); |
- styleSheet->parseString(String(viewportAndroidCss, sizeof(viewportAndroidCss))); |
+ const blink::WebData& viewportAndroidCssResource = blink::Platform::current()->loadResource("viewportAndroid.css"); |
+ styleSheet->parseString(String(viewportAndroidCssResource.data(), viewportAndroidCssResource.size())); |
OwnPtrWillBeRawPtr<RuleSet> ruleSet = RuleSet::create(); |
ruleSet->addRulesFromSheet(styleSheet.get(), MediaQueryEvaluator("screen")); |
resolver->viewportStyleResolver()->collectViewportRules(ruleSet.get(), ViewportStyleResolver::UserAgentOrigin); |