[MPArch] Remove deprecated func usage in a WebViewTest
This CL re-expresses the WebViewTest.BlobInWebviewAccessibleResource
test in terms of RenderFrameHost to avoid using deprecated function
DeprecatedGetLastGuestCreated() in favor of its RenderFrameHost
version.
Bug: 1261928
Change-Id: Ic33acb0ef90eedefbe6ead26c10e7cb341f6a9b2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3865310
Commit-Queue: Antia Puentes <apuentes@igalia.com>
Reviewed-by: Kevin McNee <mcnee@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1041014}
diff --git a/chrome/browser/apps/guest_view/web_view_browsertest.cc b/chrome/browser/apps/guest_view/web_view_browsertest.cc
index d8659f5..68f6f001 100644
--- a/chrome/browser/apps/guest_view/web_view_browsertest.cc
+++ b/chrome/browser/apps/guest_view/web_view_browsertest.cc
@@ -4479,20 +4479,18 @@
"web_view/load_webview_accessible_resource", NEEDS_TEST_SERVER);
content::WebContents* embedder_contents = GetEmbedderWebContents();
- content::WebContents* web_view_contents =
- GetGuestViewManager()->DeprecatedGetLastGuestCreated();
+ content::RenderFrameHost* webview_rfh =
+ GetGuestViewManager()->GetLastGuestRenderFrameHostCreated();
ASSERT_TRUE(embedder_contents);
- ASSERT_TRUE(web_view_contents);
+ ASSERT_TRUE(webview_rfh);
GURL embedder_url(embedder_contents->GetLastCommittedURL());
GURL webview_url(embedder_url.DeprecatedGetOriginAsURL().spec() +
"assets/foo.html");
- EXPECT_EQ(webview_url, web_view_contents->GetLastCommittedURL());
+ EXPECT_EQ(webview_url, webview_rfh->GetLastCommittedURL());
- content::RenderFrameHost* main_frame =
- web_view_contents->GetPrimaryMainFrame();
- content::RenderFrameHost* blob_frame = ChildFrameAt(main_frame, 0);
+ content::RenderFrameHost* blob_frame = ChildFrameAt(webview_rfh, 0);
EXPECT_TRUE(blob_frame->GetLastCommittedURL().SchemeIsBlob());
std::string result;