Bug 219597 - [WPE] Smooth scrolling should be enabled by default when built
Summary: [WPE] Smooth scrolling should be enabled by default when built
Status: RESOLVED INVALID
Alias: None
Product: WebKit
Classification: Unclassified
Component: Scrolling (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Chris Lord
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-12-07 03:27 PST by Chris Lord
Modified: 2022-02-10 16:33 PST (History)
7 users (show)

See Also:


Attachments
Patch (1.82 KB, patch)
2020-12-07 04:05 PST, Chris Lord
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Lord 2020-12-07 03:27:14 PST
The GTK backend has settings that the WPE backend doesn't, so if you build with smooth scrolling enabled, there's no way to actually enable it on a WPE build. WPE builds should have smooth scrolling enabled if smooth scrolling is explicitly built, at least until we have an equivalent settings framework.
Comment 1 Chris Lord 2020-12-07 04:05:48 PST
Created attachment 415548 [details]
Patch
Comment 2 EWS Watchlist 2020-12-07 04:06:53 PST
Thanks for the patch. If this patch contains new public API please make sure it follows the guidelines for new WebKit2 GTK+ API. See https://trac.webkit.org/wiki/WebKitGTK/AddingNewWebKit2API
Comment 3 Chris Lord 2020-12-07 04:07:19 PST
To clarify that first comment, I mean it has means to change those settings that WPE doesn't. It doesn't make sense to have settings that aren't built by default that also aren't enabled when explicitly built on WPE.
Comment 4 Chris Lord 2020-12-11 06:21:56 PST
This isn't correct, there is API to change this, it's just not accessible via minibrowser from the command-line like it is in GTK.