summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/core/html/list_item_ordinal.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/core/html/list_item_ordinal.h')
-rw-r--r--chromium/third_party/blink/renderer/core/html/list_item_ordinal.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/chromium/third_party/blink/renderer/core/html/list_item_ordinal.h b/chromium/third_party/blink/renderer/core/html/list_item_ordinal.h
index 6e16e754509..299c837f1fd 100644
--- a/chromium/third_party/blink/renderer/core/html/list_item_ordinal.h
+++ b/chromium/third_party/blink/renderer/core/html/list_item_ordinal.h
@@ -63,7 +63,9 @@ class CORE_EXPORT ListItemOrdinal {
// Get/set whether this item is in a list or not.
bool NotInList() const { return not_in_list_; }
- void SetNotInList(bool);
+ void SetNotInList(bool, const Node&);
+ bool NotInListChanged() const { return not_in_list_changed_; }
+ void SetNotInListChanged(bool);
static bool IsList(const Node&);
static bool IsListItem(const Node&);
@@ -110,6 +112,7 @@ class CORE_EXPORT ListItemOrdinal {
mutable int value_ = 0;
mutable unsigned type_ : 2; // ValueType
unsigned not_in_list_ : 1;
+ unsigned not_in_list_changed_ : 1;
};
} // namespace blink