<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>23565</bug_id>
          
          <creation_ts>2009-01-26 22:50:57 -0800</creation_ts>
          <short_desc>Rename absoluteOutlineBounds() to something better</short_desc>
          <delta_ts>2024-01-13 17:14:03 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Layout and Rendering</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.5</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Simon Fraser (smfr)">simon.fraser</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ahmad.saleem792</cc>
    
    <cc>ap</cc>
    
    <cc>bfulgham</cc>
    
    <cc>hyatt</cc>
    
    <cc>mitz</cc>
    
    <cc>rniwa</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>107159</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2009-01-26 22:50:57 -0800</bug_when>
    <thetext>Bug 12885 added absoluteOutlineBox(), which was later renamed to absoluteOutlineBounds(). The name gives little indication about how this differs from absoluteClippedOverflowRect(), so we should really come up with some better names.

absoluteOutlineBounds() is the border bounding box inflated by shadow and outlines, whereas absoluteClippedOverflowRect() computes an accurate outline.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1886741</commentid>
    <comment_count>1</comment_count>
    <who name="Ahmad Saleem">ahmad.saleem792</who>
    <bug_when>2022-07-26 04:18:47 -0700</bug_when>
    <thetext>In Webkit Github mirror, there are still two instances of absoluteOutlineBounds() in following files:

https://github.com/WebKit/WebKit/blob/e4e4bba1f291d4773b907199bb5e6976d14c223d/Source/WebCore/html/HTMLAreaElement.cpp#L111

https://github.com/WebKit/WebKit/blob/500b3dbc7c61814787e117e9e724f990f9fa2ec2/Source/WebCore/rendering/RenderObject.h#L765

Is something this renaming required or it is now OK? Thanks!</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>