[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;