<?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>51841</bug_id>
          
          <creation_ts>2011-01-03 11:59:48 -0800</creation_ts>
          <short_desc>[Chromium] Add CSS3 elliptical gradient support to GradientSkia</short_desc>
          <delta_ts>2011-12-21 23:22:17 -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>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</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>
          
          <blocked>55742</blocked>
    
    <blocked>56736</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Mihai Parparita">mihaip</reporter>
          <assigned_to name="noel gordon">noel.gordon</assigned_to>
          <cc>andreip</cc>
    
    <cc>bsalomon</cc>
    
    <cc>commit-queue</cc>
    
    <cc>jamesr</cc>
    
    <cc>peter</cc>
    
    <cc>reed</cc>
    
    <cc>senorblanco</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>328696</commentid>
    <comment_count>0</comment_count>
    <who name="Mihai Parparita">mihaip</who>
    <bug_when>2011-01-03 11:59:48 -0800</bug_when>
    <thetext>The patches in bug 28152 added support for the current CSS3 gradient spec, including elliptical graidents. We&apos;ll probably need to do a similar change to:

http://trac.webkit.org/changeset/74915/trunk/WebCore/platform/graphics/cg/GradientCG.cpp</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>328701</commentid>
    <comment_count>1</comment_count>
    <who name="Mihai Parparita">mihaip</who>
    <bug_when>2011-01-03 12:03:19 -0800</bug_when>
    <thetext>For now I&apos;ve added failing expectations for affected tests: http://trac.webkit.org/changeset/74921</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>330200</commentid>
    <comment_count>2</comment_count>
    <who name="Andrei Popescu">andreip</who>
    <bug_when>2011-01-06 10:13:32 -0800</bug_when>
    <thetext>*** Bug 51988 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>349552</commentid>
    <comment_count>3</comment_count>
      <attachid>82084</attachid>
    <who name="noel gordon">noel.gordon</who>
    <bug_when>2011-02-10 18:13:08 -0800</bug_when>
    <thetext>Created attachment 82084
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>352656</commentid>
    <comment_count>4</comment_count>
      <attachid>82764</attachid>
    <who name="noel gordon">noel.gordon</who>
    <bug_when>2011-02-17 00:55:56 -0800</bug_when>
    <thetext>Created attachment 82764
Patch fix spelling

Stephen, could you review this please?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>352819</commentid>
    <comment_count>5</comment_count>
    <who name="Mike Reed">reed</who>
    <bug_when>2011-02-17 06:47:42 -0800</bug_when>
    <thetext>LGTM</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>352883</commentid>
    <comment_count>6</comment_count>
    <who name="Stephen White">senorblanco</who>
    <bug_when>2011-02-17 07:44:45 -0800</bug_when>
    <thetext>(In reply to comment #4)
&gt; Created an attachment (id=82764) [details]
&gt; Patch fix spelling
&gt; 
&gt; Stephen, could you review this please?

This looks fine to me.  However, I&apos;m not a WK reviewer.  James, care to give this an r+?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>353960</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-02-18 18:16:53 -0800</bug_when>
    <thetext>The commit-queue encountered the following flaky tests while processing attachment 82764:

http/tests/websocket/tests/handshake-fail-by-cross-origin.html bug 54147 (author: abarth@webkit.org)
The commit-queue is continuing to process your patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>353962</commentid>
    <comment_count>8</comment_count>
      <attachid>82764</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-02-18 18:19:01 -0800</bug_when>
    <thetext>Comment on attachment 82764
Patch fix spelling

Clearing flags on attachment: 82764

Committed r79063: &lt;http://trac.webkit.org/changeset/79063&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>353963</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-02-18 18:19:05 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>82084</attachid>
            <date>2011-02-10 18:13:08 -0800</date>
            <delta_ts>2011-02-17 00:55:56 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>patch-git.diff</filename>
            <type>text/plain</type>
            <size>2783</size>
            <attacher name="noel gordon">noel.gordon</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCAwMjAzOTIxLi44NzBkZGFhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjIg
QEAKKzIwMTEtMDItMTAgIE5vbGUgR29yZG9uICA8bm9lbC5nb3Jkb25AZ21haWwuY29tPgorCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFtDaHJvbWl1bV0g
QWRkIGVsbGlwdGljYWwgZ3JhZGllbnQgc3VwcG9ydCB0byBHcmFkaWVudFNraWEKKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTUxODQxCisKKyAgICAgICAg
VGVzdHMgd2lsbCBuZWVkIG5ldyByZWJhc2VsaW5lcyBmb3IgY2hyb21lIGxpbnV4LCB3aW4zMgor
ICAgICAgICBmYXN0L2dyYWRpZW50cy9jc3MzLWNvbG9yLXN0b3AtdW5pdHMuaHRtbAorICAgICAg
ICBmYXN0L2dyYWRpZW50cy9jc3MzLWNvbG9yLXN0b3BzLmh0bWwKKyAgICAgICAgZmFzdC9ncmFk
aWVudHMvY3NzMy1saW5lYXItYW5nbGUtZ3JhZGllbnRzLmh0bWwKKyAgICAgICAgZmFzdC9ncmFk
aWVudHMvY3NzMy1yYWRpYWwtZ3JhZGllbnRzLmh0bWwKKyAgICAgICAgZmFzdC9ncmFkaWVudHMv
Y3NzMy1yYWRpYWwtZ3JhZGllbnRzMi5odG1sCisgICAgICAgIGZhc3QvZ3JhZGllbnRzL2NzczMt
cmFkaWFsLWdyYWRpZW50czMuaHRtbAorICAgICAgICBmYXN0L2dyYWRpZW50cy9jc3MzLXJlcGVh
dGluZy1yYWRpYWwtZ3JhZGllbnRzLmh0bWwKKworICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNz
L3NraWEvR3JhZGllbnRTa2lhLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkdyYWRpZW50OjpwbGF0
Zm9ybUdyYWRpZW50KToKKwogMjAxMS0wMi0wMyAgRG9taW5pYyBDb29uZXkgIDxkb21pbmljY0Bn
b29nbGUuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IERpbWl0cmkgR2xhemtvdi4KZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3NraWEvR3JhZGllbnRTa2lh
LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3NraWEvR3JhZGllbnRTa2lh
LmNwcAppbmRleCBhNjM2ZDEwLi4xYmI4ZDIwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9w
bGF0Zm9ybS9ncmFwaGljcy9za2lhL0dyYWRpZW50U2tpYS5jcHAKKysrIGIvU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vZ3JhcGhpY3Mvc2tpYS9HcmFkaWVudFNraWEuY3BwCkBAIC0xMjcsNiArMTI3
LDcgQEAgU2tTaGFkZXIqIEdyYWRpZW50OjpwbGF0Zm9ybUdyYWRpZW50KCkKICAgICAgICAgICAg
IHN0ZDo6c3RhYmxlX3NvcnQobV9zdG9wcy5iZWdpbigpLCBtX3N0b3BzLmVuZCgpLCBjb21wYXJl
U3RvcHMpOwogICAgICAgICBtX3N0b3BzU29ydGVkID0gdHJ1ZTsKICAgICB9CisKICAgICBzaXpl
X3QgY291bnRVc2VkID0gdG90YWxTdG9wc05lZWRlZChtX3N0b3BzLmRhdGEoKSwgbV9zdG9wcy5z
aXplKCkpOwogICAgIEFTU0VSVChjb3VudFVzZWQgPj0gMik7CiAgICAgQVNTRVJUKGNvdW50VXNl
ZCA+PSBtX3N0b3BzLnNpemUoKSk7CkBAIC0xNjcsMTcgKzE2OCwyMyBAQCBTa1NoYWRlciogR3Jh
ZGllbnQ6OnBsYXRmb3JtR3JhZGllbnQoKQogICAgICAgICAgICAgU2tTY2FsYXIgcmFkaXVzMSA9
IG1fcjEgPj0gMC4wZiA/IFdlYkNvcmVGbG9hdFRvU2tTY2FsYXIobV9yMSkgOiAwOwogICAgICAg
ICAgICAgbV9ncmFkaWVudCA9IFNrR3JhZGllbnRTaGFkZXI6OkNyZWF0ZVR3b1BvaW50UmFkaWFs
KG1fcDAsIHJhZGl1czAsIG1fcDEsIHJhZGl1czEsIGNvbG9ycywgcG9zLCBzdGF0aWNfY2FzdDxp
bnQ+KGNvdW50VXNlZCksIHRpbGUpOwogICAgICAgICB9CisKKyAgICAgICAgaWYgKGFzcGVjdFJh
dGlvKCkgIT0gMSkgeworICAgICAgICAgICAgLy8gQ1NTMyBlbGxpcHRpY2FsIGdyYWRpZW50czog
YXBwbHkgdGhlIGVsbGlwdGljYWwgc2NhbGluZyBhdCB0aGUKKyAgICAgICAgICAgIC8vIGdyYWRp
ZW50IGNlbnRlciBwb2ludC4KKyAgICAgICAgICAgIG1fZ3JhZGllbnRTcGFjZVRyYW5zZm9ybWF0
aW9uLnRyYW5zbGF0ZShtX3AwLngoKSwgbV9wMC55KCkpOworICAgICAgICAgICAgbV9ncmFkaWVu
dFNwYWNlVHJhbnNmb3JtYXRpb24uc2NhbGUoMSwgMSAvIGFzcGVjdFJhdGlvKCkpOworICAgICAg
ICAgICAgbV9ncmFkaWVudFNwYWNlVHJhbnNmb3JtYXRpb24udHJhbnNsYXRlKC1tX3AwLngoKSwg
LW1fcDAueSgpKTsKKyAgICAgICAgICAgIEFTU0VSVChtX3AwID09IG1fcDEpOworICAgICAgICB9
CiAgICAgfSBlbHNlIHsKICAgICAgICAgU2tQb2ludCBwdHNbMl0gPSB7IG1fcDAsIG1fcDEgfTsK
LSAgICAgICAgbV9ncmFkaWVudCA9IFNrR3JhZGllbnRTaGFkZXI6OkNyZWF0ZUxpbmVhcihwdHMs
IGNvbG9ycywgcG9zLAotICAgICAgICAgICAgc3RhdGljX2Nhc3Q8aW50Pihjb3VudFVzZWQpLCB0
aWxlKTsKKyAgICAgICAgbV9ncmFkaWVudCA9IFNrR3JhZGllbnRTaGFkZXI6OkNyZWF0ZUxpbmVh
cihwdHMsIGNvbG9ycywgcG9zLCBzdGF0aWNfY2FzdDxpbnQ+KGNvdW50VXNlZCksIHRpbGUpOwog
ICAgIH0KIAogICAgIEFTU0VSVChtX2dyYWRpZW50KTsKLQogICAgIFNrTWF0cml4IG1hdHJpeCA9
IG1fZ3JhZGllbnRTcGFjZVRyYW5zZm9ybWF0aW9uOwogICAgIG1fZ3JhZGllbnQtPnNldExvY2Fs
TWF0cml4KG1hdHJpeCk7Ci0KICAgICByZXR1cm4gbV9ncmFkaWVudDsKIH0KIAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>82764</attachid>
            <date>2011-02-17 00:55:56 -0800</date>
            <delta_ts>2011-02-18 18:19:01 -0800</delta_ts>
            <desc>Patch fix spelling</desc>
            <filename>patch-git.diff</filename>
            <type>text/plain</type>
            <size>2832</size>
            <attacher name="noel gordon">noel.gordon</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCBmYzg5MzE2Li45YTdmMmY3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjQg
QEAKKzIwMTEtMDItMTcgIE5vZWwgR29yZG9uICA8bm9lbC5nb3Jkb25AZ21haWwuY29tPgorCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFtDaHJvbWl1bV0g
QWRkIGVsbGlwdGljYWwgZ3JhZGllbnQgc3VwcG9ydCB0byBHcmFkaWVudFNraWEKKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTUxODQxCisKKyAgICAgICAg
Q292ZXJlZCBieSBleGlzdGluZyB0ZXN0cywgdGhlc2UgbmVlZCBuZXcgcmViYXNlbGluZXMgb25j
ZSB0aGlzIHBhdGNoCisgICAgICAgIGxhbmRzIGZvciBjaHJvbWUgbGludXgsIHdpbjMyCisKKyAg
ICAgICAgZmFzdC9ncmFkaWVudHMvY3NzMy1jb2xvci1zdG9wLXVuaXRzLmh0bWwKKyAgICAgICAg
ZmFzdC9ncmFkaWVudHMvY3NzMy1jb2xvci1zdG9wcy5odG1sCisgICAgICAgIGZhc3QvZ3JhZGll
bnRzL2NzczMtbGluZWFyLWFuZ2xlLWdyYWRpZW50cy5odG1sCisgICAgICAgIGZhc3QvZ3JhZGll
bnRzL2NzczMtcmFkaWFsLWdyYWRpZW50cy5odG1sCisgICAgICAgIGZhc3QvZ3JhZGllbnRzL2Nz
czMtcmFkaWFsLWdyYWRpZW50czIuaHRtbAorICAgICAgICBmYXN0L2dyYWRpZW50cy9jc3MzLXJh
ZGlhbC1ncmFkaWVudHMzLmh0bWwKKyAgICAgICAgZmFzdC9ncmFkaWVudHMvY3NzMy1yZXBlYXRp
bmctcmFkaWFsLWdyYWRpZW50cy5odG1sCisKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9z
a2lhL0dyYWRpZW50U2tpYS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpHcmFkaWVudDo6cGxhdGZv
cm1HcmFkaWVudCk6CisKIDIwMTEtMDItMTYgIEJyaWFuIFJ5bmVyICA8YnJ5bmVyQGNocm9taXVt
Lm9yZz4KIAogICAgICAgICBSZXZpZXdlZCBieSBEYXJpbiBGaXNoZXIuCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9za2lhL0dyYWRpZW50U2tpYS5jcHAgYi9T
b3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9za2lhL0dyYWRpZW50U2tpYS5jcHAKaW5k
ZXggYTYzNmQxMC4uMWJiOGQyMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
Z3JhcGhpY3Mvc2tpYS9HcmFkaWVudFNraWEuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL2dyYXBoaWNzL3NraWEvR3JhZGllbnRTa2lhLmNwcApAQCAtMTI3LDYgKzEyNyw3IEBAIFNr
U2hhZGVyKiBHcmFkaWVudDo6cGxhdGZvcm1HcmFkaWVudCgpCiAgICAgICAgICAgICBzdGQ6OnN0
YWJsZV9zb3J0KG1fc3RvcHMuYmVnaW4oKSwgbV9zdG9wcy5lbmQoKSwgY29tcGFyZVN0b3BzKTsK
ICAgICAgICAgbV9zdG9wc1NvcnRlZCA9IHRydWU7CiAgICAgfQorCiAgICAgc2l6ZV90IGNvdW50
VXNlZCA9IHRvdGFsU3RvcHNOZWVkZWQobV9zdG9wcy5kYXRhKCksIG1fc3RvcHMuc2l6ZSgpKTsK
ICAgICBBU1NFUlQoY291bnRVc2VkID49IDIpOwogICAgIEFTU0VSVChjb3VudFVzZWQgPj0gbV9z
dG9wcy5zaXplKCkpOwpAQCAtMTY3LDE3ICsxNjgsMjMgQEAgU2tTaGFkZXIqIEdyYWRpZW50Ojpw
bGF0Zm9ybUdyYWRpZW50KCkKICAgICAgICAgICAgIFNrU2NhbGFyIHJhZGl1czEgPSBtX3IxID49
IDAuMGYgPyBXZWJDb3JlRmxvYXRUb1NrU2NhbGFyKG1fcjEpIDogMDsKICAgICAgICAgICAgIG1f
Z3JhZGllbnQgPSBTa0dyYWRpZW50U2hhZGVyOjpDcmVhdGVUd29Qb2ludFJhZGlhbChtX3AwLCBy
YWRpdXMwLCBtX3AxLCByYWRpdXMxLCBjb2xvcnMsIHBvcywgc3RhdGljX2Nhc3Q8aW50Pihjb3Vu
dFVzZWQpLCB0aWxlKTsKICAgICAgICAgfQorCisgICAgICAgIGlmIChhc3BlY3RSYXRpbygpICE9
IDEpIHsKKyAgICAgICAgICAgIC8vIENTUzMgZWxsaXB0aWNhbCBncmFkaWVudHM6IGFwcGx5IHRo
ZSBlbGxpcHRpY2FsIHNjYWxpbmcgYXQgdGhlCisgICAgICAgICAgICAvLyBncmFkaWVudCBjZW50
ZXIgcG9pbnQuCisgICAgICAgICAgICBtX2dyYWRpZW50U3BhY2VUcmFuc2Zvcm1hdGlvbi50cmFu
c2xhdGUobV9wMC54KCksIG1fcDAueSgpKTsKKyAgICAgICAgICAgIG1fZ3JhZGllbnRTcGFjZVRy
YW5zZm9ybWF0aW9uLnNjYWxlKDEsIDEgLyBhc3BlY3RSYXRpbygpKTsKKyAgICAgICAgICAgIG1f
Z3JhZGllbnRTcGFjZVRyYW5zZm9ybWF0aW9uLnRyYW5zbGF0ZSgtbV9wMC54KCksIC1tX3AwLnko
KSk7CisgICAgICAgICAgICBBU1NFUlQobV9wMCA9PSBtX3AxKTsKKyAgICAgICAgfQogICAgIH0g
ZWxzZSB7CiAgICAgICAgIFNrUG9pbnQgcHRzWzJdID0geyBtX3AwLCBtX3AxIH07Ci0gICAgICAg
IG1fZ3JhZGllbnQgPSBTa0dyYWRpZW50U2hhZGVyOjpDcmVhdGVMaW5lYXIocHRzLCBjb2xvcnMs
IHBvcywKLSAgICAgICAgICAgIHN0YXRpY19jYXN0PGludD4oY291bnRVc2VkKSwgdGlsZSk7Cisg
ICAgICAgIG1fZ3JhZGllbnQgPSBTa0dyYWRpZW50U2hhZGVyOjpDcmVhdGVMaW5lYXIocHRzLCBj
b2xvcnMsIHBvcywgc3RhdGljX2Nhc3Q8aW50Pihjb3VudFVzZWQpLCB0aWxlKTsKICAgICB9CiAK
ICAgICBBU1NFUlQobV9ncmFkaWVudCk7Ci0KICAgICBTa01hdHJpeCBtYXRyaXggPSBtX2dyYWRp
ZW50U3BhY2VUcmFuc2Zvcm1hdGlvbjsKICAgICBtX2dyYWRpZW50LT5zZXRMb2NhbE1hdHJpeCht
YXRyaXgpOwotCiAgICAgcmV0dXJuIG1fZ3JhZGllbnQ7CiB9CiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>