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

Unified Diff: content/browser/compositor/browser_compositor_view_mac.h

Issue 659233002: STASH: Epic Experimental patch for toolkit-views App List on Mac Base URL: https://chromium.googlesource.com/chromium/src.git/+/master
Patch Set: Fix a few things. Works@master Created 6 years, 2 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 | « chrome/test/base/web_ui_browser_test.cc ('k') | content/browser/web_contents/web_contents_impl.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: content/browser/compositor/browser_compositor_view_mac.h
diff --git a/content/browser/compositor/browser_compositor_view_mac.h b/content/browser/compositor/browser_compositor_view_mac.h
index f73c3ac6b9b72eb6d01cb8f4f0e40c4a479e9b57..d9632cb5c38fec947a6eebad01be81b7ae778d4e 100644
--- a/content/browser/compositor/browser_compositor_view_mac.h
+++ b/content/browser/compositor/browser_compositor_view_mac.h
@@ -13,6 +13,8 @@
#include "ui/events/latency_info.h"
#include "ui/gfx/geometry/size.h"
+#include "content/common/content_export.h"
+
namespace content {
class BrowserCompositorCALayerTreeMac;
@@ -20,7 +22,7 @@ class BrowserCompositorCALayerTreeMac;
// The interface through which BrowserCompositorViewMac calls back into
// RenderWidgetHostViewMac (or any other structure that wishes to draw a
// NSView backed by a ui::Compositor).
-class BrowserCompositorViewMacClient {
+class CONTENT_EXPORT BrowserCompositorViewMacClient {
public:
// Drawing is usually throttled by the rate at which CoreAnimation draws
// frames to the screen. This can be used to disable throttling.
@@ -44,7 +46,7 @@ class BrowserCompositorViewMacClient {
// expensive in terms of work, this class is largely used to manage recycled
// instances of BrowserCompositorViewCocoa, which actually is a NSView and
// has a ui::Compositor instance.
-class BrowserCompositorViewMac {
+class CONTENT_EXPORT BrowserCompositorViewMac {
public:
// This will install the NSView which is drawn by the ui::Compositor into
// the NSView provided by the client.
@@ -86,7 +88,7 @@ class BrowserCompositorViewMac {
// While at least one instance of this class exists, a spare
// BrowserCompositorViewCocoa will be kept around to be recycled so that the
// next BrowserCompositorViewMac to be created will be be created quickly.
-class BrowserCompositorViewPlaceholderMac {
+class CONTENT_EXPORT BrowserCompositorViewPlaceholderMac {
public:
BrowserCompositorViewPlaceholderMac();
~BrowserCompositorViewPlaceholderMac();
« no previous file with comments | « chrome/test/base/web_ui_browser_test.cc ('k') | content/browser/web_contents/web_contents_impl.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698