Bug 246947

Summary: TestWebKitAPI test utilities are not declared in consistent header files
Product: WebKit Reporter: Kimmo Kinnunen <kkinnunen>
Component: Tools / TestsAssignee: Kimmo Kinnunen <kkinnunen>
Status: RESOLVED FIXED    
Severity: Normal CC: ap, jbedard, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: Safari Technology Preview   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 185057, 247121    
Bug Blocks:    

Description Kimmo Kinnunen 2022-10-24 06:51:13 PDT
TestWebKitAPI test utilities are not declared in consistent header files

Utils for:
 - WTF usage 
 - WebCore
 - WebKit / IPC
 - WK API

Guest helpers for:
 the same

The header naming could be simpler. Currently:
 - Tools/TestWebKitAPI/Utilities.h
 - Tools/TestWebKitAPI/WTFStringUtilities.h
 - Tools/TestWebKitAPI/TestUtilities.h
 - Tools/TestWebKitAPI/Test.h
 - Tools/TestWebKitAPI/WebCoreUtilities.h
Comment 1 Radar WebKit Bug Importer 2022-10-24 06:52:27 PDT
<rdar://problem/101498427>
Comment 2 Kimmo Kinnunen 2022-10-25 00:55:38 PDT
Pull request: https://github.com/WebKit/WebKit/pull/5743
Comment 3 EWS 2022-11-07 05:32:42 PST
Committed 256398@main (4ce7e49408a7): <https://commits.webkit.org/256398@main>

Reviewed commits have been landed. Closing PR #5743 and removing active labels.