Bug 218287

Summary: We have too many ways of overriding preferences in LayoutTests
Product: WebKit Reporter: Sam Weinig <sam>
Component: Tools / TestsAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: ap
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 218288, 218417    
Bug Blocks:    

Sam Weinig
Reported 2020-10-28 09:09:21 PDT
We have too many ways of overriding preferences in LayoutTests - test header commands, internals.settings, testRunner.overridePreference, and testRunner specific functions. We should standardize on just test header commands for static configuration (as this is the only method that allows the preference to be set prior to a test run) and internals.settings as this is completely generated and allows dynamic setting of preferences.
Attachments
Note You need to log in before you can comment on or make changes to this bug.