Transition Cocoa DumpRenderTree to allow any preference key, not just hard codded supported one
Created attachment 422505 [details] Patch
Created attachment 422515 [details] Patch
Comment on attachment 422515 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=422515&action=review > Tools/DumpRenderTree/TestOptions.cpp:123 > + { "AspectRatioOfImgFromWidthAndHeightEnabled", false }, > + { "AsyncClipboardAPIEnabled", false }, > + { "CSSOMViewSmoothScrollingEnabled", false }, > + { "ContactPickerAPIEnabled", false }, > + { "CoreMathMLEnabled", false }, > + { "GenericCueAPIEnabled", false }, > + { "IntersectionObserverEnabled", false }, > + { "IsLoggedInAPIEnabled", false }, > + { "LazyIframeLoadingEnabled", false }, > + { "LazyImageLoadingEnabled", false }, > + { "RequestIdleCallbackEnabled", false }, > + { "ResizeObserverEnabled", false }, > + { "WebAuthenticationEnabled", false }, > + { "WebGPUEnabled", false }, Seems like at least some of these should just be enabled in WK1. Like, AspectRatioOfImgFromWidthAndHeightEnabled is purely about layout.
Committed r274052: <https://commits.webkit.org/r274052> All reviewed patches have been landed. Closing bug and clearing flags on attachment 422515 [details].
<rdar://problem/75148917>