| Index: content/renderer/render_frame_impl.cc
|
| diff --git a/content/renderer/render_frame_impl.cc b/content/renderer/render_frame_impl.cc
|
| index 9dfdf6b0a1a9a383e1a3c5da5997b169842dba26..371c5410d073f35956a8badbbb94c38a35c01c94 100644
|
| --- a/content/renderer/render_frame_impl.cc
|
| +++ b/content/renderer/render_frame_impl.cc
|
| @@ -938,6 +938,10 @@ bool RenderFrameImpl::OnMessageReceived(const IPC::Message& msg) {
|
| OnSetEditableSelectionOffsets)
|
| IPC_MESSAGE_HANDLER(FrameMsg_SetupTransitionView, OnSetupTransitionView)
|
| IPC_MESSAGE_HANDLER(FrameMsg_BeginExitTransition, OnBeginExitTransition)
|
| + IPC_MESSAGE_HANDLER(FrameMsg_HideTransitionElements,
|
| + OnHideTransitionElements)
|
| + IPC_MESSAGE_HANDLER(FrameMsg_ShowTransitionElements,
|
| + OnShowTransitionElements)
|
| IPC_MESSAGE_HANDLER(FrameMsg_Reload, OnReload)
|
| IPC_MESSAGE_HANDLER(FrameMsg_TextSurroundingSelectionRequest,
|
| OnTextSurroundingSelectionRequest)
|
| @@ -1493,6 +1497,18 @@ void RenderFrameImpl::OnBeginExitTransition(const std::string& css_selector) {
|
| frame_->document().beginExitTransition(WebString::fromUTF8(css_selector));
|
| }
|
|
|
| +void RenderFrameImpl::OnHideTransitionElements(
|
| + const std::string& css_selector) {
|
| + frame_->document().setIsTransitionDocument();
|
| + frame_->document().hideTransitionElements(WebString::fromUTF8(css_selector));
|
| +}
|
| +
|
| +void RenderFrameImpl::OnShowTransitionElements(
|
| + const std::string& css_selector) {
|
| + frame_->document().setIsTransitionDocument();
|
| + frame_->document().showTransitionElements(WebString::fromUTF8(css_selector));
|
| +}
|
| +
|
| bool RenderFrameImpl::RunJavaScriptMessage(JavaScriptMessageType type,
|
| const base::string16& message,
|
| const base::string16& default_value,
|
|
|