1 // Copyright 2014 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 #include "ui/views_content_client/views_content_client_main_parts_aura.h" 6 7 #include "ui/aura/env.h" 8 #include "ui/wm/core/wm_state.h" 9 10 namespace ui { 11 12 ViewsContentClientMainPartsAura::ViewsContentClientMainPartsAura( 13 const content::MainFunctionParams& content_params, 14 ViewsContentClient* views_content_client) 15 : ViewsContentClientMainParts(content_params, views_content_client) { 16 } 17 18 ViewsContentClientMainPartsAura::~ViewsContentClientMainPartsAura() { 19 } 20 21 void ViewsContentClientMainPartsAura::ToolkitInitialized() { 22 ViewsContentClientMainParts::ToolkitInitialized(); 23 24 wm_state_.reset(new ::wm::WMState); 25 } 26 27 void ViewsContentClientMainPartsAura::PostMainMessageLoopRun() { 28 aura::Env::DeleteInstance(); 29 30 ViewsContentClientMainParts::PostMainMessageLoopRun(); 31 } 32 33 } // namespace ui 34