| 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;
|
|
|