<?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>114925</bug_id>
          
          <creation_ts>2013-04-21 15:50:07 -0700</creation_ts>
          <short_desc>fourthTier: developing LLVM in tandem with WebKit should be fun and easy</short_desc>
          <delta_ts>2013-04-21 16:26:02 -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>JavaScriptCore</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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>112840</blocked>
    
    <blocked>114926</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Filip Pizlo">fpizlo</reporter>
          <assigned_to name="Filip Pizlo">fpizlo</assigned_to>
          <cc>barraclough</cc>
    
    <cc>ggaren</cc>
    
    <cc>mark.lam</cc>
    
    <cc>mhahnenberg</cc>
    
    <cc>msaboff</cc>
    
    <cc>oliver</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>878908</commentid>
    <comment_count>0</comment_count>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2013-04-21 15:50:07 -0700</bug_when>
    <thetext>Patch forthcoming.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>878910</commentid>
    <comment_count>1</comment_count>
      <attachid>198973</attachid>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2013-04-21 16:00:57 -0700</bug_when>
    <thetext>Created attachment 198973
the patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>878916</commentid>
    <comment_count>2</comment_count>
      <attachid>198973</attachid>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2013-04-21 16:23:50 -0700</bug_when>
    <thetext>Comment on attachment 198973
the patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>878918</commentid>
    <comment_count>3</comment_count>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2013-04-21 16:26:02 -0700</bug_when>
    <thetext>Landed in http://trac.webkit.org/changeset/148848</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>198973</attachid>
            <date>2013-04-21 16:00:57 -0700</date>
            <delta_ts>2013-04-21 16:24:58 -0700</delta_ts>
            <desc>the patch</desc>
            <filename>blah.patch</filename>
            <type>text/plain</type>
            <size>8889</size>
            <attacher name="Filip Pizlo">fpizlo</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDE0ODg0NykKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDY0IEBACisyMDEzLTA0LTIxICBGaWxpcCBQaXpsbyAgPGZwaXpsb0BhcHBsZS5jb20+CisK
KyAgICAgICAgZm91cnRoVGllcjogZGV2ZWxvcGluZyBMTFZNIGluIHRhbmRlbSB3aXRoIFdlYktp
dCBzaG91bGQgYmUgZnVuIGFuZCBlYXN5CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xMTQ5MjUKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KKyAgICAgICAgCisgICAgICAgIFRoaXMgZW5hYmxlcyBidWlsZGluZyBMTFZNIGFsb25n
IHdpdGggV2ViS2l0LCBzbyB0aGF0IGJ1aWxkLWpzYyBhbmQgYnVpbGQtd2Via2l0CisgICAgICAg
IHdpbGwgYWxzbyBvcHRpb25hbGx5IGJ1aWxkIExMVk0gYW5kIHF1aWNrbHkgc3ltbGluayBMTFZN
J3MgYnVpbHQgcHJvZHVjdHMgaW50bworICAgICAgICB0aGUgcmlnaHQgcGxhY2VzLgorICAgICAg
ICAKKyAgICAgICAgTW9zdCBXZWJLaXQgYW5kIEpTQyBoYWNrZXJzIHdpbGwgd2FudCB0byByZWx5
IG9uIHRoZSBjaGVja2VkLWluIGFscmVhZHktYnVpbHQKKyAgICAgICAgdmVyc2lvbnMgb2YgTExW
TSBpbiBXZWJLaXRMaWJyYXJpZXMuIEJ1dCBkZXZlbG9waW5nIGJvdGggc3lzdGVtcyBpbiB0YW5k
ZW0gaXMgYW4KKyAgICAgICAgaW5jcmVhc2luZ2x5IGNvbW1vbiB1c2UtY2FzZSBmb3IgbWUsIGFu
ZCBpdCBtYXkgYmVjb21lIGEgY29tbW9uIHVzZSBjYXNlIGZvciBhCisgICAgICAgIGhhbmRmdWwg
b2Ygb3RoZXJzLiBDdXJyZW50bHksIHRoaXMgaXMgcmVhbGx5IHBhaW5mdWw6IHlvdSBmaXJzdCBo
YXZlIHRvIGJ1aWxkCisgICAgICAgIExMVk0sIHRoZW4geW91IGhhdmUgdG8gZXhwb3J0LWxsdm0t
YnVpbGQgKHdoaWNoIHRha2VzIGEgd2hpbGUpLCBhbmQgdGhlbiB5b3UKKyAgICAgICAgaGF2ZSB0
byBtYWtlIHN1cmUgdGhhdCB5b3VyIExMVk1fTElCUkFSWV9QQUNLQUdFIGFuZCBMTFZNX0lOQ0xV
REVfUEFDS0FHRQorICAgICAgICB2YXJpYWJsZXMgYXJlIHNldCB0byBwb2ludCB0byB0aGUgdGhp
bmcgeW91IGV4cG9ydGVkLiBUaGUgd2hvbGUgcHJvY2VzcyBsb3NlcworICAgICAgICB0cmFjayBv
ZiBkZXBlbmRlbmNpZXMgdmVyeSBxdWlja2x5OiBtYWtpbmcgYSB0aW55IGNoYW5nZSBpbiBMTFZN
IHJlcXVpcmVzCisgICAgICAgIHBhY2thZ2luZywgYW5kIHRoZW4gdW5wYWNrYWdpbmcsIGEgbGFy
Z2UgbnVtYmVyIG9mIHBvdGVudGlhbGx5IGxhcmdlIGhlYWRlcnMgYW5kCisgICAgICAgIHN0YXRp
YyBsaWJyYXJpZXMuIE5vdCBvbmx5IGlzIHRoaXMgc2xvdyBidXQgaXQgdGhlbiBjYXVzZXMgdGhl
IFdlYktpdCBidWlsZAorICAgICAgICBzeXN0ZW0gdG8gcmVidWlsZCBhbnl0aGluZyB0aGF0IHRy
YW5zaXRpdmVseSBpbmNsdWRlcyBhbnkgTExWTSBoZWFkZXIsIHdoaWNoIGlzCisgICAgICAgIG5v
dyBxdWl0ZSBhIGZldyBmaWxlcy4gV2hpbGUgdGhpcyBzb3J0IG9mIHVzZSBwYXR0ZXJuIGlzIHN0
aWxsIHdvcnRod2hpbGUgaWYKKyAgICAgICAgeW91J3JlIHRyeWluZyB0byBwYWNrYWdlIGEgYmlu
YXJ5IGRyb3AgYW5kIHRlc3QgaXQsIGl0J3Mgbm90IGdyZWF0IGlmIHlvdSdyZQorICAgICAgICBq
dXN0IHRyeWluZyB0byBkbyBleHBlcmltZW50YWwgZGV2ZWxvcG1lbnQgdGhhdCBpbnZvbHZlcyBt
YWtpbmcgc21hbGwgY2hhbmdlcworICAgICAgICBpbiBib3RoIHRyZWVzLgorICAgICAgICAKKyAg
ICAgICAgVGhpcyBjaGFuZ2UgZml4ZXMgdGhpcyB1c2UgY2FzZSB3aGlsZSBrZWVwaW5nIHRoZSBv
bGQgdXNlIGNhc2VzIGludGFjdC4gWW91IGNhbgorICAgICAgICBkbyB0YW5kZW0gZGV2ZWxvcG1l
bnQgdXNpbmcgb25lIG9mIHR3byBtb2RlczoKKyAgICAgICAgCisgICAgICAgIFlvdXIgb3duIExM
Vk0gZGlyZWN0b3J5OiBqdXN0IHNldCBMTFZNX1NPVVJDRV9QQVRIIHRvIHRoZSAqYWJzb2x1dGUq
IHBhdGggb2YKKyAgICAgICAgdGhlIExMVk0gZGlyZWN0b3J5IHlvdSdyZSB1c2luZy4gT25jZSB0
aGlzIGlzIGRvbmUsIGFueSBpbnZvY2F0aW9uIG9mIGEgV2ViS2l0CisgICAgICAgIGJ1aWxkIHZp
YSBidWlsZC1qc2Mgb3IgYnVpbGQtd2Via2l0IHdpbGwgYWxzbyBidWlsZCBMTFZNLCBhbmQgdGhl
biBxdWlja2x5CisgICAgICAgIHN5bWxpbmsgdGhpbmdzIGludG8gcGxhY2Ugd2l0aG91dCBwZXJ0
dXJiaW5nIGRlcGVuZGVuY3kgdHJhY2tpbmcuCisgICAgICAgIAorICAgICAgICBJbnRlcm5hbCBM
TFZNIGRpcmVjdG9yeTogaWYgeW91IGNoZWNrIG91dCBsbHZtIGludG8gYSBkaXJlY3RvcnkgY2Fs
bGVkICdsbHZtJworICAgICAgICByaWdodCBvZmYgb2YgdGhlIFdlYktpdCBzb3VyY2UgdHJlZSwg
dGhlbiB0aGUgYnVpbGQgc3lzdGVtIHdpbGwgYXV0b21hdGljYWxseQorICAgICAgICB1c2UgdGhp
cy4KKyAgICAgICAgCisgICAgICAgIEhlcmUncyBob3cgdGhpcyB0YWtlcyBjYXJlIG9mIGRlcGVu
ZGVuY2llczoKKyAgICAgICAgCisgICAgICAgIEhlYWRlcnM6IHRoZSBpbmNsdWRlL2xsdm0gYW5k
IGluY2x1ZGUvbGx2bS1jIGRpcmVjdG9yaWVzIGFyZSBzeW1saW5rZWQgaW50bworICAgICAgICAk
cHJvZHVjdHNEaXIvdXNyL2xvY2FsL2luY2x1ZGUuIEFuZCB0aGVuIGV2ZXJ5dGhpbmcganVzdCB3
b3Jrcy4KKyAgICAgICAgCisgICAgICAgIExpYnJhcmllczogdGhlIGJ1aWxkIHN5c3RlbSBkZXRl
Y3RzLCBieSByZWFkaW5nIExMVk0ncyBNYWtlZmlsZS5jb25maWcsIHdoaWNoCisgICAgICAgIG1v
ZGUgTExWTSBpcyBidWlsdCBpbiAobGlrZSBSZWxlYXNlK0Fzc2VydHMgb3IgRGVidWcrQXNzZXJ0
cykgYW5kIHN5bWxpbmtzCisgICAgICAgIHRoZSAuYSBmaWxlcyBpbnRvICRwcm9kdWN0c0Rpci88
dGhpbmd5Pi4gSXQgd2lsbCByYW5saWIgdGhvc2UgbGlicmFyaWVzIG9ubHkKKyAgICAgICAgaWYg
dGhleSBoYXZlIGNoYW5nZWQsIGJ5IGNoZWNraW5nIGJvdGggdGhlIG1vZGlmaWNhdGlvbiB0aW1l
IGFuZCBhbHNvIHdoZXRoZXIKKyAgICAgICAgdGhlIGxhc3QgdGltZSB3ZSBoYWQgYSBzeW1saW5r
LCB0aGF0IHN5bWxpbmsgd2FzIGZyb20gdGhlIHNhbWUgZGlyZWN0b3J5LgorICAgICAgICBUaGlz
IGhlbHBzIGlmIHlvdSBzd2l0Y2ggdG8gYW4gKm9sZGVyKiBMTFZNIGJ1aWxkICh1c2luZyBMTFZN
X1NPVVJDRV9QQVRIKQorICAgICAgICBidXQgdGhhdCBidWlsZCB3YXNuJ3QgeWV0IHJhbmxpYidk
LgorICAgICAgICAKKyAgICAgICAgT25lIHByb2JsZW0gdGhhdCB0aGlzIGRvZXMgbm90IHlldCBz
b2x2ZSBpcyB0aGF0IHhjb2RlYnVpbGQgd2lsbCBub3QgcmVsaW5rCisgICAgICAgIEphdmFTY3Jp
cHRDb3JlIGlmIHRoZSBvbmx5IHRoaW5nIHRoYXQgY2hhbmdlZCB3YXMgdGhlIGxpYnJhcmllcy4g
SSB3aWxsIHdvcmsKKyAgICAgICAgb24gdGhpcyBwcm9ibGVtIHNlcGFyYXRlbHk6IGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMTQ5MjYuCisKKyAgICAgICAgKiBTY3Jp
cHRzL2NvcHktd2Via2l0bGlicmFyaWVzLXRvLXByb2R1Y3QtZGlyZWN0b3J5OgorICAgICAgICAo
dW5wYWNrSWZOZWNlc3NhcnkpOgorICAgICAgICAoZmlsZUNvbnRhaW5zKToKKyAgICAgICAgKGZp
bGVDb250ZW50c0VxdWFscyk6CisKIDIwMTMtMDQtMTUgIEZpbGlwIFBpemxvICA8ZnBpemxvQGFw
cGxlLmNvbT4KIAogICAgICAgICBmb3VydGhUaWVyOiBVcGRhdGUgTExWTS1yZWxhdGVkIGJ1aWxk
IHNjcmlwdHMgdG8gY29weSBnZW5lcmF0ZWQgaGVhZGVycyBhcyB3ZWxsCkluZGV4OiBUb29scy9T
Y3JpcHRzL2NvcHktd2Via2l0bGlicmFyaWVzLXRvLXByb2R1Y3QtZGlyZWN0b3J5Cj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIFRvb2xzL1NjcmlwdHMvY29weS13ZWJraXRsaWJyYXJpZXMtdG8tcHJvZHVjdC1kaXJl
Y3RvcnkJKHJldmlzaW9uIDE0ODg0NykKKysrIFRvb2xzL1NjcmlwdHMvY29weS13ZWJraXRsaWJy
YXJpZXMtdG8tcHJvZHVjdC1kaXJlY3RvcnkJKHdvcmtpbmcgY29weSkKQEAgLTQ2LDggKzQ2LDgg
QEAgZm9yZWFjaCBteSAkbGliTmFtZSAoQGxpYnJhcmllc1RvQ29weSkgewogICAgIG15ICRsaWIg
PSAiJHByb2R1Y3REaXIvIiAuICRsaWJOYW1lOwogICAgIGlmICghLWUgJGxpYiB8fCAtTSAkbGli
ID4gLU0gJHNyY0xpYikgewogICAgICAgICBwcmludCAiVXBkYXRpbmcgJGxpYlxuIjsKLSAgICAg
ICAgc3lzdGVtICJkaXR0byIsICRzcmNMaWIsICRsaWI7Ci0gICAgICAgIHN5c3RlbSAkcmFubGli
LCAkbGliOworICAgICAgICAoc3lzdGVtKCJkaXR0byIsICRzcmNMaWIsICRsaWIpID09IDApIG9y
IGRpZTsKKyAgICAgICAgKHN5c3RlbSgkcmFubGliLCAkbGliKSA9PSAwKSBvciBkaWU7CiAgICAg
fQogfQogCkBAIC01NSw3ICs1NSwxNSBAQCBmb3JlYWNoIG15ICRsaWJOYW1lIChAbGlicmFyaWVz
VG9Db3B5KSB7CiBteSAkbWFqb3JEYXJ3aW5WZXJzaW9uID0gKHNwbGl0IC9cLi8sIGB1bmFtZSAt
cmApWzBdOwogbXkgJGxsdm1MaWJyYXJ5UGFja2FnZTsKIG15ICRsbHZtSW5jbHVkZVBhY2thZ2U7
Ci1pZiAoZGVmaW5lZCgkRU5We0xMVk1fTElCUkFSWV9QQUNLQUdFfSkgJiYgZGVmaW5lZCgkRU5W
e0xMVk1fSU5DTFVERV9QQUNLQUdFfSkpIHsKK215ICR1c2VPd25MTFZNID0gMDsKK215ICRvd25M
TFZNRGlyZWN0b3J5OworaWYgKGRlZmluZWQoJEVOVntMTFZNX1NPVVJDRV9QQVRIfSkpIHsKKyAg
ICAkdXNlT3duTExWTSA9IDE7CisgICAgJG93bkxMVk1EaXJlY3RvcnkgPSAkRU5We0xMVk1fU09V
UkNFX1BBVEh9OworfSBlbHNpZiAoLWQgImxsdm0iICYmIC1lICJsbHZtL0xMVk1CdWlsZC50eHQi
KSB7CisgICAgJHVzZU93bkxMVk0gPSAxOworICAgICRvd25MTFZNRGlyZWN0b3J5ID0gc291cmNl
RGlyKCkgLiAiL2xsdm0iOworfSBlbHNpZiAoZGVmaW5lZCgkRU5We0xMVk1fTElCUkFSWV9QQUNL
QUdFfSkgJiYgZGVmaW5lZCgkRU5We0xMVk1fSU5DTFVERV9QQUNLQUdFfSkpIHsKICAgICAkbGx2
bUxpYnJhcnlQYWNrYWdlID0gJEVOVntMTFZNX0xJQlJBUllfUEFDS0FHRX07CiAgICAgJGxsdm1J
bmNsdWRlUGFja2FnZSA9ICRFTlZ7TExWTV9JTkNMVURFX1BBQ0tBR0V9OwogfSBlbHNpZiAoJG1h
am9yRGFyd2luVmVyc2lvbiA9PSAxMSkgewpAQCAtODIsMTMgKzkwLDc2IEBAIHN1YiB1bnBhY2tJ
Zk5lY2Vzc2FyeQogICAgICAgICAgICAgZm9yZWFjaCBteSAkbGlicmFyeSAoYHRhciAtdGYgJHBh
Y2thZ2VgKSB7CiAgICAgICAgICAgICAgICAgY2hvbXAgJGxpYnJhcnk7CiAgICAgICAgICAgICAg
ICAgcHJpbnQgIiAgIFJhbmxpYiAkbGlicmFyeVxuIjsKLSAgICAgICAgICAgICAgICBzeXN0ZW0g
JHJhbmxpYiwgJHRhcmdldERpciAuICIvIiAuICRsaWJyYXJ5OworICAgICAgICAgICAgICAgIChz
eXN0ZW0oJHJhbmxpYiwgJHRhcmdldERpciAuICIvIiAuICRsaWJyYXJ5KSA9PSAwKSBvciBkaWU7
CiAgICAgICAgICAgICB9CiAgICAgICAgIH0KICAgICB9CiB9CiAKLXVucGFja0lmTmVjZXNzYXJ5
KCRwcm9kdWN0RGlyLCAiJHByb2R1Y3REaXIvbGliTExWTUNvcmUuYSIsICRsbHZtTGlicmFyeVBh
Y2thZ2UsIDEpOworc3ViIGZpbGVDb250YWlucworeworICAgIG15ICgkZmlsZW5hbWUsICRzdHJp
bmcpID0gQF87CisgICAgb3BlbiBteSAkZmlsZUhhbmRsZSwgJzwnLCAkZmlsZW5hbWUgb3IgZGll
OworICAgIHdoaWxlICg8JGZpbGVIYW5kbGU+KSB7CisgICAgICAgIHJldHVybiAxIGlmIC9eJHN0
cmluZyQvOworICAgIH0KKyAgICByZXR1cm4gMDsKK30KKworc3ViIGZpbGVDb250ZW50c0VxdWFs
cworeworICAgIG15ICgkZmlsZW5hbWUsICRzdHJpbmcpID0gQF87CisgICAgb3BlbiBteSAkZmls
ZUhhbmRsZSwgJzwnLCAkZmlsZW5hbWUgb3IgZGllOworICAgIGJpbm1vZGUgJGZpbGVIYW5kbGU7
CisgICAgbXkgJGNvbnRlbnRzID0gPCRmaWxlSGFuZGxlPjsKKyAgICByZXR1cm4gJGNvbnRlbnRz
IGVxICRzdHJpbmc7Cit9CisKK2lmICgkdXNlT3duTExWTSkgeworICAgIHByaW50KCJCdWlsZGlu
ZyBMTFZNLlxuIik7CisgICAgY2hkaXIgJG93bkxMVk1EaXJlY3Rvcnk7CisgICAgbXkgJG51bUNQ
VVN0cmluZyA9IGBzeXNjdGwgaHcubmNwdWA7CisgICAgJG51bUNQVVN0cmluZyA9fiAvOiAvOwor
ICAgIG15ICRudW1DUFVzID0gJCc7CisgICAgKHN5c3RlbSgibWFrZSAtaiAkbnVtQ1BVcyIpID09
IDApIG9yIGRpZTsKKyAgICBjaGRpcldlYktpdCgpOworICAgIAorICAgIG15ICRvd25MTFZNQnVp
bGRNb2RlID0gIiI7CisgICAgaWYgKGZpbGVDb250YWlucygkb3duTExWTURpcmVjdG9yeSAuICIv
TWFrZWZpbGUuY29uZmlnIiwgIkVOQUJMRV9PUFRJTUlaRUQ9MSIpKSB7CisgICAgICAgICRvd25M
TFZNQnVpbGRNb2RlIC49ICJSZWxlYXNlIjsKKyAgICB9IGVsc2UgeworICAgICAgICAkb3duTExW
TUJ1aWxkTW9kZSAuPSAiRGVidWciOworICAgIH0KKyAgICAKKyAgICAjIEZJWE1FOiBBZGQgc3Vw
cG9ydCBmb3IgYnVpbGRzIHRoYXQgZGlzYWJsZSBhc3NlcnRpb25zLgorICAgICRvd25MTFZNQnVp
bGRNb2RlIC49ICIrQXNzZXJ0cyI7CisgICAgCisgICAgbXkgJGxpYnJhcnlTb3VyY2VEaXJlY3Rv
cnkgPSAiJG93bkxMVk1EaXJlY3RvcnkvJG93bkxMVk1CdWlsZE1vZGUvbGliIjsKKyAgICBteSAk
bGlicmFyeVRhcmdldERpcmVjdG9yeSA9ICRwcm9kdWN0RGlyOworICAgIHByaW50KCJTeW1saW5r
aW5nIGxpYnJhcmllcyBmcm9tICRsaWJyYXJ5U291cmNlRGlyZWN0b3J5IHRvICRsaWJyYXJ5VGFy
Z2V0RGlyZWN0b3J5XG4iKTsKKyAgICBvcGVuZGlyIChteSAkZGlySGFuZGxlLCAkbGlicmFyeVNv
dXJjZURpcmVjdG9yeSk7CisgICAgd2hpbGUgKG15ICRmaWxlbmFtZSA9IHJlYWRkaXIoJGRpckhh
bmRsZSkpIHsKKyAgICAgICAgbmV4dCBpZiAkZmlsZW5hbWUgIX4gL1wuYSQvOworICAgICAgICBw
cmludCAiICAgU3ltbGluayAkZmlsZW5hbWVcbiI7CisgICAgICAgIG15ICRzb3VyY2VMaWJyYXJ5
ID0gIiRsaWJyYXJ5U291cmNlRGlyZWN0b3J5LyRmaWxlbmFtZSI7CisgICAgICAgIG15ICR0YXJn
ZXRMaWJyYXJ5ID0gIiRsaWJyYXJ5VGFyZ2V0RGlyZWN0b3J5LyRmaWxlbmFtZSI7CisgICAgICAg
IG15ICRyYW5saWJUb2tlbiA9ICIkbGlicmFyeVRhcmdldERpcmVjdG9yeS8ucmFubGliVG9rZW4t
JGZpbGVuYW1lIjsKKyAgICAgICAgdW5saW5rKCR0YXJnZXRMaWJyYXJ5KTsKKyAgICAgICAgc3lt
bGluaygkc291cmNlTGlicmFyeSwgJHRhcmdldExpYnJhcnkpOworICAgICAgICBpZiAoIS1lICRy
YW5saWJUb2tlbgorICAgICAgICAgICAgfHwgIWZpbGVDb250ZW50c0VxdWFscygkcmFubGliVG9r
ZW4sICRzb3VyY2VMaWJyYXJ5KQorICAgICAgICAgICAgfHwgLU0gJHJhbmxpYlRva2VuID4gLU0g
JHNvdXJjZUxpYnJhcnkpIHsKKyAgICAgICAgICAgIHByaW50ICIgICBSYW5saWIgJGZpbGVuYW1l
XG4iOworICAgICAgICAgICAgKHN5c3RlbSgkcmFubGliLCAkdGFyZ2V0TGlicmFyeSkgPT0gMCkg
b3IgZGllOworICAgICAgICAgICAgKG9wZW4gbXkgJGZpbGVIYW5kbGUsICI+IiwgJHJhbmxpYlRv
a2VuKSBvciBkaWU7CisgICAgICAgICAgICBwcmludCB7JGZpbGVIYW5kbGV9ICIkc291cmNlTGli
cmFyeSI7CisgICAgICAgICAgICBjbG9zZSAkZmlsZUhhbmRsZTsKKyAgICAgICAgfQorICAgIH0K
KyAgICBjbG9zZWRpciAkZGlySGFuZGxlOworfSBlbHNlIHsKKyAgICB1bnBhY2tJZk5lY2Vzc2Fy
eSgkcHJvZHVjdERpciwgIiRwcm9kdWN0RGlyL2xpYkxMVk1Db3JlLmEiLCAkbGx2bUxpYnJhcnlQ
YWNrYWdlLCAxKTsKK30KIAogc3ViIGRpdHRvSGVhZGVycwogewpAQCAtMTAxLDQgKzE3MiwxMyBA
QCBzdWIgZGl0dG9IZWFkZXJzCiAKIGRpdHRvSGVhZGVycygiV2ViS2l0TGlicmFyaWVzL1dlYktp
dFN5c3RlbUludGVyZmFjZS5oIiwgIiRwcm9kdWN0RGlyL3Vzci9sb2NhbC9pbmNsdWRlL1dlYktp
dFN5c3RlbUludGVyZmFjZS5oIik7CiBkaXR0b0hlYWRlcnMoIldlYktpdExpYnJhcmllcy9XZWJD
b3JlU1FMaXRlMyIsICIkcHJvZHVjdERpci9XZWJDb3JlU1FMaXRlMyIpOwotdW5wYWNrSWZOZWNl
c3NhcnkoIiRwcm9kdWN0RGlyL3Vzci9sb2NhbC9pbmNsdWRlIiwgIiRwcm9kdWN0RGlyL3Vzci9s
b2NhbC9pbmNsdWRlL2xsdm0tYy9Db3JlLmgiLCAkbGx2bUluY2x1ZGVQYWNrYWdlLCAwKTsKKwor
aWYgKCR1c2VPd25MTFZNKSB7CisgICAgKHN5c3RlbSgicm0iLCAiLXJmIiwgIiRwcm9kdWN0RGly
L3Vzci9sb2NhbC9pbmNsdWRlL2xsdm0iKSA9PSAwKSBvciBkaWU7CisgICAgKHN5c3RlbSgicm0i
LCAiLXJmIiwgIiRwcm9kdWN0RGlyL3Vzci9sb2NhbC9pbmNsdWRlL2xsdm0tYyIpID09IDApIG9y
IGRpZTsKKyAgICBzeW1saW5rKCIkb3duTExWTURpcmVjdG9yeS9pbmNsdWRlL2xsdm0iLCAiJHBy
b2R1Y3REaXIvdXNyL2xvY2FsL2luY2x1ZGUvbGx2bSIpIG9yIGRpZTsKKyAgICBzeW1saW5rKCIk
b3duTExWTURpcmVjdG9yeS9pbmNsdWRlL2xsdm0tYyIsICIkcHJvZHVjdERpci91c3IvbG9jYWwv
aW5jbHVkZS9sbHZtLWMiKSBvciBkaWU7Cit9IGVsc2UgeworICAgIHVucGFja0lmTmVjZXNzYXJ5
KCIkcHJvZHVjdERpci91c3IvbG9jYWwvaW5jbHVkZSIsICIkcHJvZHVjdERpci91c3IvbG9jYWwv
aW5jbHVkZS9sbHZtLWMvQ29yZS5oIiwgJGxsdm1JbmNsdWRlUGFja2FnZSwgMCk7Cit9CisK
</data>
<flag name="review"
          id="220659"
          type_id="1"
          status="+"
          setter="ggaren"
    />
          </attachment>
      

    </bug>

</bugzilla>