[webkit-changes] [WebKit/WebKit] 7eb9a0: Remove Source/WebCore/display and LayoutFormatting...
Tim Nguyen
noreply at github.com
Wed Nov 29 01:01:01 PST 2023
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 7eb9a069ddba6c635ffe5db4b074a40704965b34
https://github.com/WebKit/WebKit/commit/7eb9a069ddba6c635ffe5db4b074a40704965b34
Author: Tim Nguyen <ntim at apple.com>
Date: 2023-11-29 (Wed, 29 Nov 2023)
Changed paths:
M Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml
M Source/WebCore/CMakeLists.txt
M Source/WebCore/Headers.cmake
M Source/WebCore/Sources.txt
R Source/WebCore/display/DisplayGeometryTypes.h
R Source/WebCore/display/DisplayTree.cpp
R Source/WebCore/display/DisplayTree.h
R Source/WebCore/display/DisplayTreeBuilder.cpp
R Source/WebCore/display/DisplayTreeBuilder.h
R Source/WebCore/display/DisplayView.cpp
R Source/WebCore/display/DisplayView.h
R Source/WebCore/display/ReadMe.md
R Source/WebCore/display/compositing/DisplayLayerController.cpp
R Source/WebCore/display/compositing/DisplayLayerController.h
R Source/WebCore/display/css/DisplayBox.cpp
R Source/WebCore/display/css/DisplayBox.h
R Source/WebCore/display/css/DisplayBoxClip.cpp
R Source/WebCore/display/css/DisplayBoxClip.h
R Source/WebCore/display/css/DisplayBoxDecorationData.cpp
R Source/WebCore/display/css/DisplayBoxDecorationData.h
R Source/WebCore/display/css/DisplayBoxDecorationPainter.cpp
R Source/WebCore/display/css/DisplayBoxDecorationPainter.h
R Source/WebCore/display/css/DisplayBoxFactory.cpp
R Source/WebCore/display/css/DisplayBoxFactory.h
R Source/WebCore/display/css/DisplayBoxModelBox.cpp
R Source/WebCore/display/css/DisplayBoxModelBox.h
R Source/WebCore/display/css/DisplayBoxPainter.cpp
R Source/WebCore/display/css/DisplayBoxPainter.h
R Source/WebCore/display/css/DisplayBoxRareGeometry.cpp
R Source/WebCore/display/css/DisplayBoxRareGeometry.h
R Source/WebCore/display/css/DisplayCSSPainter.cpp
R Source/WebCore/display/css/DisplayCSSPainter.h
R Source/WebCore/display/css/DisplayContainerBox.cpp
R Source/WebCore/display/css/DisplayContainerBox.h
R Source/WebCore/display/css/DisplayFillLayerImageGeometry.cpp
R Source/WebCore/display/css/DisplayFillLayerImageGeometry.h
R Source/WebCore/display/css/DisplayImageBox.cpp
R Source/WebCore/display/css/DisplayImageBox.h
R Source/WebCore/display/css/DisplayPaintingContext.h
R Source/WebCore/display/css/DisplayReplacedBox.cpp
R Source/WebCore/display/css/DisplayReplacedBox.h
R Source/WebCore/display/css/DisplayStackingItem.cpp
R Source/WebCore/display/css/DisplayStackingItem.h
R Source/WebCore/display/css/DisplayStyle.cpp
R Source/WebCore/display/css/DisplayStyle.h
R Source/WebCore/display/css/DisplayTextBox.cpp
R Source/WebCore/display/css/DisplayTextBox.h
M Source/WebCore/page/LocalFrameView.cpp
M Source/WebCore/page/LocalFrameView.h
M Source/WebCore/page/Page.cpp
M Tools/DumpRenderTree/mac/DumpRenderTree.mm
Log Message:
-----------
Remove Source/WebCore/display and LayoutFormattingContextEnabled preference
https://bugs.webkit.org/show_bug.cgi?id=265505
rdar://118914665
Reviewed by Simon Fraser.
This code is currently not being used, it was a prototype of LFC painting, but perhaps may not be the future.
Remove it to avoid unnecessary maintenance and to free up the Display namespace.
* Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml:
* Source/WebCore/CMakeLists.txt:
* Source/WebCore/Headers.cmake:
* Source/WebCore/Sources.txt:
* Source/WebCore/display/DisplayGeometryTypes.h: Removed.
* Source/WebCore/display/DisplayTree.cpp: Removed.
* Source/WebCore/display/DisplayTree.h: Removed.
* Source/WebCore/display/DisplayTreeBuilder.cpp: Removed.
* Source/WebCore/display/DisplayTreeBuilder.h: Removed.
* Source/WebCore/display/DisplayView.cpp: Removed.
* Source/WebCore/display/DisplayView.h: Removed.
* Source/WebCore/display/ReadMe.md: Removed.
* Source/WebCore/display/compositing/DisplayLayerController.cpp: Removed.
* Source/WebCore/display/compositing/DisplayLayerController.h: Removed.
* Source/WebCore/display/css/DisplayBox.cpp: Removed.
* Source/WebCore/display/css/DisplayBox.h: Removed.
* Source/WebCore/display/css/DisplayBoxClip.cpp: Removed.
* Source/WebCore/display/css/DisplayBoxClip.h: Removed.
* Source/WebCore/display/css/DisplayBoxDecorationData.cpp: Removed.
* Source/WebCore/display/css/DisplayBoxDecorationData.h: Removed.
* Source/WebCore/display/css/DisplayBoxDecorationPainter.cpp: Removed.
* Source/WebCore/display/css/DisplayBoxDecorationPainter.h: Removed.
* Source/WebCore/display/css/DisplayBoxFactory.cpp: Removed.
* Source/WebCore/display/css/DisplayBoxFactory.h: Removed.
* Source/WebCore/display/css/DisplayBoxModelBox.cpp: Removed.
* Source/WebCore/display/css/DisplayBoxModelBox.h: Removed.
* Source/WebCore/display/css/DisplayBoxPainter.cpp: Removed.
* Source/WebCore/display/css/DisplayBoxPainter.h: Removed.
* Source/WebCore/display/css/DisplayBoxRareGeometry.cpp: Removed.
* Source/WebCore/display/css/DisplayBoxRareGeometry.h: Removed.
* Source/WebCore/display/css/DisplayCSSPainter.cpp: Removed.
* Source/WebCore/display/css/DisplayCSSPainter.h: Removed.
* Source/WebCore/display/css/DisplayContainerBox.cpp: Removed.
* Source/WebCore/display/css/DisplayContainerBox.h: Removed.
* Source/WebCore/display/css/DisplayFillLayerImageGeometry.cpp: Removed.
* Source/WebCore/display/css/DisplayFillLayerImageGeometry.h: Removed.
* Source/WebCore/display/css/DisplayImageBox.cpp: Removed.
* Source/WebCore/display/css/DisplayImageBox.h: Removed.
* Source/WebCore/display/css/DisplayPaintingContext.h: Removed.
* Source/WebCore/display/css/DisplayReplacedBox.cpp: Removed.
* Source/WebCore/display/css/DisplayReplacedBox.h: Removed.
* Source/WebCore/display/css/DisplayStackingItem.cpp: Removed.
* Source/WebCore/display/css/DisplayStackingItem.h: Removed.
* Source/WebCore/display/css/DisplayStyle.cpp: Removed.
* Source/WebCore/display/css/DisplayStyle.h: Removed.
* Source/WebCore/display/css/DisplayTextBox.cpp: Removed.
* Source/WebCore/display/css/DisplayTextBox.h: Removed.
* Source/WebCore/page/LocalFrameView.cpp:
(WebCore::LocalFrameView::flushCompositingStateForThisFrame):
(WebCore::LocalFrameView::setIsInWindow):
(WebCore::LocalFrameView::existingDisplayView const): Deleted.
(WebCore::LocalFrameView::displayView): Deleted.
* Source/WebCore/page/LocalFrameView.h:
* Source/WebCore/page/Page.cpp:
(WebCore::Page::doAfterUpdateRendering):
* Tools/DumpRenderTree/mac/DumpRenderTree.mm:
(setWebPreferencesForTestOptions):
Canonical link: https://commits.webkit.org/271264@main
More information about the webkit-changes
mailing list