[webkit-changes] [WebKit/WebKit] 9a3f6d: Web Inspector: CSS Grid Page Overlay support for m...

Razvan Caliman - Apple noreply at github.com
Thu Nov 30 04:07:32 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 9a3f6dd4c6a6ec871f1fe462628902fe5756cb48
      https://github.com/WebKit/WebKit/commit/9a3f6dd4c6a6ec871f1fe462628902fe5756cb48
  Author: Razvan Caliman <rcaliman at apple.com>
  Date:   2023-11-30 (Thu, 30 Nov 2023)

  Changed paths:
    M Source/WebCore/inspector/InspectorOverlay.cpp

  Log Message:
  -----------
  Web Inspector: CSS Grid Page Overlay support for masonry layout
https://bugs.webkit.org/show_bug.cgi?id=265381
rdar://118833618

Reviewed by Patrick Angle.

There are no actual rows or columns in the masonry axis of a masonry layout.
But we can borrow the concept to draw the two lines at the start and end of the masonry axis.

There are rows or columns in the grid axis of a masonry layout, just like in a regular grid layout.
Their lines will wrap the masonry layout in the other direction.

* Source/WebCore/inspector/InspectorOverlay.cpp:
(WebCore::InspectorOverlay::buildGridOverlay):

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




More information about the webkit-changes mailing list