New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weβll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Turn macOS smooth keyboard scrolling on by default #4453
Conversation
EWS run on previous version of this PR (hash 01ddee0) |
01ddee0
to
d860d1d
Compare
EWS run on previous version of this PR (hash d860d1d) |
d860d1d
to
b39408a
Compare
EWS run on previous version of this PR (hash b39408a) |
b39408a
to
1fe45a0
Compare
1fe45a0
to
843934d
Compare
EWS run on previous version of this PR (hash 843934d)
|
843934d
to
80417b7
Compare
EWS run on previous version of this PR (hash 80417b7)
|
80417b7
to
36da471
Compare
EWS run on previous version of this PR (hash 36da471)
|
0e629c9
to
330db84
Compare
EWS run on previous version of this PR (hash 330db84)
|
330db84
to
470f749
Compare
EWS run on previous version of this PR (hash 470f749)
|
470f749
to
0a24e0a
Compare
EWS run on previous version of this PR (hash 0a24e0a)
|
0a24e0a
to
b7f3780
Compare
EWS run on previous version of this PR (hash b7f3780)
|
LayoutTests/css3/scroll-snap/scroll-padding-overflow-paging.html
Outdated
Show resolved
Hide resolved
LayoutTests/fast/scrolling/arrow-key-scroll-in-rtl-document.html
Outdated
Show resolved
Hide resolved
@@ -275,7 +275,7 @@ EventHandlerDrivenSmoothKeyboardScrollingEnabled: | |||
WebKitLegacy: | |||
default: false | |||
WebKit: | |||
default: false | |||
default: true |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
dances
b7f3780
to
b193081
Compare
EWS run on previous version of this PR (hash b193081)
|
b193081
to
25b4e82
Compare
EWS run on previous version of this PR (hash 25b4e82)
|
25b4e82
to
2e5a42e
Compare
EWS run on current version of this PR (hash 2e5a42e)
|
https://bugs.webkit.org/show_bug.cgi?id=228159 rdar://80912063 Reviewed by Tim Horton and Wenson Hsieh. No tests added. Set the default value for EventHandlerDrivenSmoothKeyboardScrollingEnabled to true in WebKit. * LayoutTests/css3/scroll-snap/scroll-padding-overflow-paging.html: Updated to reflect non-instananeous scrolling. * LayoutTests/fast/repaint/resources/fixed-move-after-keyboard-scroll-iframe.html: Updated to reflect non-instananeous scrolling. * LayoutTests/fast/scrolling/arrow-key-scroll-in-rtl-document-expected.txt: * LayoutTests/fast/scrolling/arrow-key-scroll-in-rtl-document.html: * LayoutTests/platform/mac-wk1/fast/scrolling/arrow-key-scroll-in-rtl-document-expected.txt: Added. Updated these tests to reflect the new distance scrolled. * Source/WTF/Scripts/Preferences/WebPreferencesInternal.yaml: `EventHandlerDrivenSmoothKeyboardScrollingEnabled` is now true on default for WebKit. * Source/WebCore/page/EventHandler.cpp: (WebCore::EventHandler::startKeyboardScrollAnimationOnEnclosingScrollableContainer): Added check if renderer is null to fix crash in LayoutTests/fast/forms/select/select-change-type-on-focus. * Tools/TestWebKitAPI/Tests/WebKit/SpacebarScrolling.cpp: (TestWebKitAPI::didRunJavascript): (TestWebKitAPI::TEST): Updated to reflect non-instananeous scrolling. Canonical link: https://commits.webkit.org/255031@main
2e5a42e
to
cd1dbd2
Compare
Committed 255031@main (cd1dbd2): https://commits.webkit.org/255031@main Reviewed commits have been landed. Closing PR #4453 and removing active labels. |
cd1dbd2
2e5a42e
π§ͺ ios-wk2π§ͺ api-iosπ§ͺ api-macπ§ͺ mac-AS-debug-wk2