Bug 156469
| Summary: | Generated interface files should depend on the set of Partial interface IDLs used as well as their contents | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Blaze Burg <bburg> |
| Component: | Tools / Tests | Assignee: | Nobody <webkit-unassigned> |
| Status: | NEW | ||
| Severity: | Normal | CC: | bburg, cdumez, darin, ddkilzer, lforschler, youennf |
| Priority: | P2 | ||
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Blaze Burg
I ran into this situation:
- Added a new IDL file that was a partial interface for Navigator
- Compiled with it included
- Removed the IDL file from the build system
- Try to compile.
After removing the IDL file, compilation of the generated JSNavigator.cpp file failed. It was not regenerated because none of its dependencies changed.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |