void ColorInputType::handleDOMActivateEvent(Event* event) { if (element()->isDisabledFormControl() || !element()->renderer()) return; if (!ScriptController::processingUserGesture()) return; Chrome* chrome = this->chrome(); if (chrome && !m_chooser) m_chooser = chrome->createColorChooser(this, valueAsColor()); event->setDefaultHandled(); }