<?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>145929</bug_id>
          
          <creation_ts>2015-06-12 07:37:33 -0700</creation_ts>
          <short_desc>Animating border-radius is blocky on iPad</short_desc>
          <delta_ts>2015-07-12 16:55:36 -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>iPhone / iPad</rep_platform>
          <op_sys>iOS 8.2</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Julien Quint">julienq</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>dbates</cc>
    
    <cc>hyatt</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1101584</commentid>
    <comment_count>0</comment_count>
      <attachid>254799</attachid>
    <who name="Julien Quint">julienq</who>
    <bug_when>2015-06-12 07:37:33 -0700</bug_when>
    <thetext>Created attachment 254799
CSS and SVG circles animating side-by-side; CSS looks blocky on iPad.

A simple way to represent a circle with CSS is to have a &lt;div&gt; element with the same width and height (effectively square) and set its border-radius to half its size. Animating the scale of the element at small sizes on iPad however results in a blocky appearance, where the circle looks more like a square with rounder corners than a circle. Safari and Chrome on OS X look OK (but Firefox looks terrible.)

Included is a test file that shows the problem, with an SVG circle on the right for comparison (the animation of the SVG circle could also use some improvement on iPad when compared to OS X, but it’s definitely better than the CSS one.)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1101585</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2015-06-12 07:37:49 -0700</bug_when>
    <thetext>&lt;rdar://problem/21357691&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>254799</attachid>
            <date>2015-06-12 07:37:33 -0700</date>
            <delta_ts>2015-06-12 07:37:33 -0700</delta_ts>
            <desc>CSS and SVG circles animating side-by-side; CSS looks blocky on iPad.</desc>
            <filename>circle.html</filename>
            <type>text/html</type>
            <size>1298</size>
            <attacher name="Julien Quint">julienq</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+CjxodG1sPgogICAgPGhlYWQ+CiAgICAgICAgPHRpdGxlPkNpcmNsZTwv
dGl0bGU+CiAgICAgICAgPG1ldGEgY2hhcnNldD0idXRmLTgiPgogICAgICAgIDxtZXRhIG5hbWU9
InZpZXdwb3J0IiBjb250ZW50PSJ3aWR0aD1kZXZpY2Utd2lkdGgsIHVzZXItc2NhbGFibGU9bm8i
PgogICAgICAgIDxzdHlsZT4KICAgICAgICAgICAgLmNpcmNsZSB7CiAgICAgICAgICAgICAgICBi
YWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjYsIDEyOSwgMjUxKTsKICAgICAgICAgICAgICAgIHdpZHRo
OiAyMnB4OwogICAgICAgICAgICAgICAgaGVpZ2h0OiAyMnB4OwogICAgICAgICAgICAgICAgYm9y
ZGVyLXJhZGl1czogMTFweDsKICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogcHVsc2UgM3MgaW5m
aW5pdGUgbGluZWFyOwogICAgICAgICAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IHB1bHNlIDNz
IGluZmluaXRlIGxpbmVhcjsKICAgICAgICAgICAgfQogICAgICAgICAgICBAa2V5ZnJhbWVzIHB1
bHNlIHsKICAgICAgICAgICAgICAgIDUwJSAgeyB0cmFuc2Zvcm06IHNjYWxlKC43NSk7IH0KICAg
ICAgICAgICAgfQogICAgICAgICAgICBALXdlYmtpdC1rZXlmcmFtZXMgcHVsc2UgewogICAgICAg
ICAgICAgICAgNTAlICB7IC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSguNzUpOyB9CiAgICAgICAg
ICAgIH0KICAgICAgICAgICAgc3ZnIHsKICAgICAgICAgICAgICAgIHdpZHRoOiAyMnB4OwogICAg
ICAgICAgICAgICAgaGVpZ2h0OiAyMnB4OwogICAgICAgICAgICB9CiAgICAgICAgICAgIC5jaXJj
bGUsIHN2ZyB7CiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7CiAgICAgICAg
ICAgICAgICBtYXJnaW46IDhweDsKICAgICAgICAgICAgfQogICAgICAgIDwvc3R5bGU+CiAgICA8
L2hlYWQ+CiAgICA8Ym9keT4KICAgICAgICA8ZGl2IGNsYXNzPSJjaXJjbGUiPjwvZGl2PgogICAg
ICAgIDxzdmcgdmlld0JveD0iLTExIC0xMSAyMiAyMiI+CiAgICAgICAgICAgIDxjaXJjbGUgcj0i
MTEiIGZpbGw9InJnYigyNiwgMTI5LCAyNTEpIj4KICAgICAgICAgICAgICAgIDxhbmltYXRlVHJh
bnNmb3JtIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgYXR0cmlidXRlVHlwZT0iWE1MIiB0eXBl
PSJzY2FsZSIKICAgICAgICAgICAgICAgICAgICB2YWx1ZXM9IjE7MC43NTsxIiBkdXI9IjNzIiBy
ZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgY2FsY01vZGU9ImxpbmVhciIvPgogICAgICAgICAgICA8
L2NpcmNsZT4KICAgICAgICA8L3N2Zz4KICAgIDwvYm9keT4KPC9odG1sPgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>