A few changes that should allow alternate Thunder API implementations and improve compatibility with those.
Created attachment 419271 [details] Patch
I'm landing this along with a small addition: * TestWebKitAPI/Tests/WebCore/UserAgentQuirks.cpp: (TestWebKitAPI::TEST): Add test for Netflix WPE/GTK UA quirk.
Committed r272369: <https://trac.webkit.org/changeset/272369>
<rdar://problem/73982514>