Index: Source/core/html/forms/BaseChooserOnlyDateAndTimeInputType.cpp |
diff --git a/Source/core/html/forms/BaseChooserOnlyDateAndTimeInputType.cpp b/Source/core/html/forms/BaseChooserOnlyDateAndTimeInputType.cpp |
index 15ba53a92fd4b96b5ed31242a93f828e6a16b481..53012221e5fe50d9097a4483c9de37b0e98824a2 100644 |
--- a/Source/core/html/forms/BaseChooserOnlyDateAndTimeInputType.cpp |
+++ b/Source/core/html/forms/BaseChooserOnlyDateAndTimeInputType.cpp |
@@ -45,7 +45,7 @@ BaseChooserOnlyDateAndTimeInputType::~BaseChooserOnlyDateAndTimeInputType() |
void BaseChooserOnlyDateAndTimeInputType::handleDOMActivateEvent(Event*) |
{ |
- if (element().isDisabledOrReadOnly() || !element().renderer() || !UserGestureIndicator::processingUserGesture() || element().hasAuthorShadowRoot()) |
+ if (element().isDisabledOrReadOnly() || !element().renderer() || !UserGestureIndicator::processingUserGesture() || element().hasOpenShadowRoot()) |
return; |
if (m_dateTimeChooser) |
@@ -64,13 +64,13 @@ void BaseChooserOnlyDateAndTimeInputType::createShadowSubtree() |
RefPtrWillBeRawPtr<HTMLDivElement> valueContainer = HTMLDivElement::create(element().document()); |
valueContainer->setShadowPseudoId(valueContainerPseudo); |
- element().userAgentShadowRoot()->appendChild(valueContainer.get()); |
+ element().closedShadowRoot()->appendChild(valueContainer.get()); |
updateView(); |
} |
void BaseChooserOnlyDateAndTimeInputType::updateView() |
{ |
- Node* node = element().userAgentShadowRoot()->firstChild(); |
+ Node* node = element().closedShadowRoot()->firstChild(); |
if (!node || !node->isHTMLElement()) |
return; |
String displayValue; |