<?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>16315</bug_id>
          
          <creation_ts>2007-12-05 17:37:40 -0800</creation_ts>
          <short_desc>FindSafari Needs Path-Only Option</short_desc>
          <delta_ts>2007-12-16 17:33:26 -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>WebKit Misc.</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows XP</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>
          <dependson>16314</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Brent Fulgham">bfulgham</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>aroben</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>63396</commentid>
    <comment_count>0</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2007-12-05 17:37:40 -0800</bug_when>
    <thetext>I wrote a little script (see Bug #16314) to launch Drosera.  Unfortunately, the &quot;FindSafari.exe /printSafariLauncher&quot; command outputs both the environment needed to run as well as the launch command for Safari.

FindSafari would be more useful to something like the Drosera script if it could just output the environment commands (perhaps with a &quot;/printSafariEnvironment&quot; option)

What I currently get from FindSafari is this:
====================================================
$ ./FindSafari.exe  /printSafariLauncher
@echo off
mkdir 2&gt;NUL &quot;%TMP%\WebKitNightly\Safari.resources&quot;
xcopy /y /i /d &quot;C:\Program Files\Safari\Safari.exe&quot; &quot;%TMP%\WebKitNightly&quot;
xcopy /y /i /d /e &quot;C:\Program Files\Safari\Safari.resources&quot; &quot;%TMP%\WebKitNightl
y\Safari.resources&quot;
set PATH=&quot;%CD%;C:\Program Files\Safari\;%PATH%&quot;
&quot;%TMP%\WebKitNightly\Safari.exe&quot; /customWebKit
====================================================

What I would *LIKE* is this:
====================================================
$ ./FindSafari.exe  /printSafariLauncher
@echo off
mkdir 2&gt;NUL &quot;%TMP%\WebKitNightly\Safari.resources&quot;
xcopy /y /i /d &quot;C:\Program Files\Safari\Safari.exe&quot; &quot;%TMP%\WebKitNightly&quot;
xcopy /y /i /d /e &quot;C:\Program Files\Safari\Safari.resources&quot; &quot;%TMP%\WebKitNightl
y\Safari.resources&quot;
set PATH=&quot;%CD%;C:\Program Files\Safari\;%PATH%&quot;
====================================================</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>63530</commentid>
    <comment_count>1</comment_count>
      <attachid>17759</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2007-12-06 14:16:56 -0800</bug_when>
    <thetext>Created attachment 17759
Modification to FindSafari.exe to emit environment information only.

The attached patch modifies FindSafari to avoid issuing the command to launch Safari.  This is useful to allow use of Drosera on the Windows platform (see Bug #16314).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>64071</commentid>
    <comment_count>2</comment_count>
      <attachid>17759</attachid>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2007-12-12 22:31:18 -0800</bug_when>
    <thetext>Comment on attachment 17759
Modification to FindSafari.exe to emit environment information only.

+    if (!printEnvironment)
+    {

Our code style guidelines say that the brace should be on the same line as the if. See &lt;http://webkit.org/coding/coding-style.html&gt;.

It seems a little strange that if you pass both /printSafariLauncher and /printSafariEnvironment, you only get the environment and don&apos;t get a launcher at all. Perhaps /printSafariLauncher should override /printSafariEnvironment?

r- so that the above can be considered.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>64104</commentid>
    <comment_count>3</comment_count>
      <attachid>17877</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2007-12-13 13:04:28 -0800</bug_when>
    <thetext>Created attachment 17877
Updated patch based on initial review.

Updated patch based on aroben&apos;s review comments.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>64114</commentid>
    <comment_count>4</comment_count>
      <attachid>17877</attachid>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2007-12-13 14:50:07 -0800</bug_when>
    <thetext>Comment on attachment 17877
Updated patch based on initial review.

Looks like you uploaded the same patch again by accident.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>64115</commentid>
    <comment_count>5</comment_count>
      <attachid>17883</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2007-12-13 15:17:47 -0800</bug_when>
    <thetext>Created attachment 17883
Updated based on review.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>64116</commentid>
    <comment_count>6</comment_count>
      <attachid>17883</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2007-12-13 15:19:13 -0800</bug_when>
    <thetext>Comment on attachment 17883
Updated based on review.

This should be the correct patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>64117</commentid>
    <comment_count>7</comment_count>
      <attachid>17883</attachid>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2007-12-13 15:55:07 -0800</bug_when>
    <thetext>Comment on attachment 17883
Updated based on review.

+        * ChangeLog:

We normally don&apos;t list the ChangeLog in the list of changed files.

r=me. Thanks for the patch!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>64449</commentid>
    <comment_count>8</comment_count>
    <who name="Mark Rowe (bdash)">mrowe</who>
    <bug_when>2007-12-16 17:33:26 -0800</bug_when>
    <thetext>Landed in r28788.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>17759</attachid>
            <date>2007-12-06 14:16:56 -0800</date>
            <delta_ts>2007-12-13 13:04:28 -0800</delta_ts>
            <desc>Modification to FindSafari.exe to emit environment information only.</desc>
            <filename>FindSafari.patch</filename>
            <type>text/plain</type>
            <size>1986</size>
            <attacher name="Brent Fulgham">bfulgham</attacher>
            
              <data encoding="base64">SW5kZXg6IENoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBDaGFuZ2VMb2cJKHJldmlzaW9uIDI4NDk3
KQorKysgQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTAgQEAKKzIwMDctMTIt
MDYgIEJyZW50IEZ1bGdoYW0gIDxiZnVsZ2hhbUBnbWFpbC5jb20+CisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBGaW5kU2FmYXJpL0ZpbmRTYWZhcmku
Y3BwOgorICAgICAgICAoX3RtYWluKToKKwogMjAwNy0xMi0wNiAgQW5kZXJzIENhcmxzc29uICA8
YW5kZXJzY2FAYXBwbGUuY29tPgogCiAgICAgICAgIFJlbmFtZSBtYWluLmMgdG8gbWFpbi5jcHAg
aGVyZSB0b28uCkluZGV4OiBGaW5kU2FmYXJpL0ZpbmRTYWZhcmkuY3BwCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t
IEZpbmRTYWZhcmkvRmluZFNhZmFyaS5jcHAJKHJldmlzaW9uIDI4NDg2KQorKysgRmluZFNhZmFy
aS9GaW5kU2FmYXJpLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMTI5LDYgKzEyOSw3IEBAIGludCBf
dG1haW4oaW50IGFyZ2MsIFRDSEFSKiBhcmd2W10pCiAgICAgfQogCiAgICAgYm9vbCBwcmludExh
dW5jaGVyID0gZmFsc2U7CisgICAgYm9vbCBwcmludEVudmlyb25tZW50ID0gZmFsc2U7CiAgICAg
Ym9vbCBkZWJ1Z2dlciA9IGZhbHNlOwogCiAgICAgZm9yIChpbnQgaSA9IDE7IGkgPCBhcmdjOyAr
K2kpIHsKQEAgLTEzNiwxMyArMTM3LDE3IEBAIGludCBfdG1haW4oaW50IGFyZ2MsIFRDSEFSKiBh
cmd2W10pCiAgICAgICAgICAgICBwcmludExhdW5jaGVyID0gdHJ1ZTsKICAgICAgICAgICAgIGNv
bnRpbnVlOwogICAgICAgICB9CisgICAgICAgIGlmICghX3Rjc2NtcChhcmd2W2ldLCBURVhUKCIv
cHJpbnRTYWZhcmlFbnZpcm9ubWVudCIpKSkgeworICAgICAgICAgICAgcHJpbnRFbnZpcm9ubWVu
dCA9IHRydWU7CisgICAgICAgICAgICBjb250aW51ZTsKKyAgICAgICAgfQogICAgICAgICBpZiAo
IV90Y3NjbXAoYXJndltpXSwgVEVYVCgiL2RlYnVnZ2VyIikpKSB7CiAgICAgICAgICAgICBkZWJ1
Z2dlciA9IHRydWU7CiAgICAgICAgICAgICBjb250aW51ZTsKICAgICAgICAgfQogICAgIH0KIAot
ICAgIGlmICghcHJpbnRMYXVuY2hlcikgeworICAgIGlmICghcHJpbnRMYXVuY2hlciAmJiAhcHJp
bnRFbnZpcm9ubWVudCkgewogICAgICAgICBfdHByaW50ZihURVhUKCIlc1xuIiksIHBhdGgpOwog
ICAgICAgICBmcmVlKHBhdGgpOwogICAgICAgICByZXR1cm4gMDsKQEAgLTE3Niw5ICsxODEsMTQg
QEAgaW50IF90bWFpbihpbnQgYXJnYywgVENIQVIqIGFyZ3ZbXSkKICAgICB9CiAKICAgICBMUENU
U1RSKiBlbmRMaW5lcyA9IGRlYnVnZ2VyID8gZGVidWdnZXJMaW5lcyA6IGxhdW5jaExpbmVzOwot
ICAgIGZvciAodW5zaWduZWQgaSA9IDA7IGkgPCAoZGVidWdnZXIgPyBBUlJBWVNJWkUoZGVidWdn
ZXJMaW5lcykgOiBBUlJBWVNJWkUobGF1bmNoTGluZXMpKTsgKytpKSB7Ci0gICAgICAgIF90cHJp
bnRmKGVuZExpbmVzW2ldLCBjb21tYW5kKTsKLSAgICAgICAgX3RwcmludGYoVEVYVCgiXG4iKSk7
CisKKyAgICAvLyBEb24ndCBwcmludCBsYXVuY2ggY29tbWFuZCBpZiB3ZSBqdXN0IHdhbnQgdGhl
IGVudmlyb25tZW50IHNldCB1cC4uLgorICAgIGlmICghcHJpbnRFbnZpcm9ubWVudCkKKyAgICB7
CisgICAgICAgZm9yICh1bnNpZ25lZCBpID0gMDsgaSA8IChkZWJ1Z2dlciA/IEFSUkFZU0laRShk
ZWJ1Z2dlckxpbmVzKSA6IEFSUkFZU0laRShsYXVuY2hMaW5lcykpOyArK2kpIHsKKyAgICAgICAg
ICAgX3RwcmludGYoZW5kTGluZXNbaV0sIGNvbW1hbmQpOworICAgICAgICAgICBfdHByaW50ZihU
RVhUKCJcbiIpKTsKKyAgICAgICB9CiAgICAgfQogCiAgICAgZnJlZShwYXRoKTsK
</data>
<flag name="review"
          id="7726"
          type_id="1"
          status="-"
          setter="aroben"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>17877</attachid>
            <date>2007-12-13 13:04:28 -0800</date>
            <delta_ts>2007-12-13 15:17:47 -0800</delta_ts>
            <desc>Updated patch based on initial review.</desc>
            <filename>FindSafari.patch</filename>
            <type>text/plain</type>
            <size>1986</size>
            <attacher name="Brent Fulgham">bfulgham</attacher>
            
              <data encoding="base64">SW5kZXg6IENoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBDaGFuZ2VMb2cJKHJldmlzaW9uIDI4NDk3
KQorKysgQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTAgQEAKKzIwMDctMTIt
MDYgIEJyZW50IEZ1bGdoYW0gIDxiZnVsZ2hhbUBnbWFpbC5jb20+CisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBGaW5kU2FmYXJpL0ZpbmRTYWZhcmku
Y3BwOgorICAgICAgICAoX3RtYWluKToKKwogMjAwNy0xMi0wNiAgQW5kZXJzIENhcmxzc29uICA8
YW5kZXJzY2FAYXBwbGUuY29tPgogCiAgICAgICAgIFJlbmFtZSBtYWluLmMgdG8gbWFpbi5jcHAg
aGVyZSB0b28uCkluZGV4OiBGaW5kU2FmYXJpL0ZpbmRTYWZhcmkuY3BwCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t
IEZpbmRTYWZhcmkvRmluZFNhZmFyaS5jcHAJKHJldmlzaW9uIDI4NDg2KQorKysgRmluZFNhZmFy
aS9GaW5kU2FmYXJpLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMTI5LDYgKzEyOSw3IEBAIGludCBf
dG1haW4oaW50IGFyZ2MsIFRDSEFSKiBhcmd2W10pCiAgICAgfQogCiAgICAgYm9vbCBwcmludExh
dW5jaGVyID0gZmFsc2U7CisgICAgYm9vbCBwcmludEVudmlyb25tZW50ID0gZmFsc2U7CiAgICAg
Ym9vbCBkZWJ1Z2dlciA9IGZhbHNlOwogCiAgICAgZm9yIChpbnQgaSA9IDE7IGkgPCBhcmdjOyAr
K2kpIHsKQEAgLTEzNiwxMyArMTM3LDE3IEBAIGludCBfdG1haW4oaW50IGFyZ2MsIFRDSEFSKiBh
cmd2W10pCiAgICAgICAgICAgICBwcmludExhdW5jaGVyID0gdHJ1ZTsKICAgICAgICAgICAgIGNv
bnRpbnVlOwogICAgICAgICB9CisgICAgICAgIGlmICghX3Rjc2NtcChhcmd2W2ldLCBURVhUKCIv
cHJpbnRTYWZhcmlFbnZpcm9ubWVudCIpKSkgeworICAgICAgICAgICAgcHJpbnRFbnZpcm9ubWVu
dCA9IHRydWU7CisgICAgICAgICAgICBjb250aW51ZTsKKyAgICAgICAgfQogICAgICAgICBpZiAo
IV90Y3NjbXAoYXJndltpXSwgVEVYVCgiL2RlYnVnZ2VyIikpKSB7CiAgICAgICAgICAgICBkZWJ1
Z2dlciA9IHRydWU7CiAgICAgICAgICAgICBjb250aW51ZTsKICAgICAgICAgfQogICAgIH0KIAot
ICAgIGlmICghcHJpbnRMYXVuY2hlcikgeworICAgIGlmICghcHJpbnRMYXVuY2hlciAmJiAhcHJp
bnRFbnZpcm9ubWVudCkgewogICAgICAgICBfdHByaW50ZihURVhUKCIlc1xuIiksIHBhdGgpOwog
ICAgICAgICBmcmVlKHBhdGgpOwogICAgICAgICByZXR1cm4gMDsKQEAgLTE3Niw5ICsxODEsMTQg
QEAgaW50IF90bWFpbihpbnQgYXJnYywgVENIQVIqIGFyZ3ZbXSkKICAgICB9CiAKICAgICBMUENU
U1RSKiBlbmRMaW5lcyA9IGRlYnVnZ2VyID8gZGVidWdnZXJMaW5lcyA6IGxhdW5jaExpbmVzOwot
ICAgIGZvciAodW5zaWduZWQgaSA9IDA7IGkgPCAoZGVidWdnZXIgPyBBUlJBWVNJWkUoZGVidWdn
ZXJMaW5lcykgOiBBUlJBWVNJWkUobGF1bmNoTGluZXMpKTsgKytpKSB7Ci0gICAgICAgIF90cHJp
bnRmKGVuZExpbmVzW2ldLCBjb21tYW5kKTsKLSAgICAgICAgX3RwcmludGYoVEVYVCgiXG4iKSk7
CisKKyAgICAvLyBEb24ndCBwcmludCBsYXVuY2ggY29tbWFuZCBpZiB3ZSBqdXN0IHdhbnQgdGhl
IGVudmlyb25tZW50IHNldCB1cC4uLgorICAgIGlmICghcHJpbnRFbnZpcm9ubWVudCkKKyAgICB7
CisgICAgICAgZm9yICh1bnNpZ25lZCBpID0gMDsgaSA8IChkZWJ1Z2dlciA/IEFSUkFZU0laRShk
ZWJ1Z2dlckxpbmVzKSA6IEFSUkFZU0laRShsYXVuY2hMaW5lcykpOyArK2kpIHsKKyAgICAgICAg
ICAgX3RwcmludGYoZW5kTGluZXNbaV0sIGNvbW1hbmQpOworICAgICAgICAgICBfdHByaW50ZihU
RVhUKCJcbiIpKTsKKyAgICAgICB9CiAgICAgfQogCiAgICAgZnJlZShwYXRoKTsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>17883</attachid>
            <date>2007-12-13 15:17:47 -0800</date>
            <delta_ts>2007-12-13 15:55:07 -0800</delta_ts>
            <desc>Updated based on review.</desc>
            <filename>FindSafari.patch</filename>
            <type>text/plain</type>
            <size>2277</size>
            <attacher name="Brent Fulgham">bfulgham</attacher>
            
              <data encoding="base64">SW5kZXg6IENoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBDaGFuZ2VMb2cJKHJldmlzaW9uIDI4Njkz
KQorKysgQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTUgQEAKKzIwMDctMTIt
MTMgIEJyZW50IEZ1bGdoYW0gIDxiZnVsZ2hhbUBnbWFpbC5jb20+CisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgaHR0cDovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTYzMTUKKyAgICAgICAgRmluZFNhZmFyaSBuZWVkcyBhIHBhdGgtb25s
eSBvcHRpb24uCisKKyAgICAgICAgKiBDaGFuZ2VMb2c6CisgICAgICAgICogRmluZFNhZmFyaS9G
aW5kU2FmYXJpLmNwcDoKKyAgICAgICAgKF90bWFpbik6CisKKwogMjAwNy0xMi0xMiAgS2V2aW4g
TWNDdWxsb3VnaCAgPGttY2N1bGxvdWdoQGFwcGxlLmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBi
eSBBbGljZSBhbmQgU2FtLgpJbmRleDogRmluZFNhZmFyaS9GaW5kU2FmYXJpLmNwcAo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09Ci0tLSBGaW5kU2FmYXJpL0ZpbmRTYWZhcmkuY3BwCShyZXZpc2lvbiAyODY1NykKKysrIEZp
bmRTYWZhcmkvRmluZFNhZmFyaS5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTEyOSw2ICsxMjksNyBA
QCBpbnQgX3RtYWluKGludCBhcmdjLCBUQ0hBUiogYXJndltdKQogICAgIH0KIAogICAgIGJvb2wg
cHJpbnRMYXVuY2hlciA9IGZhbHNlOworICAgIGJvb2wgcHJpbnRFbnZpcm9ubWVudCA9IGZhbHNl
OwogICAgIGJvb2wgZGVidWdnZXIgPSBmYWxzZTsKIAogICAgIGZvciAoaW50IGkgPSAxOyBpIDwg
YXJnYzsgKytpKSB7CkBAIC0xMzYsMTMgKzEzNywyMiBAQCBpbnQgX3RtYWluKGludCBhcmdjLCBU
Q0hBUiogYXJndltdKQogICAgICAgICAgICAgcHJpbnRMYXVuY2hlciA9IHRydWU7CiAgICAgICAg
ICAgICBjb250aW51ZTsKICAgICAgICAgfQorICAgICAgICBpZiAoIV90Y3NjbXAoYXJndltpXSwg
VEVYVCgiL3ByaW50U2FmYXJpRW52aXJvbm1lbnQiKSkpIHsKKyAgICAgICAgICAgIHByaW50RW52
aXJvbm1lbnQgPSB0cnVlOworICAgICAgICAgICAgY29udGludWU7CisgICAgICAgIH0KICAgICAg
ICAgaWYgKCFfdGNzY21wKGFyZ3ZbaV0sIFRFWFQoIi9kZWJ1Z2dlciIpKSkgewogICAgICAgICAg
ICAgZGVidWdnZXIgPSB0cnVlOwogICAgICAgICAgICAgY29udGludWU7CiAgICAgICAgIH0KICAg
ICB9CiAKLSAgICBpZiAoIXByaW50TGF1bmNoZXIpIHsKKyAgICAvLyBwcmludExhdW5jaGVyIGlz
IGluY2x1c2l2ZSBvZiBwcmludEVudmlyb25tZW50LCBzbyBkbyBub3QKKyAgICAvLyBsZWF2ZSBi
b3RoIGVuYWJsZWQ6CisgICAgaWYgKHByaW50TGF1bmNoZXIgJiYgcHJpbnRFbnZpcm9ubWVudCkK
KyAgICAgICAgcHJpbnRFbnZpcm9ubWVudCA9IGZhbHNlOworCisgICAgaWYgKCFwcmludExhdW5j
aGVyICYmICFwcmludEVudmlyb25tZW50KSB7CiAgICAgICAgIF90cHJpbnRmKFRFWFQoIiVzXG4i
KSwgcGF0aCk7CiAgICAgICAgIGZyZWUocGF0aCk7CiAgICAgICAgIHJldHVybiAwOwpAQCAtMTc2
LDkgKzE4NiwxMyBAQCBpbnQgX3RtYWluKGludCBhcmdjLCBUQ0hBUiogYXJndltdKQogICAgIH0K
IAogICAgIExQQ1RTVFIqIGVuZExpbmVzID0gZGVidWdnZXIgPyBkZWJ1Z2dlckxpbmVzIDogbGF1
bmNoTGluZXM7Ci0gICAgZm9yICh1bnNpZ25lZCBpID0gMDsgaSA8IChkZWJ1Z2dlciA/IEFSUkFZ
U0laRShkZWJ1Z2dlckxpbmVzKSA6IEFSUkFZU0laRShsYXVuY2hMaW5lcykpOyArK2kpIHsKLSAg
ICAgICAgX3RwcmludGYoZW5kTGluZXNbaV0sIGNvbW1hbmQpOwotICAgICAgICBfdHByaW50ZihU
RVhUKCJcbiIpKTsKKworICAgIC8vIERvbid0IHByaW50IGxhdW5jaCBjb21tYW5kIGlmIHdlIGp1
c3Qgd2FudCB0aGUgZW52aXJvbm1lbnQgc2V0IHVwLi4uCisgICAgaWYgKCFwcmludEVudmlyb25t
ZW50KSB7CisgICAgICAgZm9yICh1bnNpZ25lZCBpID0gMDsgaSA8IChkZWJ1Z2dlciA/IEFSUkFZ
U0laRShkZWJ1Z2dlckxpbmVzKSA6IEFSUkFZU0laRShsYXVuY2hMaW5lcykpOyArK2kpIHsKKyAg
ICAgICAgICAgX3RwcmludGYoZW5kTGluZXNbaV0sIGNvbW1hbmQpOworICAgICAgICAgICBfdHBy
aW50ZihURVhUKCJcbiIpKTsKKyAgICAgICB9CiAgICAgfQogCiAgICAgZnJlZShwYXRoKTsK
</data>
<flag name="review"
          id="7731"
          type_id="1"
          status="+"
          setter="aroben"
    />
          </attachment>
      

    </bug>

</bugzilla>