| Index: content/renderer/render_frame_impl.cc
|
| diff --git a/content/renderer/render_frame_impl.cc b/content/renderer/render_frame_impl.cc
|
| index f9e0d27b6cda63713529379fcef821f22f0c7aa2..c78dc32ceb85730a7cedb35e455f258fb1a8ea3b 100644
|
| --- a/content/renderer/render_frame_impl.cc
|
| +++ b/content/renderer/render_frame_impl.cc
|
| @@ -3758,6 +3758,26 @@ blink::WebAppBannerClient* RenderFrameImpl::appBannerClient() {
|
| return app_banner_client_.get();
|
| }
|
|
|
| +void RenderFrameImpl::registerProtocolHandler(const WebString& scheme,
|
| + const WebURL& url,
|
| + const WebString& title) {
|
| + bool user_gesture = WebUserGestureIndicator::isProcessingUserGesture();
|
| + Send(new FrameHostMsg_RegisterProtocolHandler(routing_id_,
|
| + base::UTF16ToUTF8(scheme),
|
| + url,
|
| + title,
|
| + user_gesture));
|
| +}
|
| +
|
| +void RenderFrameImpl::unregisterProtocolHandler(const WebString& scheme,
|
| + const WebURL& url) {
|
| + bool user_gesture = WebUserGestureIndicator::isProcessingUserGesture();
|
| + Send(new FrameHostMsg_UnregisterProtocolHandler(routing_id_,
|
| + base::UTF16ToUTF8(scheme),
|
| + url,
|
| + user_gesture));
|
| +}
|
| +
|
| #if defined(ENABLE_WEBVR)
|
| blink::WebVRClient* RenderFrameImpl::webVRClient() {
|
| if (!vr_dispatcher_)
|
|
|