Branch: refs/heads/webkitglib/2.46
  Home:   https://github.com/WebKit/WebKit
  Commit: 7c34c8906de86522b24f0e31dba86ff0fadb4948
      
https://github.com/WebKit/WebKit/commit/7c34c8906de86522b24f0e31dba86ff0fadb4948
  Author: Adrian Perez de Castro <ape...@igalia.com>
  Date:   2024-09-23 (Mon, 23 Sep 2024)

  Changed paths:
    M Tools/Scripts/check-for-invalid-symbols-in-version-script

  Log Message:
  -----------
  Cherry-pick 284063@main (dda1d973f908). 
https://bugs.webkit.org/show_bug.cgi?id=280170

    [GTK][WPE]  check-for-invalid-symbols-in-version-script wrongly matches 
hidden symbols
    https://bugs.webkit.org/show_bug.cgi?id=280170

    Reviewed by Carlos Garcia Campos.

    Replace usage of "objdump -t -C", which lists all kinds of symbols,
    with "nm -jUCD", which lists only visible symbols from the ELF dynamic
    section. This way the tool checks exacrlt against that list, which
    always was the intended behaviour.

    * Tools/Scripts/check-for-invalid-symbols-in-version-script:
    (linker_script_symbols): Renamed from script_symbols to avoid a name
    clash, and make the function return a set of strings.
    (elf_visible_symbols): Added, runs "nm -jUCD" on the binary and returns
    a set of visible symbols exported by the ELF dynamic section.
    (script_symbols): Deleted.

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

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


  Commit: 22e672e5fbb0655e174c40ada7e59cc85582bab3
      
https://github.com/WebKit/WebKit/commit/22e672e5fbb0655e174c40ada7e59cc85582bab3
  Author: Jani Hautakangas <j...@igalia.com>
  Date:   2024-09-23 (Mon, 23 Sep 2024)

  Changed paths:
    M Source/WebKit/WebProcess/WebPage/WebPage.cpp
    M Source/WebKit/WebProcess/WebPage/glib/WebPageGLib.cpp

  Log Message:
  -----------
  Cherry-pick 284058@main (794e0d793eaa). 
https://bugs.webkit.org/show_bug.cgi?id=273387

    [GTK][WPE] Input method context doesn't always receive focus out
    https://bugs.webkit.org/show_bug.cgi?id=273387

    Reviewed by Carlos Garcia Campos.

    Virtual keyboard should hide on page load and reset focus

    The EditorClient was not notified of this event on WPE and GTK platforms,
    leading to the input method state not resetting properly.

    * Source/WebKit/WebProcess/WebPage/WebPage.cpp:
    (WebKit::WebPage::resetFocusedElementForFrame):
    * Source/WebKit/WebProcess/WebPage/glib/WebPageGLib.cpp:
    (WebKit::inputMethodStateForElement):
    (WebKit::WebPage::setInputMethodState):
    (WebKit::inputMethodSateForElement): Deleted.

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

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


  Commit: e058d079c222c2dbf598f066d99ab26721e0dff2
      
https://github.com/WebKit/WebKit/commit/e058d079c222c2dbf598f066d99ab26721e0dff2
  Author: Philippe Normand <ph...@igalia.com>
  Date:   2024-09-23 (Mon, 23 Sep 2024)

  Changed paths:
    M 
Source/WebCore/platform/mediastream/gstreamer/RealtimeOutgoingVideoSourceGStreamer.cpp

  Log Message:
  -----------
  Cherry-pick 283473@main (c92e583a41e1). 
https://bugs.webkit.org/show_bug.cgi?id=279431

    [GStreamer][WebRTC] framesEncoded stats are incorrect
    https://bugs.webkit.org/show_bug.cgi?id=279431

    Reviewed by Xabier Rodriguez-Calvar.

    The frames were counted from the payloader output, which splits every frame 
in multiple RTP packets.
    So we have to start counting directly from the encoder output.

    * 
Source/WebCore/platform/mediastream/gstreamer/RealtimeOutgoingVideoSourceGStreamer.cpp:
    
(WebCore::RealtimeOutgoingVideoSourceGStreamer::RealtimeOutgoingVideoSourceGStreamer):
    (WebCore::RealtimeOutgoingVideoSourceGStreamer::startUpdatingStats):
    (WebCore::RealtimeOutgoingVideoSourceGStreamer::stopUpdatingStats):

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

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


Compare: https://github.com/WebKit/WebKit/compare/a6217264f277...e058d079c222

To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to