<?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>139537</bug_id>
          
          <creation_ts>2014-12-11 08:42:30 -0800</creation_ts>
          <short_desc>[GTK] REGRESSION(r175555) GTK API Tests run outside the JHBuild.</short_desc>
          <delta_ts>2014-12-11 09:02:27 -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>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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Carlos Alberto Lopez Perez">clopez</reporter>
          <assigned_to name="Carlos Alberto Lopez Perez">clopez</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>cgarcia</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>mrobinson</cc>
    
    <cc>mtiborinf</cc>
    
    <cc>ossy</cc>
    
    <cc>pnormand</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1054495</commentid>
    <comment_count>0</comment_count>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2014-12-11 08:42:30 -0800</bug_when>
    <thetext>Since r175555 &lt;http://trac.webkit.org/r175555&gt; the directory name for jhbuild is DependenciesPORT (DependenciesGTK or DependenciesEFL) instead of Dependencies.

Unfortunately this has not been properly done, and the script Tools/Scripts/run-gtk-tests is still using the old name, so the API tests run outside of the jhbuild.

$ Tools/Scripts/run-gtk-tests
***
*** Warning: jhbuild environment not present. Run update-webkitgtk-libs before build-webkit to ensure proper testing.
***
https://build.webkit.org/builders/GTK%20Linux%2064-bit%20Release%20%28Tests%29/builds/4788/steps/API%20tests/logs/stdio
https://build.webkit.org/builders/GTK%20Linux%2032-bit%20Release/builds/48776/steps/API%20tests/logs/stdio</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1054499</commentid>
    <comment_count>1</comment_count>
      <attachid>243126</attachid>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2014-12-11 08:49:15 -0800</bug_when>
    <thetext>Created attachment 243126
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1054505</commentid>
    <comment_count>2</comment_count>
      <attachid>243126</attachid>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2014-12-11 09:02:12 -0800</bug_when>
    <thetext>Comment on attachment 243126
Patch

Clearing flags on attachment: 243126

Committed r177147: &lt;http://trac.webkit.org/changeset/177147&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1054506</commentid>
    <comment_count>3</comment_count>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2014-12-11 09:02:27 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>243126</attachid>
            <date>2014-12-11 08:49:15 -0800</date>
            <delta_ts>2014-12-11 09:02:12 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-139537-20141211174957.patch</filename>
            <type>text/plain</type>
            <size>4012</size>
            <attacher name="Carlos Alberto Lopez Perez">clopez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTc3MTQ1CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMmRjNDM4ZTY5MmE4MjFlMzFjNjRjYzk3MmZhNGFjYzNh
ZTJmYjgxZi4uYjVmN2IyMzEwNTlmMmJmNDE3NTkxN2FjMjk0YTI2OGY3NWM2NDYyZCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4
IEBACisyMDE0LTEyLTExICBDYXJsb3MgQWxiZXJ0byBMb3BleiBQZXJleiAgPGNsb3BlekBpZ2Fs
aWEuY29tPgorCisgICAgICAgIFtHVEtdIFJFR1JFU1NJT04ocjE3NTU1NSkgR1RLIEFQSSBUZXN0
cyBydW4gb3V0c2lkZSB0aGUgSkhCdWlsZC4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTEzOTUzNworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgICogamhidWlsZC9qaGJ1aWxkLXdyYXBwZXI6IFBhc3MgdGhlIHBv
cnQgbmFtZSBpbiB0aGUgaW52b2NhdGlvbgorICAgICAgICBvZiBnZXRfZGVwZW5kZW5jaWVzX3Bh
dGgoKS4KKyAgICAgICAgKiBqaGJ1aWxkL2poYnVpbGR1dGlscy5weToKKyAgICAgICAgKGdldF9k
ZXBlbmRlbmNpZXNfcGF0aCk6IEZpeCB0aGUgZnVuY3Rpb24gdG8gcmV0dXJuIHRoZSBuZXcKKyAg
ICAgICAgZGVwZW5kZW5jaWVzIHBhdGg6IERlcGVuZGVuY2llc1BPUlQuCisgICAgICAgIChlbnRl
cl9qaGJ1aWxkX2Vudmlyb25tZW50X2lmX2F2YWlsYWJsZSk6IFBhc3MgdGhlIHBvcnQgbmFtZQor
ICAgICAgICB3aGVuIGludm9raW5nIGdldF9kZXBlbmRlbmNpZXNfcGF0aCgpLgorCiAyMDE0LTEy
LTEwICBMdWNhcyBGb3JzY2hsZXIgIDxsZm9yc2NobGVyQGFwcGxlLmNvbT4KIAogICAgICAgICBV
cGRhdGUgQXBwbGUgb3duZWQgYnVpbGQgc2xhdmVzLgpkaWZmIC0tZ2l0IGEvVG9vbHMvamhidWls
ZC9qaGJ1aWxkLXdyYXBwZXIgYi9Ub29scy9qaGJ1aWxkL2poYnVpbGQtd3JhcHBlcgppbmRleCA0
NTIyMmFmNWM2MWE2ODFkY2RiZDA0ZjBjYTE0NDQwNjQ2MGFmNjliLi5hNTgxYWM1NjRiODc1OTI4
YzRlNjdjOTc5YTQ3NWIyODc4YjQzNjA1IDEwMDc1NQotLS0gYS9Ub29scy9qaGJ1aWxkL2poYnVp
bGQtd3JhcHBlcgorKysgYi9Ub29scy9qaGJ1aWxkL2poYnVpbGQtd3JhcHBlcgpAQCAtMzgsOSAr
MzgsOSBAQCB0cnk6CiBleGNlcHQgVmFsdWVFcnJvciBhcyBlOgogICAgIHN5cy5leGl0KGUpCiAK
LWRlcGVuZGVuY2llc19wYXRoID0gamhidWlsZHV0aWxzLmdldF9kZXBlbmRlbmNpZXNfcGF0aCgp
Ci1pbnN0YWxsYXRpb25fcHJlZml4ID0gb3MucGF0aC5hYnNwYXRoKG9zLnBhdGguam9pbihkZXBl
bmRlbmNpZXNfcGF0aCArIHBsYXRmb3JtLnVwcGVyKCksICdSb290JykpCi1zb3VyY2VfcGF0aCA9
IG9zLnBhdGguYWJzcGF0aChvcy5wYXRoLmpvaW4oZGVwZW5kZW5jaWVzX3BhdGggKyBwbGF0Zm9y
bS51cHBlcigpLCAnU291cmNlJykpCitkZXBlbmRlbmNpZXNfcGF0aCA9IGpoYnVpbGR1dGlscy5n
ZXRfZGVwZW5kZW5jaWVzX3BhdGgocGxhdGZvcm0pCitpbnN0YWxsYXRpb25fcHJlZml4ID0gb3Mu
cGF0aC5hYnNwYXRoKG9zLnBhdGguam9pbihkZXBlbmRlbmNpZXNfcGF0aCwgJ1Jvb3QnKSkKK3Nv
dXJjZV9wYXRoID0gb3MucGF0aC5hYnNwYXRoKG9zLnBhdGguam9pbihkZXBlbmRlbmNpZXNfcGF0
aCwgJ1NvdXJjZScpKQogamhidWlsZF9zb3VyY2VfcGF0aCA9IG9zLnBhdGguam9pbihzb3VyY2Vf
cGF0aCwgJ2poYnVpbGQnKQogamhidWlsZF9wYXRoID0gb3MucGF0aC5qb2luKGluc3RhbGxhdGlv
bl9wcmVmaXgsICdiaW4nLCAnamhidWlsZCcpCiAKZGlmZiAtLWdpdCBhL1Rvb2xzL2poYnVpbGQv
amhidWlsZHV0aWxzLnB5IGIvVG9vbHMvamhidWlsZC9qaGJ1aWxkdXRpbHMucHkKaW5kZXggZjY4
MTI0ZDRkNTJkYzgwMTljYjVlMDllNTBkNTU1ZThiNjU1ZmI4ZC4uZWQwMDIyZWEzNjM1MjZkNzdi
YTgzMzhiZTdhMzM5MzQ2N2Y3Y2VhYSAxMDA2NDQKLS0tIGEvVG9vbHMvamhidWlsZC9qaGJ1aWxk
dXRpbHMucHkKKysrIGIvVG9vbHMvamhidWlsZC9qaGJ1aWxkdXRpbHMucHkKQEAgLTEzLDExICsx
MywxMiBAQCBkZWYgdG9wX2xldmVsX3BhdGgoKmFyZ3MpOgogICAgIHJldHVybiBvcy5wYXRoLmpv
aW4oKih0b3BfbGV2ZWxfZGlyLCkgKyBhcmdzKQogCiAKLWRlZiBnZXRfZGVwZW5kZW5jaWVzX3Bh
dGgoKToKK2RlZiBnZXRfZGVwZW5kZW5jaWVzX3BhdGgocGxhdGZvcm0pOgorICAgIGRlcGVuZGVu
Y2llc19kaXIgPSAiJXMlcyIgJSAoJ0RlcGVuZGVuY2llcycsIHBsYXRmb3JtLnVwcGVyKCkpCiAg
ICAgaWYgJ1dFQktJVF9PVVRQVVRESVInIGluIG9zLmVudmlyb246Ci0gICAgICAgIHJldHVybiBv
cy5wYXRoLmFic3BhdGgob3MucGF0aC5qb2luKG9zLmVudmlyb25bJ1dFQktJVF9PVVRQVVRESVIn
XSwgJ0RlcGVuZGVuY2llcycpKQorICAgICAgICByZXR1cm4gb3MucGF0aC5hYnNwYXRoKG9zLnBh
dGguam9pbihvcy5lbnZpcm9uWydXRUJLSVRfT1VUUFVURElSJ10sIGRlcGVuZGVuY2llc19kaXIp
KQogICAgIGVsc2U6Ci0gICAgICAgIHJldHVybiBvcy5wYXRoLmFic3BhdGgodG9wX2xldmVsX3Bh
dGgoJ1dlYktpdEJ1aWxkJywgJ0RlcGVuZGVuY2llcycpKQorICAgICAgICByZXR1cm4gb3MucGF0
aC5hYnNwYXRoKHRvcF9sZXZlbF9wYXRoKCdXZWJLaXRCdWlsZCcsIGRlcGVuZGVuY2llc19kaXIp
KQogCiAKIGRlZiBnZXRfY29uZmlnX2ZpbGVfZm9yX3BsYXRmb3JtKHBsYXRmb3JtKToKQEAgLTI1
LDE5ICsyNiwxOSBAQCBkZWYgZ2V0X2NvbmZpZ19maWxlX2Zvcl9wbGF0Zm9ybShwbGF0Zm9ybSk6
CiAKIAogZGVmIGVudGVyX2poYnVpbGRfZW52aXJvbm1lbnRfaWZfYXZhaWxhYmxlKHBsYXRmb3Jt
KToKLSAgICBpZiBub3Qgb3MucGF0aC5leGlzdHMoZ2V0X2RlcGVuZGVuY2llc19wYXRoKCkpOgor
ICAgIGlmIG5vdCBvcy5wYXRoLmV4aXN0cyhnZXRfZGVwZW5kZW5jaWVzX3BhdGgocGxhdGZvcm0p
KToKICAgICAgICAgcmV0dXJuIEZhbHNlCiAKICAgICAjIFNvbWV0aW1lcyBqaGJ1aWxkIGNob29z
ZXMgdG8gaW5zdGFsbCBpbiBhIHdheSB0aGF0IHJlYWRzIHRoZSBsaWJyYXJ5IGZyb20gdGhlIHNv
dXJjZSBkaXJlY3RvcnksIHNvIGZhbGwKICAgICAjIGJhY2sgdG8gdGhhdCBtZXRob2QuCi0gICAg
c291cmNlX3BhdGggPSBvcy5wYXRoLmpvaW4oZ2V0X2RlcGVuZGVuY2llc19wYXRoKCksICJTb3Vy
Y2UiLCAiamhidWlsZCIpCisgICAgc291cmNlX3BhdGggPSBvcy5wYXRoLmpvaW4oZ2V0X2RlcGVu
ZGVuY2llc19wYXRoKHBsYXRmb3JtKSwgIlNvdXJjZSIsICJqaGJ1aWxkIikKICAgICBzeXMucGF0
aC5pbnNlcnQoMCwgc291cmNlX3BhdGgpCiAKICAgICAjIFdoZW4gbG9hZGluZyBqaGJ1aWxkIGZy
b20gdGhlIHNvdXJjZSBjaGVja291dCBpdCBmYWlscyBpZiB0aGUgU1JDRElSIHZhcmlhYmxlIGlz
IG5vdCBzZXQuCiAgICAgX19idWlsdGluX18uX19kaWN0X19bJ1NSQ0RJUiddID0gc291cmNlX3Bh
dGgKIAogICAgICMgV2UgZG9uJ3Qga25vdyB0aGUgUHl0aG9uIHZlcnNpb24sIHNvIHdlIGp1c3Qg
YXNzdW1lIHRoYXQgd2UgY2FuIHNhZmVseSB0YWtlIHRoZSBmaXJzdCBvbmUgaW4gdGhlIGxpc3Qu
Ci0gICAgc2l0ZV9wYWNrYWdlc19wYXRoID0gZ2xvYi5nbG9iKG9zLnBhdGguam9pbihnZXRfZGVw
ZW5kZW5jaWVzX3BhdGgoKSwgIlJvb3QiLCAibGliIiwgIioiLCAic2l0ZS1wYWNrYWdlcyIpKQor
ICAgIHNpdGVfcGFja2FnZXNfcGF0aCA9IGdsb2IuZ2xvYihvcy5wYXRoLmpvaW4oZ2V0X2RlcGVu
ZGVuY2llc19wYXRoKHBsYXRmb3JtKSwgIlJvb3QiLCAibGliIiwgIioiLCAic2l0ZS1wYWNrYWdl
cyIpKQogICAgIGlmIGxlbihzaXRlX3BhY2thZ2VzX3BhdGgpOgogICAgICAgIHNpdGVfcGFja2Fn
ZXNfcGF0aCA9IHNpdGVfcGFja2FnZXNfcGF0aFswXQogICAgICAgIHN5cy5wYXRoLmluc2VydCgw
LCBzaXRlX3BhY2thZ2VzX3BhdGgpCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>