Index: chrome/browser/media/router/presentation_service_delegate_impl.cc |
diff --git a/chrome/browser/media/router/presentation_service_delegate_impl.cc b/chrome/browser/media/router/presentation_service_delegate_impl.cc |
index 0a40a5b3346a2fcb5d13b3d9513211d0e0366b9e..d0c574cfd30e5b0d9beee443660035d56d5e9618 100644 |
--- a/chrome/browser/media/router/presentation_service_delegate_impl.cc |
+++ b/chrome/browser/media/router/presentation_service_delegate_impl.cc |
@@ -55,7 +55,10 @@ RenderFrameHostId GetRenderFrameHostId(RenderFrameHost* render_frame_host) { |
GURL GetLastCommittedURLForFrame(RenderFrameHostId render_frame_host_id) { |
RenderFrameHost* render_frame_host = RenderFrameHost::FromID( |
render_frame_host_id.first, render_frame_host_id.second); |
- return render_frame_host ? render_frame_host->GetLastCommittedURL() : GURL(); |
+ // TODO(crbug.com/632623): Use url::Origin in place of GURL for origins |
+ return render_frame_host |
+ ? render_frame_host->GetLastCommittedOrigin().GetURL() |
+ : GURL(); |
} |
// Observes messages originating from the MediaSink connected to a MediaRoute |