Bug 47589

Summary: [Qt] REGRESSION(69304): WKNativeEvent.h forwarding header is always regenerated
Product: WebKit Reporter: Csaba Osztrogonác <ossy>
Component: Tools / TestsAssignee: Andras Becsi <abecsi>
Severity: Normal CC: abecsi, ademar, aroben, kbalazs, kenneth, luiz, zoltan
Priority: P2 Keywords: Qt, QtTriaged
Version: 528+ (Nightly build)   
Hardware: All   
OS: All   
Bug Depends on:    
Bug Blocks: 47167    
Description Flags
proposed patch none

Description Csaba Osztrogonác 2010-10-13 06:44:05 PDT
original changeset: http://trac.webkit.org/changeset/69304
original bug: https://bugs.webkit.org/show_bug.cgi?id=47167

There are 2 WKNativeEvent.h in the trunk now:
- WebKit2/UIProcess/API/C/WKNativeEvent.h
- WebKit2/UIProcess/API/C/qt/WKNativeEvent.h

generate-forwarding-headers.pl can't handle this name collision:
- generate forwarding header for the first one
- generate forwarding header for the second one - and overwrite the first one

Unfortunately it triggers regenerating WKNativeEvent.h forwardingheader
for all builds and rebuilding cpp's depends on it.

Any idea how to solve this bug?
Comment 1 Csaba Osztrogonác 2010-10-28 04:48:46 PDT
Any volunteer to fix this bug?
Comment 2 Andras Becsi 2011-02-23 12:38:00 PST
Created attachment 83524 [details]
proposed patch
Comment 3 Csaba Osztrogonác 2011-02-24 04:23:37 PST
Comment on attachment 83524 [details]
proposed patch

Comment 4 Andras Becsi 2011-02-24 04:36:31 PST
Landed in http://trac.webkit.org/changeset/79544.
Closing bug.
Comment 5 Andras Becsi 2011-02-24 04:36:56 PST
Comment on attachment 83524 [details]
proposed patch

Clearing flags.