Remove last dependencies on ui/base from ui/gfx

BUG=103304
R=sky@chromium.org

Review URL: https://codereview.chromium.org/23498059

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@225722 0039d316-1c4b-4281-b951-d872f2087c98


CrOS-Libchrome-Original-Commit: 4ffa789e031a7f0c8345e56a3c0813cb148176b4
diff --git a/ui/gfx/gfx_export.h b/ui/gfx/gfx_export.h
index f610d98..a6aaf02 100644
--- a/ui/gfx/gfx_export.h
+++ b/ui/gfx/gfx_export.h
@@ -5,10 +5,6 @@
 #ifndef UI_GFX_GFX_EXPORT_H_
 #define UI_GFX_GFX_EXPORT_H_
 
-// TODO(beng): remove include once gfx dependencies have been corrected.
-
-#include "ui/base/ui_export.h"
-
 #if defined(COMPONENT_BUILD)
 #if defined(WIN32)
 
diff --git a/ui/gfx/range/range.h b/ui/gfx/range/range.h
index c41c98c..d0d2a3e 100644
--- a/ui/gfx/range/range.h
+++ b/ui/gfx/range/range.h
@@ -31,7 +31,7 @@
 // position; when they are the same, the Range is akin to a caret. Note that
 // |start_| can be greater than |end_| to respect the directionality of the
 // range.
-class UI_EXPORT Range {
+class GFX_EXPORT Range {
  public:
   // Creates an empty range {0,0}.
   Range();
@@ -110,7 +110,7 @@
   size_t end_;
 };
 
-UI_EXPORT std::ostream& operator<<(std::ostream& os, const Range& range);
+GFX_EXPORT std::ostream& operator<<(std::ostream& os, const Range& range);
 
 }  // namespace gfx