<?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>24076</bug_id>
          
          <creation_ts>2009-02-21 14:46:41 -0800</creation_ts>
          <short_desc>[Gtk] webkitdirs.pm modify path in when detecting 3D transforms and accelerated compositing</short_desc>
          <delta_ts>2009-02-28 22:22:06 -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>Tools / Tests</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>Gtk</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Jan Alonzo">jmalonzo</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>110482</commentid>
    <comment_count>0</comment_count>
    <who name="Jan Alonzo">jmalonzo</who>
    <bug_when>2009-02-21 14:46:41 -0800</bug_when>
    <thetext>We need to modify the path to point to libwebkit when detecting 3D transforms and accelerated compositing, just like how we do it when detecting SVG, WML, etc...

The attached patch does this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>110483</commentid>
    <comment_count>1</comment_count>
      <attachid>27856</attachid>
    <who name="Jan Alonzo">jmalonzo</who>
    <bug_when>2009-02-21 14:47:51 -0800</bug_when>
    <thetext>Created attachment 27856
modify path to point to libwebkit.so when detecting 3D transforms and accelerated compositing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>111174</commentid>
    <comment_count>2</comment_count>
      <attachid>27856</attachid>
    <who name="Holger Freyther">zecke</who>
    <bug_when>2009-02-26 06:50:54 -0800</bug_when>
    <thetext>Comment on attachment 27856
modify path to point to libwebkit.so when detecting 3D transforms and accelerated compositing

Is there a way to remove the code duplication? E.g. changing the path before calling hasFoo..?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>111611</commentid>
    <comment_count>3</comment_count>
      <attachid>28114</attachid>
    <who name="Jan Alonzo">jmalonzo</who>
    <bug_when>2009-02-28 05:09:53 -0800</bug_when>
    <thetext>Created attachment 28114
refactor gtk lib detection and put it in one place

Hi zecke. This patch does what you asked for.

Thanks for the feedback.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>111660</commentid>
    <comment_count>4</comment_count>
      <attachid>28114</attachid>
    <who name="Holger Freyther">zecke</who>
    <bug_when>2009-02-28 19:42:07 -0800</bug_when>
    <thetext>Comment on attachment 28114
refactor gtk lib detection and put it in one place

Assuming the path is correct. Thanks for the cleanup.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>111672</commentid>
    <comment_count>5</comment_count>
    <who name="Jan Alonzo">jmalonzo</who>
    <bug_when>2009-02-28 22:22:06 -0800</bug_when>
    <thetext>Landed in r42326. Thanks!</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>27856</attachid>
            <date>2009-02-21 14:47:51 -0800</date>
            <delta_ts>2009-02-28 05:09:53 -0800</delta_ts>
            <desc>modify path to point to libwebkit.so when detecting 3D transforms and accelerated compositing</desc>
            <filename>runwebkittests-gtkguard-transformaccelcompositing.patch</filename>
            <type>text/plain</type>
            <size>1258</size>
            <attacher name="Jan Alonzo">jmalonzo</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZyBiL1dlYktpdFRvb2xzL0NoYW5nZUxv
ZwppbmRleCBjNmU5NDAwLi5mZWYzMTFjIDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9DaGFuZ2VM
b2cKKysrIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTIgQEAKKzIwMDktMDIt
MjEgIEphbiBNaWNoYWVsIEFsb256byAgPGptYWxvbnpvQHdlYmtpdC5vcmc+CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWx0ZXIgdGhlIHBhdGggZm9y
IGd0ayB3aGVuIGRldGVjdGluZyAzRCB0cmFuc2Zvcm1zIGFuZAorICAgICAgICBhY2NlbGVyYXRl
ZCBjb21wb3NpdGluZy4KKworICAgICAgICAqIFNjcmlwdHMvd2Via2l0ZGlycy5wbToKKwogMjAw
OS0wMi0xMyAgRXJpYyBTZWlkZWwgIDxlcmljQHdlYmtpdC5vcmc+CiAKICAgICAgICAgUnViYmVy
LXN0YW1wZWQgYnkgQWxleGV5IFByb3NrdXJ5YWtvdi4gCmRpZmYgLS1naXQgYS9XZWJLaXRUb29s
cy9TY3JpcHRzL3dlYmtpdGRpcnMucG0gYi9XZWJLaXRUb29scy9TY3JpcHRzL3dlYmtpdGRpcnMu
cG0KaW5kZXggOTQ3ZGJjYS4uNzEwNjU0MSAxMDA2NDQKLS0tIGEvV2ViS2l0VG9vbHMvU2NyaXB0
cy93ZWJraXRkaXJzLnBtCisrKyBiL1dlYktpdFRvb2xzL1NjcmlwdHMvd2Via2l0ZGlycy5wbQpA
QCAtNDcyLDYgKzQ3MiwxMCBAQCBzdWIgaGFzQWNjZWxlcmF0ZWRDb21wb3NpdGluZ1N1cHBvcnQK
ICAgICAKICAgICBteSAkcGF0aCA9IHNoaWZ0OwogCisgICAgaWYgKGlzR3RrKCkgYW5kICRwYXRo
ID1+IC9XZWJDb3JlLykgeworICAgICAgICAkcGF0aCAuPSAiLy4uLy5saWJzL2xpYndlYmtpdC0x
LjAuc28iOworICAgIH0KKwogICAgIG15ICR1c2VBY2NlbGVyYXRlZENvbXBvc2l0aW5nID0gMDsK
ICAgICBpZiAoLWUgJHBhdGgpIHsKICAgICAgICAgb3BlbiBOTSwgIi18IiwgIm5tIiwgJHBhdGgg
b3IgZGllOwpAQCAtNTAxLDYgKzUwNSwxMCBAQCBzdWIgaGFzM0RUcmFuc2Zvcm1zU3VwcG9ydAog
ICAgIAogICAgIG15ICRwYXRoID0gc2hpZnQ7CiAKKyAgICBpZiAoaXNHdGsoKSBhbmQgJHBhdGgg
PX4gL1dlYkNvcmUvKSB7CisgICAgICAgICRwYXRoIC49ICIvLi4vLmxpYnMvbGlid2Via2l0LTEu
MC5zbyI7CisgICAgfQorCiAgICAgbXkgJGhhczNEVHJhbnNmb3Jtc1N1cHBvcnQgPSAwOwogICAg
IGlmICgtZSAkcGF0aCkgewogICAgICAgICBvcGVuIE5NLCAiLXwiLCAibm0iLCAkcGF0aCBvciBk
aWU7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>28114</attachid>
            <date>2009-02-28 05:09:53 -0800</date>
            <delta_ts>2009-02-28 19:42:07 -0800</delta_ts>
            <desc>refactor gtk lib detection and put it in one place</desc>
            <filename>gtk-webkitdirs-refactor-lib-detection.patch</filename>
            <type>text/plain</type>
            <size>1831</size>
            <attacher name="Jan Alonzo">jmalonzo</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZyBiL1dlYktpdFRvb2xzL0NoYW5nZUxv
ZwppbmRleCBiMjgzY2QwLi40ZWRkMzUzIDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9DaGFuZ2VM
b2cKKysrIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIwMDktMDIt
MjggIEphbiBNaWNoYWVsIEFsb256byAgPGptYWxvbnpvQHdlYmtpdC5vcmc+CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgW0d0a10gd2Via2l0ZGlycy5w
bSBtb2RpZnkgcGF0aCBpbiB3aGVuIGRldGVjdGluZyAzRCB0cmFuc2Zvcm1zIGFuZCBhY2NlbGVy
YXRlZCBjb21wb3NpdGluZworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9MjQwNzYKKworICAgICAgICBSZWZhY3RvciBndGsgbGliIGRldGVjdGlvbiBhbmQg
cHV0IGl0IGluIGJ1aWx0RHlsaWJQYXRoRm9yTmFtZQorCisgICAgICAgICogU2NyaXB0cy93ZWJr
aXRkaXJzLnBtOgorCiAyMDA5LTAyLTI3ICBYYW4gTG9wZXogIDx4YW5AZ25vbWUub3JnPgogCiAg
ICAgICAgIFJ1YmJlci1zdGFtcGVkIGJ5IEFsZXhleSBQcm9za3VyeWFrb3YuCmRpZmYgLS1naXQg
YS9XZWJLaXRUb29scy9TY3JpcHRzL3dlYmtpdGRpcnMucG0gYi9XZWJLaXRUb29scy9TY3JpcHRz
L3dlYmtpdGRpcnMucG0KaW5kZXggZDEyMmRkOC4uZjk1ODU5YSAxMDA2NDQKLS0tIGEvV2ViS2l0
VG9vbHMvU2NyaXB0cy93ZWJraXRkaXJzLnBtCisrKyBiL1dlYktpdFRvb2xzL1NjcmlwdHMvd2Vi
a2l0ZGlycy5wbQpAQCAtMzg4LDkgKzM4OCwxMiBAQCBzdWIgYnVpbHREeWxpYlBhdGhGb3JOYW1l
CiB7CiAgICAgbXkgJGxpYnJhcnlOYW1lID0gc2hpZnQ7CiAgICAgZGV0ZXJtaW5lQ29uZmlndXJh
dGlvblByb2R1Y3REaXIoKTsKLSAgICBpZiAoaXNRdCgpIG9yIGlzR3RrKCkgb3IgaXNDaHJvbWl1
bSgpKSB7CisgICAgaWYgKGlzUXQoKSBvciBpc0Nocm9taXVtKCkpIHsKICAgICAgICAgcmV0dXJu
ICIkY29uZmlndXJhdGlvblByb2R1Y3REaXIvJGxpYnJhcnlOYW1lIjsKICAgICB9CisgICAgaWYg
KGlzR3RrKCkpIHsKKyAgICAgICAgcmV0dXJuICIkY29uZmlndXJhdGlvblByb2R1Y3REaXIvJGxp
YnJhcnlOYW1lLy4uLy5saWJzL2xpYndlYmtpdC0xLjAuc28iOworICAgIH0KICAgICBpZiAoaXNB
cHBsZU1hY1dlYktpdCgpKSB7CiAgICAgICAgIHJldHVybiAiJGNvbmZpZ3VyYXRpb25Qcm9kdWN0
RGlyLyRsaWJyYXJ5TmFtZS5mcmFtZXdvcmsvVmVyc2lvbnMvQS8kbGlicmFyeU5hbWUiOwogICAg
IH0KQEAgLTQyNywxMCArNDMwLDYgQEAgc3ViIGhhc1NWR1N1cHBvcnQKICAgICAgICAgcmV0dXJu
IDE7CiAgICAgfQogCi0gICAgaWYgKGlzR3RrKCkgYW5kICRwYXRoID1+IC9XZWJDb3JlLykgewot
ICAgICAgICAkcGF0aCAuPSAiLy4uLy5saWJzL2xpYndlYmtpdC0xLjAuc28iOwotICAgIH0KLQog
ICAgIG15ICRoYXNTVkdTdXBwb3J0ID0gMDsKICAgICBpZiAoLWUgJHBhdGgpIHsKICAgICAgICAg
b3BlbiBOTSwgIi18IiwgIm5tIiwgJHBhdGggb3IgZGllOwpAQCAtNTM1LDEwICs1MzQsNiBAQCBz
dWIgaGFzV01MU3VwcG9ydAogICAgICAgICByZXR1cm4gMDsKICAgICB9CiAKLSAgICBpZiAoaXNH
dGsoKSBhbmQgJHBhdGggPX4gL1dlYkNvcmUvKSB7Ci0gICAgICAgICRwYXRoIC49ICIvLi4vLmxp
YnMvd2Via2l0LTEuMC5zbyI7Ci0gICAgfQotCiAgICAgbXkgJGhhc1dNTFN1cHBvcnQgPSAwOwog
ICAgIGlmICgtZSAkcGF0aCkgewogICAgICAgICBvcGVuIE5NLCAiLXwiLCAibm0iLCAkcGF0aCBv
ciBkaWU7Cg==
</data>
<flag name="review"
          id="13725"
          type_id="1"
          status="+"
          setter="zecke"
    />
          </attachment>
      

    </bug>

</bugzilla>