| Index: third_party/WebKit/Source/core/page/Page.cpp
|
| diff --git a/third_party/WebKit/Source/core/page/Page.cpp b/third_party/WebKit/Source/core/page/Page.cpp
|
| index 82058afac1f57815432cc43513d18efd05ce3340..0e5f314eaa059d9cb9cb2285a4b92c0c24ff84c7 100644
|
| --- a/third_party/WebKit/Source/core/page/Page.cpp
|
| +++ b/third_party/WebKit/Source/core/page/Page.cpp
|
| @@ -465,14 +465,21 @@ void Page::updateAcceleratedCompositingSettings()
|
| }
|
| }
|
|
|
| -void Page::didCommitLoad(LocalFrame* frame)
|
| +void Page::didCommitLoad()
|
| {
|
| + useCounter().didCommitLoad();
|
| + frameHost().visualViewport().sendUMAMetrics();
|
| +}
|
| +
|
| +void Page::deprecatedDidCommitFrameLoad(LocalFrame* frame)
|
| +{
|
| + // This method can be invoked at surprising times. Most logic probably wants to move
|
| + // into didCommitLoad.
|
| notifyDidCommitLoad(frame);
|
| if (m_mainFrame == frame) {
|
| frame->console().clearMessages();
|
| - useCounter().didCommitLoad();
|
| + useCounter().deprecatedDidCommitFrameLoad();
|
| deprecation().clearSuppression();
|
| - frameHost().visualViewport().sendUMAMetrics();
|
| m_hostsUsingFeatures.updateMeasurementsAndClear();
|
| UserGestureIndicator::clearProcessedUserGestureSinceLoad();
|
| }
|
|
|