summaryrefslogtreecommitdiffstats
path: root/chrome/test
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/test')
-rw-r--r--chrome/test/data/extensions/theme.crxbin0 -> 27546 bytes
-rw-r--r--chrome/test/test_browser_window.h1
-rw-r--r--chrome/test/testing_profile.h6
3 files changed, 7 insertions, 0 deletions
diff --git a/chrome/test/data/extensions/theme.crx b/chrome/test/data/extensions/theme.crx
new file mode 100644
index 0000000..bcdb04c
--- /dev/null
+++ b/chrome/test/data/extensions/theme.crx
Binary files differ
diff --git a/chrome/test/test_browser_window.h b/chrome/test/test_browser_window.h
index d715210..6d7e92e 100644
--- a/chrome/test/test_browser_window.h
+++ b/chrome/test/test_browser_window.h
@@ -62,6 +62,7 @@ class TestBrowserWindow : public BrowserWindow {
virtual void ConfirmBrowserCloseWithPendingDownloads() {}
virtual void ShowHTMLDialog(HtmlDialogUIDelegate* delegate,
void* parent_window) {}
+ virtual void UserChangedTheme() {}
protected:
virtual void DestroyBrowser() {}
diff --git a/chrome/test/testing_profile.h b/chrome/test/testing_profile.h
index e0bbc0b..310eac8 100644
--- a/chrome/test/testing_profile.h
+++ b/chrome/test/testing_profile.h
@@ -119,6 +119,12 @@ class TestingProfile : public Profile {
virtual bool HasCreatedDownloadManager() const {
return false;
}
+ virtual void InitThemes() { }
+ virtual void SetTheme(Extension* extension) { }
+ virtual void ClearTheme() { }
+ virtual ThemeProvider* GetThemeProvider() {
+ return NULL;
+ }
virtual URLRequestContext* GetRequestContext() {
return NULL;
}