PassOwnPtrWillBeRawPtr<ColorChooser> ChromeClientImpl::createColorChooser(LocalFrame* frame, ColorChooserClient* chooserClient, const Color&) { OwnPtrWillBeRawPtr<ColorChooserUIController> controller = nullptr; if (RuntimeEnabledFeatures::pagePopupEnabled()) controller = ColorChooserPopupUIController::create(frame, this, chooserClient); else controller = ColorChooserUIController::create(frame, chooserClient); controller->openUI(); return controller.release(); }