summaryrefslogtreecommitdiffstats
path: root/chrome/common
diff options
context:
space:
mode:
authorpinkerton@chromium.org <pinkerton@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-03-05 14:11:52 +0000
committerpinkerton@chromium.org <pinkerton@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-03-05 14:11:52 +0000
commite3e4c20194dd6efea907b4104284756fece37653 (patch)
treed952e270859222909d8bd39ad85cbec4c433a781 /chrome/common
parentfa34a7a36eef3100f3de056ebe79cb55fd62cf09 (diff)
downloadchromium_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.cc8
-rw-r--r--chrome/common/temp_scaffolding_stubs.h27
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:
};