| Index: sky/engine/core/frame/FrameHost.h
|
| diff --git a/sky/engine/core/frame/FrameHost.h b/sky/engine/core/frame/FrameHost.h
|
| index f17c1e81c1db0f0f892716520f710bc0af303d24..92b62283f7606cdebc81bbbbcc7398159997aa5e 100644
|
| --- a/sky/engine/core/frame/FrameHost.h
|
| +++ b/sky/engine/core/frame/FrameHost.h
|
| @@ -55,14 +55,14 @@ class Settings;
|
| class FrameHost final {
|
| WTF_MAKE_NONCOPYABLE(FrameHost); WTF_MAKE_FAST_ALLOCATED;
|
| public:
|
| - static PassOwnPtr<FrameHost> create(Page&, ServiceProvider&);
|
| + static PassOwnPtr<FrameHost> create(Page&, ServiceProvider*);
|
| ~FrameHost();
|
|
|
| // Careful: This function will eventually be removed.
|
| Page& page() const { return *m_page; }
|
| Settings& settings() const;
|
|
|
| - ServiceProvider& services() const { return m_services; }
|
| + ServiceProvider* services() const { return m_services; }
|
|
|
| // Corresponds to pixel density of the device where this Page is
|
| // being displayed. In multi-monitor setups this can vary between pages.
|
| @@ -70,10 +70,10 @@ public:
|
| float deviceScaleFactor() const;
|
|
|
| private:
|
| - FrameHost(Page&, ServiceProvider&);
|
| + FrameHost(Page&, ServiceProvider*);
|
|
|
| Page* m_page;
|
| - ServiceProvider& m_services;
|
| + ServiceProvider* m_services;
|
| };
|
|
|
| }
|
|
|