| OLD | NEW |
| 1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "content/renderer/render_frame_impl.h" | 5 #include "content/renderer/render_frame_impl.h" |
| 6 | 6 |
| 7 #include <map> | 7 #include <map> |
| 8 #include <string> | 8 #include <string> |
| 9 #include <utility> | 9 #include <utility> |
| 10 #include <vector> | 10 #include <vector> |
| (...skipping 4727 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4738 } | 4738 } |
| 4739 | 4739 |
| 4740 void RenderFrameImpl::EnterFullscreen() { | 4740 void RenderFrameImpl::EnterFullscreen() { |
| 4741 Send(new FrameHostMsg_ToggleFullscreen(routing_id_, true)); | 4741 Send(new FrameHostMsg_ToggleFullscreen(routing_id_, true)); |
| 4742 } | 4742 } |
| 4743 | 4743 |
| 4744 void RenderFrameImpl::ExitFullscreen() { | 4744 void RenderFrameImpl::ExitFullscreen() { |
| 4745 Send(new FrameHostMsg_ToggleFullscreen(routing_id_, false)); | 4745 Send(new FrameHostMsg_ToggleFullscreen(routing_id_, false)); |
| 4746 } | 4746 } |
| 4747 | 4747 |
| 4748 void RenderFrameImpl::SuddenTerminationDisablerChanged( | |
| 4749 bool present, | |
| 4750 blink::WebFrameClient::SuddenTerminationDisablerType type) { | |
| 4751 switch (type) { | |
| 4752 case blink::WebFrameClient::kBeforeUnloadHandler: | |
| 4753 Send(new FrameHostMsg_BeforeUnloadHandlersPresent(routing_id_, present)); | |
| 4754 break; | |
| 4755 case blink::WebFrameClient::kUnloadHandler: | |
| 4756 Send(new FrameHostMsg_UnloadHandlersPresent(routing_id_, present)); | |
| 4757 break; | |
| 4758 default: | |
| 4759 NOTREACHED(); | |
| 4760 } | |
| 4761 } | |
| 4762 | |
| 4763 void RenderFrameImpl::RegisterProtocolHandler(const WebString& scheme, | 4748 void RenderFrameImpl::RegisterProtocolHandler(const WebString& scheme, |
| 4764 const WebURL& url, | 4749 const WebURL& url, |
| 4765 const WebString& title) { | 4750 const WebString& title) { |
| 4766 bool user_gesture = WebUserGestureIndicator::IsProcessingUserGesture(); | 4751 bool user_gesture = WebUserGestureIndicator::IsProcessingUserGesture(); |
| 4767 Send(new FrameHostMsg_RegisterProtocolHandler(routing_id_, scheme.Utf8(), url, | 4752 Send(new FrameHostMsg_RegisterProtocolHandler(routing_id_, scheme.Utf8(), url, |
| 4768 title.Utf16(), user_gesture)); | 4753 title.Utf16(), user_gesture)); |
| 4769 } | 4754 } |
| 4770 | 4755 |
| 4771 void RenderFrameImpl::UnregisterProtocolHandler(const WebString& scheme, | 4756 void RenderFrameImpl::UnregisterProtocolHandler(const WebString& scheme, |
| 4772 const WebURL& url) { | 4757 const WebURL& url) { |
| (...skipping 2204 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6977 policy(info.default_policy), | 6962 policy(info.default_policy), |
| 6978 replaces_current_history_item(info.replaces_current_history_item), | 6963 replaces_current_history_item(info.replaces_current_history_item), |
| 6979 history_navigation_in_new_child_frame( | 6964 history_navigation_in_new_child_frame( |
| 6980 info.is_history_navigation_in_new_child_frame), | 6965 info.is_history_navigation_in_new_child_frame), |
| 6981 client_redirect(info.is_client_redirect), | 6966 client_redirect(info.is_client_redirect), |
| 6982 cache_disabled(info.is_cache_disabled), | 6967 cache_disabled(info.is_cache_disabled), |
| 6983 form(info.form), | 6968 form(info.form), |
| 6984 source_location(info.source_location) {} | 6969 source_location(info.source_location) {} |
| 6985 | 6970 |
| 6986 } // namespace content | 6971 } // namespace content |
| OLD | NEW |