Bug 248903 - Disable the focus moves to an element which doesn't satisfy the spec
Summary: Disable the focus moves to an element which doesn't satisfy the spec
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: UI Events (show other bugs)
Version: Safari Technology Preview
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: BrowserCompat, InRadar
Depends on:
Blocks:
 
Reported: 2022-12-07 13:41 PST by Ahmad Saleem
Modified: 2024-06-30 16:14 PDT (History)
3 users (show)

See Also:


Attachments
Testcase (271 bytes, text/html)
2023-05-24 16:10 PDT, Ahmad Saleem
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
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.