summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/core/layout/layout_object_factory.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/core/layout/layout_object_factory.h')
-rw-r--r--chromium/third_party/blink/renderer/core/layout/layout_object_factory.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/chromium/third_party/blink/renderer/core/layout/layout_object_factory.h b/chromium/third_party/blink/renderer/core/layout/layout_object_factory.h
index 4fc7ac0f5af..37428424c92 100644
--- a/chromium/third_party/blink/renderer/core/layout/layout_object_factory.h
+++ b/chromium/third_party/blink/renderer/core/layout/layout_object_factory.h
@@ -38,12 +38,12 @@ class LayoutObjectFactory {
static LayoutBlockFlow* CreateBlockFlow(Node&,
const ComputedStyle&,
LegacyLayout);
+ static LayoutBlock* CreateBlockForLineClamp(Node& node,
+ const ComputedStyle& style,
+ LegacyLayout legacy);
static LayoutBlock* CreateFlexibleBox(Node&,
const ComputedStyle&,
LegacyLayout);
- static LayoutBlockFlow* CreateListItem(Node&,
- const ComputedStyle&,
- LegacyLayout);
static LayoutObject* CreateListMarker(Node&,
const ComputedStyle&,
LegacyLayout);
@@ -54,6 +54,9 @@ class LayoutObjectFactory {
const ComputedStyle&,
LegacyLayout);
static LayoutBlock* CreateFieldset(Node&, const ComputedStyle&, LegacyLayout);
+ static LayoutBlockFlow* CreateFileUploadControl(Node& node,
+ const ComputedStyle& style,
+ LegacyLayout legacy);
static LayoutText* CreateText(Node*, scoped_refptr<StringImpl>, LegacyLayout);
static LayoutTextFragment* CreateTextFragment(Node*,
StringImpl*,