<?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>104434</bug_id>
          
          <creation_ts>2012-12-08 00:19:43 -0800</creation_ts>
          <short_desc>Make ninja the default build system for build-webkit --chromium on linux</short_desc>
          <delta_ts>2013-02-25 07:48:11 -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>New Bugs</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>
          <dependson>104731</dependson>
    
    <dependson>105498</dependson>
    
    <dependson>105671</dependson>
    
    <dependson>110731</dependson>
          <blocked>106737</blocked>
    
    <blocked>106836</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Eric Seidel (no email)">eric</reporter>
          <assigned_to name="Eric Seidel (no email)">eric</assigned_to>
          <cc>abarth</cc>
    
    <cc>dbates</cc>
    
    <cc>dpranke</cc>
    
    <cc>evan</cc>
    
    <cc>ilevy</cc>
    
    <cc>michelangelo</cc>
    
    <cc>peter</cc>
    
    <cc>podivilov</cc>
    
    <cc>scottmg</cc>
    
    <cc>thakis</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>786449</commentid>
    <comment_count>0</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-12-08 00:19:43 -0800</bug_when>
    <thetext>Make ninja the default build system for build-webkit --chromium</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>786450</commentid>
    <comment_count>1</comment_count>
      <attachid>178344</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-12-08 00:22:45 -0800</bug_when>
    <thetext>Created attachment 178344
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>786452</commentid>
    <comment_count>2</comment_count>
      <attachid>178344</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-12-08 00:34:07 -0800</bug_when>
    <thetext>Comment on attachment 178344
Patch

I&apos;ve emailed webkit-dev to give folks a chance to scream if they&apos;re Chromium contributors and anti-ninja for whatever reason.  I&apos;ll land this on Tuesday, once I give folks at least one work-day to reply.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>786460</commentid>
    <comment_count>3</comment_count>
      <attachid>178344</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2012-12-08 01:14:14 -0800</bug_when>
    <thetext>Comment on attachment 178344
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=178344&amp;action=review

The patch looks good to me. I noticed some very minor spelling nits. As you mentioned in comment 2, we should wait until next week to land this patch so as to give people an opportunity to digest the webkit-dev email and provide feedback.

&gt; Tools/ChangeLog:3
&gt; +        Make ninja the default build system for build-webkit --chromium

Nit: ninja =&gt; Ninja

The word &quot;ninja&quot; appears five more times as a proper noun in this patch.

&gt; Tools/ChangeLog:9
&gt; +        as their default build system instead of the native Xcode/VisualStudio/Make.

Nit: VisualStudio =&gt; Visual Studio

&gt; Tools/ChangeLog:10
&gt; +        This change makes ninja the default for developers as well as all chromium webkit bots.

Nit: chromium =&gt; Chromium</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>787326</commentid>
    <comment_count>4</comment_count>
    <who name="Peter Beverloo">peter</who>
    <bug_when>2012-12-10 07:41:27 -0800</bug_when>
    <thetext>For Chromium for Android, one additional change is required. In the following code in webkitdirs.pm (around line 2520):

======
$result = buildChromiumVisualStudioProject(&quot;Source/WebKit/chromium/All.sln&quot;, $clean);
} elsif (isChromiumNinja() &amp;&amp; !isChromiumAndroid()) {
    $result = buildChromiumNinja(&quot;all&quot;, $clean, @options);
} elsif (isLinux() || isChromiumAndroid() || isChromiumMacMake()) {
======

The !isChromiumAndroid() check forces Ninja off for build-webkit. It should be fine to remove that :).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>787947</commentid>
    <comment_count>5</comment_count>
      <attachid>178688</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-12-10 19:10:27 -0800</bug_when>
    <thetext>Created attachment 178688
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>787948</commentid>
    <comment_count>6</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-12-10 19:13:59 -0800</bug_when>
    <thetext>I&apos;ll press the cq+ button in the morning if I don&apos;t here any further complaints from non-PSTers before then.

I&apos;ll send a note to webkit-dev when I do and will be around to work out any acidental build breakages.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>788797</commentid>
    <comment_count>7</comment_count>
      <attachid>178688</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-12-11 14:21:50 -0800</bug_when>
    <thetext>Comment on attachment 178688
Patch

Bombs away!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>788813</commentid>
    <comment_count>8</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-12-11 14:37:13 -0800</bug_when>
    <thetext>CCing current Chromium/WebKit gardeners.  I&apos;m here to resolve any issues should they arrise.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>788869</commentid>
    <comment_count>9</comment_count>
      <attachid>178688</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-12-11 15:34:53 -0800</bug_when>
    <thetext>Comment on attachment 178688
Patch

Clearing flags on attachment: 178688

Committed r137371: &lt;http://trac.webkit.org/changeset/137371&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>788870</commentid>
    <comment_count>10</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-12-11 15:34:57 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>788879</commentid>
    <comment_count>11</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-12-11 15:45:44 -0800</bug_when>
    <thetext>Re-opened since this is blocked by bug 104731</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>788882</commentid>
    <comment_count>12</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-12-11 15:46:24 -0800</bug_when>
    <thetext>Reverted r137371 for reason:

Various scripts are not ready for out/ as the build directory, this can&apos;t work as written.

Committed r137375: &lt;http://trac.webkit.org/changeset/137375&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>795504</commentid>
    <comment_count>13</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2012-12-20 09:46:24 -0800</bug_when>
    <thetext>Note that it doesn&apos;t look like ninja is currently working in a webkit checkout, so we don&apos;t want this to be the default on windows yet. Hopefully I&apos;ll find more time to debug this today.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>795510</commentid>
    <comment_count>14</comment_count>
    <who name="Nico Weber">thakis</who>
    <bug_when>2012-12-20 09:54:06 -0800</bug_when>
    <thetext>(In reply to comment #13)
&gt; Note that it doesn&apos;t look like ninja is currently working in a webkit checkout, so we don&apos;t want this to be the default on windows yet. Hopefully I&apos;ll find more time to debug this today.

If ninja isn&apos;t working on windows, no DumpRenderTree.exe will be created on windows, and this change is harmless on windows.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>795524</commentid>
    <comment_count>15</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2012-12-20 10:04:02 -0800</bug_when>
    <thetext>(In reply to comment #14)
&gt; (In reply to comment #13)
&gt; &gt; Note that it doesn&apos;t look like ninja is currently working in a webkit checkout, so we don&apos;t want this to be the default on windows yet. Hopefully I&apos;ll find more time to debug this today.
&gt; 
&gt; If ninja isn&apos;t working on windows, no DumpRenderTree.exe will be created on windows, and this change is harmless on windows.

Huh? Right now build-webkit --chromium on windows will successfully compile using msvs; with this change we&apos;ll use ninja and the build will fail.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>795527</commentid>
    <comment_count>16</comment_count>
    <who name="Nico Weber">thakis</who>
    <bug_when>2012-12-20 10:04:55 -0800</bug_when>
    <thetext>(In reply to comment #15)
&gt; (In reply to comment #14)
&gt; &gt; (In reply to comment #13)
&gt; &gt; &gt; Note that it doesn&apos;t look like ninja is currently working in a webkit checkout, so we don&apos;t want this to be the default on windows yet. Hopefully I&apos;ll find more time to debug this today.
&gt; &gt; 
&gt; &gt; If ninja isn&apos;t working on windows, no DumpRenderTree.exe will be created on windows, and this change is harmless on windows.
&gt; 
&gt; Huh? Right now build-webkit --chromium on windows will successfully compile using msvs; with this change we&apos;ll use ninja and the build will fail.

Oh sorry, I thought this was the nrwt bug. Nevermind.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>795756</commentid>
    <comment_count>17</comment_count>
    <who name="Nico Weber">thakis</who>
    <bug_when>2012-12-20 13:42:48 -0800</bug_when>
    <thetext>With bug 105498 fixed, I think this is ready for another try, at least on linux and mac.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>805903</commentid>
    <comment_count>18</comment_count>
      <attachid>182476</attachid>
    <who name="Nico Weber">thakis</who>
    <bug_when>2013-01-12 16:57:03 -0800</bug_when>
    <thetext>Created attachment 182476
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>805904</commentid>
    <comment_count>19</comment_count>
    <who name="Nico Weber">thakis</who>
    <bug_when>2013-01-12 16:57:38 -0800</bug_when>
    <thetext>Let&apos;s try this, on linux first where ninja and make have the same output directory.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>805912</commentid>
    <comment_count>20</comment_count>
      <attachid>182476</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2013-01-12 17:37:21 -0800</bug_when>
    <thetext>Comment on attachment 182476
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=182476&amp;action=review

OK.

&gt; Tools/Scripts/update-webkit:50
&gt; +my $useNinja = $^O eq &quot;linux&quot;;

Does this affect non-chromium?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>805913</commentid>
    <comment_count>21</comment_count>
      <attachid>182476</attachid>
    <who name="Nico Weber">thakis</who>
    <bug_when>2013-01-12 17:41:49 -0800</bug_when>
    <thetext>Comment on attachment 182476
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=182476&amp;action=review

Thanks!

&gt;&gt; Tools/Scripts/update-webkit:50
&gt;&gt; +my $useNinja = $^O eq &quot;linux&quot;;
&gt; 
&gt; Does this affect non-chromium?

It will set the environment variable GYP_GENERATORS to &quot;ninja&quot; for all ports. I would think that this has no effect for the other ports.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>805916</commentid>
    <comment_count>22</comment_count>
      <attachid>182476</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-12 18:09:54 -0800</bug_when>
    <thetext>Comment on attachment 182476
Patch

Clearing flags on attachment: 182476

Committed r139557: &lt;http://trac.webkit.org/changeset/139557&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>805917</commentid>
    <comment_count>23</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-12 18:09:59 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>805918</commentid>
    <comment_count>24</comment_count>
    <who name="Nico Weber">thakis</who>
    <bug_when>2013-01-12 18:21:27 -0800</bug_when>
    <thetext>Turns out this didn&apos;t change anything on the bots, because Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg says:

class InstallChromiumDependencies(shell.ShellCommand):
    name = &quot;gclient&quot;
    description = [&quot;updating chromium dependencies&quot;]
    descriptionDone = [&quot;updated chromium dependencies&quot;]
    command = [&quot;perl&quot;, &quot;./Tools/Scripts/update-webkit-chromium&quot;, &quot;--force&quot;]


So the bots always run update-webkit-chromium directly, while we changed update-webkit.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>805919</commentid>
    <comment_count>25</comment_count>
    <who name="Nico Weber">thakis</who>
    <bug_when>2013-01-12 18:24:26 -0800</bug_when>
    <thetext>(In reply to comment #24)
&gt; Turns out this didn&apos;t change anything on the bots, because Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg says:
&gt; 
&gt; class InstallChromiumDependencies(shell.ShellCommand):
&gt;     name = &quot;gclient&quot;
&gt;     description = [&quot;updating chromium dependencies&quot;]
&gt;     descriptionDone = [&quot;updated chromium dependencies&quot;]
&gt;     command = [&quot;perl&quot;, &quot;./Tools/Scripts/update-webkit-chromium&quot;, &quot;--force&quot;]
&gt; 
&gt; 
&gt; So the bots always run update-webkit-chromium directly, while we changed update-webkit.

This was added in bug 31442 by yaar@, who&apos;s no longer working on chromium. Mark Rowe pointed out that calling update-webkit --chromium might be a better idea on the review; not sure why that wasn&apos;t done.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>805922</commentid>
    <comment_count>26</comment_count>
      <attachid>182478</attachid>
    <who name="Nico Weber">thakis</who>
    <bug_when>2013-01-12 19:11:28 -0800</bug_when>
    <thetext>Created attachment 182478
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>805924</commentid>
    <comment_count>27</comment_count>
      <attachid>182478</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2013-01-12 19:40:49 -0800</bug_when>
    <thetext>Comment on attachment 182478
Patch

OK.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>805927</commentid>
    <comment_count>28</comment_count>
      <attachid>182478</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-12 20:32:04 -0800</bug_when>
    <thetext>Comment on attachment 182478
Patch

Clearing flags on attachment: 182478

Committed r139559: &lt;http://trac.webkit.org/changeset/139559&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>805928</commentid>
    <comment_count>29</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-12 20:32:09 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>805939</commentid>
    <comment_count>30</comment_count>
    <who name="Nico Weber">thakis</who>
    <bug_when>2013-01-12 23:51:22 -0800</bug_when>
    <thetext>Let&apos;s make this bug about linux. I filed bug 106737 for mac.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>805984</commentid>
    <comment_count>31</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2013-01-13 10:20:25 -0800</bug_when>
    <thetext>(In reply to comment #25)
&gt; (In reply to comment #24)
&gt; &gt; Turns out this didn&apos;t change anything on the bots, because Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg says:
&gt; &gt; 
&gt; &gt; class InstallChromiumDependencies(shell.ShellCommand):
&gt; &gt;     name = &quot;gclient&quot;
&gt; &gt;     description = [&quot;updating chromium dependencies&quot;]
&gt; &gt;     descriptionDone = [&quot;updated chromium dependencies&quot;]
&gt; &gt;     command = [&quot;perl&quot;, &quot;./Tools/Scripts/update-webkit-chromium&quot;, &quot;--force&quot;]
&gt; &gt; 
&gt; &gt; 
&gt; &gt; So the bots always run update-webkit-chromium directly, while we changed update-webkit.
&gt; 
&gt; This was added in bug 31442 by yaar@, who&apos;s no longer working on chromium. Mark Rowe pointed out that calling update-webkit --chromium might be a better idea on the review; not sure why that wasn&apos;t done.

I&apos;&apos;ve seen cases where calling update-webkit --chromium doesn&apos;t work on windows (it fails to fork the subprocess); I can&apos;t recall at the moment if this is win32, msys, or cygwin, and I always figured it was something in my local setup but I haven&apos;t dug into it. Perhaps yaar was seeing something similar.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>178344</attachid>
            <date>2012-12-08 00:22:45 -0800</date>
            <delta_ts>2012-12-10 19:10:24 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-104434-20121208002008.patch</filename>
            <type>text/plain</type>
            <size>2425</size>
            <attacher name="Eric Seidel (no email)">eric</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM3MDE5CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggNTNlMmUwNTJlZDA1MzI1ZWMyNGY0NDBlNzljZTdkZWM1
ZGQyZTRiNi4uOThkNjU4NWNlNzNjMjcwMmQzNzE5MjQ3YmQyMzIxZDY4OWEyNmM3OCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIx
IEBACisyMDEyLTEyLTA4ICBFcmljIFNlaWRlbCAgPGVyaWNAd2Via2l0Lm9yZz4KKworICAgICAg
ICBNYWtlIG5pbmphIHRoZSBkZWZhdWx0IGJ1aWxkIHN5c3RlbSBmb3IgYnVpbGQtd2Via2l0IC0t
Y2hyb21pdW0KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTEwNDQzNAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IEFzIGZhciBhcyBJIGNhbiB0ZWxsLCBtb3N0IENocm9taXVtIGRldmVsb3BlcnMgYXJlIG5vdyB1
c2luZyBuaW5qYQorICAgICAgICBhcyB0aGVpciBkZWZhdWx0IGJ1aWxkIHN5c3RlbSBpbnN0ZWFk
IG9mIHRoZSBuYXRpdmUgWGNvZGUvVmlzdWFsU3R1ZGlvL01ha2UuCisgICAgICAgIFRoaXMgY2hh
bmdlIG1ha2VzIG5pbmphIHRoZSBkZWZhdWx0IGZvciBkZXZlbG9wZXJzIGFzIHdlbGwgYXMgYWxs
IGNocm9taXVtIHdlYmtpdCBib3RzLgorCisgICAgICAgIERldmVsb3BlcnMgY2FuIHBhc3MgLS1u
by1uaW5qYSB0byBnZXQgdGhlIHBsYXRmb3JtLW5hdGl2ZSBidWlsZHN5c3RlbSBpbnN0ZWFkIG9m
IG5pbmphLgorICAgICAgICBJdCdzIHBvc3NpYmxlIHdlIG1heSB3aXNoIHRvIG1ha2UgdGhpcyBh
IHBlci1wbGF0Zm9ybSBkZWZhdWx0LCBhbmQgaGF2ZQorICAgICAgICBuaW5qYSBvbmx5IGJlIHRo
ZSBkZWZhdWx0IGZvciBNYWMvTGludXguICBXZSdsbCBzb2xpY2l0IGZlZWRiYWNrIGZyb20gdGhl
CisgICAgICAgIGNvbW11bml0eSBiZWZvcmUgY29tbWl0dGluZy4KKworICAgICAgICAqIFNjcmlw
dHMvdXBkYXRlLXdlYmtpdDoKKwogMjAxMi0xMi0wNyAgU2NvdHQgVmlvbGV0ICA8c2t5QGNocm9t
aXVtLm9yZz4KIAogICAgICAgICBbY2hyb21pdW1dIFJlbW92ZSBsaW51eCB0aGVtZSByZWxhdGVk
IGZpbGVzIGFuZCBzd2l0Y2ggdG8gZGVmYXVsdApkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy91
cGRhdGUtd2Via2l0IGIvVG9vbHMvU2NyaXB0cy91cGRhdGUtd2Via2l0CmluZGV4IDZiYTgwNDRm
NDg4ZGU1ZTFlNWMzNzJiZGZiN2E0ZTA2NDg0MjkxMmYuLjkyNDkzYjVmZjJiZjAxNjBmMTY4NmZi
YjI2MzBlNzUzNzE3MTA3ZWMgMTAwNzU1Ci0tLSBhL1Rvb2xzL1NjcmlwdHMvdXBkYXRlLXdlYmtp
dAorKysgYi9Ub29scy9TY3JpcHRzL3VwZGF0ZS13ZWJraXQKQEAgLTQ3LDcgKzQ3LDcgQEAgbXkg
JHF1aWV0ID0gJyc7CiBteSAkc2hvd0hlbHA7CiBteSAkdXNlR1lQID0gMDsKIG15ICR1c2VNYWtl
ID0gMDsKLW15ICR1c2VOaW5qYSA9IDA7CitteSAkdXNlTmluamEgPSAxOwogCiBkZXRlcm1pbmVJ
c0Nocm9taXVtKCk7CiBkZXRlcm1pbmVJc0Nocm9taXVtQW5kcm9pZCgpOwpAQCAtNjEsNyArNjEs
NyBAQCBteSAkZ2V0T3B0aW9uc1Jlc3VsdCA9IEdldE9wdGlvbnMoCiAgICAgJ3F8cXVpZXQnID0+
IFwkcXVpZXQsCiAgICAgJ2d5cCcgPT4gXCR1c2VHWVAsCiAgICAgJ21ha2UnID0+IFwkdXNlTWFr
ZSwKLSAgICAnbmluamEnID0+IFwkdXNlTmluamEsCisgICAgJ25pbmphIScgPT4gXCR1c2VOaW5q
YSwKICk7IAogCiBpZiAoISRnZXRPcHRpb25zUmVzdWx0IHx8ICRzaG93SGVscCkgewpAQCAtNjks
NyArNjksNyBAQCBpZiAoISRnZXRPcHRpb25zUmVzdWx0IHx8ICRzaG93SGVscCkgewogVXNhZ2U6
IEB7WyBiYXNlbmFtZSgkMCkgXX0gW29wdGlvbnNdCiAgIC0tY2hyb21pdW0gICAgICAgICAgYWxz
byB1cGRhdGUgZGVwZW5kZW5jaWVzIG9mIHRoZSBjaHJvbWl1bSBwb3J0CiAgIC0tbWFrZSAgICAg
ICAgICAgICAgZ2VuZXJhdGUgdGhlIE1ha2VmaWxlLWJhc2VkIGJ1aWxkIHN5c3RlbSAoQ2hyb21p
dW0gb25seSkKLSAgLS1uaW5qYSAgICAgICAgICAgICBnZW5lcmF0ZSB0aGUgbmluamEtYmFzZWQg
YnVpbGQgc3lzdGVtIChDaHJvbWl1bSBvbmx5KQorICAtLW5vLW5pbmphICAgICAgICAgIGdlbmVy
YXRlIHRoZSBwbGF0Zm9ybS1uYXRpdmUgYnVpbGQgc3lzdGVtIGluc3RlYWQgb2YgbmluamEgKENo
cm9taXVtIG9ubHkpCiAgIC0tY2hyb21pdW0tYW5kcm9pZCAgYWxzbyB1cGRhdGUgZGVwZW5kZW5j
aWVzIG9mIHRoZSBjaHJvbWl1bSBwb3J0IGZvciBBbmRyb2lkCiAgIC1ofC0taGVscCAgICAgICAg
ICAgc2hvdyB0aGUgaGVscCBtZXNzYWdlCiAgIC1xfC0tcXVpZXQgICAgICAgICAgcGFzcyAtcSB0
byBzdm4gdXBkYXRlIGZvciBxdWlldCB1cGRhdGVzCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>178688</attachid>
            <date>2012-12-10 19:10:27 -0800</date>
            <delta_ts>2013-01-12 16:57:00 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-104434-20121210190758.patch</filename>
            <type>text/plain</type>
            <size>3254</size>
            <attacher name="Eric Seidel (no email)">eric</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM3MjM5CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggOWQ1NzNjZGQ3MGJlZWY5NWEzYzgxNjQxZmFjYjRhNzEy
MTM0NjkzNC4uN2MyMDNhMmMwZDBhNzZiZDZlMjdkOWRkZTQwMDJlNjE4ZmNkNWQ1NCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIz
IEBACisyMDEyLTEyLTEwICBFcmljIFNlaWRlbCAgPGVyaWNAd2Via2l0Lm9yZz4KKworICAgICAg
ICBNYWtlIE5pbmphIHRoZSBkZWZhdWx0IGJ1aWxkIHN5c3RlbSBmb3IgYnVpbGQtd2Via2l0IC0t
Y2hyb21pdW0KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTEwNDQzNAorCisgICAgICAgIFJldmlld2VkIGJ5IERhbmllbCBCYXRlcy4KKworICAgICAgICBB
cyBmYXIgYXMgSSBjYW4gdGVsbCwgbW9zdCBDaHJvbWl1bSBkZXZlbG9wZXJzIGFyZSBub3cgdXNp
bmcgTmluamEKKyAgICAgICAgYXMgdGhlaXIgZGVmYXVsdCBidWlsZCBzeXN0ZW0gaW5zdGVhZCBv
ZiB0aGUgbmF0aXZlIFhjb2RlL1Zpc3VhbCBTdHVkaW8vTWFrZS4KKyAgICAgICAgVGhpcyBjaGFu
Z2UgbWFrZXMgTmluamEgdGhlIGRlZmF1bHQgZm9yIGRldmVsb3BlcnMgYXMgd2VsbCBhcyBhbGwg
Q2hyb21pdW0gd2Via2l0IGJvdHMuCisKKyAgICAgICAgRGV2ZWxvcGVycyBjYW4gcGFzcyAtLW5v
LW5pbmphIHRvIGdldCB0aGUgcGxhdGZvcm0tbmF0aXZlIGJ1aWxkc3lzdGVtIGluc3RlYWQgb2Yg
TmluamEuCisgICAgICAgIEl0J3MgcG9zc2libGUgd2UgbWF5IHdpc2ggdG8gbWFrZSB0aGlzIGEg
cGVyLXBsYXRmb3JtIGRlZmF1bHQsIGFuZCBoYXZlCisgICAgICAgIE5pbmphIG9ubHkgYmUgdGhl
IGRlZmF1bHQgZm9yIE1hYy9MaW51eC4KKworICAgICAgICBUaGVyZSB3YXMgYSB0aHJlYWQgb24g
d2Via2l0LWRldiBkaXNjdXNzaW5nIHRoaXMgY2hhbmdlOgorICAgICAgICBodHRwOi8vbGlzdHMu
d2Via2l0Lm9yZy9waXBlcm1haWwvd2Via2l0LWRldi8yMDEyLURlY2VtYmVyLzAyMzExMy5odG1s
CisKKyAgICAgICAgKiBTY3JpcHRzL3VwZGF0ZS13ZWJraXQ6CisKIDIwMTItMTItMTAgIERpcmsg
UHJhbmtlICA8ZHByYW5rZUBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgY2hhbmdlIC0tbm8tbGF1
bmNoLXNhZmFyaSB0byAtLW5vLXNob3ctcmVzdWx0cyBpbiBzY3JpcHRzCmRpZmYgLS1naXQgYS9U
b29scy9TY3JpcHRzL3VwZGF0ZS13ZWJraXQgYi9Ub29scy9TY3JpcHRzL3VwZGF0ZS13ZWJraXQK
aW5kZXggNmJhODA0NGY0ODhkZTVlMWU1YzM3MmJkZmI3YTRlMDY0ODQyOTEyZi4uOTI0OTNiNWZm
MmJmMDE2MGYxNjg2ZmJiMjYzMGU3NTM3MTcxMDdlYyAxMDA3NTUKLS0tIGEvVG9vbHMvU2NyaXB0
cy91cGRhdGUtd2Via2l0CisrKyBiL1Rvb2xzL1NjcmlwdHMvdXBkYXRlLXdlYmtpdApAQCAtNDcs
NyArNDcsNyBAQCBteSAkcXVpZXQgPSAnJzsKIG15ICRzaG93SGVscDsKIG15ICR1c2VHWVAgPSAw
OwogbXkgJHVzZU1ha2UgPSAwOwotbXkgJHVzZU5pbmphID0gMDsKK215ICR1c2VOaW5qYSA9IDE7
CiAKIGRldGVybWluZUlzQ2hyb21pdW0oKTsKIGRldGVybWluZUlzQ2hyb21pdW1BbmRyb2lkKCk7
CkBAIC02MSw3ICs2MSw3IEBAIG15ICRnZXRPcHRpb25zUmVzdWx0ID0gR2V0T3B0aW9ucygKICAg
ICAncXxxdWlldCcgPT4gXCRxdWlldCwKICAgICAnZ3lwJyA9PiBcJHVzZUdZUCwKICAgICAnbWFr
ZScgPT4gXCR1c2VNYWtlLAotICAgICduaW5qYScgPT4gXCR1c2VOaW5qYSwKKyAgICAnbmluamEh
JyA9PiBcJHVzZU5pbmphLAogKTsgCiAKIGlmICghJGdldE9wdGlvbnNSZXN1bHQgfHwgJHNob3dI
ZWxwKSB7CkBAIC02OSw3ICs2OSw3IEBAIGlmICghJGdldE9wdGlvbnNSZXN1bHQgfHwgJHNob3dI
ZWxwKSB7CiBVc2FnZTogQHtbIGJhc2VuYW1lKCQwKSBdfSBbb3B0aW9uc10KICAgLS1jaHJvbWl1
bSAgICAgICAgICBhbHNvIHVwZGF0ZSBkZXBlbmRlbmNpZXMgb2YgdGhlIGNocm9taXVtIHBvcnQK
ICAgLS1tYWtlICAgICAgICAgICAgICBnZW5lcmF0ZSB0aGUgTWFrZWZpbGUtYmFzZWQgYnVpbGQg
c3lzdGVtIChDaHJvbWl1bSBvbmx5KQotICAtLW5pbmphICAgICAgICAgICAgIGdlbmVyYXRlIHRo
ZSBuaW5qYS1iYXNlZCBidWlsZCBzeXN0ZW0gKENocm9taXVtIG9ubHkpCisgIC0tbm8tbmluamEg
ICAgICAgICAgZ2VuZXJhdGUgdGhlIHBsYXRmb3JtLW5hdGl2ZSBidWlsZCBzeXN0ZW0gaW5zdGVh
ZCBvZiBuaW5qYSAoQ2hyb21pdW0gb25seSkKICAgLS1jaHJvbWl1bS1hbmRyb2lkICBhbHNvIHVw
ZGF0ZSBkZXBlbmRlbmNpZXMgb2YgdGhlIGNocm9taXVtIHBvcnQgZm9yIEFuZHJvaWQKICAgLWh8
LS1oZWxwICAgICAgICAgICBzaG93IHRoZSBoZWxwIG1lc3NhZ2UKICAgLXF8LS1xdWlldCAgICAg
ICAgICBwYXNzIC1xIHRvIHN2biB1cGRhdGUgZm9yIHF1aWV0IHVwZGF0ZXMKZGlmZiAtLWdpdCBh
L1Rvb2xzL1NjcmlwdHMvd2Via2l0ZGlycy5wbSBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0ZGlycy5w
bQppbmRleCA5YWJkMjM4YjUyMDBlYjY2OTQxZjI4OTcxOGZkMDY1NjIwNDg2OTY4Li4xYmNjYTgx
NDgxYzRlYTNmODRiMjBiYTBhODQyOWJkNjA3ZGEzZDQ3IDEwMDc1NQotLS0gYS9Ub29scy9TY3Jp
cHRzL3dlYmtpdGRpcnMucG0KKysrIGIvVG9vbHMvU2NyaXB0cy93ZWJraXRkaXJzLnBtCkBAIC0y
NTIwLDcgKzI1MjAsNyBAQCBzdWIgYnVpbGRDaHJvbWl1bSgkQCkKICAgICB9IGVsc2lmIChpc0N5
Z3dpbigpIHx8IGlzV2luZG93cygpKSB7CiAgICAgICAgICMgV2luZG93cyBidWlsZCAtIGJ1aWxk
cyB0aGUgcm9vdCB2aXN1YWwgc3R1ZGlvIHNvbHV0aW9uLgogICAgICAgICAkcmVzdWx0ID0gYnVp
bGRDaHJvbWl1bVZpc3VhbFN0dWRpb1Byb2plY3QoIlNvdXJjZS9XZWJLaXQvY2hyb21pdW0vQWxs
LnNsbiIsICRjbGVhbik7Ci0gICAgfSBlbHNpZiAoaXNDaHJvbWl1bU5pbmphKCkgJiYgIWlzQ2hy
b21pdW1BbmRyb2lkKCkpIHsKKyAgICB9IGVsc2lmIChpc0Nocm9taXVtTmluamEoKSkgewogICAg
ICAgICAkcmVzdWx0ID0gYnVpbGRDaHJvbWl1bU5pbmphKCJhbGwiLCAkY2xlYW4sIEBvcHRpb25z
KTsKICAgICB9IGVsc2lmIChpc0xpbnV4KCkgfHwgaXNDaHJvbWl1bUFuZHJvaWQoKSB8fCBpc0No
cm9taXVtTWFjTWFrZSgpKSB7CiAgICAgICAgICMgTGludXggYnVpbGQgLSBidWlsZCB1c2luZyBt
YWtlLgo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>182476</attachid>
            <date>2013-01-12 16:57:03 -0800</date>
            <delta_ts>2013-01-12 19:11:25 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-104434-20130112165404.patch</filename>
            <type>text/plain</type>
            <size>1864</size>
            <attacher name="Nico Weber">thakis</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM5MzIzCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggNTU4YTQ1YTdkMjNhMTBlNDk5ZDIyNTFhYzUzYjE3NGIx
NTUwODJlYS4uOTVlYjA4Zjg3NjZmMjdiYzE1N2RiMzE4MzIxMjc0MTAwOTBjMWE1YiAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEy
IEBACisyMDEzLTAxLTEyICBOaWNvIFdlYmVyICA8dGhha2lzQGNocm9taXVtLm9yZz4KKworICAg
ICAgICBNYWtlIG5pbmphIHRoZSBkZWZhdWx0IGJ1aWxkIHN5c3RlbSBvbiBMaW51eCBmb3IgYnVp
bGQtd2Via2l0IC0tY2hyb21pdW0KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTEwNDQzNAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgICogU2NyaXB0cy91cGRhdGUtd2Via2l0OgorCiAyMDEzLTAxLTEwICBDYXJs
b3MgR2FyY2lhIENhbXBvcyAgPGNnYXJjaWFAaWdhbGlhLmNvbT4KIAogICAgICAgICBbR1RLXSBB
ZGQgc3VwcG9ydCBmb3IgbG9hZGluZyB3ZWIgcHJvY2VzcyBleHRlbnNpb25zCmRpZmYgLS1naXQg
YS9Ub29scy9TY3JpcHRzL3VwZGF0ZS13ZWJraXQgYi9Ub29scy9TY3JpcHRzL3VwZGF0ZS13ZWJr
aXQKaW5kZXggNmJhODA0NGY0ODhkZTVlMWU1YzM3MmJkZmI3YTRlMDY0ODQyOTEyZi4uM2NhYmVl
NDg2ODI0ODczMzFkYjUyNmEwYWJkMmJhNzE3MGM1NGNmMSAxMDA3NTUKLS0tIGEvVG9vbHMvU2Ny
aXB0cy91cGRhdGUtd2Via2l0CisrKyBiL1Rvb2xzL1NjcmlwdHMvdXBkYXRlLXdlYmtpdApAQCAt
NDcsNyArNDcsNyBAQCBteSAkcXVpZXQgPSAnJzsKIG15ICRzaG93SGVscDsKIG15ICR1c2VHWVAg
PSAwOwogbXkgJHVzZU1ha2UgPSAwOwotbXkgJHVzZU5pbmphID0gMDsKK215ICR1c2VOaW5qYSA9
ICReTyBlcSAibGludXgiOwogCiBkZXRlcm1pbmVJc0Nocm9taXVtKCk7CiBkZXRlcm1pbmVJc0No
cm9taXVtQW5kcm9pZCgpOwpAQCAtNjEsNyArNjEsNyBAQCBteSAkZ2V0T3B0aW9uc1Jlc3VsdCA9
IEdldE9wdGlvbnMoCiAgICAgJ3F8cXVpZXQnID0+IFwkcXVpZXQsCiAgICAgJ2d5cCcgPT4gXCR1
c2VHWVAsCiAgICAgJ21ha2UnID0+IFwkdXNlTWFrZSwKLSAgICAnbmluamEnID0+IFwkdXNlTmlu
amEsCisgICAgJ25pbmphIScgPT4gXCR1c2VOaW5qYSwKICk7IAogCiBpZiAoISRnZXRPcHRpb25z
UmVzdWx0IHx8ICRzaG93SGVscCkgewpAQCAtNjksNyArNjksNyBAQCBpZiAoISRnZXRPcHRpb25z
UmVzdWx0IHx8ICRzaG93SGVscCkgewogVXNhZ2U6IEB7WyBiYXNlbmFtZSgkMCkgXX0gW29wdGlv
bnNdCiAgIC0tY2hyb21pdW0gICAgICAgICAgYWxzbyB1cGRhdGUgZGVwZW5kZW5jaWVzIG9mIHRo
ZSBjaHJvbWl1bSBwb3J0CiAgIC0tbWFrZSAgICAgICAgICAgICAgZ2VuZXJhdGUgdGhlIE1ha2Vm
aWxlLWJhc2VkIGJ1aWxkIHN5c3RlbSAoQ2hyb21pdW0gb25seSkKLSAgLS1uaW5qYSAgICAgICAg
ICAgICBnZW5lcmF0ZSB0aGUgbmluamEtYmFzZWQgYnVpbGQgc3lzdGVtIChDaHJvbWl1bSBvbmx5
KQorICAtLVtuby1dbmluamEgICAgICAgIGdlbmVyYXRlIHRoZSBuaW5qYS1iYXNlZCBidWlsZCBz
eXN0ZW0gKENocm9taXVtIG9ubHkpCiAgIC0tY2hyb21pdW0tYW5kcm9pZCAgYWxzbyB1cGRhdGUg
ZGVwZW5kZW5jaWVzIG9mIHRoZSBjaHJvbWl1bSBwb3J0IGZvciBBbmRyb2lkCiAgIC1ofC0taGVs
cCAgICAgICAgICAgc2hvdyB0aGUgaGVscCBtZXNzYWdlCiAgIC1xfC0tcXVpZXQgICAgICAgICAg
cGFzcyAtcSB0byBzdm4gdXBkYXRlIGZvciBxdWlldCB1cGRhdGVzCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>182478</attachid>
            <date>2013-01-12 19:11:28 -0800</date>
            <delta_ts>2013-01-12 20:32:04 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-104434-20130112190830.patch</filename>
            <type>text/plain</type>
            <size>3188</size>
            <attacher name="Nico Weber">thakis</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM5NTU4CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMGU1NWY2YzZhNzc1NWM2ZWZlYjFmOTkxODA5YjY2Nzg3
OGMwODkwNy4uZWI3NTM5OWQ1OTA3YmZlYWNhN2YxNjZhZWNhOTMyODI2ODU1YTA4MCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDI2
IEBACiAyMDEzLTAxLTEyICBOaWNvIFdlYmVyICA8dGhha2lzQGNocm9taXVtLm9yZz4KIAorICAg
ICAgICBVc2UgbmluamEgYnkgZGVmYXVsdCBvbiBMaW51eCBmb3IgYnVpbGQtd2Via2l0IC0tY2hy
b21pdW0sIGJvdCBlZGl0aW9uCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0xMDQ0MzQKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICByMTM5NTU3IGNoYW5nZWQgdXBkYXRlLXdlYmtpdCB0byBwaWNrIG5pbmphIGJ5
IGRlZmF1bHQgb24gbGludXgsIGJ1dAorICAgICAgICB0aGUgYm90cyBydW4gdXBkYXRlLXdlYmtp
dC1jaHJvbWl1bSBkaXJlY3RseSBzbyB0aGV5IGRpZG4ndCBzZWUgdGhpcy4KKyAgICAgICAgTW92
ZSB0aGUgZGVmYXVsdCBmb3IgbmluamEgaW50byB1cGRhdGUtd2Via2l0LWNocm9taXVtIHNvIHRo
YXQgaXQncworICAgICAgICBwaWNrZWQgdXAgYnkgdGhlIGJvdHMsIGFuZCBsZXQgdXBkYXRlLXdl
YmtpdCBmb3J3YXJkIG5vbi1kZWZhdWx0CisgICAgICAgIG9wdGlvbnMgdG8gdGhlcmUuCisKKyAg
ICAgICAgVGhpcyB3YXksIHRoZSBkZWZhdWx0IGlzIGluIG9uZSBwbGFjZSBvbmx5IGFuZCBib3Ro
IGRldmVsb3BlcnMgKHdobworICAgICAgICB1c3VhbGx5IHVzZSB1cGRhdGUtd2Via2l0IHdoaWNo
IHRoZW4gc2hlbGxzIG91dCB0bworICAgICAgICB1cGRhdC13ZWJraXQtY2hyb21pdW0pIGFuZCBi
b3RzICh3aGljaCB1c2UgdXBkYXRlLXdlYmtpdC1jaHJvbWl1bQorICAgICAgICBkaXJlY3RseSkg
c2VlIHRoZSBzYW1lIGJlaGF2aW9yLgorCisgICAgICAgICogU2NyaXB0cy91cGRhdGUtd2Via2l0
OgorICAgICAgICAqIFNjcmlwdHMvdXBkYXRlLXdlYmtpdC1jaHJvbWl1bToKKworMjAxMy0wMS0x
MiAgTmljbyBXZWJlciAgPHRoYWtpc0BjaHJvbWl1bS5vcmc+CisKICAgICAgICAgTWFrZSBuaW5q
YSB0aGUgZGVmYXVsdCBidWlsZCBzeXN0ZW0gb24gTGludXggZm9yIGJ1aWxkLXdlYmtpdCAtLWNo
cm9taXVtCiAgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0x
MDQ0MzQKIApkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy91cGRhdGUtd2Via2l0IGIvVG9vbHMv
U2NyaXB0cy91cGRhdGUtd2Via2l0CmluZGV4IDNjYWJlZTQ4NjgyNDg3MzMxZGI1MjZhMGFiZDJi
YTcxNzBjNTRjZjEuLmQwZDFhZmVkYTYwNWE3NjRmZmU4MGE5NzFlZWFiZTg1ZDdmZWM4ZmMgMTAw
NzU1Ci0tLSBhL1Rvb2xzL1NjcmlwdHMvdXBkYXRlLXdlYmtpdAorKysgYi9Ub29scy9TY3JpcHRz
L3VwZGF0ZS13ZWJraXQKQEAgLTQ3LDcgKzQ3LDcgQEAgbXkgJHF1aWV0ID0gJyc7CiBteSAkc2hv
d0hlbHA7CiBteSAkdXNlR1lQID0gMDsKIG15ICR1c2VNYWtlID0gMDsKLW15ICR1c2VOaW5qYSA9
ICReTyBlcSAibGludXgiOworbXkgJHVzZU5pbmphID0gLTE7ICMgLTE6IExldCB1cGRhdGUtd2Vi
a2l0LWNocm9taXVtIHBpY2sgdGhlIGRlZmF1bHQuCiAKIGRldGVybWluZUlzQ2hyb21pdW0oKTsK
IGRldGVybWluZUlzQ2hyb21pdW1BbmRyb2lkKCk7CkBAIC04Miw5ICs4Miw2IEBAIF9fRU5EX18K
IGlmICgkdXNlTWFrZSkgewogICAgICRFTlZ7IkdZUF9HRU5FUkFUT1JTIn0gPSAibWFrZSI7CiB9
Ci1pZiAoJHVzZU5pbmphKSB7Ci0gICAgJEVOVnsiR1lQX0dFTkVSQVRPUlMifSA9ICJuaW5qYSI7
Ci19CiAKIG15IEBzdm5PcHRpb25zID0gKCk7CiBwdXNoIEBzdm5PcHRpb25zLCAnLXEnIGlmICRx
dWlldDsKQEAgLTEwNSw2ICsxMDIsOCBAQCBpZiAoLWQgIi4uL0ludGVybmFsIikgewogICAgIG15
IEBjaHJvbWl1bVVwZGF0ZUFyZ3MgPSAoInBlcmwiLCAiVG9vbHMvU2NyaXB0cy91cGRhdGUtd2Vi
a2l0LWNocm9taXVtIik7CiAgICAgcHVzaCBAY2hyb21pdW1VcGRhdGVBcmdzLCAiLS1jaHJvbWl1
bS1hbmRyb2lkIiBpZiBpc0Nocm9taXVtQW5kcm9pZCgpOwogICAgIHB1c2ggQGNocm9taXVtVXBk
YXRlQXJncywgIi0tZm9yY2UiIGlmIGZvcmNlQ2hyb21pdW1VcGRhdGUoKTsKKyAgICBwdXNoIEBj
aHJvbWl1bVVwZGF0ZUFyZ3MsICItLW5pbmphIiBpZiAkdXNlTmluamEgPT0gMTsKKyAgICBwdXNo
IEBjaHJvbWl1bVVwZGF0ZUFyZ3MsICItLW5vLW5pbmphIiBpZiAkdXNlTmluamEgPT0gMDsKICAg
ICBzeXN0ZW0oQGNocm9taXVtVXBkYXRlQXJncykgPT0gMCBvciBkaWUgJCE7CiB9IGVsc2lmIChp
c0FwcGxlV2luV2ViS2l0KCkpIHsKICAgICBzeXN0ZW0oInBlcmwiLCAiVG9vbHMvU2NyaXB0cy91
cGRhdGUtd2Via2l0LWF1eGlsaWFyeS1saWJzIikgPT0gMCBvciBkaWU7CmRpZmYgLS1naXQgYS9U
b29scy9TY3JpcHRzL3VwZGF0ZS13ZWJraXQtY2hyb21pdW0gYi9Ub29scy9TY3JpcHRzL3VwZGF0
ZS13ZWJraXQtY2hyb21pdW0KaW5kZXggYjIxZDA5ZWM1NWJhMzFlYzg2ZGY2NzMyMGUyMmJiZmZh
MWM1ODEyOC4uOTQ0YTc0Nzk4MjJlYTc3YTE0MjdiNGMyODQxZjNlZjFjYzcyNzIxNSAxMDA3NTUK
LS0tIGEvVG9vbHMvU2NyaXB0cy91cGRhdGUtd2Via2l0LWNocm9taXVtCisrKyBiL1Rvb2xzL1Nj
cmlwdHMvdXBkYXRlLXdlYmtpdC1jaHJvbWl1bQpAQCAtNjYsMTAgKzY2LDE3IEBAIGlmIChpc0No
cm9taXVtQW5kcm9pZCgpKSB7CiB9CiAKIG15ICRmb3JjZSA9IDA7CitteSAkdXNlTmluamEgPSAk
Xk8gZXEgImxpbnV4IjsKKwogR2V0T3B0aW9ucygKICAgJ2ZvcmNlJyA9PiBcJGZvcmNlLAorICAn
bmluamEhJyA9PiBcJHVzZU5pbmphLAogKTsKIAoraWYgKCR1c2VOaW5qYSkgeworICAgICRFTlZ7
IkdZUF9HRU5FUkFUT1JTIn0gPSAibmluamEiOworfQorCiAjIEV4ZWN1dGUgZ2NsaWVudCBzeW5j
LgogcHJpbnQgIlVwZGF0aW5nIGNocm9taXVtIHBvcnQgZGVwZW5kZW5jaWVzIHVzaW5nIGdjbGll
bnQuLi5cbiI7CiBteSBAZ2NsaWVudEFyZ3MgPSAoJGdjbGllbnRQYXRoLCAic3luYyIpOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>