Bug 310855

Summary: Remove stale test expectations: split root entries and remove mac-platform entries that now pass
Product: WebKit Reporter: Marcos Caceres <marcosc>
Component: Layout and RenderingAssignee: Marcos Caceres <marcosc>
Status: RESOLVED FIXED    
Severity: Normal CC: bfulgham, simon.fraser, webkit-bug-importer, zalan
Priority: P2 Keywords: InRadar
Version: WebKit Local Build   
Hardware: Unspecified   
OS: Unspecified   

Marcos Caceres
Reported 2026-03-26 18:48:49 PDT
Follow-up to bug 310840. This bug covers two cleanup tasks: 1. Remove 40 stale entries from platform/mac and platform/mac-wk2 TestExpectations for tests that now pass on macOS. 2. Split 101 root TestExpectations entries (tests that pass on macOS but still fail iOS) into platform/ios-only constraints. These entries currently suppress test runs on all platforms; by narrowing them to platform/ios, macOS gets clean "expected pass" status and iOS continues to track the known failure. Audit date: 2026-03-26. Source data: webkit-audit-report-mac.json + webkit-audit-report-ios.json.
Attachments
Radar WebKit Bug Importer
Comment 1 2026-03-26 18:48:55 PDT
Marcos Caceres
Comment 2 2026-03-26 18:52:12 PDT
EWS
Comment 3 2026-03-30 22:09:37 PDT
Committed 310283@main (f9f2609d35ee): <https://commits.webkit.org/310283@main> Reviewed commits have been landed. Closing PR #61460 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.