summaryrefslogtreecommitdiffstats
path: root/webkit/port/rendering/RenderThemeWin.cpp
diff options
context:
space:
mode:
authormpcomplete@google.com <mpcomplete@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-12-04 20:44:10 +0000
committermpcomplete@google.com <mpcomplete@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-12-04 20:44:10 +0000
commitf3208bd4c625527d854c3bf49908352199488c48 (patch)
tree6167b4d23df6c9f76d155066b35130ae28b1cd9b /webkit/port/rendering/RenderThemeWin.cpp
parentc32af058c8daf650b18034e28e61be911eca4f77 (diff)
downloadchromium_src-f3208bd4c625527d854c3bf49908352199488c48.zip
chromium_src-f3208bd4c625527d854c3bf49908352199488c48.tar.gz
chromium_src-f3208bd4c625527d854c3bf49908352199488c48.tar.bz2
Incorporate upstream changes to the CSS rules to our port. Related webkit
bug: https://bugs.webkit.org/show_bug.cgi?id=22051 Review URL: http://codereview.chromium.org/10424 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6386 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/port/rendering/RenderThemeWin.cpp')
-rw-r--r--webkit/port/rendering/RenderThemeWin.cpp12
1 files changed, 12 insertions, 0 deletions
diff --git a/webkit/port/rendering/RenderThemeWin.cpp b/webkit/port/rendering/RenderThemeWin.cpp
index a4614c1..d57524f 100644
--- a/webkit/port/rendering/RenderThemeWin.cpp
+++ b/webkit/port/rendering/RenderThemeWin.cpp
@@ -28,6 +28,7 @@
#include <vssym32.h>
#include "ChromiumBridge.h"
+#include "CSSStyleSheet.h"
#include "CSSValueKeywords.h"
#include "Document.h"
#include "FontSelector.h"
@@ -36,6 +37,7 @@
#include "ScrollbarTheme.h"
#include "SkiaUtils.h"
#include "ThemeHelperWin.h"
+#include "UserAgentStyleSheets.h"
// TODO(brettw) all of these dependencies should eventually be removed.
#include "base/gfx/native_theme.h"
@@ -199,6 +201,16 @@ RenderTheme* theme()
return &winTheme;
}
+String RenderThemeWin::extraDefaultStyleSheet()
+{
+ return String(themeWinUserAgentStyleSheet, sizeof(themeWinUserAgentStyleSheet));
+}
+
+String RenderThemeWin::extraQuirksStyleSheet()
+{
+ return String(themeWinQuirksUserAgentStyleSheet, sizeof(themeWinQuirksUserAgentStyleSheet));
+}
+
bool RenderThemeWin::supportsFocusRing(const RenderStyle* style) const
{
// Let webkit draw one of its halo rings around any focused element,