<?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>30405</bug_id>
          
          <creation_ts>2009-10-15 14:07:53 -0700</creation_ts>
          <short_desc>Add Mac package building script for wx</short_desc>
          <delta_ts>2009-10-15 14:27:33 -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>WebKit wx</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.5</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="Robin Dunn">robin</reporter>
          <assigned_to name="Kevin Ollivier">kevino</assigned_to>
          <cc>kevino</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>154895</commentid>
    <comment_count>0</comment_count>
      <attachid>41243</attachid>
    <who name="Robin Dunn">robin</who>
    <bug_when>2009-10-15 14:07:53 -0700</bug_when>
    <thetext>Created attachment 41243
mac build scripts

Add Mac package building script for wx</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>154901</commentid>
    <comment_count>1</comment_count>
    <who name="Kevin Ollivier">kevino</who>
    <bug_when>2009-10-15 14:27:33 -0700</bug_when>
    <thetext>Landed in r49654, thanks!</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>41243</attachid>
            <date>2009-10-15 14:07:53 -0700</date>
            <delta_ts>2009-10-15 14:11:24 -0700</delta_ts>
            <desc>mac build scripts</desc>
            <filename>mac_installer.patch</filename>
            <type>text/plain</type>
            <size>9303</size>
            <attacher name="Robin Dunn">robin</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJLaXRUb29scy9D
aGFuZ2VMb2cJKHJldmlzaW9uIDQ5NjMzKQorKysgV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCSh3b3Jr
aW5nIGNvcHkpCkBAIC0xLDMgKzEsMTMgQEAKKzIwMDktMTAtMTUgIFJvYmluIER1bm4gIDxyb2Jp
bkBhbGxkdW5uLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBBZGQgTWFjIHBhY2thZ2UgYnVpbGRpbmcgc2NyaXB0cy4KKworICAgICAgICAqIHd4
L2J1aWxkL2J1aWxkX3V0aWxzLnB5OgorICAgICAgICAqIHd4L2J1aWxkL3NldHRpbmdzLnB5Ogor
ICAgICAgICAqIHd4L3BhY2thZ2luZy9idWlsZC1tYWMtaW5zdGFsbGVyLnB5OiBBZGRlZC4KKwog
MjAwOS0xMC0xNSAgS2V2aW4gT2xsaXZpZXIgIDxrZXZpbm9AdGhlb2xsaXZpZXJzLmNvbT4KIAog
ICAgICAgICB3eCBidWlsZCBmaXguIE1vcmUgU0RLIGZpeGVzIGZvciBNYWMsIG1ha2Ugc3VyZSB3
ZSB1c2UgdGhlIFNESyBjb3JyZXNwb25kaW5nIHRvCkluZGV4OiBXZWJLaXRUb29scy93eC9idWls
ZC9idWlsZF91dGlscy5weQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJLaXRUb29scy93eC9idWlsZC9idWls
ZF91dGlscy5weQkocmV2aXNpb24gNDk2MjgpCisrKyBXZWJLaXRUb29scy93eC9idWlsZC9idWls
ZF91dGlscy5weQkod29ya2luZyBjb3B5KQpAQCAtMjcsMTMgKzI3LDEyIEBACiBpbXBvcnQgZ2xv
YgogaW1wb3J0IG9zCiBpbXBvcnQgcGxhdGZvcm0KK2ltcG9ydCByZQogaW1wb3J0IHNodXRpbAog
aW1wb3J0IHN5cwogaW1wb3J0IHVybGxpYgogaW1wb3J0IHVybHBhcnNlCiAKLWltcG9ydCBMb2dz
Ci0KIGRlZiBnZXRfb3V0cHV0KGNvbW1hbmQpOgogICAgICIiIgogICAgIFdpbmRvd3MtY29tcGF0
aWJsZSBmdW5jdGlvbiBmb3IgZ2V0dGluZyBvdXRwdXQgZnJvbSBhIGNvbW1hbmQuCkBAIC0xMTAs
NiArMTA5LDcgQEAKICAgICAiIiIKICAgICBEb3dubG9hZCBhbmQgdXBkYXRlIHRvb2xzIG5lZWRl
ZCB0byBidWlsZCB0aGUgd3ggcG9ydC4KICAgICAiIiIKKyAgICBpbXBvcnQgTG9ncwogICAgIExv
Z3MuaW5mbygnRW5zdXJpbmcgd3hXZWJLaXQgZGVwZW5kZW5jaWVzIGFyZSB1cC10by1kYXRlLicp
CiAgICAgCiAgICAgd2tsaWJzX2RpciA9IG9zLnBhdGguam9pbih3a19yb290LCAnV2ViS2l0TGli
cmFyaWVzJykKQEAgLTE1NCwzICsxNTQsMjMgQEAKICAgICAgICAgZmxhdF9zb3VyY2VzLmV4dGVu
ZChncm91cCkKICAgICAgICAgCiAgICAgcmV0dXJuIGZsYXRfc291cmNlcworCitkZWYgZ2l0X2Jy
YW5jaF9uYW1lKCk6CisgICAgdHJ5OgorICAgICAgICBicmFuY2hlcyA9IGNvbW1hbmRzLmdldG91
dHB1dCgiZ2l0IGJyYW5jaCAtLW5vLWNvbG9yIikKKyAgICAgICAgbWF0Y2ggPSByZS5zZWFyY2go
J15cKiAoLiopJywgYnJhbmNoZXMsIHJlLk1VTFRJTElORSkKKyAgICAgICAgaWYgbWF0Y2g6Cisg
ICAgICAgICAgICByZXR1cm4gIi4lcyIgJSBtYXRjaC5ncm91cCgxKQorICAgIGV4Y2VwdDoKKyAg
ICAgICAgcGFzcworCisgICAgcmV0dXJuICIiCisKK2RlZiBnZXRfY29uZmlnKHdrX3Jvb3QpOgor
ICAgIGNvbmZpZ19maWxlID0gb3MucGF0aC5qb2luKHdrX3Jvb3QsICdXZWJLaXRCdWlsZCcsICdD
b25maWd1cmF0aW9uJykKKyAgICBjb25maWcgPSAnRGVidWcnCisKKyAgICBpZiBvcy5wYXRoLmV4
aXN0cyhjb25maWdfZmlsZSk6CisgICAgICAgIGNvbmZpZyA9IG9wZW4oY29uZmlnX2ZpbGUpLnJl
YWQoKQorCisgICAgcmV0dXJuIGNvbmZpZwpJbmRleDogV2ViS2l0VG9vbHMvd3gvYnVpbGQvc2V0
dGluZ3MucHkKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQotLS0gV2ViS2l0VG9vbHMvd3gvYnVpbGQvc2V0dGluZ3MucHkJ
KHJldmlzaW9uIDQ5NjMwKQorKysgV2ViS2l0VG9vbHMvd3gvYnVpbGQvc2V0dGluZ3MucHkJKHdv
cmtpbmcgY29weSkKQEAgLTE0MCwyMiArMTQwLDkgQEAKICAgICAneG1sJwogXQogCi1jb25maWdf
ZmlsZSA9IG9zLnBhdGguam9pbih3a19yb290LCAnV2ViS2l0QnVpbGQnLCAnQ29uZmlndXJhdGlv
bicpCi1jb25maWcgPSAnRGVidWcnCitjb25maWcgPSBnZXRfY29uZmlnKHdrX3Jvb3QpCitjb25m
aWdfZGlyID0gY29uZmlnICsgZ2l0X2JyYW5jaF9uYW1lKCkKIAotaWYgb3MucGF0aC5leGlzdHMo
Y29uZmlnX2ZpbGUpOgotICAgIGNvbmZpZyA9IG9wZW4oY29uZmlnX2ZpbGUpLnJlYWQoKQotCi1j
b25maWdfZGlyID0gY29uZmlnCi0KLXRyeToKLSAgICBicmFuY2hlcyA9IGNvbW1hbmRzLmdldG91
dHB1dCgiZ2l0IGJyYW5jaCAtLW5vLWNvbG9yIikKLSAgICBtYXRjaCA9IHJlLnNlYXJjaCgnXlwq
ICguKiknLCBicmFuY2hlcywgcmUuTVVMVElMSU5FKQotICAgIGlmIG1hdGNoOgotICAgICAgICBj
b25maWdfZGlyICs9ICIuJXMiICUgbWF0Y2guZ3JvdXAoMSkKLWV4Y2VwdDoKLSAgICBwYXNzCi0K
IG91dHB1dF9kaXIgPSBvcy5wYXRoLmpvaW4od2tfcm9vdCwgJ1dlYktpdEJ1aWxkJywgY29uZmln
X2RpcikKIAogYnVpbGRfcG9ydCA9ICJ3eCIKSW5kZXg6IFdlYktpdFRvb2xzL3d4L3BhY2thZ2lu
Zy9idWlsZC1tYWMtaW5zdGFsbGVyLnB5Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYktpdFRvb2xzL3d4L3Bh
Y2thZ2luZy9idWlsZC1tYWMtaW5zdGFsbGVyLnB5CShyZXZpc2lvbiAwKQorKysgV2ViS2l0VG9v
bHMvd3gvcGFja2FnaW5nL2J1aWxkLW1hYy1pbnN0YWxsZXIucHkJKHJldmlzaW9uIDApCkBAIC0w
LDAgKzEsMTY3IEBACisjIS91c3IvYmluL2VudiBweXRob24KKworIyBDb3B5cmlnaHQgKEMpIDIw
MDkgS2V2aW4gT2xsaXZpZXIgIEFsbCByaWdodHMgcmVzZXJ2ZWQuCisjCisjIFJlZGlzdHJpYnV0
aW9uIGFuZCB1c2UgaW4gc291cmNlIGFuZCBiaW5hcnkgZm9ybXMsIHdpdGggb3Igd2l0aG91dAor
IyBtb2RpZmljYXRpb24sIGFyZSBwZXJtaXR0ZWQgcHJvdmlkZWQgdGhhdCB0aGUgZm9sbG93aW5n
IGNvbmRpdGlvbnMKKyMgYXJlIG1ldDoKKyMgMS4gUmVkaXN0cmlidXRpb25zIG9mIHNvdXJjZSBj
b2RlIG11c3QgcmV0YWluIHRoZSBhYm92ZSBjb3B5cmlnaHQKKyMgICAgbm90aWNlLCB0aGlzIGxp
c3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyLgorIyAyLiBSZWRp
c3RyaWJ1dGlvbnMgaW4gYmluYXJ5IGZvcm0gbXVzdCByZXByb2R1Y2UgdGhlIGFib3ZlIGNvcHly
aWdodAorIyAgICBub3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93
aW5nIGRpc2NsYWltZXIgaW4gdGhlCisjICAgIGRvY3VtZW50YXRpb24gYW5kL29yIG90aGVyIG1h
dGVyaWFscyBwcm92aWRlZCB3aXRoIHRoZSBkaXN0cmlidXRpb24uCisjCisjIFRISVMgU09GVFdB
UkUgSVMgUFJPVklERUQgQlkgQVBQTEUgQ09NUFVURVIsIElOQy4gYGBBUyBJUycnIEFORCBBTlkK
KyMgRVhQUkVTUyBPUiBJTVBMSUVEIFdBUlJBTlRJRVMsIElOQ0xVRElORywgQlVUIE5PVCBMSU1J
VEVEIFRPLCBUSEUKKyMgSU1QTElFRCBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSBBTkQg
RklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSCisjIFBVUlBPU0UgQVJFIERJU0NMQUlNRUQuICBJTiBO
TyBFVkVOVCBTSEFMTCBBUFBMRSBDT01QVVRFUiwgSU5DLiBPUgorIyBDT05UUklCVVRPUlMgQkUg
TElBQkxFIEZPUiBBTlkgRElSRUNULCBJTkRJUkVDVCwgSU5DSURFTlRBTCwgU1BFQ0lBTCwKKyMg
RVhFTVBMQVJZLCBPUiBDT05TRVFVRU5USUFMIERBTUFHRVMgKElOQ0xVRElORywgQlVUIE5PVCBM
SU1JVEVEIFRPLAorIyBQUk9DVVJFTUVOVCBPRiBTVUJTVElUVVRFIEdPT0RTIE9SIFNFUlZJQ0VT
OyBMT1NTIE9GIFVTRSwgREFUQSwgT1IKKyMgUFJPRklUUzsgT1IgQlVTSU5FU1MgSU5URVJSVVBU
SU9OKSBIT1dFVkVSIENBVVNFRCBBTkQgT04gQU5ZIFRIRU9SWQorIyBPRiBMSUFCSUxJVFksIFdI
RVRIRVIgSU4gQ09OVFJBQ1QsIFNUUklDVCBMSUFCSUxJVFksIE9SIFRPUlQKKyMgKElOQ0xVRElO
RyBORUdMSUdFTkNFIE9SIE9USEVSV0lTRSkgQVJJU0lORyBJTiBBTlkgV0FZIE9VVCBPRiBUSEUg
VVNFCisjIE9GIFRISVMgU09GVFdBUkUsIEVWRU4gSUYgQURWSVNFRCBPRiBUSEUgUE9TU0lCSUxJ
VFkgT0YgU1VDSCBEQU1BR0UuIAorIworIyBTY3JpcHQgZm9yIGJ1aWxkaW5nIE1hYyAucGtnIGlu
c3RhbGxlcgorCitpbXBvcnQgY29tbWFuZHMKK2ltcG9ydCBkaXN0dXRpbHMuc3lzY29uZmlnCitp
bXBvcnQgZ2xvYgoraW1wb3J0IG9wdHBhcnNlCitpbXBvcnQgb3MKK2ltcG9ydCBzaHV0aWwKK2lt
cG9ydCBzdHJpbmcKK2ltcG9ydCBzeXMKK2ltcG9ydCB0ZW1wZmlsZQorCitzY3JpcHRfZGlyID0g
b3MucGF0aC5hYnNwYXRoKG9zLnBhdGguZGlybmFtZShfX2ZpbGVfXykpCitzeXMucGF0aC5hcHBl
bmQob3MucGF0aC5hYnNwYXRoKG9zLnBhdGguam9pbihzY3JpcHRfZGlyLCAiLi4iLCAiYnVpbGQi
KSkpCisKK2Zyb20gYnVpbGRfdXRpbHMgaW1wb3J0ICoKKworaW1wb3J0IHd4CisKK3d4d2tfcm9v
dCA9IG9zLnBhdGguYWJzcGF0aChvcy5wYXRoLmpvaW4oc2NyaXB0X2RpciwgIi4uIiwgIi4uIiwg
Ii4uIikpCit3eHdlYmtpdF9kaXIgPSBvcy5wYXRoLmFic3BhdGgob3MucGF0aC5qb2luKHd4d2tf
cm9vdCwgIldlYktpdEJ1aWxkIiwgZ2V0X2NvbmZpZyh3eHdrX3Jvb3QpICsgZ2l0X2JyYW5jaF9u
YW1lKCkpKQorCit3eF92ZXJzaW9uID0gd3guX192ZXJzaW9uX19bOjVdCitweV92ZXJzaW9uID0g
c3lzLnZlcnNpb25bOjNdCisKK3d4d2tfdmVyc2lvbiA9ICIiCisKK2lmIG9zLnN5c3RlbSgiZ2l0
IGluZm8iKSA9PSAwOgorICAgIGluZm8gPSBjb21tYW5kcy5nZXRvdXRwdXQoImdpdC1zdm4gaW5m
byAuLi8uLiIpCitlbHNlOgorICAgIGluZm8gPSBjb21tYW5kcy5nZXRvdXRwdXQoInN2biBpbmZv
IikKKyAgICAKK2ZvciBsaW5lIGluIGluZm8uc3BsaXQoIlxuIik6CisgICAgcHJpbnQgbGluZQor
ICAgIGlmIGxpbmUuc3RhcnRzd2l0aCgiUmV2aXNpb246ICIpOgorICAgICAgICB3eHdrX3ZlcnNp
b24gPSBsaW5lLnJlcGxhY2UoIlJldmlzaW9uOiAiLCAiIikuc3RyaXAoKQorCitwbGF0Zm9ybSA9
ICJvc3giCisgICAgCitwa2duYW1lID0gInd4V2ViS2l0LSVzLXd4JXMtcHklcyIgJSAocGxhdGZv
cm0sIHd4X3ZlcnNpb25bOjNdLCBweV92ZXJzaW9uKQorCit0ZW1wZGlyID0gIi90bXAvJXMiICUg
KHBrZ25hbWUpCisKK2lmIG9zLnBhdGguZXhpc3RzKHRlbXBkaXIpOgorICAgIHNodXRpbC5ybXRy
ZWUodGVtcGRpcikKKyAgICBvcy5tYWtlZGlycyh0ZW1wZGlyKQorCitpbnN0YWxscm9vdCA9IG9z
LnBhdGguam9pbih0ZW1wZGlyLCAiaW5zdGFsbC1yb290IikKK2luc3RhbGxhcHBzID0gb3MucGF0
aC5qb2luKHRlbXBkaXIsICJpbnN0YWxsLWFwcHMiKQorCitzcF9yb290ID0gZGlzdHV0aWxzLnN5
c2NvbmZpZy5nZXRfcHl0aG9uX2xpYigpCit3eF9yb290ID0gc3Bfcm9vdAoraWYgc3lzLnBsYXRm
b3JtLnN0YXJ0c3dpdGgoImRhcndpbiIpOgorICAgIHd4X3Jvb3QgPSAiL3Vzci9sb2NhbC9saWIv
d3hQeXRob24tdW5pY29kZS0lcyIgJSB3eC5fX3ZlcnNpb25fXworICAgIHNwX3Jvb3QgPSAiJXMv
bGliL3B5dGhvbiVzL3NpdGUtcGFja2FnZXMiICUgKHd4X3Jvb3QsIHB5X3ZlcnNpb24pCitzaXRl
cGFja2FnZXMgPSAiJXMvd3gtJXMtbWFjLXVuaWNvZGUvd3giICUgKHNwX3Jvb3QsIHd4X3ZlcnNp
b25bOjNdKQorcHJlZml4ID0gc2l0ZXBhY2thZ2VzCisKK2RlZiBtYWNfdXBkYXRlX2RlcGVuZGVu
Y2llcyhkeWxpYiwgcHJlZml4KToKKyAgICAiIiIKKyAgICBDb3BpZXMgYW55IG5vbi1zeXN0ZW0g
ZGVwZW5kZW5jaWVzIGludG8gdGhlIGJ1bmRsZSwgYW5kCisgICAgdXBkYXRlcyB0aGUgaW5zdGFs
bCBuYW1lIHBhdGggdG8gdGhlIG5ldyBwYXRoIGluIHRoZSBidW5kbGUuCisgICAgIiIiCisgICAg
Z2xvYmFsIHd4X3Jvb3QKKyAgICBzeXN0ZW1fcHJlZml4ZXMgPSBbIi91c3IvbGliIiwgIi9TeXN0
ZW0vTGlicmFyeSIsIHd4X3Jvb3RdCisKKyAgICBvdXRwdXQgPSBjb21tYW5kcy5nZXRvdXRwdXQo
Im90b29sIC1MICVzIiAlIGR5bGliKS5zdHJpcCgpCisgICAgZm9yIGxpbmUgaW4gb3V0cHV0LnNw
bGl0KCJcbiIpOgorICAgICAgICBmaWxlbmFtZSA9IGxpbmUuc3BsaXQoIigiKVswXS5zdHJpcCgp
CisgICAgICAgIGlmIG9zLnBhdGguZXhpc3RzKGZpbGVuYW1lKToKKyAgICAgICAgICAgIHByaW50
ICJjaGVja2luZyBkbGwgJXMiICUgZmlsZW5hbWUKKyAgICAgICAgICAgIGNvcHkgPSBUcnVlCisg
ICAgICAgICAgICBmb3Igc3lzX3ByZWZpeCBpbiBzeXN0ZW1fcHJlZml4ZXM6CisgICAgICAgICAg
ICAgICAgaWYgZmlsZW5hbWUuc3RhcnRzd2l0aChzeXNfcHJlZml4KToKKyAgICAgICAgICAgICAg
ICAgICAgY29weSA9IEZhbHNlCisgICAgICAgICAgICAKKyAgICAgICAgICAgIGlmIGNvcHk6Cisg
ICAgICAgICAgICAgICAgY29weWRpciA9IG9zLnBhdGguZGlybmFtZShkeWxpYikKKyAgICAgICAg
ICAgICAgICAKKyAgICAgICAgICAgICAgICBmaWxlZGlyLCBiYXNlbmFtZSA9IG9zLnBhdGguc3Bs
aXQoZmlsZW5hbWUpCisgICAgICAgICAgICAgICAgZGVzdF9maWxlbmFtZSA9IG9zLnBhdGguam9p
bihwcmVmaXgsIGJhc2VuYW1lKQorICAgICAgICAgICAgICAgIGNvcHluYW1lID0gb3MucGF0aC5q
b2luKGNvcHlkaXIsIGJhc2VuYW1lKQorICAgICAgICAgICAgICAgIGlmIG5vdCBvcy5wYXRoLmV4
aXN0cyhjb3B5bmFtZSk6CisgICAgICAgICAgICAgICAgICAgIHNodXRpbC5jb3B5KGZpbGVuYW1l
LCBjb3B5ZGlyKQorICAgICAgICAgICAgICAgICAgICBvcy5zeXN0ZW0oImluc3RhbGxfbmFtZV90
b29sIC1pZCAlcyAlcyIgJSAoZGVzdF9maWxlbmFtZSwgY29weW5hbWUpKQorICAgICAgICAgICAg
ICAgIAorICAgICAgICAgICAgICAgIG9zLnN5c3RlbSgiaW5zdGFsbF9uYW1lX3Rvb2wgLWNoYW5n
ZSAlcyAlcyAlcyIgJSAoZmlsZW5hbWUsIGRlc3RfZmlsZW5hbWUsIGR5bGliKSkKKworZGVmIGV4
aXRJZkVycm9yKGNtZCk6CisgICAgcHJpbnQgY21kCisgICAgcmV0dmFsID0gb3Muc3lzdGVtKGNt
ZCkKKyAgICBpZiByZXR2YWwgIT0gMDoKKyAgICAgICAgaWYgb3MucGF0aC5leGlzdHModGVtcGRp
cik6CisgICAgICAgICAgICBzaHV0aWwucm10cmVlKHRlbXBkaXIpCisgICAgICAgIHN5cy5leGl0
KDEpCisKK3d4cm9vdCA9IGluc3RhbGxyb290ICsgcHJlZml4Cit3eHB5dGhvbnJvb3QgPSBpbnN0
YWxscm9vdCArIHNpdGVwYWNrYWdlcworCit0cnk6CisgICAgaWYgbm90IG9zLnBhdGguZXhpc3Rz
KHd4cm9vdCk6CisgICAgICAgIG9zLm1ha2VkaXJzKHd4cm9vdCkKKyAgICAKKyAgICBpZiBub3Qg
b3MucGF0aC5leGlzdHMod3hweXRob25yb290KToKKyAgICAgICAgb3MubWFrZWRpcnMod3hweXRo
b25yb290KQorICAgIAorICAgIGZvciB3aWxkY2FyZCBpbiBbIioucHkiLCAiKi5zbyIsICIqLmR5
bGliIl06CisgICAgICAgIGZpbGVzID0gZ2xvYi5nbG9iKG9zLnBhdGguam9pbih3eHdlYmtpdF9k
aXIsIHdpbGRjYXJkKSkKKyAgICAgICAgZm9yIGFmaWxlIGluIGZpbGVzOgorICAgICAgICAgICAg
c2h1dGlsLmNvcHkoYWZpbGUsIHd4cHl0aG9ucm9vdCkKKyAgICAKKyAgICBpZiBzeXMucGxhdGZv
cm0uc3RhcnRzd2l0aCgiZGFyd2luIik6CisgICAgICAgIGR5bGliX3BhdGggPSBvcy5wYXRoLmpv
aW4od3hweXRob25yb290LCAibGlid3h3ZWJraXQuZHlsaWIiKQorICAgICAgICBvcy5zeXN0ZW0o
Imluc3RhbGxfbmFtZV90b29sIC1pZCAlcyAlcyIgJSAob3MucGF0aC5qb2luKHByZWZpeCwgImxp
Ynd4d2Via2l0LmR5bGliIiksIGR5bGliX3BhdGgpKQorICAgICAgICBtYWNfdXBkYXRlX2RlcGVu
ZGVuY2llcyhkeWxpYl9wYXRoLCBwcmVmaXgpCisgICAgICAgIG1hY191cGRhdGVfZGVwZW5kZW5j
aWVzKG9zLnBhdGguam9pbih3eHB5dGhvbnJvb3QsICJfd2Vidmlldy5zbyIpLCBwcmVmaXgpCisg
ICAgICAgIAorICAgICAgICBkZW1vZGlyID0gaW5zdGFsbHJvb3QgKyAiL0FwcGxpY2F0aW9ucy93
eFdlYktpdC9EZW1vcyIKKyAgICAgICAgaWYgbm90IG9zLnBhdGguZXhpc3RzKGRlbW9kaXIpOgor
ICAgICAgICAgICAgb3MubWFrZWRpcnMoZGVtb2RpcikKKyAgICAgICAgICAgIAorICAgICAgICBz
aHV0aWwuY29weShvcy5wYXRoLmpvaW4od3h3a19yb290LCAiV2ViS2l0IiwgInd4IiwgImJpbmRp
bmdzIiwgInB5dGhvbiIsICJzYW1wbGVzIiwgInNpbXBsZS5weSIpLCBkZW1vZGlyKQorICAgICAg
ICAKKyAgICAgICAgaWYgb3MucGF0aC5leGlzdHMocGtnbmFtZSArICIucGtnIik6CisgICAgICAg
ICAgICBzaHV0aWwucm10cmVlKHBrZ25hbWUgKyAiLnBrZyIpCisgICAgCisgICAgICAgIHBrZ19h
cmdzID0gWyctLXRpdGxlICcgKyBwa2duYW1lLAorICAgICAgICAgICAgICAgICAgICAnLS1vdXQg
JXMucGtnJyAlIHBrZ25hbWUsCisgICAgICAgICAgICAgICAgICAgICctLXZlcnNpb24gJyArIHd4
d2tfdmVyc2lvbi5zdHJpcCgpLAorICAgICAgICAgICAgICAgICAgICAnLS1pZCBvcmcud3h3ZWJr
aXQud3h3ZWJraXQnLAorICAgICAgICAgICAgICAgICAgICAnLS1kb21haW4gc3lzdGVtJywKKyAg
ICAgICAgICAgICAgICAgICAgJy0tcm9vdC12b2x1bWUtb25seScsCisgICAgICAgICAgICAgICAg
ICAgICctLXJvb3QgJyArIGluc3RhbGxyb290LAorICAgICAgICAgICAgICAgICAgICAnLS1yZXNv
dXJjZXMgJXMvbWFjL3Jlc291cmNlcycgJSBzY3JpcHRfZGlyLAorICAgICAgICAgICAgICAgICAg
ICAnLS12ZXJib3NlJworICAgICAgICAgICAgICAgICAgICBdCisgICAgCisgICAgICAgIHBhY2th
Z2VtYWtlciA9ICIvRGV2ZWxvcGVyL0FwcGxpY2F0aW9ucy9VdGlsaXRpZXMvUGFja2FnZU1ha2Vy
LmFwcC9Db250ZW50cy9NYWNPUy9QYWNrYWdlTWFrZXIiCisgICAgICAgIGV4aXRJZkVycm9yKHBh
Y2thZ2VtYWtlciArICIgJXMiICUgKHN0cmluZy5qb2luKHBrZ19hcmdzLCAiICIpKSkKK2ZpbmFs
bHk6CisgICAgaWYgb3MucGF0aC5leGlzdHModGVtcGRpcik6CisgICAgICAgIHNodXRpbC5ybXRy
ZWUodGVtcGRpcikK
</data>
<flag name="review"
          id="22584"
          type_id="1"
          status="+"
          setter="kevino"
    />
          </attachment>
      

    </bug>

</bugzilla>