Bug 147732

Summary: WTR doesn't pass FEATURE_DEFINES to DerivedSources.make
Product: WebKit Reporter: Simon Fraser (smfr) <simon.fraser>
Component: Tools / TestsAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: ap, dbates, mitz, sam, simon.fraser, wilander
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   

Description Simon Fraser (smfr) 2015-08-06 10:59:08 PDT
When generating sources for EventSendingController.idl, ENABLE_TOUCH_EVENTS is not defined, so we don't generate bindings for the touch event stuff.

There seem to be a few pieces missing:
1. The WebKitTestRunner xcconfig files don't define FEATURE_DEFINES
2. WebKitTestRunner/DerivedSources.make doesn't pass --defines "$(FEATURE_DEFINES)"
3. The script build phase doesn't define SDKROOT or pass  --no-builtin-rules like it does for, e.g. WebCore
Comment 1 Simon Fraser (smfr) 2016-08-18 17:47:41 PDT
Same for DumpRenderTree and TestWebKitAPI