Branch: refs/heads/webkitglib/2.44
Home: https://github.com/WebKit/WebKit
Commit: 91118dab8a572b8cca26801e1558f5ed1a403e2e
https://github.com/WebKit/WebKit/commit/91118dab8a572b8cca26801e1558f5ed1a403e2e
Author: Patrick Griffis <[email protected]>
Date: 2024-04-04 (Thu, 04 Apr 2024)
Changed paths:
M Source/WebCore/WebCoreMacros.cmake
Log Message:
-----------
Cherry-pick 276276@main (d679abb2e0d1).
https://bugs.webkit.org/show_bug.cgi?id=264156
[CMake] Regenerate bindings when UnifiedWebPreferences is modified
https://bugs.webkit.org/show_bug.cgi?id=264156
Reviewed by Don Olmstead.
When a setting is removed from UnifiedWebPreferences the output of
the generated files may change if an IDL file uses EnabledBySetting.
Ideally this would be tracked per IDL file but that isn't how the
generator currently works.
* Source/WebCore/WebCoreMacros.cmake:
Canonical link: https://commits.webkit.org/276276@main
Commit: 7e2648717faf687d2441ae7fa640959ca99e504a
https://github.com/WebKit/WebKit/commit/7e2648717faf687d2441ae7fa640959ca99e504a
Author: Michael Saboff <[email protected]>
Date: 2024-04-04 (Thu, 04 Apr 2024)
Changed paths:
M Source/JavaScriptCore/jsc.cpp
Log Message:
-----------
Cherry-pick 277010@main (6e20396fae8b).
https://bugs.webkit.org/show_bug.cgi?id=251420
[JSC] Crash On JSC when open dir as input file
https://bugs.webkit.org/show_bug.cgi?id=251420
rdar://104853422
Reviewed by Yusuke Suzuki.
Added code to check the type of filesystem object the JSC shell is trying
to load via stat() and fstat().
We return an error message when thrying to open some non-file object.
* Source/JavaScriptCore/jsc.cpp:
(fillBufferWithContentsOfFile):
Canonical link: https://commits.webkit.org/277010@main
Commit: 8c5853b8a9ea551c7215e23130829f436e984fc2
https://github.com/WebKit/WebKit/commit/8c5853b8a9ea551c7215e23130829f436e984fc2
Author: Michael Catanzaro <[email protected]>
Date: 2024-04-04 (Thu, 04 Apr 2024)
Changed paths:
M Source/WebKit/UIProcess/API/gtk/WebKitWebViewBase.cpp
Log Message:
-----------
Cherry-pick 276950@main (9da2cabb016b).
https://bugs.webkit.org/show_bug.cgi?id=271963
gtk_widget_snapshot_child: assertion '_gtk_widget_get_parent (child) ==
widget' failed
https://bugs.webkit.org/show_bug.cgi?id=271963
Reviewed by Carlos Garcia Campos.
Using a weak pointer to track the lifetime of the child dialog is
insufficient because we'll try to snapshot it after it has been
unparented but before it has been fully destroyed. It's guaranteed to be
unparented before dispose, so it's both necessary and sufficient to
watch notify::parent instead.
webkitWebViewBaseRemoveDialog is no longer needed since it becomes just
a one-liner.
* Source/WebKit/UIProcess/API/gtk/WebKitWebViewBase.cpp:
(webkitWebViewBaseAddDialog):
(webkitWebViewBaseDispose):
(webkitWebViewBaseRemoveDialog): Deleted.
Canonical link: https://commits.webkit.org/276950@main
Compare: https://github.com/WebKit/WebKit/compare/004c28e211d9...8c5853b8a9ea
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