| Index: content/renderer/mojo_bindings_controller.cc
|
| diff --git a/content/renderer/mojo_bindings_controller.cc b/content/renderer/mojo_bindings_controller.cc
|
| index 08abcf574f20ac285cf03040c3ca20efaf985ebe..b3b9f0757f254d2911349e8cd9c2fb42f66cf2f9 100644
|
| --- a/content/renderer/mojo_bindings_controller.cc
|
| +++ b/content/renderer/mojo_bindings_controller.cc
|
| @@ -26,9 +26,11 @@ struct MojoContextStateData : public base::SupportsUserData::Data {
|
|
|
| } // namespace
|
|
|
| -MojoBindingsController::MojoBindingsController(RenderFrame* render_frame)
|
| +MojoBindingsController::MojoBindingsController(RenderFrame* render_frame,
|
| + bool for_layout_tests)
|
| : RenderFrameObserver(render_frame),
|
| - RenderFrameObserverTracker<MojoBindingsController>(render_frame) {}
|
| + RenderFrameObserverTracker<MojoBindingsController>(render_frame),
|
| + for_layout_tests_(for_layout_tests) {}
|
|
|
| MojoBindingsController::~MojoBindingsController() {
|
| }
|
| @@ -40,7 +42,7 @@ void MojoBindingsController::CreateContextState() {
|
| v8::Local<v8::Context> context = frame->mainWorldScriptContext();
|
| gin::PerContextData* context_data = gin::PerContextData::From(context);
|
| MojoContextStateData* data = new MojoContextStateData;
|
| - data->state.reset(new MojoContextState(frame, context));
|
| + data->state.reset(new MojoContextState(frame, context, for_layout_tests_));
|
| context_data->SetUserData(kMojoContextStateKey, data);
|
| }
|
|
|
|
|