Home | History | Annotate | Download | only in manifest_handlers

Lines Matching defs:theme_info

25                 ThemeInfo* theme_info) {
53 theme_info->theme_images_.reset(images_value->DeepCopy());
60 ThemeInfo* theme_info) {
85 theme_info->theme_colors_.reset(colors_value->DeepCopy());
92 ThemeInfo* theme_info) {
111 theme_info->theme_tints_.reset(tints_value->DeepCopy());
117 ThemeInfo* theme_info) {
121 theme_info->theme_display_properties_.reset(
141 const ThemeInfo* theme_info = GetInfo(extension);
142 return theme_info ? theme_info->theme_images_.get() : NULL;
147 const ThemeInfo* theme_info = GetInfo(extension);
148 return theme_info ? theme_info->theme_colors_.get() : NULL;
153 const ThemeInfo* theme_info = GetInfo(extension);
154 return theme_info ? theme_info->theme_tints_.get() : NULL;
160 const ThemeInfo* theme_info = GetInfo(extension);
161 return theme_info ? theme_info->theme_display_properties_.get() : NULL;
177 scoped_ptr<ThemeInfo> theme_info(new ThemeInfo);
178 if (!LoadImages(theme_value, error, theme_info.get()))
180 if (!LoadColors(theme_value, error, theme_info.get()))
182 if (!LoadTints(theme_value, error, theme_info.get()))
184 if (!LoadDisplayProperties(theme_value, error, theme_info.get()))
187 extension->SetManifestData(keys::kTheme, theme_info.release());