| Index: ash/test/ash_md_test_base.cc
|
| diff --git a/ash/test/ash_md_test_base.cc b/ash/test/ash_md_test_base.cc
|
| index a0edbd35450a5d31044c0d372b1503c802ffa0b1..fb8f24686f389efff487b528e2dd48be065c18e3 100644
|
| --- a/ash/test/ash_md_test_base.cc
|
| +++ b/ash/test/ash_md_test_base.cc
|
| @@ -15,28 +15,31 @@ AshMDTestBase::AshMDTestBase() {}
|
| AshMDTestBase::~AshMDTestBase() {}
|
|
|
| void AshMDTestBase::SetUp() {
|
| - AshTestBase::SetUp();
|
| -
|
| - material_design_state_.reset(new test::MaterialDesignControllerTestAPI(
|
| - MaterialDesignController::Mode::NON_MATERIAL));
|
| - const int non_md_shelf_size = GetShelfConstant(SHELF_SIZE);
|
| - const int non_md_auto_hide_shelf_size =
|
| - GetShelfConstant(SHELF_INSETS_FOR_AUTO_HIDE);
|
| -
|
| - material_design_state_.reset(
|
| - new test::MaterialDesignControllerTestAPI(GetParam()));
|
| - const int md_state_shelf_size = GetShelfConstant(SHELF_SIZE);
|
| - const int md_state_auto_hide_shelf_size =
|
| - GetShelfConstant(SHELF_INSETS_FOR_AUTO_HIDE);
|
| -
|
| - md_maximized_window_height_offset_ = non_md_shelf_size - md_state_shelf_size;
|
| + int non_md_shelf_size = 0;
|
| + int non_md_auto_hide_shelf_size = 0;
|
| + int md_shelf_size = 0;
|
| + int md_auto_hide_shelf_size = 0;
|
| +
|
| + {
|
| + test::MaterialDesignControllerTestAPI md_state(
|
| + MaterialDesignController::Mode::NON_MATERIAL);
|
| + non_md_shelf_size = GetShelfConstant(SHELF_SIZE);
|
| + non_md_auto_hide_shelf_size = GetShelfConstant(SHELF_INSETS_FOR_AUTO_HIDE);
|
| + }
|
| +
|
| + {
|
| + test::MaterialDesignControllerTestAPI md_state(GetParam());
|
| + md_shelf_size = GetShelfConstant(SHELF_SIZE);
|
| + md_auto_hide_shelf_size = GetShelfConstant(SHELF_INSETS_FOR_AUTO_HIDE);
|
| + }
|
| +
|
| + md_maximized_window_height_offset_ = non_md_shelf_size - md_shelf_size;
|
| md_auto_hidden_shelf_height_offset_ =
|
| - non_md_auto_hide_shelf_size - md_state_auto_hide_shelf_size;
|
| -}
|
| + non_md_auto_hide_shelf_size - md_auto_hide_shelf_size;
|
| +
|
| + set_material_mode(GetParam());
|
|
|
| -void AshMDTestBase::TearDown() {
|
| - material_design_state_.reset();
|
| - AshTestBase::TearDown();
|
| + AshTestBase::SetUp();
|
| }
|
|
|
| int AshMDTestBase::GetMdMaximizedWindowHeightOffset() {
|
|
|