Commit 2f81f97b authored by Lucas Furukawa Gadani's avatar Lucas Furukawa Gadani Committed by Commit Bot

Remove usages of WebContents::GetRenderViewHost().

This CL was uploaded by git cl split.

R=chrisha@chromium.org

Bug: 1142671
Change-Id: I32ce49b4eb448c0a18a44ae7a4b570124260466c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2500213
Auto-Submit: Lucas Gadani <lfg@chromium.org>
Reviewed-by: default avatarChris Hamilton <chrisha@chromium.org>
Commit-Queue: Chris Hamilton <chrisha@chromium.org>
Cr-Commit-Position: refs/heads/master@{#821255}
parent a299e15d
......@@ -196,7 +196,10 @@ class TabActivityWatcher::WebContentsData
explicit WebContentsData(content::WebContents* web_contents)
: WebContentsObserver(web_contents) {
DCHECK(!web_contents->GetBrowserContext()->IsOffTheRecord());
web_contents->GetRenderViewHost()->GetWidget()->AddInputEventObserver(this);
web_contents->GetMainFrame()
->GetRenderViewHost()
->GetWidget()
->AddInputEventObserver(this);
creation_time_ = NowTicks();
......
......@@ -526,7 +526,7 @@ TEST_F(TabMetricsTest, InputEvents) {
// Fake some input events.
content::RenderWidgetHost* widget_1 =
test_contents_1->GetRenderViewHost()->GetWidget();
test_contents_1->GetMainFrame()->GetRenderViewHost()->GetWidget();
widget_1->ForwardMouseEvent(
CreateMouseEvent(WebInputEvent::Type::kMouseDown));
widget_1->ForwardMouseEvent(CreateMouseEvent(WebInputEvent::Type::kMouseUp));
......@@ -543,7 +543,7 @@ TEST_F(TabMetricsTest, InputEvents) {
// The second tab's counts are independent of the other's.
content::RenderWidgetHost* widget_2 =
test_contents_2->GetRenderViewHost()->GetWidget();
test_contents_2->GetMainFrame()->GetRenderViewHost()->GetWidget();
widget_2->ForwardMouseEvent(
CreateMouseEvent(WebInputEvent::Type::kMouseMove));
expected_metrics_2[TabManager_TabMetrics::kMouseEventCountName] = 1;
......@@ -575,7 +575,7 @@ TEST_F(TabMetricsTest, InputEvents) {
// After a navigation, test that the counts are reset.
WebContentsTester::For(test_contents_1)->NavigateAndCommit(TestUrls()[2]);
// The widget may have been invalidated by the navigation.
widget_1 = test_contents_1->GetRenderViewHost()->GetWidget();
widget_1 = test_contents_1->GetMainFrame()->GetRenderViewHost()->GetWidget();
widget_1->ForwardMouseEvent(
CreateMouseEvent(WebInputEvent::Type::kMouseMove));
expected_metrics_1[TabManager_TabMetrics::kMouseEventCountName] = 1;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment