summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--chrome/browser/ui/views/tabs/tab_renderer_data.h3
-rw-r--r--chrome/chrome_browser_ui.gypi2
-rw-r--r--chrome/chrome_browser_ui_views.gyp4
3 files changed, 6 insertions, 3 deletions
diff --git a/chrome/browser/ui/views/tabs/tab_renderer_data.h b/chrome/browser/ui/views/tabs/tab_renderer_data.h
index bd7f2ed..0fd6baf 100644
--- a/chrome/browser/ui/views/tabs/tab_renderer_data.h
+++ b/chrome/browser/ui/views/tabs/tab_renderer_data.h
@@ -7,11 +7,12 @@
#include "base/process_util.h"
#include "base/string16.h"
+#include "chrome/browser/ui/views/chrome_views_export.h"
#include "googleurl/src/gurl.h"
#include "ui/gfx/image/image_skia.h"
// Wraps the state needed by the renderers.
-struct TabRendererData {
+struct CHROME_VIEWS_EXPORT TabRendererData {
// Different types of network activity for a tab. The NetworkState of a tab
// may be used to alter the UI (e.g. show different kinds of loading
// animations).
diff --git a/chrome/chrome_browser_ui.gypi b/chrome/chrome_browser_ui.gypi
index c8b5ec4..4191727 100644
--- a/chrome/chrome_browser_ui.gypi
+++ b/chrome/chrome_browser_ui.gypi
@@ -1752,8 +1752,6 @@
'browser/ui/views/tabs/tab_controller.h',
'browser/ui/views/tabs/tab_drag_controller.cc',
'browser/ui/views/tabs/tab_drag_controller.h',
- 'browser/ui/views/tabs/tab_renderer_data.cc',
- 'browser/ui/views/tabs/tab_renderer_data.h',
'browser/ui/views/tabs/tab_strip.cc',
'browser/ui/views/tabs/tab_strip.h',
'browser/ui/views/tabs/tab_strip_controller.h',
diff --git a/chrome/chrome_browser_ui_views.gyp b/chrome/chrome_browser_ui_views.gyp
index 06aa196..a22d68e 100644
--- a/chrome/chrome_browser_ui_views.gyp
+++ b/chrome/chrome_browser_ui_views.gyp
@@ -9,6 +9,8 @@
'type': '<(component)',
'dependencies': [
'../base/base.gyp:base',
+ '../build/temp_gyp/googleurl.gyp:googleurl',
+ '../skia/skia.gyp:skia',
'../ui/ui.gyp:ui',
],
'conditions': [
@@ -29,6 +31,8 @@
'browser/ui/views/event_utils.cc',
'browser/ui/views/event_utils.h',
'browser/ui/views/tab_icon_view_model.h',
+ 'browser/ui/views/tabs/tab_renderer_data.cc',
+ 'browser/ui/views/tabs/tab_renderer_data.h',
'browser/ui/views/tabs/tab_strip_observer.cc',
'browser/ui/views/tabs/tab_strip_observer.h',
'browser/ui/views/tabs/tab_strip_types.h',