[webkit-reviews] review granted: [Bug 217918] Tweak WebPreferences*.yaml "exposed" key to only indicate that the key should not be changeable by the frontend : [Attachment 411779] Patch
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Oct 19 12:56:15 PDT 2020
Darin Adler <darin at apple.com> has granted Sam Weinig <sam at webkit.org>'s request
for review:
Bug 217918: Tweak WebPreferences*.yaml "exposed" key to only indicate that the
key should not be changeable by the frontend
https://bugs.webkit.org/show_bug.cgi?id=217918
Attachment 411779: Patch
https://bugs.webkit.org/attachment.cgi?id=411779&action=review
--- Comment #2 from Darin Adler <darin at apple.com> ---
Comment on attachment 411779
--> https://bugs.webkit.org/attachment.cgi?id=411779
Patch
View in context: https://bugs.webkit.org/attachment.cgi?id=411779&action=review
r=me assuming it builds and passes tests
> Source/WTF/ChangeLog:3
> + Tweak WebPreferences*.yaml "exposed" key to only indicate that the
key should not be changeable by the frontend
This is important for the non-testing API and SPI, and the features we expose
for tweaking in Safari Technology Preview. But for *testing* interfaces, do we
really need to carefully control what is exposed? Why not expose it all for
testing? I suppose there could be a downside if someone unwisely tweaks a
setting in a test and we don’t notice that? I can’t quite tell our intent about
that, though. Maybe some documentation overview could help make that intent
clear?
More information about the webkit-reviews
mailing list