Bug 126916

Summary: r161638 broke the Windows build
Product: WebKit Reporter: Csaba Osztrogonác <ossy>
Component: CanvasAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Blocker CC: bfulgham, dbates, ddkilzer, ossy, roger_fong
Priority: P1    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 126698    

Csaba Osztrogonác
Reported 2014-01-13 10:11:03 PST
Apple Windows build is broken after a clean build triggered with the following error: 1>c:\cygwin\home\buildbot\slave\win-release\build\source\webcore\bindings\js\JSDocumentCustom.cpp(34): fatal error C1083: Cannot open include file: 'JSTouch.h': No such file or directory (..\bindings\js\JSBindingsAllInOne.cpp)
Attachments
Csaba Osztrogonác
Comment 1 2014-01-13 10:32:00 PST
The culprit is between r161565 - r161638, because Touch.idl was processed at r161565, but not on r161638. I assume r161638 is the culprit.
Csaba Osztrogonác
Comment 2 2014-01-13 10:42:31 PST
fix is coming
Csaba Osztrogonác
Comment 3 2014-01-13 10:55:46 PST
(In reply to comment #2) > fix is coming As I mentioned in https://bugs.webkit.org/show_bug.cgi?id=126698#c15 the mentioned idl files should be added for non IOS platforms, but after r161638 they are added if MACOS and !IOS. I don't have Windows to validate a fix and Windows EWS bots are out of order, so I'm not going to fix it blindly with GNU makefile magic. Feel free to pick it up.
Csaba Osztrogonác
Comment 4 2014-01-13 12:33:59 PST
Note You need to log in before you can comment on or make changes to this bug.