diff options
Diffstat (limited to 'chromium/third_party/blink/renderer/core/html/html_dialog_element.cc')
-rw-r--r-- | chromium/third_party/blink/renderer/core/html/html_dialog_element.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/chromium/third_party/blink/renderer/core/html/html_dialog_element.cc b/chromium/third_party/blink/renderer/core/html/html_dialog_element.cc index c3a5248aa83..77a0778e31c 100644 --- a/chromium/third_party/blink/renderer/core/html/html_dialog_element.cc +++ b/chromium/third_party/blink/renderer/core/html/html_dialog_element.cc @@ -131,7 +131,7 @@ void HTMLDialogElement::close(const String& return_value) { void HTMLDialogElement::ForceLayoutForCentering() { centering_mode_ = kNeedsCentering; - GetDocument().UpdateStyleAndLayout(); + GetDocument().UpdateStyleAndLayout(DocumentUpdateReason::kJavaScript); if (centering_mode_ == kNeedsCentering) SetNotCentered(); } @@ -149,7 +149,7 @@ void HTMLDialogElement::show() { // The layout must be updated here because setFocusForDialog calls // Element::isFocusable, which requires an up-to-date layout. - GetDocument().UpdateStyleAndLayout(); + GetDocument().UpdateStyleAndLayout(DocumentUpdateReason::kJavaScript); SetFocusForDialog(this); } |