summaryrefslogtreecommitdiffstats
path: root/base/gfx
diff options
context:
space:
mode:
authoragl@chromium.org <agl@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-04-24 02:21:59 +0000
committeragl@chromium.org <agl@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-04-24 02:21:59 +0000
commit649c6e48869cd710a0ceab64b3a7ba6879da0ba7 (patch)
treea3449c41bbcd967fe158b209ba6f0cac76ada23c /base/gfx
parent6639f5c6328b64ea800693b343d789b32c050cab (diff)
downloadchromium_src-649c6e48869cd710a0ceab64b3a7ba6879da0ba7.zip
chromium_src-649c6e48869cd710a0ceab64b3a7ba6879da0ba7.tar.gz
chromium_src-649c6e48869cd710a0ceab64b3a7ba6879da0ba7.tar.bz2
Linux: unit tests fix.
The unit tests will try and create a RenderViewHost with a NULL widget. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14406 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/gfx')
-rw-r--r--base/gfx/gtk_native_view_id_manager.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/base/gfx/gtk_native_view_id_manager.cc b/base/gfx/gtk_native_view_id_manager.cc
index 848e1eb..a2d8bb6 100644
--- a/base/gfx/gtk_native_view_id_manager.cc
+++ b/base/gfx/gtk_native_view_id_manager.cc
@@ -39,6 +39,10 @@ GtkNativeViewManager::GtkNativeViewManager() {
}
gfx::NativeViewId GtkNativeViewManager::GetIdForWidget(gfx::NativeView widget) {
+ // This is just for unit tests:
+ if (!widget)
+ return 0;
+
AutoLock locked(lock_);
std::map<gfx::NativeView, gfx::NativeViewId>::const_iterator i =