Changeset 53351 in webkit
- Timestamp:
- Jan 15, 2010 5:13:11 PM (14 years ago)
- Location:
- trunk
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebCore/ChangeLog
r53349 r53351 1 2010-01-15 Alejandro G. Castro <alex@igalia.com> 2 3 Reviewed by Xan Lopez. 4 5 Original patch by David Ronis <david.ronis@mcgill.ca> 6 7 Upgrade 1.1.17->1.1.18 fails: GTK_WIDGET_TOPLEVEL' was not declared in this scope 8 https://bugs.webkit.org/show_bug.cgi?id=33486 9 10 Deprecated symbols replaced for gtk+ versions over 2.18. 11 12 * platform/gtk/PlatformScreenGtk.cpp: 13 (WebCore::getVisual): 14 (WebCore::screenRect): 15 1 16 2010-01-15 Oliver Hunt <oliver@apple.com> 2 17 -
trunk/WebCore/platform/gtk/PlatformScreenGtk.cpp
r48511 r53351 57 57 if (!GTK_WIDGET_REALIZED(container)) { 58 58 GtkWidget* toplevel = gtk_widget_get_toplevel(container); 59 #if GTK_CHECK_VERSION(2, 18, 0) 60 if (gtk_widget_is_toplevel(toplevel)) 61 #else 59 62 if (GTK_WIDGET_TOPLEVEL(toplevel)) 63 #endif 60 64 container = toplevel; 61 65 else … … 95 99 96 100 GtkWidget* container = gtk_widget_get_toplevel(GTK_WIDGET(widget->root()->hostWindow()->platformPageClient())); 101 #if GTK_CHECK_VERSION(2, 18, 0) 102 if (!gtk_widget_is_toplevel(container)) 103 #else 97 104 if (!GTK_WIDGET_TOPLEVEL(container)) 105 #endif 98 106 return FloatRect(); 99 107 -
trunk/WebKit/gtk/ChangeLog
r53304 r53351 1 2010-01-15 Alejandro G. Castro <alex@igalia.com> 2 3 Reviewed by Xan Lopez. 4 5 Original patch by David Ronis <david.ronis@mcgill.ca> 6 7 Upgrade 1.1.17->1.1.18 fails: GTK_WIDGET_TOPLEVEL' was not declared in this scope 8 https://bugs.webkit.org/show_bug.cgi?id=33486 9 10 Deprecated symbols replaced for gtk+ versions over 2.18. 11 12 * WebCoreSupport/ChromeClientGtk.cpp: 13 (WebKit::ChromeClient::windowRect): 14 * webkit/webkitprivate.cpp: 15 (currentToplevelCallback): 16 * webkit/webkitwebframe.cpp: 17 (webkit_web_frame_print_full): 18 (webkit_web_frame_print): 19 * webkit/webkitwebview.cpp: 20 (webkit_web_view_focus_in_event): 21 1 22 2010-01-14 Gustavo Noronha Silva <gns@gnome.org> 2 23 -
trunk/WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp
r53256 r53351 65 65 { 66 66 GtkWidget* window = gtk_widget_get_toplevel(GTK_WIDGET(m_webView)); 67 #if GTK_CHECK_VERSION(2, 18, 0) 68 if (gtk_widget_is_toplevel(window)) { 69 #else 67 70 if (GTK_WIDGET_TOPLEVEL(window)) { 71 #endif 68 72 gint left, top, width, height; 69 73 gtk_window_get_position(GTK_WINDOW(window), &left, &top); … … 107 111 { 108 112 GtkWidget* window = gtk_widget_get_toplevel(GTK_WIDGET(m_webView)); 113 #if GTK_CHECK_VERSION(2, 18, 0) 114 if (gtk_widget_is_toplevel(window)) 115 #else 109 116 if (GTK_WIDGET_TOPLEVEL(window)) 117 #endif 110 118 gtk_window_set_focus(GTK_WINDOW(window), NULL); 111 119 } … … 235 243 bool ChromeClient::canTakeFocus(FocusDirection) 236 244 { 245 #if GTK_CHECK_VERSION(2, 18, 0) 246 return gtk_widget_get_can_focus(GTK_WIDGET(m_webView)); 247 #else 237 248 return GTK_WIDGET_CAN_FOCUS(m_webView); 249 #endif 238 250 } 239 251 -
trunk/WebKit/gtk/webkit/webkitprivate.cpp
r52418 r53351 224 224 225 225 GtkWidget* toplevel = gtk_widget_get_toplevel(GTK_WIDGET(frame->page()->chrome()->platformPageClient())); 226 #if GTK_CHECK_VERSION(2, 18, 0) 227 if (gtk_widget_is_toplevel(toplevel)) 228 #else 226 229 if (GTK_WIDGET_TOPLEVEL(toplevel)) 230 #endif 227 231 return toplevel; 228 232 else -
trunk/WebKit/gtk/webkit/webkitwebframe.cpp
r52262 r53351 911 911 912 912 GtkWidget* topLevel = gtk_widget_get_toplevel(GTK_WIDGET(webkit_web_frame_get_web_view(frame))); 913 914 #if GTK_CHECK_VERSION(2, 18, 0) 915 if (!gtk_widget_is_toplevel(topLevel)) 916 #else 913 917 if (!GTK_WIDGET_TOPLEVEL(topLevel)) 918 #endif 914 919 topLevel = NULL; 915 920 … … 950 955 if (error) { 951 956 GtkWidget* window = gtk_widget_get_toplevel(GTK_WIDGET(priv->webView)); 957 #if GTK_CHECK_VERSION(2, 18, 0) 958 GtkWidget* dialog = gtk_message_dialog_new(gtk_widget_is_toplevel(window) ? GTK_WINDOW(window) : 0, 959 GTK_DIALOG_DESTROY_WITH_PARENT, 960 GTK_MESSAGE_ERROR, 961 GTK_BUTTONS_CLOSE, 962 "%s", error->message); 963 #else 952 964 GtkWidget* dialog = gtk_message_dialog_new(GTK_WIDGET_TOPLEVEL(window) ? GTK_WINDOW(window) : 0, 953 965 GTK_DIALOG_DESTROY_WITH_PARENT, … … 955 967 GTK_BUTTONS_CLOSE, 956 968 "%s", error->message); 969 #endif 970 957 971 g_error_free(error); 958 972 -
trunk/WebKit/gtk/webkit/webkitwebview.cpp
r53294 r53351 651 651 // http://bugs.webkit.org/show_bug.cgi?id=16910 652 652 GtkWidget* toplevel = gtk_widget_get_toplevel(widget); 653 #if GTK_CHECK_VERSION(2, 18, 0) 654 if (gtk_widget_is_toplevel(toplevel) && gtk_window_has_toplevel_focus(GTK_WINDOW(toplevel))) { 655 #else 653 656 if (GTK_WIDGET_TOPLEVEL(toplevel) && gtk_window_has_toplevel_focus(GTK_WINDOW(toplevel))) { 657 #endif 654 658 WebKitWebView* webView = WEBKIT_WEB_VIEW(widget); 655 659 FocusController* focusController = core(webView)->focusController(); … … 840 844 841 845 window = gtk_widget_get_toplevel(GTK_WIDGET(webView)); 846 #if GTK_CHECK_VERSION(2, 18, 0) 847 dialog = gtk_message_dialog_new(gtk_widget_is_toplevel(window) ? GTK_WINDOW(window) : 0, GTK_DIALOG_DESTROY_WITH_PARENT, messageType, buttons, "%s", message); 848 #else 842 849 dialog = gtk_message_dialog_new(GTK_WIDGET_TOPLEVEL(window) ? GTK_WINDOW(window) : 0, GTK_DIALOG_DESTROY_WITH_PARENT, messageType, buttons, "%s", message); 850 #endif 843 851 gchar* title = g_strconcat("JavaScript - ", webkit_web_frame_get_uri(frame), NULL); 844 852 gtk_window_set_title(GTK_WINDOW(dialog), title);
Note: See TracChangeset
for help on using the changeset viewer.