Bug 72206
| Summary: | Update ObjC API verification after accessKey moved up to superclass DOMHTMLElement | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Joseph Pecoraro <joepeck> |
| Component: | WebKit API | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | Normal | CC: | code.vineet, darin, joepeck, mitz, mrowe, sam |
| Priority: | P2 | ||
| Version: | 528+ (Nightly build) | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Joseph Pecoraro
The "accessKey" IDL attribute moved up from some specific HTML elements to work on all elements:
<http://webkit.org/b/71854> Access key should work on all elements
<http://trac.webkit.org/changeset/100013>
This produces the following API verification warning (and subsequent build errors if a clean build):
Died at WebCore/bindings/scripts//CodeGeneratorObjC.pm line 323.
Public API change. There are missing public properties and/or methods from the "DOMHTMLAnchorElement" class.
@property(copy) NSString *accessKey;
CodeGeneratorObjC.pm checks the new APIs against
Source/WebCore/bindings/objc/PublicDOMInterfaces.h. It looks like this is
a progression and won't regress existing APIs and PublicDOMInterfaces can
be updated. However it will need some macro wizardry.
Anyone know the best way to update the API?
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Joseph Pecoraro
It looks like the original patch rolled out and a new version is being worked
up on the original bug. So I'm going to close this one.
*** This bug has been marked as a duplicate of bug 71854 ***