[LFC][IFC] Remove the previous version of inline content handling.
authorzalan@apple.com <zalan@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 19 Oct 2018 16:51:44 +0000 (16:51 +0000)
committerzalan@apple.com <zalan@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 19 Oct 2018 16:51:44 +0000 (16:51 +0000)
commit1994eb0932f15e57637b3137f17cd9e8289dcdd0
tree682ff0e64c81ecfdb492280323122cbb41ad5d90
parentf72a3f18368cde265c91ba18974384a61f8b8633
[LFC][IFC] Remove the previous version of inline content handling.
https://bugs.webkit.org/show_bug.cgi?id=190716

Reviewed by Antti Koivisto.

* Sources.txt:
* WebCore.xcodeproj/project.pbxproj:
* layout/Verification.cpp:
(WebCore::Layout::areEssentiallyEqual):
(WebCore::Layout::outputMismatchingSimpleLineInformationIfNeeded):
(WebCore::Layout::outputMismatchingComplexLineInformationIfNeeded):
* layout/inlineformatting/InlineFormattingState.h:
(WebCore::Layout::InlineFormattingState::inlineContent):
(WebCore::Layout::InlineFormattingState::addLayoutRuns): Deleted.
(WebCore::Layout::InlineFormattingState::layoutRuns const): Deleted.
* layout/inlineformatting/text/TextUtil.cpp: Renamed from Source/WebCore/layout/inlineformatting/textlayout/TextUtil.cpp.
(WebCore::Layout::TextUtil::TextUtil):
(WebCore::Layout::TextUtil::width const):
(WebCore::Layout::TextUtil::hyphenPositionBefore const):
(WebCore::Layout::TextUtil::textWidth const):
(WebCore::Layout::TextUtil::fixedPitchWidth const):
* layout/inlineformatting/text/TextUtil.h: Renamed from Source/WebCore/layout/inlineformatting/textlayout/TextUtil.h.
* layout/inlineformatting/textlayout/Runs.h: Removed.
* layout/inlineformatting/textlayout/TextContentProvider.cpp: Removed.
* layout/inlineformatting/textlayout/TextContentProvider.h: Removed.
* layout/inlineformatting/textlayout/simple/SimpleLineBreaker.cpp: Removed.
* layout/inlineformatting/textlayout/simple/SimpleLineBreaker.h: Removed.
* layout/inlineformatting/textlayout/simple/SimpleTextRunGenerator.cpp: Removed.
* layout/inlineformatting/textlayout/simple/SimpleTextRunGenerator.h: Removed.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@237289 268f45cc-cd09-0410-ab3c-d52691b4dbfc
14 files changed:
Source/WebCore/ChangeLog
Source/WebCore/Sources.txt
Source/WebCore/WebCore.xcodeproj/project.pbxproj
Source/WebCore/layout/Verification.cpp
Source/WebCore/layout/inlineformatting/InlineFormattingState.h
Source/WebCore/layout/inlineformatting/text/TextUtil.cpp [moved from Source/WebCore/layout/inlineformatting/textlayout/TextUtil.cpp with 100% similarity]
Source/WebCore/layout/inlineformatting/text/TextUtil.h [moved from Source/WebCore/layout/inlineformatting/textlayout/TextUtil.h with 100% similarity]
Source/WebCore/layout/inlineformatting/textlayout/Runs.h [deleted file]
Source/WebCore/layout/inlineformatting/textlayout/TextContentProvider.cpp [deleted file]
Source/WebCore/layout/inlineformatting/textlayout/TextContentProvider.h [deleted file]
Source/WebCore/layout/inlineformatting/textlayout/simple/SimpleLineBreaker.cpp [deleted file]
Source/WebCore/layout/inlineformatting/textlayout/simple/SimpleLineBreaker.h [deleted file]
Source/WebCore/layout/inlineformatting/textlayout/simple/SimpleTextRunGenerator.cpp [deleted file]
Source/WebCore/layout/inlineformatting/textlayout/simple/SimpleTextRunGenerator.h [deleted file]