summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/core/html/html_dialog_element.cc
diff options
context:
space:
mode:
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.cc4
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);
}