Bug 31178
| Summary: | ObjC DOM build succeeds the second time after public API failure | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Timothy Hatcher <timothy> |
| Component: | DOM | Assignee: | Nobody <webkit-unassigned> |
| Status: | NEW | ||
| Severity: | Normal | ||
| Priority: | P2 | ||
| Version: | 528+ (Nightly build) | ||
| Hardware: | Mac | ||
| OS: | OS X 10.6 | ||
Timothy Hatcher
From bug 29972:
> The first build runs CodeGeneratorObjC.pm to generate the ObjC bindings, and
> then checks if public interfaces changed (PublicDOMInterfaces.h). Since the API
> of DOMHTMLAnchorElement changed, the script simply dies. (CodeGeneratorObjC.pm
> line 297).
>
> The second time, the ObjC bindings are already generated, so there is no check
> of SDK API, and the build succeeds.
We likely need to remove the generated file that has the API failure, so it keeps getting rebuilt until resolved.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |