Index: content/renderer/render_widget.cc |
diff --git a/content/renderer/render_widget.cc b/content/renderer/render_widget.cc |
index e21aeda4b03bce52228e785255e7a77e5c2dc0b2..e7dff0daca9082685ccfd296c154494549af8263 100644 |
--- a/content/renderer/render_widget.cc |
+++ b/content/renderer/render_widget.cc |
@@ -72,7 +72,8 @@ using WebKit::WebWidget; |
using content::RenderThread; |
RenderWidget::RenderWidget(WebKit::WebPopupType popup_type, |
- const WebKit::WebScreenInfo& screen_info) |
+ const WebKit::WebScreenInfo& screen_info, |
+ bool swapped_out) |
: routing_id_(MSG_ROUTING_NONE), |
surface_id_(0), |
webwidget_(NULL), |
@@ -92,7 +93,7 @@ RenderWidget::RenderWidget(WebKit::WebPopupType popup_type, |
has_focus_(false), |
handling_input_event_(false), |
closing_(false), |
- is_swapped_out_(false), |
+ is_swapped_out_(swapped_out), |
input_method_is_active_(false), |
text_input_type_(ui::TEXT_INPUT_TYPE_NONE), |
can_compose_inline_(true), |
@@ -128,7 +129,7 @@ RenderWidget* RenderWidget::Create(int32 opener_id, |
const WebKit::WebScreenInfo& screen_info) { |
DCHECK(opener_id != MSG_ROUTING_NONE); |
scoped_refptr<RenderWidget> widget( |
- new RenderWidget(popup_type, screen_info)); |
+ new RenderWidget(popup_type, screen_info, false)); |
widget->Init(opener_id); // adds reference |
return widget; |
} |