Index: third_party/WebKit/Source/modules/permissions/PermissionStatus.cpp |
diff --git a/third_party/WebKit/Source/modules/permissions/PermissionStatus.cpp b/third_party/WebKit/Source/modules/permissions/PermissionStatus.cpp |
index c5c41d8b8b21f278cf2cd414056cdb1629330ba4..afc8547b24fab2cb451a2755f84243630fcaec72 100644 |
--- a/third_party/WebKit/Source/modules/permissions/PermissionStatus.cpp |
+++ b/third_party/WebKit/Source/modules/permissions/PermissionStatus.cpp |
@@ -89,11 +89,10 @@ String PermissionStatus::state() const { |
void PermissionStatus::startListening() { |
DCHECK(!m_binding.is_bound()); |
mojom::blink::PermissionObserverPtr observer; |
- m_binding.Bind(mojo::MakeRequest(&observer)); |
+ m_binding.Bind(mojo::GetProxy(&observer)); |
mojom::blink::PermissionServicePtr service; |
- connectToPermissionService(getExecutionContext(), |
- mojo::MakeRequest(&service)); |
+ connectToPermissionService(getExecutionContext(), mojo::GetProxy(&service)); |
service->AddPermissionObserver(m_descriptor->Clone(), |
getExecutionContext()->getSecurityOrigin(), |
m_status, std::move(observer)); |