Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: cb2621b10ac6a78b55145f34a410b9f01c179d96
      
https://github.com/WebKit/WebKit/commit/cb2621b10ac6a78b55145f34a410b9f01c179d96
  Author: Alan Baradlay <[email protected]>
  Date:   2026-09-14 (Mon, 14 Sep 2026)

  Changed paths:
    M Source/WebCore/rendering/RenderBoxModelObject.cpp
    M Source/WebCore/rendering/RenderBoxModelObject.h
    M Source/WebCore/rendering/RenderInline.cpp
    M Source/WebCore/rendering/RenderInline.h

  Log Message:
  -----------
  [cleanup] Move positionForPoint() off RenderInline
https://bugs.webkit.org/show_bug.cgi?id=324105
<rdar://problem/187319343>

Reviewed by Antti Koivisto.

An inline box has no position of its own to search, so it asks its containing 
block. RenderBox and RenderLineBreak both override positionForPoint(), so only 
an inline box reaches RenderBoxModelObject's.

* Source/WebCore/rendering/RenderBoxModelObject.cpp:
(WebCore::RenderBoxModelObject::positionForPoint):
* Source/WebCore/rendering/RenderBoxModelObject.h:
* Source/WebCore/rendering/RenderInline.cpp:
(WebCore::RenderInline::positionForPoint): Deleted.
* Source/WebCore/rendering/RenderInline.h:

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



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to