Bug 231237 - Pass experimental feature flags (from WTF) to JSC
Summary: Pass experimental feature flags (from WTF) to JSC
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: JavaScriptCore (show other bugs)
Version: WebKit Local Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2021-10-05 09:58 PDT by Sam Sneddon [:gsnedders]
Modified: 2024-05-01 07:09 PDT (History)
6 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sam Sneddon [:gsnedders] 2021-10-05 09:58:49 PDT
Eric Meyer asked on Slack:

> The TP133 notes say one can enable Temporal using the flag --useTemporal=1.  How exactly does one flip that flag so as to test Temporal?

The answer as many of us here know:

> When launching Safari from CLI, passing __XPC_JSC_useTemporal=1 environment variable.

It's somewhat surprising that we don't expose this through the experimental features menu (and it means that you can't toggle such features on iOS), and we should fix things so that we can pass the flags through (per Yusuke, "WebCore’s experimental feature mechanism is not piped to JSC").
Comment 1 Radar WebKit Bug Importer 2021-10-05 09:59:00 PDT
<rdar://problem/83891333>