<?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>59694</bug_id>
          
          <creation_ts>2011-04-28 06:21:20 -0700</creation_ts>
          <short_desc>[GTK] Check whether to use native scrollbars at run time</short_desc>
          <delta_ts>2011-04-28 09:05:49 -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>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>
          
          <blocked>59695</blocked>
          <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>394389</commentid>
    <comment_count>0</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2011-04-28 06:21:20 -0700</bug_when>
    <thetext>It&apos;s currently decided at build time depending on whether webkit2 build is enabled or not. That makes imposible to build both webkit1 and webkit2 using the same libWebCore.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>394390</commentid>
    <comment_count>1</comment_count>
      <attachid>91477</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2011-04-28 06:23:26 -0700</bug_when>
    <thetext>Created attachment 91477
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>394459</commentid>
    <comment_count>2</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2011-04-28 09:04:28 -0700</bug_when>
    <thetext>Committed r85188: &lt;http://trac.webkit.org/changeset/85188&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>91477</attachid>
            <date>2011-04-28 06:23:26 -0700</date>
            <delta_ts>2011-04-28 09:05:49 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>gtk-native-scrollbars.diff</filename>
            <type>text/plain</type>
            <size>3741</size>
            <attacher name="Carlos Garcia Campos">cgarcia</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCA3NjExNTMxLi45MTgxYzQ0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjAg
QEAKKzIwMTEtMDQtMjggIENhcmxvcyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2FsaWEuY29t
PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFtHVEtd
IENoZWNrIHdoZXRoZXIgdG8gdXNlIG5hdGl2ZSBzY3JvbGxiYXJzIGF0IHJ1biB0aW1lCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD01OTY5NAorCisgICAg
ICAgIEl0J3MgY3VycmVudGx5IGRlY2lkZWQgYXQgYnVpbGQgdGltZSBkZXBlbmRpbmcgb24gd2hl
dGhlciB3ZWJraXQyCisgICAgICAgIGJ1aWxkIGlzIGVuYWJsZWQgb3Igbm90LiBUaGF0IG1ha2Vz
IGltcG9zaWJsZSB0byBidWlsZCBib3RoCisgICAgICAgIHdlYmtpdDEgYW5kIHdlYmtpdDIgdXNp
bmcgdGhlIHNhbWUgbGliV2ViQ29yZS4KKworICAgICAgICAqIEdOVW1ha2VmaWxlLmFtOgorICAg
ICAgICAqIHBsYXRmb3JtL1Njcm9sbFZpZXcuY3BwOgorICAgICAgICAoV2ViQ29yZTo6U2Nyb2xs
Vmlldzo6d2hlZWxFdmVudCk6CisgICAgICAgICogcGxhdGZvcm0vZ3RrL1Njcm9sbFZpZXdHdGsu
Y3BwOgorICAgICAgICAoV2ViQ29yZTo6U2Nyb2xsVmlldzo6Y3JlYXRlU2Nyb2xsYmFyKToKKwog
MjAxMS0wNC0yNyAgQWRhbSBCYXJ0aCAgPGFiYXJ0aEB3ZWJraXQub3JnPgogCiAgICAgICAgIEJ1
aWxkIGZpeCBmcm9tIHRoZSBmdXR1cmUuICBBbm90aGVyIHRyaXZhbCBzdHJpY3QgT3duUHRyIGZp
eGVzLiAgVGhpcwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvR05VbWFrZWZpbGUuYW0gYi9T
b3VyY2UvV2ViQ29yZS9HTlVtYWtlZmlsZS5hbQppbmRleCAyZGZlOWUyLi4wNWRkZmU3IDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9HTlVtYWtlZmlsZS5hbQorKysgYi9Tb3VyY2UvV2ViQ29y
ZS9HTlVtYWtlZmlsZS5hbQpAQCAtOTcsMTEgKzk3LDYgQEAgd2ViY29yZWd0a19jcHBmbGFncyAr
PSBcCiAJLUkkKHNyY2RpcikvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3RrIFwKIAktSSQoc3Jj
ZGlyKS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3JrL3NvdXAKIAotaWYgIUVOQUJMRV9X
RUJLSVQyCi1GRUFUVVJFX0RFRklORVMgKz0gV1RGX1VTRV9OQVRJVkVfR1RLX01BSU5fRlJBTUVf
U0NST0xMQkFSPTEKLXdlYmNvcmVfY3BwZmxhZ3MgKz0gLURXVEZfVVNFX05BVElWRV9HVEtfTUFJ
Tl9GUkFNRV9TQ1JPTExCQVI9MQotZW5kaWYgIyBFTkQgV0VCS0lUMgotCiAjIC0tLQogIyBDaGFu
bmVsIG1lc2FnaW5nIHN1cHBvcnQKICMgLS0tCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9w
bGF0Zm9ybS9TY3JvbGxWaWV3LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL1Njcm9sbFZp
ZXcuY3BwCmluZGV4IDI0Zjk0YzcuLjgzODhjZTEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3Jl
L3BsYXRmb3JtL1Njcm9sbFZpZXcuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL1Nj
cm9sbFZpZXcuY3BwCkBAIC0xMjYsNyArMTI2LDcgQEAgdm9pZCBTY3JvbGxWaWV3OjpzZXRIYXNW
ZXJ0aWNhbFNjcm9sbGJhcihib29sIGhhc0JhcikKICAgICAgICAgYXhPYmplY3RDYWNoZSgpLT5o
YW5kbGVTY3JvbGxiYXJVcGRhdGUodGhpcyk7CiB9CiAKLSNpZiAhVVNFKE5BVElWRV9HVEtfTUFJ
Tl9GUkFNRV9TQ1JPTExCQVIpCisjaWYgIVBMQVRGT1JNKEdUSykKIFBhc3NSZWZQdHI8U2Nyb2xs
YmFyPiBTY3JvbGxWaWV3OjpjcmVhdGVTY3JvbGxiYXIoU2Nyb2xsYmFyT3JpZW50YXRpb24gb3Jp
ZW50YXRpb24pCiB7CiAgICAgcmV0dXJuIFNjcm9sbGJhcjo6Y3JlYXRlTmF0aXZlU2Nyb2xsYmFy
KHRoaXMsIG9yaWVudGF0aW9uLCBSZWd1bGFyU2Nyb2xsYmFyKTsKQEAgLTIyNiw3ICsyMjYsNyBA
QCB2b2lkIFNjcm9sbFZpZXc6OnNldERlbGVnYXRlc1Njcm9sbGluZyhib29sIGRlbGVnYXRlc1Nj
cm9sbGluZykKICAgICBtX2RlbGVnYXRlc1Njcm9sbGluZyA9IGRlbGVnYXRlc1Njcm9sbGluZzsK
IH0KIAotI2lmICFVU0UoTkFUSVZFX0dUS19NQUlOX0ZSQU1FX1NDUk9MTEJBUikKKyNpZiAhUExB
VEZPUk0oR1RLKQogSW50UmVjdCBTY3JvbGxWaWV3Ojp2aXNpYmxlQ29udGVudFJlY3QoYm9vbCBp
bmNsdWRlU2Nyb2xsYmFycykgY29uc3QKIHsKICAgICBpZiAocGxhdGZvcm1XaWRnZXQoKSkKQEAg
LTEyNDUsNyArMTI0NSw3IEBAIHZvaWQgU2Nyb2xsVmlldzo6c2V0U2Nyb2xsT3JpZ2luKGNvbnN0
IEludFBvaW50JiBvcmlnaW4sIGJvb2wgdXBkYXRlUG9zaXRpb25BdEFsCiAgICAgICAgIHVwZGF0
ZVNjcm9sbGJhcnMoc2Nyb2xsT2Zmc2V0KCkpOwogfQogCi0jaWYgIVBMQVRGT1JNKFdYKSAmJiAh
VVNFKE5BVElWRV9HVEtfTUFJTl9GUkFNRV9TQ1JPTExCQVIpICYmICFQTEFURk9STShFRkwpCisj
aWYgIVBMQVRGT1JNKFdYKSAmJiAhUExBVEZPUk0oR1RLKSAmJiAhUExBVEZPUk0oRUZMKQogCiB2
b2lkIFNjcm9sbFZpZXc6OnBsYXRmb3JtSW5pdCgpCiB7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9ndGsvU2Nyb2xsVmlld0d0ay5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0
Zm9ybS9ndGsvU2Nyb2xsVmlld0d0ay5jcHAKaW5kZXggNTNjYWNmNy4uMjgzZGJlNyAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3RrL1Njcm9sbFZpZXdHdGsuY3BwCisrKyBi
L1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2d0ay9TY3JvbGxWaWV3R3RrLmNwcApAQCAtMzEsOCAr
MzEsNiBAQAogI2luY2x1ZGUgImNvbmZpZy5oIgogI2luY2x1ZGUgIlNjcm9sbFZpZXcuaCIKIAot
I2lmIFVTRShOQVRJVkVfR1RLX01BSU5fRlJBTUVfU0NST0xMQkFSKQotCiAjaW5jbHVkZSAiQ2hy
b21lQ2xpZW50LmgiCiAjaW5jbHVkZSAiRmxvYXRSZWN0LmgiCiAjaW5jbHVkZSAiRnJhbWUuaCIK
QEAgLTY2LDcgKzY0LDcgQEAgUGFzc1JlZlB0cjxTY3JvbGxiYXI+IFNjcm9sbFZpZXc6OmNyZWF0
ZVNjcm9sbGJhcihTY3JvbGxiYXJPcmllbnRhdGlvbiBvcmllbnRhdGkKIHsKICAgICAvLyBJZiB0
aGlzIGlzIGFuIGludGVyaW9yIGZyYW1lIHNjcm9sbGJhciwgd2Ugd2FudCB0byBjcmVhdGUgYSB0
b3RhbGx5IGZha2UKICAgICAvLyBzY3JvbGxiYXIgd2l0aCBubyBHdGtBZGp1c3RtZW50IGJhY2tp
bmcgaXQuCi0gICAgaWYgKHBhcmVudCgpKQorICAgIGlmIChwYXJlbnQoKSB8fCAoaG9zdFdpbmRv
dygpICYmICFob3N0V2luZG93KCktPnBsYXRmb3JtUGFnZUNsaWVudCgpKSkKICAgICAgICAgcmV0
dXJuIFNjcm9sbGJhcjo6Y3JlYXRlTmF0aXZlU2Nyb2xsYmFyKHRoaXMsIG9yaWVudGF0aW9uLCBS
ZWd1bGFyU2Nyb2xsYmFyKTsKIAogICAgIC8vIElmIHRoaXMgaXMgdGhlIG1haW4gZnJhbWUsIHdl
IHdhbnQgdG8gY3JlYXRlIGEgU2Nyb2xsYmFyIHRoYXQgZG9lcyBubyAgcGFpbnRpbmcKQEAgLTIz
MCw0ICsyMjgsMyBAQCB2b2lkIFNjcm9sbFZpZXc6OnNldFNjcm9sbGJhck1vZGVzKFNjcm9sbGJh
ck1vZGUgaG9yaXpvbnRhbE1vZGUsIFNjcm9sbGJhck1vZGUgdgogCiB9CiAKLSNlbmRpZiAvLyBV
U0UoTkFUSVZFX0dUS19NQUlOX0ZSQU1FX1NDUk9MTEJBUikK
</data>

          </attachment>
      

    </bug>

</bugzilla>