Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: c06d5f7d29047abac1cb1917d3bb732b4a11eaf8
      
https://github.com/WebKit/WebKit/commit/c06d5f7d29047abac1cb1917d3bb732b4a11eaf8
  Author: Alan Baradlay <[email protected]>
  Date:   2022-11-18 (Fri, 18 Nov 2022)

  Changed paths:
    M Source/WebCore/layout/integration/inline/LayoutIntegrationLineLayout.cpp
    M Source/WebCore/rendering/RenderListMarker.cpp
    M Source/WebCore/rendering/RenderListMarker.h

  Log Message:
  -----------
  [LFC][IFC] Fix fast/lists/ordered-list-with-no-ol-tag.html
https://bugs.webkit.org/show_bug.cgi?id=248059

Reviewed by Antti Koivisto.

Nested list items with anon wrappers for "outside" list markers need special 
offset to accommodate the space
between the marker and the actual line (list item content).

* Source/WebCore/layout/integration/inline/LayoutIntegrationLineLayout.cpp:
(WebCore::LayoutIntegration::LineLayout::updateListMarkerDimensions):
* Source/WebCore/rendering/RenderListMarker.cpp:
(WebCore::RenderListMarker::layout):
* Source/WebCore/rendering/RenderListMarker.h:

Canonical link: https://commits.webkit.org/256834@main


_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to