summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/core/editing/editing_style.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/core/editing/editing_style.h')
-rw-r--r--chromium/third_party/blink/renderer/core/editing/editing_style.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/chromium/third_party/blink/renderer/core/editing/editing_style.h b/chromium/third_party/blink/renderer/core/editing/editing_style.h
index 9700794ebce..23815f2e154 100644
--- a/chromium/third_party/blink/renderer/core/editing/editing_style.h
+++ b/chromium/third_party/blink/renderer/core/editing/editing_style.h
@@ -48,6 +48,7 @@ class CSSComputedStyleDeclaration;
class ContainerNode;
class Document;
class Element;
+class ExecutionContext;
class HTMLElement;
class LocalFrame;
class MutableCSSPropertyValueSet;
@@ -90,9 +91,9 @@ class CORE_EXPORT EditingStyle final : public GarbageCollected<EditingStyle> {
void OverrideWithStyle(const CSSPropertyValueSet*);
void Clear();
EditingStyle* Copy() const;
- EditingStyle* ExtractAndRemoveBlockProperties();
+ EditingStyle* ExtractAndRemoveBlockProperties(const ExecutionContext*);
EditingStyle* ExtractAndRemoveTextDirection(SecureContextMode);
- void RemoveBlockProperties();
+ void RemoveBlockProperties(const ExecutionContext*);
void RemoveStyleAddedByElement(Element*);
void RemoveStyleConflictingWithStyleOfElement(Element*);
void CollapseTextDecorationProperties(SecureContextMode);
@@ -100,7 +101,9 @@ class CORE_EXPORT EditingStyle final : public GarbageCollected<EditingStyle> {
kIgnoreTextOnlyProperties,
kDoNotIgnoreTextOnlyProperties
};
- EditingTriState TriStateOfStyle(EditingStyle*, SecureContextMode) const;
+ EditingTriState TriStateOfStyle(ExecutionContext*,
+ EditingStyle*,
+ SecureContextMode) const;
EditingTriState TriStateOfStyle(const VisibleSelection&,
SecureContextMode) const;
bool ConflictsWithInlineStyleOfElement(HTMLElement* element) const {