Branch: refs/heads/webkitglib/2.50
  Home:   https://github.com/WebKit/WebKit
  Commit: 5ef7d1cc1934bae3d6ee39d6fba505ea0fceca48
      
https://github.com/WebKit/WebKit/commit/5ef7d1cc1934bae3d6ee39d6fba505ea0fceca48
  Author: Frédéric Wang <[email protected]>
  Date:   2025-08-15 (Fri, 15 Aug 2025)

  Changed paths:
    A LayoutTests/fast/grid/layout-positioned-grid-items-001-crash-expected.txt
    A LayoutTests/fast/grid/layout-positioned-grid-items-001-crash.html
    A LayoutTests/fast/grid/layout-positioned-grid-items-002-crash-expected.txt
    A LayoutTests/fast/grid/layout-positioned-grid-items-002-crash.html
    A LayoutTests/fast/grid/layout-positioned-grid-items-003-crash-expected.txt
    A LayoutTests/fast/grid/layout-positioned-grid-items-003-crash.html

  Log Message:
  -----------
  Cherry-pick 292955.2@webkit-embargoed (56e799de94f9). rdar://144405945

    Add non-regression tests for bugs 287481, 287482 and 287483.
    https://bugs.webkit.org/show_bug.cgi?id=287481

    Reviewed by Alan Baradlay.

    This adds reduction of test cases for bugs reported by fuzzers:

    - bug 287482 and bug 287483, fixed by https://commits.webkit.org/289863@main
    - bug 287481, fixed by https://commits.webkit.org/290546@main.

    * 
LayoutTests/fast/grid/layout-positioned-grid-items-001-crash-expected.txt: 
Added.
    * LayoutTests/fast/grid/layout-positioned-grid-items-001-crash.html: Added. 
Reduced from test case of bug 287481.
    * LayoutTests/fast/grid/layout-positioned-grid-items-002-crash.html: Added. 
Reduced from test case of bug 287483.
    * LayoutTests/fast/grid/layout-positioned-grid-items-003-crash.html: Added. 
Reduced from test case of bug 287482.

    Canonical link: https://commits.webkit.org/[email protected]

Canonical link: https://commits.webkit.org/298234.11@webkitglib/2.50


  Commit: 383c7e98793f83632c824b29f6c3c88b8e62bb04
      
https://github.com/WebKit/WebKit/commit/383c7e98793f83632c824b29f6c3c88b8e62bb04
  Author: Rob Buis <[email protected]>
  Date:   2025-08-15 (Fri, 15 Aug 2025)

  Changed paths:
    A LayoutTests/editing/deleting/delete-multiple-styling-elements-expected.txt
    A LayoutTests/editing/deleting/delete-multiple-styling-elements.html
    M Source/WebCore/editing/DeleteSelectionCommand.cpp

  Log Message:
  -----------
  Cherry-pick 292955.4@webkit-embargoed (55ed8716be7f). 
https://bugs.webkit.org/show_bug.cgi?id=289378

    stack-overflow | WebCore::Calculation::copy; WebCore::Calculation::copy; 
WebCore::Calculation::copy
    https://bugs.webkit.org/show_bug.cgi?id=289378
    rdar://144403520

    Reviewed by Ryosuke Niwa.

    The node loop in 
makeStylingElementsDirectChildrenOfEditableRootToPreventStyleLoss can change 
the DOM, so
    split it up in two parts.

    * 
LayoutTests/editing/deleting/delete-multiple-styling-elements-expected.txt: 
Added.
    * LayoutTests/editing/deleting/delete-multiple-styling-elements.html: Added.
    * Source/WebCore/editing/DeleteSelectionCommand.cpp:
    
(WebCore::DeleteSelectionCommand::makeStylingElementsDirectChildrenOfEditableRootToPreventStyleLoss):

    Canonical link: https://commits.webkit.org/[email protected]

    Canonical link: https://commits.webkit.org/289651.440@safari-7621-branch

Canonical link: https://commits.webkit.org/298234.12@webkitglib/2.50


Compare: https://github.com/WebKit/WebKit/compare/0c3a3e2b9752...383c7e98793f

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

Reply via email to