Bug 248903

Summary: Disable the focus moves to an element which doesn't satisfy the spec
Product: WebKit Reporter: Ahmad Saleem <ahmad.saleem792>
Component: UI EventsAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: akeerthi, karlcow, webkit-bug-importer
Priority: P2 Keywords: BrowserCompat, InRadar
Version: Safari Technology Preview   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Testcase none

Description Ahmad Saleem 2022-12-07 13:41:02 PST
Hi Team,

This is just a bug placeholder to do Blink patch merge to align with Web-Spec:

Blink Commit - https://src.chromium.org/viewvc/blink?view=revision&revision=182040

Just wanted to raise this bug, it might be related bug 139945.

Thanks!
Comment 1 Ahmad Saleem 2022-12-07 13:43:10 PST
PR - https://github.com/WebKit/WebKit/pull/7262
Comment 2 Radar WebKit Bug Importer 2022-12-14 13:41:16 PST
<rdar://problem/103370883>
Comment 3 Ahmad Saleem 2022-12-18 07:33:27 PST
NOTE - I think we need to skip this on iOS and it is failing following test added by this patch: tabindex-no-focusable.html 

While for other Webkit platforms like GTK and macOS, they are failing same test and I think it might be due to another focus bug we might have.
Comment 4 Ahmad Saleem 2023-05-24 16:10:39 PDT
Created attachment 466487 [details]
Testcase

Hit tab in 'input field' and it should not sequentially move.