<?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>55868</bug_id>
          
          <creation_ts>2011-03-07 03:48:56 -0800</creation_ts>
          <short_desc>[GTK] Do not set juntion sides on scrollbar stepper buttons</short_desc>
          <delta_ts>2011-03-08 02:05:35 -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>WebKitGTK</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Carlos Garcia Campos">cgarcia</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>363291</commentid>
    <comment_count>0</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2011-03-07 03:48:56 -0800</bug_when>
    <thetext>It breaks themes using rounded stepper buttons on scrollbars like Adwaita</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>363292</commentid>
    <comment_count>1</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2011-03-07 03:51:05 -0800</bug_when>
    <thetext>See gtk+ commit:
http://git.gnome.org/browse/gtk+/commit/?id=11f07f9bdcc34861368faa8b54775157bbd0d9e6</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>363293</commentid>
    <comment_count>2</comment_count>
      <attachid>84932</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2011-03-07 03:52:01 -0800</bug_when>
    <thetext>Created attachment 84932
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>363528</commentid>
    <comment_count>3</comment_count>
      <attachid>84932</attachid>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2011-03-07 13:10:04 -0800</bug_when>
    <thetext>Comment on attachment 84932
Patch

Seems sane.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>363909</commentid>
    <comment_count>4</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2011-03-08 02:04:37 -0800</bug_when>
    <thetext>Committed r80555: &lt;http://trac.webkit.org/changeset/80555&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>84932</attachid>
            <date>2011-03-07 03:52:01 -0800</date>
            <delta_ts>2011-03-08 02:05:35 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>juntion-sides-scrollbar.diff</filename>
            <type>text/plain</type>
            <size>3978</size>
            <attacher name="Carlos Garcia Campos">cgarcia</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCAzNWJiODMyLi43YjlhY2U4IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYg
QEAKKzIwMTEtMDMtMDcgIENhcmxvcyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2FsaWEuY29t
PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFtHVEtd
IERvIG5vdCBzZXQganVudGlvbiBzaWRlcyBvbiBzY3JvbGxiYXIgc3RlcHBlciBidXR0b25zCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD01NTg2OAorCisg
ICAgICAgIEZpeGVzIHJlbmRlcmluZyBvZiBzdGVwcGVycyBmb3IgdGhlbWVzIHVzaW5nIHJvdW5k
ZWQgc3RlcHBlcgorICAgICAgICBidXR0b25zIG9uIHNjcm9sbGJhcnMgbGlrZSBBZHdhaXRhLgor
CisgICAgICAgICogcGxhdGZvcm0vZ3RrL1Njcm9sbGJhclRoZW1lR3RrMy5jcHA6CisgICAgICAg
IChXZWJDb3JlOjpTY3JvbGxiYXJUaGVtZUd0azo6cGFpbnRCdXR0b24pOgorCiAyMDExLTAzLTA2
ICBBZGFtIEJhcnRoICA8YWJhcnRoQHdlYmtpdC5vcmc+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkg
RXJpYyBTZWlkZWwuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ndGsvU2Ny
b2xsYmFyVGhlbWVHdGszLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2d0ay9TY3JvbGxi
YXJUaGVtZUd0azMuY3BwCmluZGV4IDhiYzQyYWYuLmIwYjUxNDYgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL3BsYXRmb3JtL2d0ay9TY3JvbGxiYXJUaGVtZUd0azMuY3BwCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL3BsYXRmb3JtL2d0ay9TY3JvbGxiYXJUaGVtZUd0azMuY3BwCkBAIC0xMzUsNDAg
KzEzNSwxNiBAQCB2b2lkIFNjcm9sbGJhclRoZW1lR3RrOjpwYWludEJ1dHRvbihHcmFwaGljc0Nv
bnRleHQqIGNvbnRleHQsIFNjcm9sbGJhciogc2Nyb2xsYgogICAgICAgICBmbGFncyB8PSBHVEtf
U1RBVEVfRkxBR19JTlNFTlNJVElWRTsKICAgICBndGtfc3R5bGVfY29udGV4dF9zZXRfc3RhdGUo
bV9jb250ZXh0LCBzdGF0aWNfY2FzdDxHdGtTdGF0ZUZsYWdzPihmbGFncykpOwogCi0gICAgZ3Vp
bnQgc2lkZXMgPSBndGtfc3R5bGVfY29udGV4dF9nZXRfanVuY3Rpb25fc2lkZXMobV9jb250ZXh0
KTsKLSAgICBpZiAoc2Nyb2xsYmFyLT5vcmllbnRhdGlvbigpID09IFZlcnRpY2FsU2Nyb2xsYmFy
KQotICAgICAgICBzaWRlcyAmPSB+KEdUS19KVU5DVElPTl9UT1AgfCBHVEtfSlVOQ1RJT05fQk9U
VE9NKTsKLSAgICBlbHNlCi0gICAgICAgIHNpZGVzICY9IH4oR1RLX0pVTkNUSU9OX0xFRlQgfCBH
VEtfSlVOQ1RJT05fUklHSFQpOwotCi0gICAgc3dpdGNoIChwYXJ0KSB7Ci0gICAgY2FzZSBCYWNr
QnV0dG9uU3RhcnRQYXJ0OgotICAgICAgICBzaWRlcyB8PSAoc2Nyb2xsYmFyLT5vcmllbnRhdGlv
bigpID09IFZlcnRpY2FsU2Nyb2xsYmFyKSA/IEdUS19KVU5DVElPTl9CT1RUT00gOiBHVEtfSlVO
Q1RJT05fUklHSFQ7Ci0gICAgICAgIGJyZWFrOwotICAgIGNhc2UgQmFja0J1dHRvbkVuZFBhcnQ6
Ci0gICAgY2FzZSBGb3J3YXJkQnV0dG9uRW5kUGFydDoKLSAgICAgICAgc2lkZXMgfD0gKHNjcm9s
bGJhci0+b3JpZW50YXRpb24oKSA9PSBWZXJ0aWNhbFNjcm9sbGJhcikgPwotICAgICAgICAgICAg
ICAgIEdUS19KVU5DVElPTl9UT1AgfCBHVEtfSlVOQ1RJT05fQk9UVE9NIDogR1RLX0pVTkNUSU9O
X1JJR0hUIHwgR1RLX0pVTkNUSU9OX0xFRlQ7Ci0gICAgICAgIGJyZWFrOwotICAgIGNhc2UgRm9y
d2FyZEJ1dHRvblN0YXJ0UGFydDoKLSAgICAgICAgc2lkZXMgfD0gKHNjcm9sbGJhci0+b3JpZW50
YXRpb24oKSA9PSBWZXJ0aWNhbFNjcm9sbGJhcikgPyBHVEtfSlVOQ1RJT05fVE9QIDogR1RLX0pV
TkNUSU9OX0xFRlQ7Ci0gICAgICAgIGJyZWFrOwotICAgIGRlZmF1bHQ6Ci0gICAgICAgIEFTU0VS
VF9OT1RfUkVBQ0hFRCgpOwotICAgIH0KLSAgICBndGtfc3R5bGVfY29udGV4dF9zZXRfanVuY3Rp
b25fc2lkZXMobV9jb250ZXh0LCBzdGF0aWNfY2FzdDxHdGtKdW5jdGlvblNpZGVzPihzaWRlcykp
OwogICAgIGd0a19zdHlsZV9jb250ZXh0X2FkZF9jbGFzcyhtX2NvbnRleHQsIEdUS19TVFlMRV9D
TEFTU19CVVRUT04pOwotCiAgICAgZ3RrX3JlbmRlcl9iYWNrZ3JvdW5kKG1fY29udGV4dCwgY29u
dGV4dC0+cGxhdGZvcm1Db250ZXh0KCksIHJlY3QueCgpLCByZWN0LnkoKSwgcmVjdC53aWR0aCgp
LCByZWN0LmhlaWdodCgpKTsKICAgICBndGtfcmVuZGVyX2ZyYW1lKG1fY29udGV4dCwgY29udGV4
dC0+cGxhdGZvcm1Db250ZXh0KCksIHJlY3QueCgpLCByZWN0LnkoKSwgcmVjdC53aWR0aCgpLCBy
ZWN0LmhlaWdodCgpKTsKIAogICAgIGdmbG9hdCBhcnJvd1NjYWxpbmc7CiAgICAgZ3RrX3N0eWxl
X2NvbnRleHRfZ2V0X3N0eWxlKG1fY29udGV4dCwgImFycm93LXNjYWxpbmciLCAmYXJyb3dTY2Fs
aW5nLCBOVUxMKTsKIAotICAgIEludFNpemUgYXJyb3dTaXplID0gcmVjdC5zaXplKCk7Ci0gICAg
YXJyb3dTaXplLnNjYWxlKGFycm93U2NhbGluZyk7Ci0gICAgRmxvYXRQb2ludCBhcnJvd1BvaW50
KHJlY3QueCgpICsgKHJlY3Qud2lkdGgoKSAtIGFycm93U2l6ZS53aWR0aCgpKSAvIDIsCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgIHJlY3QueSgpICsgKHJlY3QuaGVpZ2h0KCkgLSBhcnJvd1Np
emUuaGVpZ2h0KCkpIC8gMik7CisgICAgZG91YmxlIGFycm93U2l6ZSA9IHN0ZDo6bWluKHJlY3Qu
d2lkdGgoKSwgcmVjdC5oZWlnaHQoKSkgKiBhcnJvd1NjYWxpbmc7CisgICAgRmxvYXRQb2ludCBh
cnJvd1BvaW50KHJlY3QueCgpICsgKHJlY3Qud2lkdGgoKSAtIGFycm93U2l6ZSkgLyAyLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICByZWN0LnkoKSArIChyZWN0LmhlaWdodCgpIC0gYXJyb3dT
aXplKSAvIDIpOwogCiAgICAgaWYgKGZsYWdzICYgR1RLX1NUQVRFX0ZMQUdfQUNUSVZFKSB7CiAg
ICAgICAgIGdpbnQgYXJyb3dEaXNwbGFjZW1lbnRYLCBhcnJvd0Rpc3BsYWNlbWVudFk7CkBAIC0x
NzksMTYgKzE1NSwxNCBAQCB2b2lkIFNjcm9sbGJhclRoZW1lR3RrOjpwYWludEJ1dHRvbihHcmFw
aGljc0NvbnRleHQqIGNvbnRleHQsIFNjcm9sbGJhciogc2Nyb2xsYgogICAgICAgICBhcnJvd1Bv
aW50Lm1vdmUoYXJyb3dEaXNwbGFjZW1lbnRYLCBhcnJvd0Rpc3BsYWNlbWVudFkpOwogICAgIH0K
IAotICAgIGdkb3VibGUgYW5nbGUsIHNpemU7CisgICAgZ2RvdWJsZSBhbmdsZTsKICAgICBpZiAo
c2Nyb2xsYmFyLT5vcmllbnRhdGlvbigpID09IFZlcnRpY2FsU2Nyb2xsYmFyKSB7Ci0gICAgICAg
IHNpemUgPSBhcnJvd1NpemUud2lkdGgoKTsKICAgICAgICAgYW5nbGUgPSAocGFydCA9PSBGb3J3
YXJkQnV0dG9uRW5kUGFydCB8fCBwYXJ0ID09IEZvcndhcmRCdXR0b25TdGFydFBhcnQpID8gR19Q
SSA6IDA7CiAgICAgfSBlbHNlIHsKLSAgICAgICAgc2l6ZSA9IGFycm93U2l6ZS5oZWlnaHQoKTsK
ICAgICAgICAgYW5nbGUgPSAocGFydCA9PSBGb3J3YXJkQnV0dG9uRW5kUGFydCB8fCBwYXJ0ID09
IEZvcndhcmRCdXR0b25TdGFydFBhcnQpID8gR19QSSAvIDIgOiAzICogKEdfUEkgLyAyKTsKICAg
ICB9CiAKLSAgICBndGtfcmVuZGVyX2Fycm93KG1fY29udGV4dCwgY29udGV4dC0+cGxhdGZvcm1D
b250ZXh0KCksIGFuZ2xlLCBhcnJvd1BvaW50LngoKSwgYXJyb3dQb2ludC55KCksIHNpemUpOwor
ICAgIGd0a19yZW5kZXJfYXJyb3cobV9jb250ZXh0LCBjb250ZXh0LT5wbGF0Zm9ybUNvbnRleHQo
KSwgYW5nbGUsIGFycm93UG9pbnQueCgpLCBhcnJvd1BvaW50LnkoKSwgYXJyb3dTaXplKTsKIAog
ICAgIGd0a19zdHlsZV9jb250ZXh0X3Jlc3RvcmUobV9jb250ZXh0KTsKIH0K
</data>

          </attachment>
      

    </bug>

</bugzilla>