summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/core/layout/ng/ng_floats_utils.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/core/layout/ng/ng_floats_utils.h')
-rw-r--r--chromium/third_party/blink/renderer/core/layout/ng/ng_floats_utils.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/chromium/third_party/blink/renderer/core/layout/ng/ng_floats_utils.h b/chromium/third_party/blink/renderer/core/layout/ng/ng_floats_utils.h
index 10973f6693a..ffd1b872d72 100644
--- a/chromium/third_party/blink/renderer/core/layout/ng/ng_floats_utils.h
+++ b/chromium/third_party/blink/renderer/core/layout/ng/ng_floats_utils.h
@@ -13,6 +13,7 @@
namespace blink {
+class NGBlockNode;
class NGConstraintSpace;
class NGContainerFragmentBuilder;
class NGExclusionSpace;
@@ -59,6 +60,11 @@ void AddUnpositionedFloat(
NGContainerFragmentBuilder* fragment_builder,
scoped_refptr<NGUnpositionedFloat> unpositioned_float);
+// Remove a pending float from the list.
+bool RemoveUnpositionedFloat(
+ Vector<scoped_refptr<NGUnpositionedFloat>>* unpositioned_floats,
+ NGBlockNode float_node);
+
NGFloatTypes ToFloatTypes(EClear clear);
} // namespace blink