Branch: refs/heads/webkitglib/2.44
  Home:   https://github.com/WebKit/WebKit
  Commit: 91118dab8a572b8cca26801e1558f5ed1a403e2e
      
https://github.com/WebKit/WebKit/commit/91118dab8a572b8cca26801e1558f5ed1a403e2e
  Author: Patrick Griffis <pgrif...@igalia.com>
  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 <msab...@apple.com>
  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 <mcatanz...@redhat.com>
  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
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to