summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/core/page/named_pages_mapper.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/core/page/named_pages_mapper.h')
-rw-r--r--chromium/third_party/blink/renderer/core/page/named_pages_mapper.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/chromium/third_party/blink/renderer/core/page/named_pages_mapper.h b/chromium/third_party/blink/renderer/core/page/named_pages_mapper.h
index ec244e81006..f9b6a602d01 100644
--- a/chromium/third_party/blink/renderer/core/page/named_pages_mapper.h
+++ b/chromium/third_party/blink/renderer/core/page/named_pages_mapper.h
@@ -33,6 +33,11 @@ class CORE_EXPORT NamedPagesMapper {
// deleted.
void AddNamedPage(const AtomicString& page_name, int page_index);
+ // Give the first page a name. We normally name pages as we go through layout
+ // and find breaks needed because of named pages, but if the first page has a
+ // name, it means that no break is inserted there.
+ void NameFirstPage(const AtomicString& page_name);
+
const AtomicString& LastPageName() const { return entries_.back().page_name; }
const AtomicString& NamedPageAtIndex(int page_index) const;