| Index: chrome/renderer/chrome_render_frame_observer.cc
 | 
| diff --git a/chrome/renderer/chrome_render_frame_observer.cc b/chrome/renderer/chrome_render_frame_observer.cc
 | 
| index 9db49fb73b2a25790d6357aee523eb824b38b3e1..438a33c6d4cc2ea2172bcdd4ea1f2d58e1da7de0 100644
 | 
| --- a/chrome/renderer/chrome_render_frame_observer.cc
 | 
| +++ b/chrome/renderer/chrome_render_frame_observer.cc
 | 
| @@ -4,6 +4,7 @@
 | 
|  
 | 
|  #include "chrome/renderer/chrome_render_frame_observer.h"
 | 
|  
 | 
| +#include "base/strings/utf_string_conversions.h"
 | 
|  #include "chrome/common/prerender_messages.h"
 | 
|  #include "chrome/common/print_messages.h"
 | 
|  #include "chrome/common/render_messages.h"
 | 
| @@ -14,6 +15,7 @@
 | 
|  #include "skia/ext/platform_canvas.h"
 | 
|  #include "third_party/WebKit/public/platform/WebImage.h"
 | 
|  #include "third_party/WebKit/public/web/WebElement.h"
 | 
| +#include "third_party/WebKit/public/web/WebFrame.h"
 | 
|  #include "third_party/WebKit/public/web/WebNode.h"
 | 
|  
 | 
|  using blink::WebElement;
 | 
| @@ -56,7 +58,8 @@ SkBitmap Downscale(blink::WebImage image,
 | 
|                                         static_cast<int>(scaled_size.height()));
 | 
|  }
 | 
|  
 | 
| -}
 | 
| +}  // namespace
 | 
| +
 | 
|  ChromeRenderFrameObserver::ChromeRenderFrameObserver(
 | 
|      content::RenderFrame* render_frame)
 | 
|      : content::RenderFrameObserver(render_frame) {
 | 
| @@ -86,6 +89,14 @@ bool ChromeRenderFrameObserver::OnMessageReceived(const IPC::Message& message) {
 | 
|    return handled;
 | 
|  }
 | 
|  
 | 
| +void ChromeRenderFrameObserver::DidChangeName(
 | 
| +    const base::string16& name) {
 | 
| +  Send(new ChromeViewHostMsg_UpdateFrameName(
 | 
| +      routing_id(),
 | 
| +      !render_frame()->GetWebFrame()->parent(),
 | 
| +      base::UTF16ToUTF8(name)));
 | 
| +}
 | 
| +
 | 
|  void ChromeRenderFrameObserver::OnSetIsPrerendering(bool is_prerendering) {
 | 
|    if (is_prerendering) {
 | 
|      // If the PrerenderHelper for this frame already exists, don't create it. It
 | 
| 
 |