class create and member

Page(PageClient): (FBS)
Chrome Settings(own) BackForwardController Frame<RefPtr> PluginData(ref) RenderTheme(ref) EditorClient(raw)
DragCaretController DragController(own) FocusController(own) ContextMenuController(own) 

InspectorController(own) GeolocationController(own) DeviceMotionController(own) DeviceOrientationController(own)

PageGroup (owner) BackForwardController (owner)



Frame(Page): {F(LTV) PHDD}
Page(raw) FrameTree(raw) FrameLoader(raw) DOMWindow(ref) FrameView(ref) Document(ref) ScriptController(raw)
Editor FrameSelection EventHandler(raw)


FrameLoader(Frame,FrameLoaderClient) (2F, 2F PHD FNS)
Frame(raw) FrameLoaderClient(raw)
PolicyChecker(raw) HistoryController(raw) ResourceLoadNotifier(raw) SubframeLoader(raw) IconController(raw)
DocumentLoader(member)(m_documentLoader/m_provisionalDocumentLoader/m_policyDocumentLoader) FrameNetworkingContext (RefPtr)


DocumentLoader(ResourceRequest, SubstituteDate) (RRFD, SAM)

Frame(raw) DocumentWriter(raw) ResourceRequest(mem) ResourceResponse(mem)

MainResourceLoader(Ref) SharedBuffer(Ref)

ApplicationCacheHost(own)



FrameView(Frame)
Frame(Ref) RenderObject(m_layoutRoot, raw) Page(raw)


Document

Frame raw DocumentParser(ref) CachedResourceLoader (owner) DOMImplementation(owner)

DocumentLoader(requet/SubstituteData)
 ResoourceLoader(m_mainResourceLoader m_subresourceLoaders m_multipartSubresourceLoaders m_plugInStreamLoaders)(get from frame)
DocumentWriter m_originalRequest m_originalRequestCopy m_request m_response


HistoryController(FrameLoader)
Frame HistoryItem
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章