Bug 248295

Summary: Remove WebPage::performDefaultBehaviorForKeyEvent
Product: WebKit Reporter: Fujii Hironori <Hironori.Fujii>
Component: WebKit2Assignee: Fujii Hironori <Hironori.Fujii>
Status: RESOLVED FIXED    
Severity: Normal CC: cgarcia, don.olmstead, kkinnunen, ross.kirsling, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch
none
Patch none

Description Fujii Hironori 2022-11-23 17:34:13 PST
Remove WebPage::performDefaultBehaviorForKeyEvent

256929@main (bug#247949) added a code to EventHandler for keyboard scrolling.
WinCairo was the last port using WebPage::performDefaultBehaviorForKeyEvent for keyboard scrolling.
Removed it.
Comment 1 Fujii Hironori 2022-11-23 17:37:14 PST
Created attachment 463700 [details]
Patch
Comment 2 Fujii Hironori 2022-11-23 20:31:40 PST
Comment on attachment 463700 [details]
Patch

AppleWin EWS reported an regression.
  fast/dom/vertical-scrollbar-in-rtl.html [ Failure ]
Comment 3 Fujii Hironori 2022-11-24 16:41:59 PST
Created attachment 463721 [details]
Patch
Comment 4 Fujii Hironori 2022-11-25 01:53:12 PST
Comment on attachment 463721 [details]
Patch

Thank you for the review.
Comment 5 EWS 2022-11-25 02:32:28 PST
Committed 257015@main (3ac7a6666750): <https://commits.webkit.org/257015@main>

All reviewed patches have been landed. Closing bug and clearing flags on attachment 463721 [details].
Comment 6 Radar WebKit Bug Importer 2022-11-25 02:33:18 PST
<rdar://problem/102662830>