Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(37)

Unified Diff: webkit/glue/webthemeengine_impl_android.cc

Issue 10387121: Revert 136996 - ui: Move NativeTheme files into ui/base/native_theme/ directory. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: Created 8 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « ui/views/window/dialog_client_view.cc ('k') | webkit/glue/webthemeengine_impl_linux.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: webkit/glue/webthemeengine_impl_android.cc
===================================================================
--- webkit/glue/webthemeengine_impl_android.cc (revision 137002)
+++ webkit/glue/webthemeengine_impl_android.cc (working copy)
@@ -8,7 +8,7 @@
#include "skia/ext/platform_canvas.h"
#include "third_party/WebKit/Source/WebKit/chromium/public/platform/WebRect.h"
#include "third_party/WebKit/Source/WebKit/chromium/public/platform/WebSize.h"
-#include "ui/base/native_theme/native_theme.h"
+#include "ui/gfx/native_theme.h"
using WebKit::WebCanvas;
using WebKit::WebColor;
@@ -17,69 +17,69 @@
namespace webkit_glue {
-static ui::NativeTheme::Part NativeThemePart(
+static gfx::NativeTheme::Part NativeThemePart(
WebThemeEngine::Part part) {
switch (part) {
case WebThemeEngine::PartScrollbarDownArrow:
- return ui::NativeTheme::kScrollbarDownArrow;
+ return gfx::NativeTheme::kScrollbarDownArrow;
case WebThemeEngine::PartScrollbarLeftArrow:
- return ui::NativeTheme::kScrollbarLeftArrow;
+ return gfx::NativeTheme::kScrollbarLeftArrow;
case WebThemeEngine::PartScrollbarRightArrow:
- return ui::NativeTheme::kScrollbarRightArrow;
+ return gfx::NativeTheme::kScrollbarRightArrow;
case WebThemeEngine::PartScrollbarUpArrow:
- return ui::NativeTheme::kScrollbarUpArrow;
+ return gfx::NativeTheme::kScrollbarUpArrow;
case WebThemeEngine::PartScrollbarHorizontalThumb:
// Android doesn't draw scrollbars.
NOTREACHED();
- return static_cast<ui::NativeTheme::Part>(0);
+ return static_cast<gfx::NativeTheme::Part>(0);
case WebThemeEngine::PartScrollbarVerticalThumb:
// Android doesn't draw scrollbars.
NOTREACHED();
- return static_cast<ui::NativeTheme::Part>(0);
+ return static_cast<gfx::NativeTheme::Part>(0);
case WebThemeEngine::PartScrollbarHorizontalTrack:
// Android doesn't draw scrollbars.
NOTREACHED();
- return static_cast<ui::NativeTheme::Part>(0);
+ return static_cast<gfx::NativeTheme::Part>(0);
case WebThemeEngine::PartScrollbarVerticalTrack:
// Android doesn't draw scrollbars.
NOTREACHED();
- return static_cast<ui::NativeTheme::Part>(0);
+ return static_cast<gfx::NativeTheme::Part>(0);
case WebThemeEngine::PartCheckbox:
- return ui::NativeTheme::kCheckbox;
+ return gfx::NativeTheme::kCheckbox;
case WebThemeEngine::PartRadio:
- return ui::NativeTheme::kRadio;
+ return gfx::NativeTheme::kRadio;
case WebThemeEngine::PartButton:
- return ui::NativeTheme::kPushButton;
+ return gfx::NativeTheme::kPushButton;
case WebThemeEngine::PartTextField:
- return ui::NativeTheme::kTextField;
+ return gfx::NativeTheme::kTextField;
case WebThemeEngine::PartMenuList:
- return ui::NativeTheme::kMenuList;
+ return gfx::NativeTheme::kMenuList;
case WebThemeEngine::PartSliderTrack:
- return ui::NativeTheme::kSliderTrack;
+ return gfx::NativeTheme::kSliderTrack;
case WebThemeEngine::PartSliderThumb:
- return ui::NativeTheme::kSliderThumb;
+ return gfx::NativeTheme::kSliderThumb;
case WebThemeEngine::PartInnerSpinButton:
- return ui::NativeTheme::kInnerSpinButton;
+ return gfx::NativeTheme::kInnerSpinButton;
case WebThemeEngine::PartProgressBar:
- return ui::NativeTheme::kProgressBar;
+ return gfx::NativeTheme::kProgressBar;
default:
- return ui::NativeTheme::kScrollbarDownArrow;
+ return gfx::NativeTheme::kScrollbarDownArrow;
}
}
-static ui::NativeTheme::State NativeThemeState(
+static gfx::NativeTheme::State NativeThemeState(
WebThemeEngine::State state) {
switch (state) {
case WebThemeEngine::StateDisabled:
- return ui::NativeTheme::kDisabled;
+ return gfx::NativeTheme::kDisabled;
case WebThemeEngine::StateHover:
- return ui::NativeTheme::kHovered;
+ return gfx::NativeTheme::kHovered;
case WebThemeEngine::StateNormal:
- return ui::NativeTheme::kNormal;
+ return gfx::NativeTheme::kNormal;
case WebThemeEngine::StatePressed:
- return ui::NativeTheme::kPressed;
+ return gfx::NativeTheme::kPressed;
default:
- return ui::NativeTheme::kDisabled;
+ return gfx::NativeTheme::kDisabled;
}
}
@@ -87,7 +87,7 @@
WebThemeEngine::Part part,
WebThemeEngine::State state,
const WebThemeEngine::ExtraParams* extra_params,
- ui::NativeTheme::ExtraParams* native_theme_extra_params) {
+ gfx::NativeTheme::ExtraParams* native_theme_extra_params) {
switch (part) {
case WebThemeEngine::PartScrollbarHorizontalTrack:
case WebThemeEngine::PartScrollbarVerticalTrack:
@@ -160,9 +160,9 @@
}
WebKit::WebSize WebThemeEngineImpl::getSize(WebThemeEngine::Part part) {
- ui::NativeTheme::ExtraParams extra;
- return ui::NativeTheme::instance()->GetPartSize(
- NativeThemePart(part), ui::NativeTheme::kNormal, extra);
+ gfx::NativeTheme::ExtraParams extra;
+ return gfx::NativeTheme::instance()->GetPartSize(
+ NativeThemePart(part), gfx::NativeTheme::kNormal, extra);
}
void WebThemeEngineImpl::paint(
@@ -171,10 +171,10 @@
WebThemeEngine::State state,
const WebKit::WebRect& rect,
const WebThemeEngine::ExtraParams* extra_params) {
- ui::NativeTheme::ExtraParams native_theme_extra_params;
+ gfx::NativeTheme::ExtraParams native_theme_extra_params;
GetNativeThemeExtraParams(
part, state, extra_params, &native_theme_extra_params);
- ui::NativeTheme::instance()->Paint(
+ gfx::NativeTheme::instance()->Paint(
canvas,
NativeThemePart(part),
NativeThemeState(state),
« no previous file with comments | « ui/views/window/dialog_client_view.cc ('k') | webkit/glue/webthemeengine_impl_linux.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698