[webkit-changes] [WebKit/WebKit] 81cee3: Cherry-pick 283261 at main (97a7051ae478). https://bu...

Miguel Gómez noreply at github.com
Fri Sep 6 05:25:42 PDT 2024


  Branch: refs/heads/webkitglib/2.46
  Home:   https://github.com/WebKit/WebKit
  Commit: 81cee3c181be7c5241b6a74bfbf15edf6a155daf
      https://github.com/WebKit/WebKit/commit/81cee3c181be7c5241b6a74bfbf15edf6a155daf
  Author: Alejandro G. Castro <alex at igalia.com>
  Date:   2024-09-06 (Fri, 06 Sep 2024)

  Changed paths:
    M Source/WebKit/WebProcess/GPU/media/gstreamer/VideoLayerRemoteGStreamer.cpp

  Log Message:
  -----------
  Cherry-pick 283261 at main (97a7051ae478). https://bugs.webkit.org/show_bug.cgi?id=279195

    [WPE] Fix GPUProcess compilation problem
    https://bugs.webkit.org/show_bug.cgi?id=279195

    Reviewed by Philippe Normand.

    Some missing header, probably unified build problem.

    * Source/WebKit/WebProcess/GPU/media/gstreamer/VideoLayerRemoteGStreamer.cpp:

    Canonical link: https://commits.webkit.org/283261@main

Canonical link: https://commits.webkit.org/282416.66@webkitglib/2.46


  Commit: e617b2d213724f6ed25c4f2d27e194112ea9fcf9
      https://github.com/WebKit/WebKit/commit/e617b2d213724f6ed25c4f2d27e194112ea9fcf9
  Author: Carlos Garcia Campos <cgarcia at igalia.com>
  Date:   2024-09-06 (Fri, 06 Sep 2024)

  Changed paths:
    M Source/WebKit/Platform/IPC/SharedBufferReference.cpp
    M Source/WebKit/Platform/IPC/SharedBufferReference.h
    M Source/WebKit/UIProcess/WebPageProxy.cpp

  Log Message:
  -----------
  Cherry-pick 283254 at main (ea6f3ad7b704). https://bugs.webkit.org/show_bug.cgi?id=275087

    REGRESSION(274563 at main): [GTK] Broke webkit_web_resource_get_data() on https://register.gitlab.gnome.org/
    https://bugs.webkit.org/show_bug.cgi?id=275087

    Reviewed by Chris Dumez.

    Always make the buffer contiguous in SharedBufferReference::span() if
    needed. The callers of SharedBufferReference::span() always expect the
    buffer data without having to know whether the internal buffer is
    contiguous or not.

    * Source/WebKit/Platform/IPC/SharedBufferReference.cpp:
    (IPC::SharedBufferReference::span const):
    * Source/WebKit/Platform/IPC/SharedBufferReference.h:
    * Source/WebKit/UIProcess/WebPageProxy.cpp:
    (WebKit::WebPageProxy::getLoadDecisionForIcon):

    Canonical link: https://commits.webkit.org/283254@main

Canonical link: https://commits.webkit.org/282416.67@webkitglib/2.46


  Commit: 06773ca9d41ee565f0dd8decb14037af83acfa88
      https://github.com/WebKit/WebKit/commit/06773ca9d41ee565f0dd8decb14037af83acfa88
  Author: Miguel Gomez <magomez at igalia.com>
  Date:   2024-09-06 (Fri, 06 Sep 2024)

  Changed paths:
    M Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.cpp

  Log Message:
  -----------
  Cherry-pick 283216 at main (e6024502b5ca). https://bugs.webkit.org/show_bug.cgi?id=279177

    [GTK][WPE][GStreamer] Fix build with glib < 2.68
    https://bugs.webkit.org/show_bug.cgi?id=279177

    Reviewed by Philippe Normand and Michael Catanzaro.

    Replace the usage of g_memdup2 with an equivalent code.

    * Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.cpp:
    (gst_buffer_new_memdup):

    Canonical link: https://commits.webkit.org/283216@main

Canonical link: https://commits.webkit.org/282416.68@webkitglib/2.46


Compare: https://github.com/WebKit/WebKit/compare/b34dd0edac3b...06773ca9d41e

To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications


More information about the webkit-changes mailing list