diff options
-rw-r--r-- | webkit/glue/SConscript | 1 | ||||
-rw-r--r-- | webkit/glue/webkit_glue_gtk.cc | 23 | ||||
-rw-r--r-- | webkit/tools/test_shell/test_shell.cc | 5 | ||||
-rw-r--r-- | webkit/tools/test_shell/test_shell_gtk.cc | 8 | ||||
-rw-r--r-- | webkit/tools/test_shell/test_shell_win.cc | 5 | ||||
-rw-r--r-- | webkit/tools/test_shell/test_webview_delegate_gtk.cc | 2 |
6 files changed, 12 insertions, 32 deletions
diff --git a/webkit/glue/SConscript b/webkit/glue/SConscript index aa97721..0828731 100644 --- a/webkit/glue/SConscript +++ b/webkit/glue/SConscript @@ -112,7 +112,6 @@ elif env['PLATFORM'] == 'posix': input_files.extend([ 'webcursor_gtk.cc', 'webinputevent_linux.cc', - 'webkit_glue_gtk.cc', ]) if env['PLATFORM'] in ('posix', 'darwin'): diff --git a/webkit/glue/webkit_glue_gtk.cc b/webkit/glue/webkit_glue_gtk.cc deleted file mode 100644 index fc9c2fa..0000000 --- a/webkit/glue/webkit_glue_gtk.cc +++ /dev/null @@ -1,23 +0,0 @@ -// Copyright (c) 2008 The Chromium Authors. All rights reserved. Use of this -// source code is governed by a BSD-style license that can be found in the -// LICENSE file. - -#include "webkit/glue/webkit_glue.h" - -#include <gtk/gtk.h> - -namespace webkit_glue { - -// TODO: complete this function -ScreenInfo GetScreenInfoHelper(gfx::ViewHandle window) { - GdkScreen* screen = gtk_widget_get_screen(GTK_WIDGET(window)); - - ScreenInfo results; - results.rect.SetRect(0, 0, gdk_screen_get_width(screen), - gdk_screen_get_height(screen)); - - return results; -} - -} // namespace webkit_glue - diff --git a/webkit/tools/test_shell/test_shell.cc b/webkit/tools/test_shell/test_shell.cc index 04c45385..6c1e535 100644 --- a/webkit/tools/test_shell/test_shell.cc +++ b/webkit/tools/test_shell/test_shell.cc @@ -439,10 +439,6 @@ bool GetExeDirectory(std::wstring *path) { return PathService::Get(base::DIR_EXE, path); } -ScreenInfo GetScreenInfo(gfx::ViewHandle window) { - return GetScreenInfoHelper(window); -} - bool SpellCheckWord(const wchar_t* word, int word_len, int* misspelling_start, int* misspelling_len) { // Report all words being correctly spelled. @@ -468,4 +464,3 @@ std::wstring GetWebKitLocale() { } } // namespace webkit_glue - diff --git a/webkit/tools/test_shell/test_shell_gtk.cc b/webkit/tools/test_shell/test_shell_gtk.cc index 880a0fc..fbbc7ff 100644 --- a/webkit/tools/test_shell/test_shell_gtk.cc +++ b/webkit/tools/test_shell/test_shell_gtk.cc @@ -457,5 +457,11 @@ bool GetPlugins(bool refresh, std::vector<WebPluginInfo>* plugins) { return false; } -} // namespace webkit_glue +ScreenInfo GetScreenInfo(gfx::ViewHandle window) { + // This should call GetScreenInfoHelper, which should be implemented in + // webkit_glue_gtk.cc + NOTIMPLEMENTED(); + return ScreenInfo(); +} +} // namespace webkit_glue diff --git a/webkit/tools/test_shell/test_shell_win.cc b/webkit/tools/test_shell/test_shell_win.cc index 9a39528..70db8dc 100644 --- a/webkit/tools/test_shell/test_shell_win.cc +++ b/webkit/tools/test_shell/test_shell_win.cc @@ -716,5 +716,8 @@ bool DownloadUrl(const std::string& url, HWND caller_window) { return false; } -} // namespace webkit_glue +ScreenInfo GetScreenInfo(gfx::ViewHandle window) { + return GetScreenInfoHelper(window); +} +} // namespace webkit_glue diff --git a/webkit/tools/test_shell/test_webview_delegate_gtk.cc b/webkit/tools/test_shell/test_webview_delegate_gtk.cc index 9583664..1b93d9c 100644 --- a/webkit/tools/test_shell/test_webview_delegate_gtk.cc +++ b/webkit/tools/test_shell/test_webview_delegate_gtk.cc @@ -115,7 +115,7 @@ void TestWebViewDelegate::SetWindowRect(WebWidget* webwidget, GtkWidget* window = gtk_widget_get_parent(gtk_widget_get_parent(drawing_area)); gtk_window_resize(GTK_WINDOW(window), rect.width(), rect.height()); - gtk_window_move(GTK_WINDOW(window), rect.x(), rect.y()); + gtk_window_move(GTK_WINDOW(window), rect.x(), -rect.y()); } } |