| Index: gin/runner.h
|
| diff --git a/gin/runner.h b/gin/runner.h
|
| index 8ba2b681a6a5f151577093fa6498a6bb300b2f2d..943bcedba1ca8d0d6c7153f5664d6fe7f683a751 100644
|
| --- a/gin/runner.h
|
| +++ b/gin/runner.h
|
| @@ -8,6 +8,7 @@
|
| #include <string>
|
|
|
| #include "base/memory/weak_ptr.h"
|
| +#include "gin/gin_export.h"
|
| #include "gin/public/context_holder.h"
|
|
|
| namespace gin {
|
| @@ -18,7 +19,7 @@ class TryCatch;
|
| // Subclass RunnerDelegate to customize the behavior of |Runner|. Typical
|
| // embedders will want to subclass one of the specialized RunnerDelegates,
|
| // such as ModuleRunnerDelegate.
|
| -class RunnerDelegate {
|
| +class GIN_EXPORT RunnerDelegate {
|
| public:
|
| RunnerDelegate();
|
| virtual ~RunnerDelegate();
|
| @@ -33,7 +34,7 @@ class RunnerDelegate {
|
|
|
| // Runner lets you run code in a v8::Context. Upon construction, Runner will
|
| // create a v8::Context. Upon destruction, Runner will dispose the context.
|
| -class Runner : public ContextHolder {
|
| +class GIN_EXPORT Runner : public ContextHolder {
|
| public:
|
| Runner(RunnerDelegate* delegate, v8::Isolate* isolate);
|
| ~Runner();
|
| @@ -58,7 +59,7 @@ class Runner : public ContextHolder {
|
| return weak_factory_.GetWeakPtr();
|
| }
|
|
|
| - class Scope {
|
| + class GIN_EXPORT Scope {
|
| public:
|
| explicit Scope(Runner* runner);
|
| ~Scope();
|
|
|