Changeset 259380 in webkit


Ignore:
Timestamp:
Apr 2, 2020 1:45:33 AM (4 years ago)
Author:
Carlos Garcia Campos
Message:

[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):

Location:
trunk/Source/WebKit
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/ChangeLog

    r259374 r259380  
     12020-04-02  Carlos Garcia Campos  <cgarcia@igalia.com>
     2
     3        [GTK] [2.28.0] The Yelp build crashes if DISPLAY is not set
     4        https://bugs.webkit.org/show_bug.cgi?id=209431
     5
     6        Reviewed by Carlos Alberto Lopez Perez.
     7
     8        Remove the assert when display is not X11 nor Wayland, and simply return false to ensure acceleration is not used.
     9
     10        * UIProcess/gtk/AcceleratedBackingStore.cpp:
     11        (WebKit::AcceleratedBackingStore::checkRequirements):
     12
    1132020-04-01  Per Arne Vollan  <pvollan@apple.com>
    214
  • trunk/Source/WebKit/UIProcess/gtk/AcceleratedBackingStore.cpp

    r247563 r259380  
    5454#endif
    5555
    56     RELEASE_ASSERT_NOT_REACHED();
    5756    return false;
    5857}
Note: See TracChangeset for help on using the changeset viewer.