Commit 58ad4e70 authored by David Bokan's avatar David Bokan Committed by Commit Bot

Remove unused method in EditingStyle

EditingStyle: :AddAbsolutePositioningFromElement is unused.
Change-Id: I7c5dfc825ca5453c19e6164dfef04fc3cebdd1c6
Reviewed-on: https://chromium-review.googlesource.com/887735Reviewed-by: default avatarYoshifumi Inoue <yosin@chromium.org>
Commit-Queue: David Bokan <bokan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#532417}
parent bba0cee1
......@@ -1509,38 +1509,6 @@ void EditingStyle::RemovePropertiesInElementDefaultStyle(Element* element) {
RemovePropertiesInStyle(mutable_style_.Get(), default_style);
}
void EditingStyle::AddAbsolutePositioningFromElement(const Element& element) {
LayoutRect rect = element.BoundingBox();
LayoutObject* layout_object = element.GetLayoutObject();
LayoutUnit x = rect.X();
LayoutUnit y = rect.Y();
LayoutUnit width = rect.Width();
LayoutUnit height = rect.Height();
if (layout_object && layout_object->IsBox()) {
LayoutBox* layout_box = ToLayoutBox(layout_object);
x -= layout_box->MarginLeft();
y -= layout_box->MarginTop();
mutable_style_->SetProperty(CSSPropertyBoxSizing, CSSValueBorderBox);
}
mutable_style_->SetProperty(CSSPropertyPosition, CSSValueAbsolute);
mutable_style_->SetProperty(
CSSPropertyLeft,
*CSSPrimitiveValue::Create(x, CSSPrimitiveValue::UnitType::kPixels));
mutable_style_->SetProperty(
CSSPropertyTop,
*CSSPrimitiveValue::Create(y, CSSPrimitiveValue::UnitType::kPixels));
mutable_style_->SetProperty(
CSSPropertyWidth,
*CSSPrimitiveValue::Create(width, CSSPrimitiveValue::UnitType::kPixels));
mutable_style_->SetProperty(
CSSPropertyHeight,
*CSSPrimitiveValue::Create(height, CSSPrimitiveValue::UnitType::kPixels));
}
void EditingStyle::ForceInline() {
if (!mutable_style_)
mutable_style_ = MutableCSSPropertyValueSet::Create(kHTMLQuirksMode);
......
......@@ -158,7 +158,6 @@ class CORE_EXPORT EditingStyle final : public GarbageCollected<EditingStyle> {
void MergeStyleFromRulesForSerialization(Element*);
void RemoveStyleFromRulesAndContext(Element*, ContainerNode* context);
void RemovePropertiesInElementDefaultStyle(Element*);
void AddAbsolutePositioningFromElement(const Element&);
void ForceInline();
int LegacyFontSize(Document*) const;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment