<?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>115515</bug_id>
          
          <creation_ts>2013-05-02 06:54:59 -0700</creation_ts>
          <short_desc>[BlackBerry] GraphicsContext: add missing definitions.</short_desc>
          <delta_ts>2013-05-28 11:45:56 -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>WebKit BlackBerry</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</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>111729</blocked>
          <everconfirmed>0</everconfirmed>
          <reporter name="Alberto Garcia">berto</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>cgarcia</cc>
    
    <cc>commit-queue</cc>
    
    <cc>xan.lopez</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>883774</commentid>
    <comment_count>0</comment_count>
    <who name="Alberto Garcia">berto</who>
    <bug_when>2013-05-02 06:54:59 -0700</bug_when>
    <thetext>PlatformGraphicsContext is not defined in GraphicsContext.h

RoundedRect is not defined in GraphicsContextBlackBerry.cpp</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>883775</commentid>
    <comment_count>1</comment_count>
      <attachid>200312</attachid>
    <who name="Alberto Garcia">berto</who>
    <bug_when>2013-05-02 06:56:46 -0700</bug_when>
    <thetext>Created attachment 200312
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>886477</commentid>
    <comment_count>2</comment_count>
      <attachid>200312</attachid>
    <who name="Rob Buis">rwlbuis</who>
    <bug_when>2013-05-08 14:31:16 -0700</bug_when>
    <thetext>Comment on attachment 200312
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=200312&amp;action=review

&gt; Source/WebCore/platform/graphics/blackberry/GraphicsContextBlackBerry.cpp:26
&gt; +#include &quot;RoundedRect.h&quot;

Are you sure we need this?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>886735</commentid>
    <comment_count>3</comment_count>
    <who name="Alberto Garcia">berto</who>
    <bug_when>2013-05-09 04:56:30 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; &gt; Source/WebCore/platform/graphics/blackberry/GraphicsContextBlackBerry.cpp:26
&gt; &gt; +#include &quot;RoundedRect.h&quot;
&gt;
&gt; Are you sure we need this?

Well, there&apos;s calls to RoundedRect::rect() and RoundedRect::radii() in
that file.

Why wouldn&apos;t we need it?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>886965</commentid>
    <comment_count>4</comment_count>
      <attachid>200312</attachid>
    <who name="Rob Buis">rwlbuis</who>
    <bug_when>2013-05-09 11:19:04 -0700</bug_when>
    <thetext>Comment on attachment 200312
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=200312&amp;action=review

&gt;&gt; Source/WebCore/platform/graphics/blackberry/GraphicsContextBlackBerry.cpp:26
&gt;&gt; +#include &quot;RoundedRect.h&quot;
&gt; 
&gt; Are you sure we need this?

We do not use this internally so I think you should remove it from the patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>886987</commentid>
    <comment_count>5</comment_count>
    <who name="Alberto Garcia">berto</who>
    <bug_when>2013-05-09 11:37:52 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; &gt;&gt; +#include &quot;RoundedRect.h&quot;
&gt;
&gt; We do not use this internally so I think you should remove it from
&gt; the patch.

But that&apos;s because we have that internally in Path.h, which I believe
is unnecessary.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>890225</commentid>
    <comment_count>6</comment_count>
    <who name="Alberto Garcia">berto</who>
    <bug_when>2013-05-16 23:59:22 -0700</bug_when>
    <thetext>I still think this is the best option because I don&apos;t see us including
RoundRect.h from Path.h

Or do you have any other suggestion?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>891657</commentid>
    <comment_count>7</comment_count>
      <attachid>200312</attachid>
    <who name="Alberto Garcia">berto</who>
    <bug_when>2013-05-21 02:14:02 -0700</bug_when>
    <thetext>Comment on attachment 200312
Patch

Requesting review again based on my previous comments.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>894083</commentid>
    <comment_count>8</comment_count>
      <attachid>200312</attachid>
    <who name="Rob Buis">rwlbuis</who>
    <bug_when>2013-05-27 10:34:30 -0700</bug_when>
    <thetext>Comment on attachment 200312
Patch

Patch is fine but please check if we need the GraphicsContextBlackBerry.cpp change.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>894440</commentid>
    <comment_count>9</comment_count>
      <attachid>200312</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-05-28 11:45:54 -0700</bug_when>
    <thetext>Comment on attachment 200312
Patch

Clearing flags on attachment: 200312

Committed r150820: &lt;http://trac.webkit.org/changeset/150820&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>894441</commentid>
    <comment_count>10</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-05-28 11:45:56 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>200312</attachid>
            <date>2013-05-02 06:56:46 -0700</date>
            <delta_ts>2013-05-28 11:45:54 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>115515.diff</filename>
            <type>text/plain</type>
            <size>2003</size>
            <attacher name="Alberto Garcia">berto</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCA2MzRjZGRkLi41NWRhZWZmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYg
QEAKKzIwMTMtMDUtMDIgIEFsYmVydG8gR2FyY2lhICA8YWdhcmNpYUBpZ2FsaWEuY29tPgorCisg
ICAgICAgIFtCbGFja0JlcnJ5XSBHcmFwaGljc0NvbnRleHQ6IGFkZCBtaXNzaW5nIGRlZmluaXRp
b25zLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTE1
NTE1CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBw
bGF0Zm9ybS9ncmFwaGljcy9HcmFwaGljc0NvbnRleHQuaDoKKyAgICAgICAgKEdyYXBoaWNzKToK
KyAgICAgICAgQWRkIGRlZmluaXRpb24gZm9yIFBsYXRmb3JtR3JhcGhpY3NDb250ZXh0LgorICAg
ICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL2JsYWNrYmVycnkvR3JhcGhpY3NDb250ZXh0QmxhY2tC
ZXJyeS5jcHA6CisgICAgICAgIEluY2x1ZGUgUm91bmRlZFJlY3QuaAorCiAyMDEzLTA1LTAxICBF
bnJpY2EgQ2FzdWNjaSAgPGVucmljYUBhcHBsZS5jb20+CiAKICAgICAgICAgdGV4dC1jb21iaW5l
OiBob3Jpem9udGFsIGRvZXMgbm90IHdvcmsgcHJvcGVybHkgZm9yIHNvbWUgZm9udHMuCmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9HcmFwaGljc0NvbnRleHQu
aCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0dyYXBoaWNzQ29udGV4dC5oCmlu
ZGV4IDU2Zjc2NDUuLjllZDRjNGIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L2dyYXBoaWNzL0dyYXBoaWNzQ29udGV4dC5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L2dyYXBoaWNzL0dyYXBoaWNzQ29udGV4dC5oCkBAIC01MSw2ICs1MSwxNSBAQCB0eXBlZGVmIFdl
YkNvcmU6OlBsYXRmb3JtQ29udGV4dENhaXJvIFBsYXRmb3JtR3JhcGhpY3NDb250ZXh0OwogdHlw
ZWRlZiBRUGFpbnRlciBQbGF0Zm9ybUdyYXBoaWNzQ29udGV4dDsKICNlbGlmIE9TKFdJTkNFKQog
dHlwZWRlZiBzdHJ1Y3QgSERDX18gUGxhdGZvcm1HcmFwaGljc0NvbnRleHQ7CisjZWxpZiBQTEFU
Rk9STShCTEFDS0JFUlJZKQorbmFtZXNwYWNlIEJsYWNrQmVycnkgeworbmFtZXNwYWNlIFBsYXRm
b3JtIHsKK25hbWVzcGFjZSBHcmFwaGljcyB7CitjbGFzcyBQbGF0Zm9ybUdyYXBoaWNzQ29udGV4
dDsKK30KK30KK30KK3VzaW5nIEJsYWNrQmVycnk6OlBsYXRmb3JtOjpHcmFwaGljczo6UGxhdGZv
cm1HcmFwaGljc0NvbnRleHQ7CiAjZWxzZQogdHlwZWRlZiB2b2lkIFBsYXRmb3JtR3JhcGhpY3ND
b250ZXh0OwogI2VuZGlmCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFw
aGljcy9ibGFja2JlcnJ5L0dyYXBoaWNzQ29udGV4dEJsYWNrQmVycnkuY3BwIGIvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvYmxhY2tiZXJyeS9HcmFwaGljc0NvbnRleHRCbGFja0Jl
cnJ5LmNwcAppbmRleCAxNTRmNDlkLi5lNmU0MDlmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9ncmFwaGljcy9ibGFja2JlcnJ5L0dyYXBoaWNzQ29udGV4dEJsYWNrQmVycnku
Y3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2JsYWNrYmVycnkvR3Jh
cGhpY3NDb250ZXh0QmxhY2tCZXJyeS5jcHAKQEAgLTIzLDYgKzIzLDcgQEAKICNpbmNsdWRlICJH
cmFwaGljc0NvbnRleHQzRC5oIgogI2luY2x1ZGUgIktVUkwuaCIKICNpbmNsdWRlICJOb3RJbXBs
ZW1lbnRlZC5oIgorI2luY2x1ZGUgIlJvdW5kZWRSZWN0LmgiCiAjaW5jbHVkZSAiVHJhbnNmb3Jt
YXRpb25NYXRyaXguaCIKIAogI2luY2x1ZGUgPEJsYWNrQmVycnlQbGF0Zm9ybUdyYXBoaWNzQ29u
dGV4dC5oPgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>