HTMLKeygenElement::HTMLKeygenElement(Document* doc, HTMLFormElement* f) : HTMLSelectElement(keygenTag, doc, f) { Vector<String> keys = supportedKeySizes(); Vector<String>::const_iterator end = keys.end(); for (Vector<String>::const_iterator it = keys.begin(); it != end; ++it) { HTMLOptionElement* o = new HTMLOptionElement(doc, form()); addChild(o); o->addChild(new Text(doc, *it)); } }