| OLD | NEW | 
|   1 // Copyright 2014 The Chromium Authors. All rights reserved. |   1 // Copyright 2014 The Chromium Authors. All rights reserved. | 
|   2 // Use of this source code is governed by a BSD-style license that can be |   2 // Use of this source code is governed by a BSD-style license that can be | 
|   3 // found in the LICENSE file. |   3 // found in the LICENSE file. | 
|   4  |   4  | 
|   5 #ifndef RemoteFrame_h |   5 #ifndef RemoteFrame_h | 
|   6 #define RemoteFrame_h |   6 #define RemoteFrame_h | 
|   7  |   7  | 
|   8 #include "core/CoreExport.h" |   8 #include "core/CoreExport.h" | 
|   9 #include "core/dom/RemoteSecurityContext.h" |   9 #include "core/dom/RemoteSecurityContext.h" | 
|  10 #include "core/frame/Frame.h" |  10 #include "core/frame/Frame.h" | 
| (...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  58  |  58  | 
|  59     void setView(PassRefPtrWillBeRawPtr<RemoteFrameView>); |  59     void setView(PassRefPtrWillBeRawPtr<RemoteFrameView>); | 
|  60     void createView(); |  60     void createView(); | 
|  61  |  61  | 
|  62     RemoteFrameView* view() const; |  62     RemoteFrameView* view() const; | 
|  63  |  63  | 
|  64 private: |  64 private: | 
|  65     RemoteFrame(RemoteFrameClient*, FrameHost*, FrameOwner*); |  65     RemoteFrame(RemoteFrameClient*, FrameHost*, FrameOwner*); | 
|  66  |  66  | 
|  67     // Internal Frame helper overrides: |  67     // Internal Frame helper overrides: | 
|  68     WindowProxyManager* windowProxyManager() const override { return m_windowPro
    xyManager.get(); } |  68     WindowProxyManager* getWindowProxyManager() const override { return m_window
    ProxyManager.get(); } | 
|  69  |  69  | 
|  70     RemoteFrameClient* remoteFrameClient() const; |  70     RemoteFrameClient* remoteFrameClient() const; | 
|  71  |  71  | 
|  72     RefPtrWillBeMember<RemoteFrameView> m_view; |  72     RefPtrWillBeMember<RemoteFrameView> m_view; | 
|  73     RefPtrWillBeMember<RemoteSecurityContext> m_securityContext; |  73     RefPtrWillBeMember<RemoteSecurityContext> m_securityContext; | 
|  74     RefPtrWillBeMember<RemoteDOMWindow> m_domWindow; |  74     RefPtrWillBeMember<RemoteDOMWindow> m_domWindow; | 
|  75     OwnPtrWillBeMember<WindowProxyManager> m_windowProxyManager; |  75     OwnPtrWillBeMember<WindowProxyManager> m_windowProxyManager; | 
|  76     WebLayer* m_remotePlatformLayer; |  76     WebLayer* m_remotePlatformLayer; | 
|  77 }; |  77 }; | 
|  78  |  78  | 
|  79 inline RemoteFrameView* RemoteFrame::view() const |  79 inline RemoteFrameView* RemoteFrame::view() const | 
|  80 { |  80 { | 
|  81     return m_view.get(); |  81     return m_view.get(); | 
|  82 } |  82 } | 
|  83  |  83  | 
|  84 DEFINE_TYPE_CASTS(RemoteFrame, Frame, remoteFrame, remoteFrame->isRemoteFrame(),
     remoteFrame.isRemoteFrame()); |  84 DEFINE_TYPE_CASTS(RemoteFrame, Frame, remoteFrame, remoteFrame->isRemoteFrame(),
     remoteFrame.isRemoteFrame()); | 
|  85  |  85  | 
|  86 } // namespace blink |  86 } // namespace blink | 
|  87  |  87  | 
|  88 #endif // RemoteFrame_h |  88 #endif // RemoteFrame_h | 
| OLD | NEW |