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