Title: [259965] releases/WebKitGTK/webkit-2.28/Source/WebKit
Revision
259965
Author
[email protected]
Date
2020-04-12 06:04:13 -0700 (Sun, 12 Apr 2020)

Log Message

Merge r259380 - [GTK] [2.28.0] The Yelp build crashes if DISPLAY is not set
https://bugs.webkit.org/show_bug.cgi?id=209431

Reviewed by Carlos Alberto Lopez Perez.

Remove the assert when display is not X11 nor Wayland, and simply return false to ensure acceleration is not used.

* UIProcess/gtk/AcceleratedBackingStore.cpp:
(WebKit::AcceleratedBackingStore::checkRequirements):

Modified Paths

Diff

Modified: releases/WebKitGTK/webkit-2.28/Source/WebKit/ChangeLog (259964 => 259965)


--- releases/WebKitGTK/webkit-2.28/Source/WebKit/ChangeLog	2020-04-12 13:04:10 UTC (rev 259964)
+++ releases/WebKitGTK/webkit-2.28/Source/WebKit/ChangeLog	2020-04-12 13:04:13 UTC (rev 259965)
@@ -1,3 +1,15 @@
+2020-04-02  Carlos Garcia Campos  <[email protected]>
+
+        [GTK] [2.28.0] The Yelp build crashes if DISPLAY is not set
+        https://bugs.webkit.org/show_bug.cgi?id=209431
+
+        Reviewed by Carlos Alberto Lopez Perez.
+
+        Remove the assert when display is not X11 nor Wayland, and simply return false to ensure acceleration is not used.
+
+        * UIProcess/gtk/AcceleratedBackingStore.cpp:
+        (WebKit::AcceleratedBackingStore::checkRequirements):
+
 2020-03-26  Michael Catanzaro  <[email protected]>
 
         [GTK] Crash in WebKit::LayerTreeHost::LayerTreeHost with bubblewrap sandbox enabled

Modified: releases/WebKitGTK/webkit-2.28/Source/WebKit/UIProcess/gtk/AcceleratedBackingStore.cpp (259964 => 259965)


--- releases/WebKitGTK/webkit-2.28/Source/WebKit/UIProcess/gtk/AcceleratedBackingStore.cpp	2020-04-12 13:04:10 UTC (rev 259964)
+++ releases/WebKitGTK/webkit-2.28/Source/WebKit/UIProcess/gtk/AcceleratedBackingStore.cpp	2020-04-12 13:04:13 UTC (rev 259965)
@@ -53,7 +53,6 @@
         return AcceleratedBackingStoreX11::checkRequirements();
 #endif
 
-    RELEASE_ASSERT_NOT_REACHED();
     return false;
 }
 
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to