<?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>86145</bug_id>
          
          <creation_ts>2012-05-10 14:11:06 -0700</creation_ts>
          <short_desc>[webkitpy][EFL] It should be possible to use a wrapper command for ImageDiff.</short_desc>
          <delta_ts>2012-05-10 14:59:42 -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>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="Raphael Kubo da Costa (:rakuco)">rakuco</reporter>
          <assigned_to name="Raphael Kubo da Costa (:rakuco)">rakuco</assigned_to>
          <cc>abarth</cc>
    
    <cc>dpranke</cc>
    
    <cc>d-r</cc>
    
    <cc>eric</cc>
    
    <cc>ojan</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>620949</commentid>
    <comment_count>0</comment_count>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2012-05-10 14:11:06 -0700</bug_when>
    <thetext>[webkitpy][EFL] It should be possible to use a wrapper command for ImageDiff.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>620954</commentid>
    <comment_count>1</comment_count>
      <attachid>141249</attachid>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2012-05-10 14:14:05 -0700</bug_when>
    <thetext>Created attachment 141249
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>620971</commentid>
    <comment_count>2</comment_count>
      <attachid>141249</attachid>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2012-05-10 14:19:57 -0700</bug_when>
    <thetext>Comment on attachment 141249
Patch

options are reserved for things that are actually command line flags. Please use a property or method on the object instead.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>620998</commentid>
    <comment_count>3</comment_count>
      <attachid>141260</attachid>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2012-05-10 14:37:37 -0700</bug_when>
    <thetext>Created attachment 141260
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>621035</commentid>
    <comment_count>4</comment_count>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2012-05-10 14:59:42 -0700</bug_when>
    <thetext>Committed r116692: &lt;http://trac.webkit.org/changeset/116692&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>141249</attachid>
            <date>2012-05-10 14:14:05 -0700</date>
            <delta_ts>2012-05-10 14:37:27 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-86145-20120510181402.patch</filename>
            <type>text/plain</type>
            <size>4041</size>
            <attacher name="Raphael Kubo da Costa (:rakuco)">rakuco</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE2Njc1CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggM2M0MzAyOWUzN2M2NDcwYmFmZjJmY2Y5ZmE0OTFmNzY5
Y2M0ODNiMi4uZWNlYzhjOWZhNjdlMTZkNDc5NjM0ZDllNzI2NzMwNTk0MDcxZWU1ZCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDMx
IEBACiAyMDEyLTA1LTEwICBSYXBoYWVsIEt1Ym8gZGEgQ29zdGEgIDxyYWt1Y29Ad2Via2l0Lm9y
Zz4KIAorICAgICAgICBbd2Via2l0cHldW0VGTF0gSXQgc2hvdWxkIGJlIHBvc3NpYmxlIHRvIHVz
ZSBhIHdyYXBwZXIgY29tbWFuZCBmb3IgSW1hZ2VEaWZmLgorICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODYxNDUKKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUaGUgR1RLKyBhbmQgRUZMIHBvcnRzIHVzZSBqaGJ1
aWxkIHRvIGJ1aWxkIGEgZmV3IGJhc2UgbGlicmFyaWVzCisgICAgICAgIHdoaWNoIGFyZSB0aGVu
IHVzZWQgd2hlbiBidWlsZGluZyB0aGUgcG9ydCBpdHNlbGYuIFByb2dyYW1zIHN1Y2gKKyAgICAg
ICAgYXMgRFJUIGFuZCBJbWFnZURpZmYgYXJlIHRoZW4gc3VwcG9zZWQgdG8gYmUgcnVuIHdpdGgg
dGhlCisgICAgICAgIGBydW4td2l0aC1qaGJ1aWxkJyB3cmFwcGVyIHNvIHRoYXQgdGhlIGxpYnJh
cmllcyBhcmUgcHJvcGVybHkKKyAgICAgICAgZm91bmQgYW5kIGxvYWRlZC4KKworICAgICAgICBU
aGlzIHdhcyBhbHJlYWR5IHRoZSBjYXNlIGZvciBEdW1wUmVuZGVyVHJlZSAoRWZsUG9ydCBkZWZp
bmVzIHRoZQorICAgICAgICAnd3JhcHBlcicgb3B0aW9uIGZvciB0aGF0KSwgYnV0IGl0IHdhcyBu
b3QgcG9zc2libGUgdG8gZG8gdGhlIHNhbWUKKyAgICAgICAgd2l0aCBJbWFnZURpZmYgc28gZmFy
LiBBIG5ldyBvcHRpb24sIGBpbWFnZWRpZmZfd3JhcHBlcicsIGNhbiBub3cKKyAgICAgICAgYmUg
c3BlY2lmaWVkIHRvIGFjaGlldmUgdGhlIHNhbWUgZWZmZWN0cyB0aGUgYHdyYXBwZXInIG9wdGlv
biBoYXMKKyAgICAgICAgb24gRHVtcFJlbmRlclRyZWUuCisKKyAgICAgICAgKiBTY3JpcHRzL3dl
YmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L2VmbC5weToKKyAgICAgICAgKEVmbFBvcnQuX19pbml0
X18pOgorICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvd2Via2l0
LnB5OgorICAgICAgICAoV2ViS2l0UG9ydC5faW1hZ2VfZGlmZl9jb21tYW5kKToKKyAgICAgICAg
KFdlYktpdFBvcnQpOgorICAgICAgICAoV2ViS2l0UG9ydC5fc3RhcnRfaW1hZ2VfZGlmZl9wcm9j
ZXNzKToKKworMjAxMi0wNS0xMCAgUmFwaGFlbCBLdWJvIGRhIENvc3RhICA8cmFrdWNvQHdlYmtp
dC5vcmc+CisKICAgICAgICAgW0VGTF1bd2Via2l0cHldIERvIG5vdCByZWRlZmluZSBjaGVja19i
dWlsZCgpIGluIEVmbFBvcnQuCiAgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD04NjEyNAogCmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xh
eW91dF90ZXN0cy9wb3J0L2VmbC5weSBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rl
c3RzL3BvcnQvZWZsLnB5CmluZGV4IGYyMTIxYmQzYjJmZmNkMWNiZWJlMzlmNGM3MjYxMjYxZDli
MDAyNzEuLmZlMTM1MGM0ZTJjYzRiN2RiYTlmZTMyM2ZjNjZkZWM0NWMwMDk5NWYgMTAwNjQ0Ci0t
LSBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvZWZsLnB5CisrKyBi
L1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvZWZsLnB5CkBAIC00Myw2
ICs0Myw3IEBAIGNsYXNzIEVmbFBvcnQoV2ViS2l0UG9ydCwgUHVsc2VBdWRpb1Nhbml0aXplcik6
CiAgICAgICAgIFdlYktpdFBvcnQuX19pbml0X18oc2VsZiwgKmFyZ3MsICoqa3dhcmdzKQogCiAg
ICAgICAgIHNlbGYuc2V0X29wdGlvbl9kZWZhdWx0KCd3cmFwcGVyJywgc2VsZi5wYXRoX2Zyb21f
d2Via2l0X2Jhc2UoJ1Rvb2xzJywgJ2VmbCcsICdydW4td2l0aC1qaGJ1aWxkJykpCisgICAgICAg
IHNlbGYuc2V0X29wdGlvbl9kZWZhdWx0KCdpbWFnZWRpZmZfd3JhcHBlcicsIHNlbGYucGF0aF9m
cm9tX3dlYmtpdF9iYXNlKCdUb29scycsICdlZmwnLCAncnVuLXdpdGgtamhidWlsZCcpKQogCiAg
ICAgZGVmIF9wb3J0X2ZsYWdfZm9yX3NjcmlwdHMoc2VsZik6CiAgICAgICAgIHJldHVybiAiLS1l
ZmwiCmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0
L3dlYmtpdC5weSBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvd2Vi
a2l0LnB5CmluZGV4IGE0MWQ2MmUzMjgzNDg1NWYwNmE0YmM4NDk0MjdmNWM2NWIzMjkxZDMuLmZj
ZWZhMGFiYzM5ZWI5ZDM5ZWRkZmU4OGM1YzZhZTFmMTc0ZmE3MWYgMTAwNjQ0Ci0tLSBhL1Rvb2xz
L1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvd2Via2l0LnB5CisrKyBiL1Rvb2xz
L1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvd2Via2l0LnB5CkBAIC0zNiw2ICsz
Niw3IEBAIGltcG9ydCBpdGVydG9vbHMKIGltcG9ydCBsb2dnaW5nCiBpbXBvcnQgb3BlcmF0b3IK
IGltcG9ydCByZQoraW1wb3J0IHNobGV4CiBpbXBvcnQgc3lzCiBpbXBvcnQgdGltZQogCkBAIC0x
NzAsNyArMTcxLDcgQEAgY2xhc3MgV2ViS2l0UG9ydChQb3J0KToKICAgICAgICAgcHJvY2VzcyA9
IHNlbGYuX3N0YXJ0X2ltYWdlX2RpZmZfcHJvY2VzcyhleHBlY3RlZF9jb250ZW50cywgYWN0dWFs
X2NvbnRlbnRzLCB0b2xlcmFuY2U9dG9sZXJhbmNlKQogICAgICAgICByZXR1cm4gc2VsZi5fcmVh
ZF9pbWFnZV9kaWZmKHByb2Nlc3MpCiAKLSAgICBkZWYgX3N0YXJ0X2ltYWdlX2RpZmZfcHJvY2Vz
cyhzZWxmLCBleHBlY3RlZF9jb250ZW50cywgYWN0dWFsX2NvbnRlbnRzLCB0b2xlcmFuY2U9Tm9u
ZSk6CisgICAgZGVmIF9pbWFnZV9kaWZmX2NvbW1hbmQoc2VsZiwgdG9sZXJhbmNlPU5vbmUpOgog
ICAgICAgICAjIEZJWE1FOiBUaGVyZSBuZWVkcyB0byBiZSBhIG1vcmUgc2FuZSB3YXkgb2YgaGFu
ZGxpbmcgZGVmYXVsdAogICAgICAgICAjIHZhbHVlcyBmb3Igb3B0aW9ucyBzbyB0aGF0IHlvdSBj
YW4gZGlzdGluZ3Vpc2ggYmV0d2VlbiBhIGRlZmF1bHQKICAgICAgICAgIyB2YWx1ZSBvZiBOb25l
IGFuZCBhIGRlZmF1bHQgdmFsdWUgdGhhdCB3YXNuJ3Qgc2V0LgpAQCAtMTc5LDcgKzE4MCwxNiBA
QCBjbGFzcyBXZWJLaXRQb3J0KFBvcnQpOgogICAgICAgICAgICAgICAgIHRvbGVyYW5jZSA9IHNl
bGYuZ2V0X29wdGlvbigndG9sZXJhbmNlJykKICAgICAgICAgICAgIGVsc2U6CiAgICAgICAgICAg
ICAgICAgdG9sZXJhbmNlID0gMC4xCi0gICAgICAgIGNvbW1hbmQgPSBbc2VsZi5fcGF0aF90b19p
bWFnZV9kaWZmKCksICctLXRvbGVyYW5jZScsIHN0cih0b2xlcmFuY2UpXQorCisgICAgICAgIGNv
bW1hbmQgPSBzaGxleC5zcGxpdChzZWxmLmdldF9vcHRpb24oJ2ltYWdlZGlmZl93cmFwcGVyJywg
JycpKQorICAgICAgICBjb21tYW5kLmFwcGVuZChzZWxmLl9wYXRoX3RvX2ltYWdlX2RpZmYoKSkK
KworICAgICAgICBjb21tYW5kLmV4dGVuZChbJy0tdG9sZXJhbmNlJywgc3RyKHRvbGVyYW5jZSld
KQorCisgICAgICAgIHJldHVybiBjb21tYW5kCisKKyAgICBkZWYgX3N0YXJ0X2ltYWdlX2RpZmZf
cHJvY2VzcyhzZWxmLCBleHBlY3RlZF9jb250ZW50cywgYWN0dWFsX2NvbnRlbnRzLCB0b2xlcmFu
Y2U9Tm9uZSk6CisgICAgICAgIGNvbW1hbmQgPSBzZWxmLl9pbWFnZV9kaWZmX2NvbW1hbmQodG9s
ZXJhbmNlKQogICAgICAgICBlbnZpcm9ubWVudCA9IHNlbGYuc2V0dXBfZW52aXJvbl9mb3Jfc2Vy
dmVyKCdJbWFnZURpZmYnKQogICAgICAgICBwcm9jZXNzID0gc2VydmVyX3Byb2Nlc3MuU2VydmVy
UHJvY2VzcyhzZWxmLCAnSW1hZ2VEaWZmJywgY29tbWFuZCwgZW52aXJvbm1lbnQpCiAK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>141260</attachid>
            <date>2012-05-10 14:37:37 -0700</date>
            <delta_ts>2012-05-10 14:46:57 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-86145-20120510183734.patch</filename>
            <type>text/plain</type>
            <size>4432</size>
            <attacher name="Raphael Kubo da Costa (:rakuco)">rakuco</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE2Njc1CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggM2M0MzAyOWUzN2M2NDcwYmFmZjJmY2Y5ZmE0OTFmNzY5
Y2M0ODNiMi4uNjRjNWU4Y2FiZjkyODNjMmZkNmEyMjFiYTIyZTYzYmY1NTUzMzc4YyAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDM0
IEBACiAyMDEyLTA1LTEwICBSYXBoYWVsIEt1Ym8gZGEgQ29zdGEgIDxyYWt1Y29Ad2Via2l0Lm9y
Zz4KIAorICAgICAgICBbd2Via2l0cHldW0VGTF0gSXQgc2hvdWxkIGJlIHBvc3NpYmxlIHRvIHVz
ZSBhIHdyYXBwZXIgY29tbWFuZCBmb3IgSW1hZ2VEaWZmLgorICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODYxNDUKKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUaGUgR1RLKyBhbmQgRUZMIHBvcnRzIHVzZSBqaGJ1
aWxkIHRvIGJ1aWxkIGEgZmV3IGJhc2UgbGlicmFyaWVzCisgICAgICAgIHdoaWNoIGFyZSB0aGVu
IHVzZWQgd2hlbiBidWlsZGluZyB0aGUgcG9ydCBpdHNlbGYuIFByb2dyYW1zIHN1Y2gKKyAgICAg
ICAgYXMgRFJUIGFuZCBJbWFnZURpZmYgYXJlIHRoZW4gc3VwcG9zZWQgdG8gYmUgcnVuIHdpdGgg
dGhlCisgICAgICAgIGBydW4td2l0aC1qaGJ1aWxkJyB3cmFwcGVyIHNvIHRoYXQgdGhlIGxpYnJh
cmllcyBhcmUgcHJvcGVybHkKKyAgICAgICAgZm91bmQgYW5kIGxvYWRlZC4KKworICAgICAgICBU
aGlzIHdhcyBhbHJlYWR5IHRoZSBjYXNlIGZvciBEdW1wUmVuZGVyVHJlZSAoRWZsUG9ydCBkZWZp
bmVzIHRoZQorICAgICAgICAnd3JhcHBlcicgb3B0aW9uIGZvciB0aGF0KSwgYnV0IGl0IHdhcyBu
b3QgcG9zc2libGUgdG8gZG8gdGhlIHNhbWUKKyAgICAgICAgd2l0aCBJbWFnZURpZmYgc28gZmFy
LgorCisgICAgICAgIFRoZSBjb2RlIHdoaWNoIGNyZWF0ZWQgdGhlIEltYWdlRGlmZiBjb21tYW5k
LWxpbmUgY2FsbCBoYXMgYmVlbgorICAgICAgICBtb3ZlZCB0byBhIHNlcGFyYXRlIG1ldGhvZCwg
X2ltYWdlX2RpZmZfY29tbWFuZCwgd2hpY2ggaXMgdGhlbgorICAgICAgICBvdmVycmlkZGVuIGJ5
IEVmbFBvcnQgdG8gYWRkIHRoZSBqaGJ1aWxkIHdyYXBwZXIuCisKKyAgICAgICAgKiBTY3JpcHRz
L3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L2VmbC5weToKKyAgICAgICAgKEVmbFBvcnQuX19p
bml0X18pOgorICAgICAgICAoRWZsUG9ydC5faW1hZ2VfZGlmZl9jb21tYW5kKToKKyAgICAgICAg
KiBTY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L3dlYmtpdC5weToKKyAgICAgICAg
KFdlYktpdFBvcnQpOgorICAgICAgICAoV2ViS2l0UG9ydC5faW1hZ2VfZGlmZl9jb21tYW5kKToK
KyAgICAgICAgKFdlYktpdFBvcnQuX3N0YXJ0X2ltYWdlX2RpZmZfcHJvY2Vzcyk6CisKKzIwMTIt
MDUtMTAgIFJhcGhhZWwgS3VibyBkYSBDb3N0YSAgPHJha3Vjb0B3ZWJraXQub3JnPgorCiAgICAg
ICAgIFtFRkxdW3dlYmtpdHB5XSBEbyBub3QgcmVkZWZpbmUgY2hlY2tfYnVpbGQoKSBpbiBFZmxQ
b3J0LgogICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODYx
MjQKIApkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9y
dC9lZmwucHkgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L2VmbC5w
eQppbmRleCBmMjEyMWJkM2IyZmZjZDFjYmViZTM5ZjRjNzI2MTI2MWQ5YjAwMjcxLi4xMDE4NGI0
NDY1NWJkN2FmODUyMjU1MzAyNmFlOTdmN2Y0MDFjYWM3IDEwMDY0NAotLS0gYS9Ub29scy9TY3Jp
cHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L2VmbC5weQorKysgYi9Ub29scy9TY3JpcHRz
L3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L2VmbC5weQpAQCAtNDIsNyArNDIsOSBAQCBjbGFz
cyBFZmxQb3J0KFdlYktpdFBvcnQsIFB1bHNlQXVkaW9TYW5pdGl6ZXIpOgogICAgIGRlZiBfX2lu
aXRfXyhzZWxmLCAqYXJncywgKiprd2FyZ3MpOgogICAgICAgICBXZWJLaXRQb3J0Ll9faW5pdF9f
KHNlbGYsICphcmdzLCAqKmt3YXJncykKIAotICAgICAgICBzZWxmLnNldF9vcHRpb25fZGVmYXVs
dCgnd3JhcHBlcicsIHNlbGYucGF0aF9mcm9tX3dlYmtpdF9iYXNlKCdUb29scycsICdlZmwnLCAn
cnVuLXdpdGgtamhidWlsZCcpKQorICAgICAgICBzZWxmLl9qaGJ1aWxkX3dyYXBwZXJfcGF0aCA9
IHNlbGYucGF0aF9mcm9tX3dlYmtpdF9iYXNlKCdUb29scycsICdlZmwnLCAncnVuLXdpdGgtamhi
dWlsZCcpCisKKyAgICAgICAgc2VsZi5zZXRfb3B0aW9uX2RlZmF1bHQoJ3dyYXBwZXInLCBzZWxm
Ll9qaGJ1aWxkX3dyYXBwZXJfcGF0aCkKIAogICAgIGRlZiBfcG9ydF9mbGFnX2Zvcl9zY3JpcHRz
KHNlbGYpOgogICAgICAgICByZXR1cm4gIi0tZWZsIgpAQCAtNjIsNiArNjQsOSBAQCBjbGFzcyBF
ZmxQb3J0KFdlYktpdFBvcnQsIFB1bHNlQXVkaW9TYW5pdGl6ZXIpOgogICAgIGRlZiBfcGF0aF90
b19pbWFnZV9kaWZmKHNlbGYpOgogICAgICAgICByZXR1cm4gc2VsZi5fYnVpbGRfcGF0aCgnYmlu
JywgJ0ltYWdlRGlmZicpCiAKKyAgICBkZWYgX2ltYWdlX2RpZmZfY29tbWFuZChzZWxmLCAqYXJn
cywgKiprd2FyZ3MpOgorICAgICAgICByZXR1cm4gW3NlbGYuX2poYnVpbGRfd3JhcHBlcl9wYXRo
XSArIHN1cGVyKEVmbFBvcnQsIHNlbGYpLl9pbWFnZV9kaWZmX2NvbW1hbmQoKmFyZ3MsICoqa3dh
cmdzKQorCiAgICAgZGVmIF9wYXRoX3RvX3dlYmNvcmVfbGlicmFyeShzZWxmKToKICAgICAgICAg
c3RhdGljX3BhdGggPSBzZWxmLl9idWlsZF9wYXRoKCdXZWJDb3JlJywgJ2xpYndlYmNvcmVfZWZs
LmEnKQogICAgICAgICBkeW5fcGF0aCA9IHNlbGYuX2J1aWxkX3BhdGgoJ1dlYkNvcmUnLCAnbGli
d2ViY29yZV9lZmwuc28nKQpkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlv
dXRfdGVzdHMvcG9ydC93ZWJraXQucHkgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90
ZXN0cy9wb3J0L3dlYmtpdC5weQppbmRleCBhNDFkNjJlMzI4MzQ4NTVmMDZhNGJjODQ5NDI3ZjVj
NjViMzI5MWQzLi5hZGU3ZDAzOGVlMTNhMjYyMTUxNWU4MGVmMDc5MTc2YTUyYmY2YTIwIDEwMDY0
NAotLS0gYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L3dlYmtpdC5w
eQorKysgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L3dlYmtpdC5w
eQpAQCAtMTcwLDcgKzE3MCw3IEBAIGNsYXNzIFdlYktpdFBvcnQoUG9ydCk6CiAgICAgICAgIHBy
b2Nlc3MgPSBzZWxmLl9zdGFydF9pbWFnZV9kaWZmX3Byb2Nlc3MoZXhwZWN0ZWRfY29udGVudHMs
IGFjdHVhbF9jb250ZW50cywgdG9sZXJhbmNlPXRvbGVyYW5jZSkKICAgICAgICAgcmV0dXJuIHNl
bGYuX3JlYWRfaW1hZ2VfZGlmZihwcm9jZXNzKQogCi0gICAgZGVmIF9zdGFydF9pbWFnZV9kaWZm
X3Byb2Nlc3Moc2VsZiwgZXhwZWN0ZWRfY29udGVudHMsIGFjdHVhbF9jb250ZW50cywgdG9sZXJh
bmNlPU5vbmUpOgorICAgIGRlZiBfaW1hZ2VfZGlmZl9jb21tYW5kKHNlbGYsIHRvbGVyYW5jZT1O
b25lKToKICAgICAgICAgIyBGSVhNRTogVGhlcmUgbmVlZHMgdG8gYmUgYSBtb3JlIHNhbmUgd2F5
IG9mIGhhbmRsaW5nIGRlZmF1bHQKICAgICAgICAgIyB2YWx1ZXMgZm9yIG9wdGlvbnMgc28gdGhh
dCB5b3UgY2FuIGRpc3Rpbmd1aXNoIGJldHdlZW4gYSBkZWZhdWx0CiAgICAgICAgICMgdmFsdWUg
b2YgTm9uZSBhbmQgYSBkZWZhdWx0IHZhbHVlIHRoYXQgd2Fzbid0IHNldC4KQEAgLTE3OSw3ICsx
NzksMTIgQEAgY2xhc3MgV2ViS2l0UG9ydChQb3J0KToKICAgICAgICAgICAgICAgICB0b2xlcmFu
Y2UgPSBzZWxmLmdldF9vcHRpb24oJ3RvbGVyYW5jZScpCiAgICAgICAgICAgICBlbHNlOgogICAg
ICAgICAgICAgICAgIHRvbGVyYW5jZSA9IDAuMQorCiAgICAgICAgIGNvbW1hbmQgPSBbc2VsZi5f
cGF0aF90b19pbWFnZV9kaWZmKCksICctLXRvbGVyYW5jZScsIHN0cih0b2xlcmFuY2UpXQorICAg
ICAgICByZXR1cm4gY29tbWFuZAorCisgICAgZGVmIF9zdGFydF9pbWFnZV9kaWZmX3Byb2Nlc3Mo
c2VsZiwgZXhwZWN0ZWRfY29udGVudHMsIGFjdHVhbF9jb250ZW50cywgdG9sZXJhbmNlPU5vbmUp
OgorICAgICAgICBjb21tYW5kID0gc2VsZi5faW1hZ2VfZGlmZl9jb21tYW5kKHRvbGVyYW5jZSkK
ICAgICAgICAgZW52aXJvbm1lbnQgPSBzZWxmLnNldHVwX2Vudmlyb25fZm9yX3NlcnZlcignSW1h
Z2VEaWZmJykKICAgICAgICAgcHJvY2VzcyA9IHNlcnZlcl9wcm9jZXNzLlNlcnZlclByb2Nlc3Mo
c2VsZiwgJ0ltYWdlRGlmZicsIGNvbW1hbmQsIGVudmlyb25tZW50KQogCg==
</data>
<flag name="review"
          id="147361"
          type_id="1"
          status="+"
          setter="dpranke"
    />
          </attachment>
      

    </bug>

</bugzilla>