summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/core/html/html_details_element.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/core/html/html_details_element.cc')
-rw-r--r--chromium/third_party/blink/renderer/core/html/html_details_element.cc8
1 files changed, 5 insertions, 3 deletions
diff --git a/chromium/third_party/blink/renderer/core/html/html_details_element.cc b/chromium/third_party/blink/renderer/core/html/html_details_element.cc
index c001bd84d08..5f229ac5dc1 100644
--- a/chromium/third_party/blink/renderer/core/html/html_details_element.cc
+++ b/chromium/third_party/blink/renderer/core/html/html_details_element.cc
@@ -21,7 +21,6 @@
#include "third_party/blink/renderer/core/html/html_details_element.h"
#include "third_party/blink/public/platform/task_type.h"
-#include "third_party/blink/renderer/bindings/core/v8/exception_state.h"
#include "third_party/blink/renderer/core/css_property_names.h"
#include "third_party/blink/renderer/core/css_value_keywords.h"
#include "third_party/blink/renderer/core/dom/element_traversal.h"
@@ -36,6 +35,8 @@
#include "third_party/blink/renderer/core/html/shadow/shadow_element_names.h"
#include "third_party/blink/renderer/core/html_names.h"
#include "third_party/blink/renderer/core/layout/layout_block_flow.h"
+#include "third_party/blink/renderer/core/layout/layout_object_factory.h"
+#include "third_party/blink/renderer/platform/bindings/exception_state.h"
#include "third_party/blink/renderer/platform/text/platform_locale.h"
namespace blink {
@@ -69,8 +70,9 @@ void HTMLDetailsElement::DispatchPendingEvent() {
DispatchEvent(Event::Create(EventTypeNames::toggle));
}
-LayoutObject* HTMLDetailsElement::CreateLayoutObject(const ComputedStyle&) {
- return new LayoutBlockFlow(this);
+LayoutObject* HTMLDetailsElement::CreateLayoutObject(
+ const ComputedStyle& style) {
+ return LayoutObjectFactory::CreateBlockFlow(*this, style);
}
void HTMLDetailsElement::DidAddUserAgentShadowRoot(ShadowRoot& root) {