| Index: extensions/renderer/guest_view/guest_view_request.h | 
| diff --git a/extensions/renderer/guest_view/guest_view_request.h b/extensions/renderer/guest_view/guest_view_request.h | 
| index dbb7343d01e9085c284aa447fa8a8a5048609ebc..454bda4d5a4acbec3ec20c0ffd3c441165c13d95 100644 | 
| --- a/extensions/renderer/guest_view/guest_view_request.h | 
| +++ b/extensions/renderer/guest_view/guest_view_request.h | 
| @@ -92,6 +92,27 @@ class GuestViewDetachRequest : public GuestViewRequest { | 
| DISALLOW_COPY_AND_ASSIGN(GuestViewDetachRequest); | 
| }; | 
|  | 
| +class GuestViewAttachIframeRequest : public GuestViewRequest { | 
| + public: | 
| +  GuestViewAttachIframeRequest(GuestViewContainer* container, | 
| +                               int render_frame_routing_id, | 
| +                               int guest_instance_id, | 
| +                               scoped_ptr<base::DictionaryValue> params, | 
| +                               v8::Local<v8::Function> callback, | 
| +                               v8::Isolate* isolate); | 
| +  ~GuestViewAttachIframeRequest() override; | 
| + | 
| +  void PerformRequest() override; | 
| +  void HandleResponse(const IPC::Message& message) override; | 
| + | 
| + private: | 
| +  const int render_frame_routing_id_; | 
| +  const int guest_instance_id_; | 
| +  scoped_ptr<base::DictionaryValue> params_; | 
| + | 
| +  DISALLOW_COPY_AND_ASSIGN(GuestViewAttachIframeRequest); | 
| +}; | 
| + | 
| }  // namespace extensions | 
|  | 
| #endif  // EXTENSIONS_RENDERER_GUEST_VIEW_EXTENSIONS_GUEST_VIEW_CONTAINER_H_ | 
|  |