Lines Matching refs:theme
38 // Checks that a theme info bar is currently visible and issues an undo to
39 // revert to the previous theme.
54 // Install the given theme from the data dir and verify expected name.
57 // If there is already a theme installed, the current theme should be
63 const Extension* theme = GetTheme();
64 ASSERT_TRUE(theme);
65 ASSERT_EQ(theme->name(), expected_name);
89 // Install theme once and undo to verify we go back to default theme.
90 base::FilePath theme_crx = PackExtension(test_data_dir_.AppendASCII("theme"));
92 const Extension* theme = GetTheme();
93 ASSERT_TRUE(theme);
94 std::string theme_id = theme->id();
98 // Set the same theme twice and undo to verify we go back to default theme.
100 theme = GetTheme();
101 ASSERT_TRUE(theme);
102 ASSERT_EQ(theme_id, theme->id());
104 theme = GetTheme();
105 ASSERT_TRUE(theme);
106 ASSERT_EQ(theme_id, theme->id());
119 // Install first theme.
120 InstallThemeAndVerify("theme", "camo theme");
121 const Extension* theme = GetTheme();
122 std::string theme_id = theme->id();
124 // Then install second theme.
125 InstallThemeAndVerify("theme2", "snowflake theme");
129 // Undo second theme will revert to first theme.
131 EXPECT_EQ(theme, GetTheme());
136 InstallThemeAndVerify("theme", "camo theme");
138 // Reset to default theme.
146 InstallThemeAndVerify("theme", "camo theme");