Index: components/mus/public/cpp/window_surface.h |
diff --git a/components/mus/public/cpp/window_surface.h b/components/mus/public/cpp/window_surface.h |
index 6fa60a7d8ec6dfa59fbaf540fd305f75339a3b2c..6542d46e1835c8afcd802cd2adaff42639cc9e9b 100644 |
--- a/components/mus/public/cpp/window_surface.h |
+++ b/components/mus/public/cpp/window_surface.h |
@@ -10,6 +10,7 @@ |
#include "base/macros.h" |
#include "base/observer_list.h" |
#include "base/threading/thread_checker.h" |
+#include "components/mus/public/cpp/mus_public_export.h" |
#include "components/mus/public/interfaces/compositor_frame.mojom.h" |
#include "mojo/public/cpp/bindings/binding.h" |
#include "mojo/public/cpp/bindings/interface_ptr_info.h" |
@@ -22,7 +23,7 @@ class Window; |
// A WindowSurface is wrapper to simplify submitting CompositorFrames to |
// Windows, and receiving ReturnedResources. |
-class WindowSurface : public mojom::SurfaceClient { |
+class MUS_PUBLIC_EXPORT WindowSurface : public mojom::SurfaceClient { |
public: |
// static |
static std::unique_ptr<WindowSurface> Create( |
@@ -62,7 +63,7 @@ class WindowSurface : public mojom::SurfaceClient { |
// A WindowSurfaceBinding is a bundle of mojo interfaces that are to be used by |
// or implemented by the Mus window server when passed into |
// Window::AttachSurface. WindowSurfaceBinding has no standalone functionality. |
-class WindowSurfaceBinding { |
+class MUS_PUBLIC_EXPORT WindowSurfaceBinding { |
public: |
~WindowSurfaceBinding(); |