void FrameLoaderClientImpl::dispatchDidCommitLoad(HistoryItem* item, HistoryCommitType commitType) { m_webFrame->viewImpl()->didCommitLoad(commitType == StandardCommit, false); if (m_webFrame->client()) m_webFrame->client()->didCommitProvisionalLoad(m_webFrame, WebHistoryItem(item), static_cast<WebHistoryCommitType>(commitType)); WebDevToolsAgentImpl* devToolsAgent = WebLocalFrameImpl::fromFrame(m_webFrame->frame()->localFrameRoot())->devToolsAgentImpl(); if (devToolsAgent) devToolsAgent->didCommitLoadForLocalFrame(m_webFrame->frame()); }
void FrameLoaderClientImpl::dispatchDidCommitLoad(HistoryItem* item, HistoryCommitType commitType) { m_webFrame->viewImpl()->didCommitLoad(commitType == StandardCommit, false); // Save some histogram data so we can compute the average memory used per // page load of the glyphs. // TODO(esprehn): Is this ancient uma actually useful? Platform::current()->histogramCustomCounts("Memory.GlyphPagesPerLoad", GlyphPageTreeNode::treeGlyphPageCount(), 1, 10000, 50); if (m_webFrame->client()) m_webFrame->client()->didCommitProvisionalLoad(m_webFrame, WebHistoryItem(item), static_cast<WebHistoryCommitType>(commitType)); WebDevToolsAgentImpl* devToolsAgent = WebLocalFrameImpl::fromFrame(m_webFrame->frame()->localFrameRoot())->devToolsAgentImpl(); if (devToolsAgent) devToolsAgent->didCommitLoadForLocalFrame(m_webFrame->frame()); }