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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes