Bug 227699
| Summary: | [GTK][WPE] Add support for enabling experimental features | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Manuel Rego Casasnovas <rego> |
| Component: | WebKitGTK | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | aperez, bugs-noreply, clord, philn, psaavedra |
| Priority: | P2 | ||
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Manuel Rego Casasnovas
In the Mac port there's a menu to enable the experimental features listed in:
https://github.com/WebKit/WebKit/blob/main/Source/WebCore/features.json
This allows people to play with the features easily on a regular build.
It'd be nice to add support to enable these features in GTK and WPE ports too.
One idea could be to add a page like about:config in Firefox or chrome://flags/ in Chromium that would provide a way to enable/disable such flags for minibrowser/cog/epiphany in the same way.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Philippe Normand
MiniBrowser and Cog (i think) have --features option now.
For Epiphany i think there's a WIP MR.
Adrian Perez
(In reply to Philippe Normand from comment #1)
> MiniBrowser and Cog (i think) have --features option now.
Yes, and this is supported both for GTK and WPE.
> For Epiphany i think there's a WIP MR.
There was, and it was merged: https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1323
The next version of Epiphany will include the settings panel.
@Rego: I suppose we can close this issue then, right?
Manuel Rego Casasnovas
That's great, yeah let's close it.