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 | 9 |
10 #include "base/auto_reset.h" | 10 #include "base/auto_reset.h" |
(...skipping 3506 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3517 int start_offset, | 3517 int start_offset, |
3518 const blink::WebAXObject& end_object, | 3518 const blink::WebAXObject& end_object, |
3519 int end_offset) { | 3519 int end_offset) { |
3520 if (renderer_accessibility_) { | 3520 if (renderer_accessibility_) { |
3521 renderer_accessibility_->HandleAccessibilityFindInPageResult( | 3521 renderer_accessibility_->HandleAccessibilityFindInPageResult( |
3522 identifier, match_index, start_object, start_offset, | 3522 identifier, match_index, start_object, start_offset, |
3523 end_object, end_offset); | 3523 end_object, end_offset); |
3524 } | 3524 } |
3525 } | 3525 } |
3526 | 3526 |
3527 void RenderFrameImpl::didChangeManifest(blink::WebLocalFrame* frame) | 3527 void RenderFrameImpl::didChangeManifest(blink::WebLocalFrame* frame) { |
3528 { | |
3529 DCHECK(!frame_ || frame_ == frame); | 3528 DCHECK(!frame_ || frame_ == frame); |
3530 | 3529 |
3531 FOR_EACH_OBSERVER(RenderFrameObserver, observers_, DidChangeManifest()); | 3530 FOR_EACH_OBSERVER(RenderFrameObserver, observers_, DidChangeManifest()); |
3532 } | 3531 } |
3533 | 3532 |
| 3533 bool RenderFrameImpl::enterFullscreen() { |
| 3534 Send(new FrameHostMsg_ToggleFullscreen(routing_id_, true)); |
| 3535 return true; |
| 3536 } |
| 3537 |
| 3538 bool RenderFrameImpl::exitFullscreen() { |
| 3539 Send(new FrameHostMsg_ToggleFullscreen(routing_id_, false)); |
| 3540 return true; |
| 3541 } |
| 3542 |
3534 void RenderFrameImpl::DidPlay(blink::WebMediaPlayer* player) { | 3543 void RenderFrameImpl::DidPlay(blink::WebMediaPlayer* player) { |
3535 Send(new FrameHostMsg_MediaPlayingNotification( | 3544 Send(new FrameHostMsg_MediaPlayingNotification( |
3536 routing_id_, reinterpret_cast<int64>(player), player->hasVideo(), | 3545 routing_id_, reinterpret_cast<int64>(player), player->hasVideo(), |
3537 player->hasAudio(), player->isRemote())); | 3546 player->hasAudio(), player->isRemote())); |
3538 } | 3547 } |
3539 | 3548 |
3540 void RenderFrameImpl::DidPause(blink::WebMediaPlayer* player) { | 3549 void RenderFrameImpl::DidPause(blink::WebMediaPlayer* player) { |
3541 Send(new FrameHostMsg_MediaPausedNotification( | 3550 Send(new FrameHostMsg_MediaPausedNotification( |
3542 routing_id_, reinterpret_cast<int64>(player))); | 3551 routing_id_, reinterpret_cast<int64>(player))); |
3543 } | 3552 } |
(...skipping 850 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4394 | 4403 |
4395 #if defined(ENABLE_BROWSER_CDMS) | 4404 #if defined(ENABLE_BROWSER_CDMS) |
4396 RendererCdmManager* RenderFrameImpl::GetCdmManager() { | 4405 RendererCdmManager* RenderFrameImpl::GetCdmManager() { |
4397 if (!cdm_manager_) | 4406 if (!cdm_manager_) |
4398 cdm_manager_ = new RendererCdmManager(this); | 4407 cdm_manager_ = new RendererCdmManager(this); |
4399 return cdm_manager_; | 4408 return cdm_manager_; |
4400 } | 4409 } |
4401 #endif // defined(ENABLE_BROWSER_CDMS) | 4410 #endif // defined(ENABLE_BROWSER_CDMS) |
4402 | 4411 |
4403 } // namespace content | 4412 } // namespace content |
OLD | NEW |