| Index: third_party/WebKit/Source/core/dom/ExecutionContext.h
|
| diff --git a/third_party/WebKit/Source/core/dom/ExecutionContext.h b/third_party/WebKit/Source/core/dom/ExecutionContext.h
|
| index 2221a6ef10274cfb58db5e94bcb577366948a805..efab04a0867b3ea59c771516302c14029fe925ae 100644
|
| --- a/third_party/WebKit/Source/core/dom/ExecutionContext.h
|
| +++ b/third_party/WebKit/Source/core/dom/ExecutionContext.h
|
| @@ -43,6 +43,10 @@
|
| #include "wtf/OwnPtr.h"
|
| #include "wtf/PassOwnPtr.h"
|
|
|
| +namespace mojo {
|
| +class ServiceProvider;
|
| +}
|
| +
|
| namespace blink {
|
|
|
| class ActiveDOMObject;
|
| @@ -161,6 +165,9 @@ public:
|
| virtual void setReferrerPolicy(ReferrerPolicy);
|
| ReferrerPolicy referrerPolicy() const { return m_referrerPolicy; }
|
|
|
| + void setServiceProvider(mojo::ServiceProvider*);
|
| + mojo::ServiceProvider* serviceProvider() { return m_serviceProvider; }
|
| +
|
| protected:
|
| ExecutionContext();
|
| virtual ~ExecutionContext();
|
| @@ -201,6 +208,8 @@ private:
|
| bool m_isRunSuspendableTasksScheduled;
|
|
|
| ReferrerPolicy m_referrerPolicy;
|
| +
|
| + mojo::ServiceProvider* m_serviceProvider;
|
| };
|
|
|
| } // namespace blink
|
|
|