| 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();
|
|
|