Title: [271581] trunk/Source/WebCore
- Revision
- 271581
- Author
- [email protected]
- Date
- 2021-01-18 11:40:34 -0800 (Mon, 18 Jan 2021)
Log Message
[LFC][Integration] Disable inflow positioned inline boxes
https://bugs.webkit.org/show_bug.cgi?id=220696
Reviewed by Antti Koivisto.
* layout/integration/LayoutIntegrationCoverage.cpp:
(WebCore::LayoutIntegration::canUseForChild):
Modified Paths
Diff
Modified: trunk/Source/WebCore/ChangeLog (271580 => 271581)
--- trunk/Source/WebCore/ChangeLog 2021-01-18 15:56:48 UTC (rev 271580)
+++ trunk/Source/WebCore/ChangeLog 2021-01-18 19:40:34 UTC (rev 271581)
@@ -1,3 +1,13 @@
+2021-01-18 Zalan Bujtas <[email protected]>
+
+ [LFC][Integration] Disable inflow positioned inline boxes
+ https://bugs.webkit.org/show_bug.cgi?id=220696
+
+ Reviewed by Antti Koivisto.
+
+ * layout/integration/LayoutIntegrationCoverage.cpp:
+ (WebCore::LayoutIntegration::canUseForChild):
+
2021-01-18 Nikolas Zimmermann <[email protected]>
Remove recently added glue code: RenderLayer::(scrollToOffset / scrollToXOffset / scrollToYOffset)
Modified: trunk/Source/WebCore/layout/integration/LayoutIntegrationCoverage.cpp (271580 => 271581)
--- trunk/Source/WebCore/layout/integration/LayoutIntegrationCoverage.cpp 2021-01-18 15:56:48 UTC (rev 271580)
+++ trunk/Source/WebCore/layout/integration/LayoutIntegrationCoverage.cpp 2021-01-18 19:40:34 UTC (rev 271581)
@@ -660,6 +660,8 @@
SET_REASON_AND_RETURN_IF_NEEDED(FlowHasNonSupportedChild, reasons, includeReasons);
if (renderInline.paddingLeft() < 0 || renderInline.paddingRight() < 0 || renderInline.paddingTop() < 0 || renderInline.paddingBottom() < 0)
SET_REASON_AND_RETURN_IF_NEEDED(FlowHasNonSupportedChild, reasons, includeReasons);
+ if (renderInline.isInFlowPositioned())
+ SET_REASON_AND_RETURN_IF_NEEDED(FlowHasNonSupportedChild, reasons, includeReasons);
auto fontAndTextReasons = canUseForFontAndText(downcast<RenderInline>(child), includeReasons);
if (fontAndTextReasons)
ADD_REASONS_AND_RETURN_IF_NEEDED(fontAndTextReasons, reasons, includeReasons);
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes