Bug 126916
Summary: | r161638 broke the Windows build | ||
---|---|---|---|
Product: | WebKit | Reporter: | Csaba Osztrogonác <ossy> |
Component: | Canvas | Assignee: | 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
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 | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Csaba Osztrogonác
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
fix is coming
Csaba Osztrogonác
(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
Fixed in http://trac.webkit.org/changeset/161901