Reviewed by Dan Bernstein.
Bug 23103: Safari's auto-fill no longer works for <select> elements
https://bugs.webkit.org/show_bug.cgi?id=23103
rdar://problem/6472061
* bindings/objc/DOMHTML.mm:
(-[DOMHTMLSelectElement _activateItemAtIndex:]): Implemented this.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@39587
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
+2009-01-04 Darin Adler <darin@apple.com>
+
+ Reviewed by Dan Bernstein.
+
+ Bug 23103: Safari's auto-fill no longer works for <select> elements
+ https://bugs.webkit.org/show_bug.cgi?id=23103
+ rdar://problem/6472061
+
+ * bindings/objc/DOMHTML.mm:
+ (-[DOMHTMLSelectElement _activateItemAtIndex:]): Implemented this.
+
2008-01-04 Adam Treat <treat@kde.org>
Reviewed by George Staikos.
#import "HTMLDocument.h"
#import "HTMLInputElement.h"
#import "HTMLObjectElement.h"
+#import "HTMLSelectElement.h"
#import "Range.h"
#import "RenderTextControl.h"
#import "markup.h"
@end
-@implementation DOMHTMLSelectElement(FormAutoFillTransition)
+@implementation DOMHTMLSelectElement (FormAutoFillTransition)
- (void)_activateItemAtIndex:(int)index
{
- // FIXME: Needs implementation for non-NSView <select>!
+ if (WebCore::HTMLSelectElement* select = [self _HTMLSelectElement])
+ select->setSelectedIndex(index);
}
@end