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 ***