Changeset 271231 in webkit
- Timestamp:
- Jan 7, 2021, 2:02:44 AM (6 years ago)
- Location:
- trunk
- Files:
-
- 10 edited
-
Source/WTF/ChangeLog (modified) (1 diff)
-
Source/WTF/wtf/Platform.h (modified) (1 diff)
-
Source/WebCore/ChangeLog (modified) (1 diff)
-
Source/WebCore/platform/gtk/GtkVersioning.h (modified) (1 diff)
-
Source/WebKit/ChangeLog (modified) (1 diff)
-
Source/WebKit/UIProcess/API/gtk/WebKitWebViewBase.cpp (modified) (1 diff)
-
Tools/ChangeLog (modified) (1 diff)
-
Tools/MiniBrowser/gtk/BrowserSearchBox.c (modified) (1 diff)
-
Tools/MiniBrowser/gtk/BrowserWindow.c (modified) (1 diff)
-
Tools/MiniBrowser/gtk/CMakeLists.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WTF/ChangeLog
r271219 r271231 1 2021-01-07 Carlos Garcia Campos <cgarcia@igalia.com> 2 3 [GTK] Build failures with GTK4 3.99.5.1 4 https://bugs.webkit.org/show_bug.cgi?id=219844 5 6 Reviewed by Philippe Normand. 7 8 * wtf/Platform.h: 9 1 10 2021-01-06 Jer Noble <jer.noble@apple.com> 2 11 -
trunk/Source/WTF/wtf/Platform.h
r270477 r271231 86 86 #define GLIB_VERSION_MIN_REQUIRED GLIB_VERSION_2_44 87 87 #if USE(GTK4) 88 #define GDK_VERSION_MIN_REQUIRED GDK_VERSION_ 3_9288 #define GDK_VERSION_MIN_REQUIRED GDK_VERSION_4_0 89 89 #else 90 90 #define GDK_VERSION_MIN_REQUIRED GDK_VERSION_3_22 -
trunk/Source/WebCore/ChangeLog
r271223 r271231 1 2021-01-07 Carlos Garcia Campos <cgarcia@igalia.com> 2 3 [GTK] Build failures with GTK4 3.99.5.1 4 https://bugs.webkit.org/show_bug.cgi?id=219844 5 6 Reviewed by Philippe Normand. 7 8 * platform/gtk/GtkVersioning.h: 9 (gtk_window_resize): 10 (gtk_window_get_size): 11 1 12 2021-01-06 Rob Buis <rbuis@igalia.com> 2 13 -
trunk/Source/WebCore/platform/gtk/GtkVersioning.h
r269470 r271231 64 64 65 65 static inline void 66 gtk_window_resize(GtkWindow* window, int width, int height) 67 { 68 gtk_window_set_default_size(window, width, height); 69 } 70 71 static inline void 72 gtk_window_get_size(GtkWindow* window, int* width, int* height) 73 { 74 gtk_window_get_default_size(window, width, height); 75 } 76 77 static inline void 66 78 gtk_init(int*, char***) 67 79 { -
trunk/Source/WebKit/ChangeLog
r271229 r271231 1 2021-01-07 Carlos Garcia Campos <cgarcia@igalia.com> 2 3 [GTK] Build failures with GTK4 3.99.5.1 4 https://bugs.webkit.org/show_bug.cgi?id=219844 5 6 Reviewed by Philippe Normand. 7 8 * UIProcess/API/gtk/WebKitWebViewBase.cpp: 9 (webkitWebViewBaseSizeAllocate): 10 1 11 2021-01-07 Youenn Fablet <youenn@apple.com> 2 12 -
trunk/Source/WebKit/UIProcess/API/gtk/WebKitWebViewBase.cpp
r270582 r271231 863 863 #if USE(GTK4) 864 864 for (auto* child = gtk_widget_get_first_child(widget); child; child = gtk_widget_get_next_sibling(child)) { 865 if (GTK_IS_ NATIVE(child))866 gtk_ native_check_resize(GTK_NATIVE(child));865 if (GTK_IS_POPOVER(child)) 866 gtk_popover_present(GTK_POPOVER(child)); 867 867 } 868 868 #endif -
trunk/Tools/ChangeLog
r271215 r271231 1 2021-01-07 Carlos Garcia Campos <cgarcia@igalia.com> 2 3 [GTK] Build failures with GTK4 3.99.5.1 4 https://bugs.webkit.org/show_bug.cgi?id=219844 5 6 Reviewed by Philippe Normand. 7 8 * MiniBrowser/gtk/BrowserSearchBox.c: 9 (browserSearchBoxSizeAllocate): 10 * MiniBrowser/gtk/BrowserWindow.c: 11 (webViewReadyToShow): 12 * MiniBrowser/gtk/CMakeLists.txt: 13 1 14 2021-01-06 Katherine Cheney <katherine_cheney@apple.com> 2 15 -
trunk/Tools/MiniBrowser/gtk/BrowserSearchBox.c
r266055 r271231 297 297 BrowserSearchBox *searchBox = BROWSER_SEARCH_BOX(widget); 298 298 if (searchBox->optionsPopover) 299 gtk_ native_check_resize(GTK_NATIVE(searchBox->optionsPopover));299 gtk_popover_present(GTK_POPOVER(searchBox->optionsPopover)); 300 300 } 301 301 #endif -
trunk/Tools/MiniBrowser/gtk/BrowserWindow.c
r269619 r271231 400 400 GdkRectangle geometry; 401 401 webkit_window_properties_get_geometry(windowProperties, &geometry); 402 #if !GTK_CHECK_VERSION(3, 98, 0) 402 #if GTK_CHECK_VERSION(3, 99, 5) 403 if (geometry.width > 0 && geometry.height > 0) 404 gtk_window_set_default_size(GTK_WINDOW(window), geometry.width, geometry.height); 405 #else 403 406 if (geometry.x >= 0 && geometry.y >= 0) 404 407 gtk_window_move(GTK_WINDOW(window), geometry.x, geometry.y); 405 #endif406 408 if (geometry.width > 0 && geometry.height > 0) 407 409 gtk_window_resize(GTK_WINDOW(window), geometry.width, geometry.height); 410 #endif 408 411 409 412 if (!webkit_window_properties_get_toolbar_visible(windowProperties)) -
trunk/Tools/MiniBrowser/gtk/CMakeLists.txt
r265492 r271231 57 57 58 58 if (USE_GTK4) 59 set(MiniBrowser_PRIVATE_DEFINITIONS GDK_VERSION_MIN_REQUIRED=GDK_VERSION_ 3_92)59 set(MiniBrowser_PRIVATE_DEFINITIONS GDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_0) 60 60 else () 61 61 set(MiniBrowser_PRIVATE_DEFINITIONS GDK_VERSION_MIN_REQUIRED=GDK_VERSION_3_22)
Note:
See TracChangeset
for help on using the changeset viewer.