WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
231259
Change the confusing feature name for testing purpose
https://bugs.webkit.org/show_bug.cgi?id=231259
Summary
Change the confusing feature name for testing purpose
Basuke Suzuki
Reported
2021-10-05 15:08:47 PDT
The difference is the existence of last s character. I believe ENABLE_EXPERIMENTAL_FEATURE is the typo, but I don't know the history well so it can be the left over of something. Anyway, ENABLE(EXPERIMENTAL_FEATURE) won't be true with current toolchain. It will be renamed to ENABLE(EXPERIMENTAL_FEATURES) or be deleted from the codebase if it won't be used.
Attachments
PATCH
(10.86 KB, patch)
2021-10-06 23:55 PDT
,
Basuke Suzuki
no flags
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Tim Horton
Comment 1
2021-10-06 17:52:12 PDT
Do you mean the EXPERIMENTAL_FEATURE in the tests inside Source/WebKit/Scripts/webkit? because that is actually a unnamed single mock feature for tests, not the same as ENABLE(EXPERIMENTAL_FEATURES). But I agree that it should have a less bizarrely ambiguous name, if that is the one you are talking about (it's the only one I can find). Wenson suggested `MY_FEATURE` (you could also imagine `FEATURE_FOR_TESTING` or something).
Basuke Suzuki
Comment 2
2021-10-06 19:15:03 PDT
(In reply to Tim Horton from
comment #1
)
> Do you mean the EXPERIMENTAL_FEATURE in the tests inside > Source/WebKit/Scripts/webkit?
Correct.
> because that is actually a unnamed single mock > feature for tests, not the same as ENABLE(EXPERIMENTAL_FEATURES). But I > agree that it should have a less bizarrely ambiguous name, if that is the > one you are talking about (it's the only one I can find). Wenson suggested > `MY_FEATURE` (you could also imagine `FEATURE_FOR_TESTING` or something).
Make sense. I like the `FEATURE_FOR_TESTING` for replacement. Also it should be better to change the title of this bug. How about "Change the confusing feature name for testing purpose"?
Tim Horton
Comment 3
2021-10-06 19:32:32 PDT
(In reply to Basuke Suzuki from
comment #2
)
> (In reply to Tim Horton from
comment #1
) > > Do you mean the EXPERIMENTAL_FEATURE in the tests inside > > Source/WebKit/Scripts/webkit? > > Correct. > > > because that is actually a unnamed single mock > > feature for tests, not the same as ENABLE(EXPERIMENTAL_FEATURES). But I > > agree that it should have a less bizarrely ambiguous name, if that is the > > one you are talking about (it's the only one I can find). Wenson suggested > > `MY_FEATURE` (you could also imagine `FEATURE_FOR_TESTING` or something). > > Make sense. I like the `FEATURE_FOR_TESTING` for replacement. Also it should > be better to change the title of this bug. How about "Change the confusing > feature name for testing purpose"?
Sounds good to me!
Basuke Suzuki
Comment 4
2021-10-06 23:55:56 PDT
Created
attachment 440476
[details]
PATCH
EWS
Comment 5
2021-10-07 00:56:38 PDT
Committed
r283702
(
242628@main
): <
https://commits.webkit.org/242628@main
> All reviewed patches have been landed. Closing bug and clearing flags on
attachment 440476
[details]
.
Radar WebKit Bug Importer
Comment 6
2021-10-07 00:57:19 PDT
<
rdar://problem/83970509
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug