<?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>125834</bug_id>
          
          <creation_ts>2013-12-16 22:15:25 -0800</creation_ts>
          <short_desc>Don&apos;t depend on layout to do getComputedStyle() on border-radius</short_desc>
          <delta_ts>2022-08-04 21:08:34 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>CSS</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>CONFIGURATION CHANGED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>BlinkMergeCandidate</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ryosuke Niwa">rniwa</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ahmad.saleem792</cc>
    
    <cc>ap</cc>
    
    <cc>dino</cc>
    
    <cc>kling</cc>
    
    <cc>koivisto</cc>
    
    <cc>mihnea</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>960410</commentid>
    <comment_count>0</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2013-12-16 22:15:25 -0800</bug_when>
    <thetext>Consider merging https://chromium.googlesource.com/chromium/blink/+/2e92d5379e3b3389af543a39e3c476ea20b83933

border-radius and its longhands are defined to return resolved values
instead of used values, this means a layout is not required to compute
the result of getComputedStyle() on these properties.
This patch fixes getComputedStyle() of border radius properties to
return calc objects instead of resolving them to absolute pixel values.

Relevant spec:
http://dev.w3.org/csswg/cssom/#resolved-values</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1889021</commentid>
    <comment_count>1</comment_count>
    <who name="Ahmad Saleem">ahmad.saleem792</who>
    <bug_when>2022-08-04 17:29:37 -0700</bug_when>
    <thetext>Safari passes all border-radius-interpolation tests:

https://wpt.fyi/results/css/css-backgrounds/animations/border-radius-interpolation.html?label=master&amp;label=experimental&amp;aligned&amp;view=subtest&amp;q=border-radius-interpolation

Plus I took other test case and changed it into following JSFiddle:

Link - https://jsfiddle.net/k2w6d3eo/show

^ all browsers (Chrome Canary 106, Firefox Nightly 105 and Safari 15.6 do fail on same test cases) [So they are in consensus]

Another test case - https://jsfiddle.net/tf76v4k5/show

^ all browsers (Chrome Canary 106, Firefox Nightly 105 and Safari 15.6 do fail on same test cases) [So they are in consensus]

____

Is something else required or I am converting these test cases wrong and as a result getting incorrect outputs? Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1889050</commentid>
    <comment_count>2</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2022-08-04 21:08:34 -0700</bug_when>
    <thetext>Sounds like config changed.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>