diff options
author | pinkerton@chromium.org <pinkerton@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-03-05 14:11:52 +0000 |
---|---|---|
committer | pinkerton@chromium.org <pinkerton@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-03-05 14:11:52 +0000 |
commit | e3e4c20194dd6efea907b4104284756fece37653 (patch) | |
tree | d952e270859222909d8bd39ad85cbec4c433a781 /chrome/common | |
parent | fa34a7a36eef3100f3de056ebe79cb55fd62cf09 (diff) | |
download | chromium_src-e3e4c20194dd6efea907b4104284756fece37653.zip chromium_src-e3e4c20194dd6efea907b4104284756fece37653.tar.gz chromium_src-e3e4c20194dd6efea907b4104284756fece37653.tar.bz2 |
Get history and download HTML UIs into Mac/Linux builds along with supporting icon scaffolding.
Review URL: http://codereview.chromium.org/39132
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10986 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/common')
-rw-r--r-- | chrome/common/temp_scaffolding_stubs.cc | 8 | ||||
-rw-r--r-- | chrome/common/temp_scaffolding_stubs.h | 27 |
2 files changed, 32 insertions, 3 deletions
diff --git a/chrome/common/temp_scaffolding_stubs.cc b/chrome/common/temp_scaffolding_stubs.cc index 96a7bed..a1727c8 100644 --- a/chrome/common/temp_scaffolding_stubs.cc +++ b/chrome/common/temp_scaffolding_stubs.cc @@ -531,3 +531,11 @@ views::Window* CreateInputWindow(gfx::NativeWindow parent_hwnd, return new views::Window(); } +namespace download_util { + +void DragDownload(const DownloadItem* download, SkBitmap* icon) { + NOTIMPLEMENTED(); +} + +} // namespace download_util + diff --git a/chrome/common/temp_scaffolding_stubs.h b/chrome/common/temp_scaffolding_stubs.h index 1b7d1e2..e8f10ca 100644 --- a/chrome/common/temp_scaffolding_stubs.h +++ b/chrome/common/temp_scaffolding_stubs.h @@ -254,9 +254,6 @@ class BrokerServices { } // namespace sandbox -class IconManager { -}; - struct ViewHostMsg_DidPrintPage_Params; namespace views { @@ -395,6 +392,30 @@ class BookmarkBarView { //--------------------------------------------------------------------------- // These stubs are for Browser +namespace download_util { +void DragDownload(const DownloadItem* download, SkBitmap* icon); +} // namespace download_util + +class IconLoader { + public: + enum IconSize { + SMALL = 0, // 16x16 + NORMAL, // 32x32 + LARGE + }; +}; + +class IconManager : public CancelableRequestProvider { + public: + typedef CancelableRequestProvider::Handle Handle; + typedef Callback2<Handle, SkBitmap*>::Type IconRequestCallback; + SkBitmap* LookupIcon(const std::wstring&, IconLoader::IconSize) + { NOTIMPLEMENTED(); return NULL; } + Handle LoadIcon(const std::wstring&, IconLoader::IconSize, + CancelableRequestConsumerBase*, IconRequestCallback*) + { NOTIMPLEMENTED(); return NULL; } +}; + class DebuggerWindow : public base::RefCountedThreadSafe<DebuggerWindow> { public: }; |