Changeset 230442 in webkit


Ignore:
Timestamp:
Apr 9, 2018 9:53:15 AM (6 years ago)
Author:
Michael Catanzaro
Message:

Unreviewed, rolling out r230390.

Broke accelerated compositing

Reverted changeset:

"[GTK] WaylandCompositorDisplay leaks its wl_display"
https://bugs.webkit.org/show_bug.cgi?id=184406
https://trac.webkit.org/changeset/230390

Location:
trunk/Source
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r230428 r230442  
     12018-04-09  Michael Catanzaro  <mcatanzaro@igalia.com>
     2
     3        Unreviewed, rolling out r230390.
     4
     5        Broke accelerated compositing
     6
     7        Reverted changeset:
     8
     9        "[GTK] WaylandCompositorDisplay leaks its wl_display"
     10        https://bugs.webkit.org/show_bug.cgi?id=184406
     11        https://trac.webkit.org/changeset/230390
     12
    1132018-04-03  Sergio Villar Senin  <svillar@igalia.com>
    214
  • trunk/Source/WebCore/platform/graphics/wayland/PlatformDisplayWayland.h

    r230390 r230442  
    5151
    5252protected:
     53    PlatformDisplayWayland() = default;
    5354    void initialize(struct wl_display*);
    5455
  • trunk/Source/WebKit/ChangeLog

    r230440 r230442  
     12018-04-09  Michael Catanzaro  <mcatanzaro@igalia.com>
     2
     3        Unreviewed, rolling out r230390.
     4
     5        Broke accelerated compositing
     6
     7        Reverted changeset:
     8
     9        "[GTK] WaylandCompositorDisplay leaks its wl_display"
     10        https://bugs.webkit.org/show_bug.cgi?id=184406
     11        https://trac.webkit.org/changeset/230390
     12
    1132018-04-09  Wenson Hsieh  <wenson_hsieh@apple.com>
    214
  • trunk/Source/WebKit/WebProcess/gtk/WaylandCompositorDisplay.cpp

    r230390 r230442  
    4545    struct wl_display* display = wl_display_connect(displayName.utf8().data());
    4646    if (!display) {
    47         WTFLogAlways("WaylandCompositorDisplay initialization: failed to connect to the Wayland display: %s", displayName.utf8().data());
     47        WTFLogAlways("PlatformDisplayWayland initialization: failed to connect to the Wayland display: %s", displayName.utf8().data());
    4848        return nullptr;
    4949    }
     
    6262
    6363WaylandCompositorDisplay::WaylandCompositorDisplay(struct wl_display* display)
    64     : PlatformDisplayWayland(display, NativeDisplayOwned::Yes)
    6564{
     65    initialize(display);
    6666    PlatformDisplay::setSharedDisplayForCompositing(*this);
    6767}
Note: See TracChangeset for help on using the changeset viewer.