<?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>48290</bug_id>
          
          <creation_ts>2010-10-25 22:19:27 -0700</creation_ts>
          <short_desc>Fix LayoutTests/canvas/philip/tests/2d.composite.operation.highlight.html</short_desc>
          <delta_ts>2011-06-06 00:27:47 -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>Canvas</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>46506</blocked>
          <everconfirmed>0</everconfirmed>
          <reporter name="Mike Lawther">mikelawther</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>dglazkov</cc>
    
    <cc>mdelaney7</cc>
    
    <cc>mustaf.here</cc>
    
    <cc>sarap.karthik</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>299279</commentid>
    <comment_count>0</comment_count>
    <who name="Mike Lawther">mikelawther</who>
    <bug_when>2010-10-25 22:19:27 -0700</bug_when>
    <thetext>This layout tests fails. See master bug: https://bugs.webkit.org/show_bug.cgi?id=46506</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>413222</commentid>
    <comment_count>1</comment_count>
    <who name="Karthik Sarap">sarap.karthik</who>
    <bug_when>2011-06-01 01:37:30 -0700</bug_when>
    <thetext>    I was going through the bug https://bugs.webkit.org/show_bug.cgi?id=48290, which passes is FF but fails in Safari/Winlauncher( r87771)

As per http://www.w3.org/TR/2011/WD-2dcontext-20110525/#compositing, &quot;highlight&quot; is NOT a valid composite operation. but it is being mentioned in platform/graphics/GraphicsTypes.cpp in compositeOperatorNames[] &amp; that&apos;s why this issue is present.

When I removed &quot;highlight&quot; from here &amp; also removed &quot;CompositeHighLight  from enum CompositeOperator in GraphicsType.h this issue is resolved (I also had to comment out all other code using CompositeHighLight	&amp; CSSValueHighlight.

However, the following comment was mentioned in GraphicsType.h (&quot;    // Note: These constants exactly match the NSCompositeOperator constants of
    // AppKit on Mac OS X Tiger. If these ever change, we&apos;ll need to change the
    // Mac OS X Tiger platform code to map one to the other. &quot;). So I am little unclear what is the purpose of this CompositeHighLight.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>413238</commentid>
    <comment_count>2</comment_count>
    <who name="Karthik Sarap">sarap.karthik</who>
    <bug_when>2011-06-01 02:14:18 -0700</bug_when>
    <thetext>http://philip.html5.org/tests/canvas/suite/tests/2d.composite.operation.highlight.html  passes in FF but fails in Safari/Winlauncher( r87771)

As per http://www.w3.org/TR/2011/WD-2dcontext-20110525/#compositing, &quot;highlight&quot; is NOT a valid composite operation. but it is being mentioned in platform/graphics/GraphicsTypes.cpp in compositeOperatorNames[] &amp; that&apos;s why this issue is present.

When I removed &quot;highlight&quot; from here &amp; also removed &quot;CompositeHighLight  from enum CompositeOperator in GraphicsType.h this issue is resolved (I also had to comment out all other code using CompositeHighLight	&amp; CSSValueHighlight.

However, the following comment was mentioned in GraphicsType.h (&quot;    // Note: These constants exactly match the NSCompositeOperator constants of
    // AppKit on Mac OS X Tiger. If these ever change, we&apos;ll need to change the
    // Mac OS X Tiger platform code to map one to the other. &quot;). So I am little unclear what is the purpose of this CompositeHighLight.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>413272</commentid>
    <comment_count>3</comment_count>
      <attachid>95580</attachid>
    <who name="Karthik Sarap">sarap.karthik</who>
    <bug_when>2011-06-01 04:05:27 -0700</bug_when>
    <thetext>Created attachment 95580
Patch to fix the &quot;highlight&quot; issue as per analysis above

&quot;highlight&quot; is not a valid globalComposite operation as per http://www.w3.org/TR/2011/WD-2dcontext-20110525/#compositing, but the code was still supporting &quot;highlight&quot;. So, I removed &quot;highlight&quot; &amp; all the related code.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>413282</commentid>
    <comment_count>4</comment_count>
      <attachid>95580</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-06-01 04:19:02 -0700</bug_when>
    <thetext>Comment on attachment 95580
Patch to fix the &quot;highlight&quot; issue as per analysis above

Attachment 95580 did not pass chromium-ews (chromium-xvfb):
Output: http://queues.webkit.org/results/8753588</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>413313</commentid>
    <comment_count>5</comment_count>
      <attachid>95588</attachid>
    <who name="Karthik Sarap">sarap.karthik</who>
    <bug_when>2011-06-01 05:48:29 -0700</bug_when>
    <thetext>Created attachment 95588
Fix after build break reported in Chromium

I have made an alternate/simpler fix after my previous fix broke the Chromium build. In stead of removing &quot;highlight&quot;/CompositeHighlight we are just checking for &quot;highlight&quot; in CanvasRenderingContext2D::setGlobalCompositeOperation() &amp; returning false so that it does not go to parseCompositeOperator()</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>413537</commentid>
    <comment_count>6</comment_count>
      <attachid>95634</attachid>
    <who name="Mustafizur Rahaman (rahaman)">mustaf.here</who>
    <bug_when>2011-06-01 11:33:25 -0700</bug_when>
    <thetext>Created attachment 95634
Fix after discussion with Darin Adler @ https://lists.webkit.org/pipermail/webkit-dev/2011-June/016911.html

Please ignore the previous patch (id=95588). We will make that Obsolete.

Removed &quot;highlight&quot; &amp; CompositeHighlight after discussion with Darin Adler as these are no longer used anywhere.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>413554</commentid>
    <comment_count>7</comment_count>
      <attachid>95634</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-06-01 11:46:42 -0700</bug_when>
    <thetext>Comment on attachment 95634
Fix after discussion with Darin Adler @ https://lists.webkit.org/pipermail/webkit-dev/2011-June/016911.html

Attachment 95634 did not pass chromium-ews (chromium-xvfb):
Output: http://queues.webkit.org/results/8757214</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>413607</commentid>
    <comment_count>8</comment_count>
      <attachid>95634</attachid>
    <who name="Mustafizur Rahaman (rahaman)">mustaf.here</who>
    <bug_when>2011-06-01 13:12:33 -0700</bug_when>
    <thetext>Comment on attachment 95634
Fix after discussion with Darin Adler @ https://lists.webkit.org/pipermail/webkit-dev/2011-June/016911.html

I will submit another patch with the chromium build issue fixed</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>413635</commentid>
    <comment_count>9</comment_count>
      <attachid>95655</attachid>
    <who name="Mustafizur Rahaman (rahaman)">mustaf.here</who>
    <bug_when>2011-06-01 13:55:10 -0700</bug_when>
    <thetext>Created attachment 95655
Patch after discussion with Darin Adler &amp; fixing the build issue in Win/Chromium

The patch contains removing the &quot;highlight&quot; &amp; CompositeHighlight option as well.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>413709</commentid>
    <comment_count>10</comment_count>
      <attachid>95655</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2011-06-01 15:38:46 -0700</bug_when>
    <thetext>Comment on attachment 95655
Patch after discussion with Darin Adler &amp; fixing the build issue in Win/Chromium

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

&gt; Source/WebCore/ChangeLog:13
&gt; +        Tests: No new tests required. 
&gt; +        LayoutTests\canvas\philip\tests\2d.composite.operation.highlight.html can be used for testing.

I don’t understand why this patch doesn’t include new passing test results for that test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>413907</commentid>
    <comment_count>11</comment_count>
    <who name="Mustafizur Rahaman (rahaman)">mustaf.here</who>
    <bug_when>2011-06-01 22:12:44 -0700</bug_when>
    <thetext>(In reply to comment #10)
&gt; (From update of attachment 95655 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=95655&amp;action=review
&gt; 
&gt; &gt; Source/WebCore/ChangeLog:13
&gt; &gt; +        Tests: No new tests required. 
&gt; &gt; +        LayoutTests\canvas\philip\tests\2d.composite.operation.highlight.html can be used for testing.
&gt; 
&gt; I don’t understand why this patch doesn’t include new passing test results for that test.

I did not completely understand what you meant by the above statement. The existing expected result include &quot;Passed&quot;, that&apos;s why I did not add any new test case/update the test result.

Do you want me to fix this Or, would someone commit these changes?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>413954</commentid>
    <comment_count>12</comment_count>
      <attachid>95588</attachid>
    <who name="Karthik Sarap">sarap.karthik</who>
    <bug_when>2011-06-02 00:03:33 -0700</bug_when>
    <thetext>Comment on attachment 95588
Fix after build break reported in Chromium

Cancelling the review of this patch [95588]</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>414239</commentid>
    <comment_count>13</comment_count>
    <who name="Mustafizur Rahaman (rahaman)">mustaf.here</who>
    <bug_when>2011-06-02 10:20:33 -0700</bug_when>
    <thetext>(In reply to comment #10)
&gt; (From update of attachment 95655 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=95655&amp;action=review
&gt; 
&gt; &gt; Source/WebCore/ChangeLog:13
&gt; &gt; +        Tests: No new tests required. 
&gt; &gt; +        LayoutTests\canvas\philip\tests\2d.composite.operation.highlight.html can be used for testing.
&gt; 
&gt; I don’t understand why this patch doesn’t include new passing test results for that test.

I could not completely understand the above. The test case is already existing in WebKit repo, therefore I did not add any test case. Where should I include the test result?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>414245</commentid>
    <comment_count>14</comment_count>
    <who name="Matthew Delaney">mdelaney7</who>
    <bug_when>2011-06-02 10:34:30 -0700</bug_when>
    <thetext>(In reply to comment #13)
&gt; (In reply to comment #10)
&gt; &gt; (From update of attachment 95655 [details] [details])
&gt; &gt; View in context: https://bugs.webkit.org/attachment.cgi?id=95655&amp;action=review
&gt; &gt; 
&gt; &gt; &gt; Source/WebCore/ChangeLog:13
&gt; &gt; &gt; +        Tests: No new tests required. 
&gt; &gt; &gt; +        LayoutTests\canvas\philip\tests\2d.composite.operation.highlight.html can be used for testing.
&gt; &gt; 
&gt; &gt; I don’t understand why this patch doesn’t include new passing test results for that test.
&gt; 
&gt; I could not completely understand the above. The test case is already existing in WebKit repo, therefore I did not add any test case. Where should I include the test result?

If this change makes all ports pass this test, then you should remove the test from all ports&apos; Skipped lists. For example, one such Skipped list is at LayoutTests/platform/mac/Skipped. I checked and this test is on that skipped list, and thus won&apos;t be run.

It&apos;s also best to remove any expected failing results files under LayoutTests/platform for all ports that may have been running the test before (i.e. not on their Skipped lists) but expecting it to fail.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>414562</commentid>
    <comment_count>15</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2011-06-02 17:20:08 -0700</bug_when>
    <thetext>Thanks, Matt, that’s exactly what I meant.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>414664</commentid>
    <comment_count>16</comment_count>
      <attachid>95855</attachid>
    <who name="Mustafizur Rahaman (rahaman)">mustaf.here</who>
    <bug_when>2011-06-02 23:05:39 -0700</bug_when>
    <thetext>Created attachment 95855
Incorporating review comments of Darin &amp; Matthew

I have removed this particular tests from the Chromium/test_expectations.txt [expected to fail]

I have also removed the test case from the Skipped list of GTK, QT &amp; Mac.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>415627</commentid>
    <comment_count>17</comment_count>
    <who name="Mustafizur Rahaman (rahaman)">mustaf.here</who>
    <bug_when>2011-06-05 11:24:16 -0700</bug_when>
    <thetext>Hi Darin,

Could you please review the patch to see whether I have done everything right this time? Thanks.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>415672</commentid>
    <comment_count>18</comment_count>
      <attachid>95855</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2011-06-05 18:07:11 -0700</bug_when>
    <thetext>Comment on attachment 95855
Incorporating review comments of Darin &amp; Matthew

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

&gt; LayoutTests/ChangeLog:7
&gt; +        from failied/skipped test list

Typo: &quot;failied&quot;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>415699</commentid>
    <comment_count>19</comment_count>
      <attachid>96063</attachid>
    <who name="Mustafizur Rahaman (rahaman)">mustaf.here</who>
    <bug_when>2011-06-05 21:38:40 -0700</bug_when>
    <thetext>Created attachment 96063
Fix after Darin&apos;s comment to rectify the typo

Fixed the typo mentioned by Darin.

Darin, could you please review it once. I hope everything is right this time :-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>415707</commentid>
    <comment_count>20</comment_count>
      <attachid>96063</attachid>
    <who name="Mustafizur Rahaman (rahaman)">mustaf.here</who>
    <bug_when>2011-06-05 22:19:59 -0700</bug_when>
    <thetext>Comment on attachment 96063
Fix after Darin&apos;s comment to rectify the typo

Can someone please commit the changes?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>415723</commentid>
    <comment_count>21</comment_count>
      <attachid>96063</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-06-06 00:27:41 -0700</bug_when>
    <thetext>Comment on attachment 96063
Fix after Darin&apos;s comment to rectify the typo

Clearing flags on attachment: 96063

Committed r88144: &lt;http://trac.webkit.org/changeset/88144&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>415724</commentid>
    <comment_count>22</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-06-06 00:27:47 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>95580</attachid>
            <date>2011-06-01 04:05:27 -0700</date>
            <delta_ts>2011-06-01 05:48:29 -0700</delta_ts>
            <desc>Patch to fix the &quot;highlight&quot; issue as per analysis above</desc>
            <filename>Propose_Patch_48290</filename>
            <type>text/plain</type>
            <size>4078</size>
            <attacher name="Karthik Sarap">sarap.karthik</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDg3NzkxKQorKysgU291cmNlL1dlYkNvcmUvQ2hhbmdl
TG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMjMgQEAKKzIwMTEtMDYtMDEgIEthcnRoaWsg
U2FyYXAgIDxzYXJhcC5rYXJ0aGlrQGdtYWlsLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICBGaXggTGF5b3V0VGVzdHMvY2FudmFzL3BoaWxpcC90
ZXN0cy8yZC5jb21wb3NpdGUub3BlcmF0aW9uLmhpZ2hsaWdodC5odG1sCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD00ODI5MAorICAgICAgICAKKyAgICAg
ICAgImhpZ2hsaWdodCIgaXMgbm90IGEgdmFsaWQgZ2xvYmFsQ29tcG9zaXRlIG9wZXJhdGlvbiBh
cyBwZXIgaHR0cDovL3d3dy53My5vcmcvVFIvMjAxMS9XRC0yZGNvbnRleHQtMjAxMTA1MjUvI2Nv
bXBvc2l0aW5nCisgICAgICAgIFRoZXJlZm9yZSwgcmVtb3ZlZCB0aGUgb3B0aW9uIGZyb20gdGhl
IHNvdXJjZSBjb2RlLgorCisgICAgICAgIFRlc3RzOiBObyBuZXcgdGVzdHMgcmVxdWlyZWQuIExh
eW91dFRlc3RzXGNhbnZhc1xwaGlsaXBcdGVzdHNcMmQuY29tcG9zaXRlLm9wZXJhdGlvbi5oaWdo
bGlnaHQuaHRtbCBjYW4gYmUgdXNlZCBmb3IgdGVzdGluZy4KKworICAgICAgICAqIGNzcy9DU1NQ
cmltaXRpdmVWYWx1ZU1hcHBpbmdzLmg6CisgICAgICAgIChXZWJDb3JlOjpDU1NQcmltaXRpdmVW
YWx1ZTo6Q1NTUHJpbWl0aXZlVmFsdWUpOgorICAgICAgICAoV2ViQ29yZTo6Q1NTUHJpbWl0aXZl
VmFsdWU6Om9wZXJhdG9yIENvbXBvc2l0ZU9wZXJhdG9yKToKKyAgICAgICAgKiBwbGF0Zm9ybS9n
cmFwaGljcy9HcmFwaGljc1R5cGVzLmNwcDoKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9H
cmFwaGljc1R5cGVzLmg6CisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvY2cvR3JhcGhpY3ND
b250ZXh0Q0cuY3BwOgorICAgICAgICAoV2ViQ29yZTo6R3JhcGhpY3NDb250ZXh0OjpzZXRQbGF0
Zm9ybUNvbXBvc2l0ZU9wZXJhdGlvbik6CisKIDIwMTEtMDYtMDEgIEpheSBDaXZlbGxpICA8amNp
dmVsbGlAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFJldmlld2VkIGJ5IEFkYW0gQmFydGguCklu
ZGV4OiBTb3VyY2UvV2ViQ29yZS9jc3MvQ1NTUHJpbWl0aXZlVmFsdWVNYXBwaW5ncy5oCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL2Nzcy9DU1NQcmltaXRpdmVWYWx1ZU1hcHBpbmdzLmgJ
KHJldmlzaW9uIDg2MjA5KQorKysgU291cmNlL1dlYkNvcmUvY3NzL0NTU1ByaW1pdGl2ZVZhbHVl
TWFwcGluZ3MuaAkod29ya2luZyBjb3B5KQpAQCAtMTMxLDkgKzEzMSw2IEBAIHRlbXBsYXRlPD4g
aW5saW5lIENTU1ByaW1pdGl2ZVZhbHVlOjpDU1MKICAgICAgICAgY2FzZSBDb21wb3NpdGVQbHVz
RGFya2VyOgogICAgICAgICAgICAgbV92YWx1ZS5pZGVudCA9IENTU1ZhbHVlUGx1c0RhcmtlcjsK
ICAgICAgICAgICAgIGJyZWFrOwotICAgICAgICBjYXNlIENvbXBvc2l0ZUhpZ2hsaWdodDoKLSAg
ICAgICAgICAgIG1fdmFsdWUuaWRlbnQgPSBDU1NWYWx1ZUhpZ2hsaWdodDsKLSAgICAgICAgICAg
IGJyZWFrOwogICAgICAgICBjYXNlIENvbXBvc2l0ZVBsdXNMaWdodGVyOgogICAgICAgICAgICAg
bV92YWx1ZS5pZGVudCA9IENTU1ZhbHVlUGx1c0xpZ2h0ZXI7CiAgICAgICAgICAgICBicmVhazsK
QEAgLTE2Nyw4ICsxNjQsNiBAQCB0ZW1wbGF0ZTw+IGlubGluZSBDU1NQcmltaXRpdmVWYWx1ZTo6
b3BlCiAgICAgICAgICAgICByZXR1cm4gQ29tcG9zaXRlWE9SOwogICAgICAgICBjYXNlIENTU1Zh
bHVlUGx1c0RhcmtlcjoKICAgICAgICAgICAgIHJldHVybiBDb21wb3NpdGVQbHVzRGFya2VyOwot
ICAgICAgICBjYXNlIENTU1ZhbHVlSGlnaGxpZ2h0OgotICAgICAgICAgICAgcmV0dXJuIENvbXBv
c2l0ZUhpZ2hsaWdodDsKICAgICAgICAgY2FzZSBDU1NWYWx1ZVBsdXNMaWdodGVyOgogICAgICAg
ICAgICAgcmV0dXJuIENvbXBvc2l0ZVBsdXNMaWdodGVyOwogICAgICAgICBkZWZhdWx0OgpJbmRl
eDogU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NUeXBlcy5jcHAKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NUeXBl
cy5jcHAJKHJldmlzaW9uIDg2MjA5KQorKysgU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhp
Y3MvR3JhcGhpY3NUeXBlcy5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTQ0LDcgKzQ0LDYgQEAgc3Rh
dGljIGNvbnN0IGNoYXIqIGNvbnN0IGNvbXBvc2l0ZU9wZXJhdAogICAgICJkZXN0aW5hdGlvbi1h
dG9wIiwKICAgICAieG9yIiwKICAgICAiZGFya2VyIiwKLSAgICAiaGlnaGxpZ2h0IiwKICAgICAi
bGlnaHRlciIKIH07CiBjb25zdCBpbnQgbnVtQ29tcG9zaXRlT3BlcmF0b3JOYW1lcyA9IFdURl9B
UlJBWV9MRU5HVEgoY29tcG9zaXRlT3BlcmF0b3JOYW1lcyk7CkluZGV4OiBTb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9ncmFwaGljcy9HcmFwaGljc1R5cGVzLmgKPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NUeXBlcy5oCShyZXZpc2lvbiA4NjIw
OSkKKysrIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0dyYXBoaWNzVHlwZXMuaAko
d29ya2luZyBjb3B5KQpAQCAtMzUsNyArMzUsNyBAQCBuYW1lc3BhY2UgV2ViQ29yZSB7CiAgICAg
Ly8gTWFjIE9TIFggVGlnZXIgcGxhdGZvcm0gY29kZSB0byBtYXAgb25lIHRvIHRoZSBvdGhlci4K
ICAgICBlbnVtIENvbXBvc2l0ZU9wZXJhdG9yIHsKICAgICAgICAgQ29tcG9zaXRlQ2xlYXIsCi0g
ICAgICAgIENvbXBvc2l0ZUNvcHksCisgICAgICAgIENvbXBvc2l0ZUNvcHksICAgCiAgICAgICAg
IENvbXBvc2l0ZVNvdXJjZU92ZXIsCiAgICAgICAgIENvbXBvc2l0ZVNvdXJjZUluLAogICAgICAg
ICBDb21wb3NpdGVTb3VyY2VPdXQsCkBAIC00Niw3ICs0Niw2IEBAIG5hbWVzcGFjZSBXZWJDb3Jl
IHsKICAgICAgICAgQ29tcG9zaXRlRGVzdGluYXRpb25BdG9wLAogICAgICAgICBDb21wb3NpdGVY
T1IsCiAgICAgICAgIENvbXBvc2l0ZVBsdXNEYXJrZXIsCi0gICAgICAgIENvbXBvc2l0ZUhpZ2hs
aWdodCwKICAgICAgICAgQ29tcG9zaXRlUGx1c0xpZ2h0ZXIKICAgICB9OwogCkluZGV4OiBTb3Vy
Y2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jZy9HcmFwaGljc0NvbnRleHRDRy5jcHAKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2cvR3JhcGhpY3ND
b250ZXh0Q0cuY3BwCShyZXZpc2lvbiA4NjIwOSkKKysrIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L2dyYXBoaWNzL2NnL0dyYXBoaWNzQ29udGV4dENHLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMTUw
MCw5ICsxNTAwLDYgQEAgdm9pZCBHcmFwaGljc0NvbnRleHQ6OnNldFBsYXRmb3JtQ29tcG9zaQog
ICAgIGNhc2UgQ29tcG9zaXRlUGx1c0RhcmtlcjoKICAgICAgICAgdGFyZ2V0ID0ga0NHQmxlbmRN
b2RlUGx1c0RhcmtlcjsKICAgICAgICAgYnJlYWs7Ci0gICAgY2FzZSBDb21wb3NpdGVIaWdobGln
aHQ6Ci0gICAgICAgIC8vIGN1cnJlbnRseSB1bnN1cHBvcnRlZAotICAgICAgICBicmVhazsKICAg
ICBjYXNlIENvbXBvc2l0ZVBsdXNMaWdodGVyOgogICAgICAgICB0YXJnZXQgPSBrQ0dCbGVuZE1v
ZGVQbHVzTGlnaHRlcjsKICAgICAgICAgYnJlYWs7Cg==
</data>
<flag name="commit-queue"
          id="89106"
          type_id="3"
          status="-"
          setter="webkit.review.bot"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>95588</attachid>
            <date>2011-06-01 05:48:29 -0700</date>
            <delta_ts>2011-06-02 00:03:33 -0700</delta_ts>
            <desc>Fix after build break reported in Chromium</desc>
            <filename>Propose_Patch_48290</filename>
            <type>text/plain</type>
            <size>1942</size>
            <attacher name="Karthik Sarap">sarap.karthik</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDg3NzkxKQorKysgU291cmNlL1dlYkNvcmUvQ2hhbmdl
TG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMjMgQEAKKzIwMTEtMDYtMDEgIEthcnRoaWsg
U2FyYXAgIDxzYXJhcC5rYXJ0aGlrQGdtYWlsLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICBGaXggTGF5b3V0VGVzdHMvY2FudmFzL3BoaWxpcC90
ZXN0cy8yZC5jb21wb3NpdGUub3BlcmF0aW9uLmhpZ2hsaWdodC5odG1sCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD00ODI5MAorICAgICAgICAKKyAgICAg
ICAgImhpZ2hsaWdodCIgaXMgbm90IGEgdmFsaWQgZ2xvYmFsQ29tcG9zaXRlIG9wZXJhdGlvbiBh
cyBwZXIgaHR0cDovL3d3dy53My5vcmcvVFIvMjAxMS9XRC0yZGNvbnRleHQtMjAxMTA1MjUvI2Nv
bXBvc2l0aW5nCisgICAgICAgIFRoZXJlZm9yZSwgcmVtb3ZlZCB0aGUgb3B0aW9uIGZyb20gdGhl
IHNvdXJjZSBjb2RlLgorCisgICAgICAgIFRlc3RzOiBObyBuZXcgdGVzdHMgcmVxdWlyZWQuIExh
eW91dFRlc3RzXGNhbnZhc1xwaGlsaXBcdGVzdHNcMmQuY29tcG9zaXRlLm9wZXJhdGlvbi5oaWdo
bGlnaHQuaHRtbCBjYW4gYmUgdXNlZCBmb3IgdGVzdGluZy4KKworICAgICAgICAqIGNzcy9DU1NQ
cmltaXRpdmVWYWx1ZU1hcHBpbmdzLmg6CisgICAgICAgIChXZWJDb3JlOjpDU1NQcmltaXRpdmVW
YWx1ZTo6Q1NTUHJpbWl0aXZlVmFsdWUpOgorICAgICAgICAoV2ViQ29yZTo6Q1NTUHJpbWl0aXZl
VmFsdWU6Om9wZXJhdG9yIENvbXBvc2l0ZU9wZXJhdG9yKToKKyAgICAgICAgKiBwbGF0Zm9ybS9n
cmFwaGljcy9HcmFwaGljc1R5cGVzLmNwcDoKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9H
cmFwaGljc1R5cGVzLmg6CisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvY2cvR3JhcGhpY3ND
b250ZXh0Q0cuY3BwOgorICAgICAgICAoV2ViQ29yZTo6R3JhcGhpY3NDb250ZXh0OjpzZXRQbGF0
Zm9ybUNvbXBvc2l0ZU9wZXJhdGlvbik6CisKIDIwMTEtMDYtMDEgIEpheSBDaXZlbGxpICA8amNp
dmVsbGlAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFJldmlld2VkIGJ5IEFkYW0gQmFydGguCklu
ZGV4OiBTb3VyY2UvV2ViQ29yZS9odG1sL2NhbnZhcy9DYW52YXNSZW5kZXJpbmdDb250ZXh0MkQu
Y3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL2h0bWwvY2FudmFzL0NhbnZhc1JlbmRl
cmluZ0NvbnRleHQyRC5jcHAJKHJldmlzaW9uIDg2MjA5KQorKysgU291cmNlL1dlYkNvcmUvaHRt
bC9jYW52YXMvQ2FudmFzUmVuZGVyaW5nQ29udGV4dDJELmNwcAkod29ya2luZyBjb3B5KQpAQCAt
NTUyLDcgKzU1Miw3IEBAIFN0cmluZyBDYW52YXNSZW5kZXJpbmdDb250ZXh0MkQ6Omdsb2JhbEMK
IHZvaWQgQ2FudmFzUmVuZGVyaW5nQ29udGV4dDJEOjpzZXRHbG9iYWxDb21wb3NpdGVPcGVyYXRp
b24oY29uc3QgU3RyaW5nJiBvcGVyYXRpb24pCiB7CiAgICAgQ29tcG9zaXRlT3BlcmF0b3Igb3A7
Ci0gICAgaWYgKCFwYXJzZUNvbXBvc2l0ZU9wZXJhdG9yKG9wZXJhdGlvbiwgb3ApKQorICAgIGlm
IChvcGVyYXRpb24uY29udGFpbnMoImhpZ2hsaWdodCIpIHx8ICFwYXJzZUNvbXBvc2l0ZU9wZXJh
dG9yKG9wZXJhdGlvbiwgb3ApKQogICAgICAgICByZXR1cm47CiAgICAgc3RhdGUoKS5tX2dsb2Jh
bENvbXBvc2l0ZSA9IG9wOwogICAgIEdyYXBoaWNzQ29udGV4dCogYyA9IGRyYXdpbmdDb250ZXh0
KCk7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>95634</attachid>
            <date>2011-06-01 11:33:25 -0700</date>
            <delta_ts>2011-06-01 13:55:10 -0700</delta_ts>
            <desc>Fix after discussion with Darin Adler @ https://lists.webkit.org/pipermail/webkit-dev/2011-June/016911.html</desc>
            <filename>Proposed_Patch_48290</filename>
            <type>text/plain</type>
            <size>6473</size>
            <attacher name="Mustafizur Rahaman (rahaman)">mustaf.here</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDg3ODI4KQorKysgU291cmNlL1dlYkNvcmUvQ2hhbmdl
TG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMzMgQEAKKzIwMTEtMDYtMDEgIE11c3RhZml6
dXIgUmFoYW1hbiAgPG11c3RhZi5oZXJlQGdtYWlsLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBGaXggTGF5b3V0VGVzdHMvY2FudmFzL3BoaWxp
cC90ZXN0cy8yZC5jb21wb3NpdGUub3BlcmF0aW9uLmhpZ2hsaWdodC5odG1sCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD00ODI5MAorICAgICAgICAKKyAg
ICAgICAgImhpZ2hsaWdodCIgaXMgbm90IGEgdmFsaWQgZ2xvYmFsQ29tcG9zaXRlIG9wZXJhdGlv
biAKKyAgICAgICAgYXMgcGVyIGh0dHA6Ly93d3cudzMub3JnL1RSLzIwMTEvV0QtMmRjb250ZXh0
LTIwMTEwNTI1LyNjb21wb3NpdGluZworICAgICAgICBUaGVyZWZvcmUsIHJlbW92ZWQgdGhlIG9w
dGlvbiBmcm9tIHRoZSBzb3VyY2UgY29kZS4KKworICAgICAgICBUZXN0czogTm8gbmV3IHRlc3Rz
IHJlcXVpcmVkLiAKKyAgICAgICAgTGF5b3V0VGVzdHNcY2FudmFzXHBoaWxpcFx0ZXN0c1wyZC5j
b21wb3NpdGUub3BlcmF0aW9uLmhpZ2hsaWdodC5odG1sIGNhbiBiZSB1c2VkIGZvciB0ZXN0aW5n
LgorCisgICAgICAgICogaHRtbC9jYW52YXMvQ2FudmFzUmVuZGVyaW5nQ29udGV4dDJELmNwcDoK
KyAgICAgICAgKFdlYkNvcmU6OkNhbnZhc1JlbmRlcmluZ0NvbnRleHQyRDo6c2V0Rm9udCk6Cisg
ICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NUeXBlcy5jcHA6CisgICAgICAgICog
cGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NUeXBlcy5oOgorICAgICAgICAqIHBsYXRmb3JtL2dy
YXBoaWNzL2NhaXJvL0NhaXJvVXRpbGl0aWVzLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OnRvQ2Fp
cm9PcGVyYXRvcik6CisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvY2cvR3JhcGhpY3NDb250
ZXh0Q0cuY3BwOgorICAgICAgICAoV2ViQ29yZTo6R3JhcGhpY3NDb250ZXh0OjpzZXRQbGF0Zm9y
bUNvbXBvc2l0ZU9wZXJhdGlvbik6CisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvZ3B1L1No
YXJlZEdyYXBoaWNzQ29udGV4dDNELmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlNoYXJlZEdyYXBo
aWNzQ29udGV4dDNEOjphcHBseUNvbXBvc2l0ZU9wZXJhdG9yKToKKyAgICAgICAgKiBwbGF0Zm9y
bS9ncmFwaGljcy9vcGVudmcvUGFpbnRlck9wZW5WRy5jcHA6CisgICAgICAgIChXZWJDb3JlOjpQ
bGF0Zm9ybVBhaW50ZXJTdGF0ZTo6YXBwbHlCbGVuZGluZyk6CisgICAgICAgICogcGxhdGZvcm0v
Z3JhcGhpY3MvcXQvR3JhcGhpY3NDb250ZXh0UXQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6dG9R
dENvbXBvc2l0aW9uTW9kZSk6CisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3Mvc2tpYS9Ta2lh
VXRpbHMuY3BwOgorCiAyMDExLTA2LTAxICBBbmRyYXMgQmVjc2kgIDxhYmVjc2lAd2Via2l0Lm9y
Zz4KIAogICAgICAgICBSZXZpZXdlZCBieSBDc2FiYSBPc3p0cm9nb27DoWMuCiAKSW5kZXg6IFNv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0dyYXBoaWNzVHlwZXMuY3BwCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0dyYXBoaWNzVHlwZXMuY3Bw
CShyZXZpc2lvbiA4NjIyMSkKKysrIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0dy
YXBoaWNzVHlwZXMuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC00NCw3ICs0NCw2IEBAIHN0YXRpYyBj
b25zdCBjaGFyKiBjb25zdCBjb21wb3NpdGVPcGVyYXQKICAgICAiZGVzdGluYXRpb24tYXRvcCIs
CiAgICAgInhvciIsCiAgICAgImRhcmtlciIsCi0gICAgImhpZ2hsaWdodCIsCiAgICAgImxpZ2h0
ZXIiCiB9OwogY29uc3QgaW50IG51bUNvbXBvc2l0ZU9wZXJhdG9yTmFtZXMgPSBXVEZfQVJSQVlf
TEVOR1RIKGNvbXBvc2l0ZU9wZXJhdG9yTmFtZXMpOwpJbmRleDogU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NUeXBlcy5oCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJD
b3JlL3BsYXRmb3JtL2dyYXBoaWNzL0dyYXBoaWNzVHlwZXMuaAkocmV2aXNpb24gODYyMjEpCisr
KyBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9HcmFwaGljc1R5cGVzLmgJKHdvcmtp
bmcgY29weSkKQEAgLTQ2LDcgKzQ2LDYgQEAgbmFtZXNwYWNlIFdlYkNvcmUgewogICAgICAgICBD
b21wb3NpdGVEZXN0aW5hdGlvbkF0b3AsCiAgICAgICAgIENvbXBvc2l0ZVhPUiwKICAgICAgICAg
Q29tcG9zaXRlUGx1c0RhcmtlciwKLSAgICAgICAgQ29tcG9zaXRlSGlnaGxpZ2h0LAogICAgICAg
ICBDb21wb3NpdGVQbHVzTGlnaHRlcgogICAgIH07CiAKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL3Bs
YXRmb3JtL2dyYXBoaWNzL2NhaXJvL0NhaXJvVXRpbGl0aWVzLmNwcAo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBT
b3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jYWlyby9DYWlyb1V0aWxpdGllcy5jcHAJ
KHJldmlzaW9uIDg2MjIxKQorKysgU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2Fp
cm8vQ2Fpcm9VdGlsaXRpZXMuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0xMTEsOSArMTExLDYgQEAg
Y2Fpcm9fb3BlcmF0b3JfdCB0b0NhaXJvT3BlcmF0b3IoQ29tcG9zaQogI2Vsc2UKICAgICAgICAg
cmV0dXJuIENBSVJPX09QRVJBVE9SX1NBVFVSQVRFOwogI2VuZGlmCi0gICAgY2FzZSBDb21wb3Np
dGVIaWdobGlnaHQ6Ci0gICAgICAgIC8vIFRoZXJlIGlzIG5vIENhaXJvIGVxdWl2YWxlbnQgZm9y
IENvbXBvc2l0ZUhpZ2hsaWdodC4KLSAgICAgICAgcmV0dXJuIENBSVJPX09QRVJBVE9SX09WRVI7
CiAgICAgY2FzZSBDb21wb3NpdGVQbHVzTGlnaHRlcjoKICAgICAgICAgcmV0dXJuIENBSVJPX09Q
RVJBVE9SX0FERDsKICAgICBkZWZhdWx0OgpJbmRleDogU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
Z3JhcGhpY3MvY2cvR3JhcGhpY3NDb250ZXh0Q0cuY3BwCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NnL0dyYXBoaWNzQ29udGV4dENHLmNwcAkocmV2aXNp
b24gODYyMjEpCisrKyBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jZy9HcmFwaGlj
c0NvbnRleHRDRy5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTE1MDAsOSArMTUwMCw2IEBAIHZvaWQg
R3JhcGhpY3NDb250ZXh0OjpzZXRQbGF0Zm9ybUNvbXBvc2kKICAgICBjYXNlIENvbXBvc2l0ZVBs
dXNEYXJrZXI6CiAgICAgICAgIHRhcmdldCA9IGtDR0JsZW5kTW9kZVBsdXNEYXJrZXI7CiAgICAg
ICAgIGJyZWFrOwotICAgIGNhc2UgQ29tcG9zaXRlSGlnaGxpZ2h0OgotICAgICAgICAvLyBjdXJy
ZW50bHkgdW5zdXBwb3J0ZWQKLSAgICAgICAgYnJlYWs7CiAgICAgY2FzZSBDb21wb3NpdGVQbHVz
TGlnaHRlcjoKICAgICAgICAgdGFyZ2V0ID0ga0NHQmxlbmRNb2RlUGx1c0xpZ2h0ZXI7CiAgICAg
ICAgIGJyZWFrOwpJbmRleDogU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZ3B1L1No
YXJlZEdyYXBoaWNzQ29udGV4dDNELmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9w
bGF0Zm9ybS9ncmFwaGljcy9ncHUvU2hhcmVkR3JhcGhpY3NDb250ZXh0M0QuY3BwCShyZXZpc2lv
biA4NjIyMSkKKysrIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dwdS9TaGFyZWRH
cmFwaGljc0NvbnRleHQzRC5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTMzNSw3ICszMzUsNiBAQCB2
b2lkIFNoYXJlZEdyYXBoaWNzQ29udGV4dDNEOjphcHBseUNvbXBvCiAgICAgICAgIG1fY29udGV4
dC0+YmxlbmRGdW5jKEdyYXBoaWNzQ29udGV4dDNEOjpPTkVfTUlOVVNfRFNUX0FMUEhBLCBHcmFw
aGljc0NvbnRleHQzRDo6T05FX01JTlVTX1NSQ19BTFBIQSk7CiAgICAgICAgIGJyZWFrOwogICAg
IGNhc2UgQ29tcG9zaXRlUGx1c0RhcmtlcjoKLSAgICBjYXNlIENvbXBvc2l0ZUhpZ2hsaWdodDoK
ICAgICAgICAgLy8gdW5zdXBwb3J0ZWQKICAgICAgICAgbV9jb250ZXh0LT5kaXNhYmxlKEdyYXBo
aWNzQ29udGV4dDNEOjpCTEVORCk7CiAgICAgICAgIGJyZWFrOwpJbmRleDogU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vZ3JhcGhpY3Mvb3BlbnZnL1BhaW50ZXJPcGVuVkcuY3BwCj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
LS0tIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL29wZW52Zy9QYWludGVyT3BlblZH
LmNwcAkocmV2aXNpb24gODYyMjEpCisrKyBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGlj
cy9vcGVudmcvUGFpbnRlck9wZW5WRy5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTI3OSw5ICsyNzks
NiBAQCBzdHJ1Y3QgUGxhdGZvcm1QYWludGVyU3RhdGUgewogICAgICAgICBjYXNlIENvbXBvc2l0
ZVBsdXNEYXJrZXI6CiAgICAgICAgICAgICBibGVuZE1vZGUgPSBWR19CTEVORF9EQVJLRU47CiAg
ICAgICAgICAgICBicmVhazsKLSAgICAgICAgY2FzZSBDb21wb3NpdGVIaWdobGlnaHQ6Ci0gICAg
ICAgICAgICBub3RJbXBsZW1lbnRlZCgpOwotICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGNh
c2UgQ29tcG9zaXRlUGx1c0xpZ2h0ZXI6CiAgICAgICAgICAgICBibGVuZE1vZGUgPSBWR19CTEVO
RF9MSUdIVEVOOwogICAgICAgICAgICAgYnJlYWs7CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9wbGF0
Zm9ybS9ncmFwaGljcy9xdC9HcmFwaGljc0NvbnRleHRRdC5jcHAKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvcXQvR3JhcGhpY3NDb250ZXh0UXQuY3BwCShy
ZXZpc2lvbiA4NjIyMSkKKysrIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3F0L0dy
YXBoaWNzQ29udGV4dFF0LmNwcAkod29ya2luZyBjb3B5KQpAQCAtOTUsOCArOTUsNiBAQCBzdGF0
aWMgaW5saW5lIFFQYWludGVyOjpDb21wb3NpdGlvbk1vZGUKICAgICBjYXNlIENvbXBvc2l0ZVBs
dXNEYXJrZXI6CiAgICAgICAgIC8vIHRoZXJlIGlzIG5vIGV4YWN0IG1hdGNoLCBidXQgdGhpcyBp
cyB0aGUgY2xvc2VzdAogICAgICAgICByZXR1cm4gUVBhaW50ZXI6OkNvbXBvc2l0aW9uTW9kZV9E
YXJrZW47Ci0gICAgY2FzZSBDb21wb3NpdGVIaWdobGlnaHQ6Ci0gICAgICAgIHJldHVybiBRUGFp
bnRlcjo6Q29tcG9zaXRpb25Nb2RlX1NvdXJjZU92ZXI7CiAgICAgY2FzZSBDb21wb3NpdGVQbHVz
TGlnaHRlcjoKICAgICAgICAgcmV0dXJuIFFQYWludGVyOjpDb21wb3NpdGlvbk1vZGVfUGx1czsK
ICAgICBkZWZhdWx0OgpJbmRleDogU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mvc2tp
YS9Ta2lhVXRpbHMuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dy
YXBoaWNzL3NraWEvU2tpYVV0aWxzLmNwcAkocmV2aXNpb24gODYyMjEpCisrKyBTb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9ncmFwaGljcy9za2lhL1NraWFVdGlscy5jcHAJKHdvcmtpbmcgY29weSkK
QEAgLTU3LDcgKzU3LDYgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBDb21wb3NpdE9wVG9YZmVybW9k
ZQogICAgIHsgQ29tcG9zaXRlRGVzdGluYXRpb25BdG9wLCBTa1hmZXJtb2RlOjprRHN0QVRvcF9N
b2RlIH0sCiAgICAgeyBDb21wb3NpdGVYT1IsICAgICAgICAgICAgIFNrWGZlcm1vZGU6OmtYb3Jf
TW9kZSB9LAogICAgIHsgQ29tcG9zaXRlUGx1c0RhcmtlciwgICAgICBTa1hmZXJtb2RlOjprRGFy
a2VuX01vZGUgfSwKLSAgICB7IENvbXBvc2l0ZUhpZ2hsaWdodCwgICAgICAgU2tYZmVybW9kZTo6
a1NyY092ZXJfTW9kZSB9LCAgLy8gVE9ETwogICAgIHsgQ29tcG9zaXRlUGx1c0xpZ2h0ZXIsICAg
ICBTa1hmZXJtb2RlOjprUGx1c19Nb2RlIH0KIH07CiA=
</data>
<flag name="commit-queue"
          id="89177"
          type_id="3"
          status="-"
          setter="webkit.review.bot"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>95655</attachid>
            <date>2011-06-01 13:55:10 -0700</date>
            <delta_ts>2011-06-02 23:05:39 -0700</delta_ts>
            <desc>Patch after discussion with Darin Adler &amp; fixing the build issue in Win/Chromium</desc>
            <filename>Proposed_Patch_48290</filename>
            <type>text/plain</type>
            <size>7612</size>
            <attacher name="Mustafizur Rahaman (rahaman)">mustaf.here</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDg3ODQyKQorKysgU291cmNlL1dlYkNvcmUvQ2hhbmdl
TG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMzYgQEAKKzIwMTEtMDYtMDEgIE11c3RhZml6
dXJSYWhhbWFuICA8bXVzdGFmLmhlcmVAZ21haWwuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEZpeCBMYXlvdXRUZXN0cy9jYW52YXMvcGhpbGlw
L3Rlc3RzLzJkLmNvbXBvc2l0ZS5vcGVyYXRpb24uaGlnaGxpZ2h0Lmh0bWwKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTQ4MjkwCisgICAgICAgIAorICAg
ICAgICAiaGlnaGxpZ2h0IiBpcyBub3QgYSB2YWxpZCBnbG9iYWxDb21wb3NpdGUgb3BlcmF0aW9u
IAorICAgICAgICBhcyBwZXIgaHR0cDovL3d3dy53My5vcmcvVFIvMjAxMS9XRC0yZGNvbnRleHQt
MjAxMTA1MjUvI2NvbXBvc2l0aW5nCisgICAgICAgIFRoZXJlZm9yZSwgcmVtb3ZlZCB0aGUgb3B0
aW9uIGZyb20gdGhlIHNvdXJjZSBjb2RlLiAgICAgICAgCisKKyAgICAgICAgVGVzdHM6IE5vIG5l
dyB0ZXN0cyByZXF1aXJlZC4gCisgICAgICAgIExheW91dFRlc3RzXGNhbnZhc1xwaGlsaXBcdGVz
dHNcMmQuY29tcG9zaXRlLm9wZXJhdGlvbi5oaWdobGlnaHQuaHRtbCBjYW4gYmUgdXNlZCBmb3Ig
dGVzdGluZy4KKworICAgICAgICAqIGNzcy9DU1NQcmltaXRpdmVWYWx1ZU1hcHBpbmdzLmg6Cisg
ICAgICAgIChXZWJDb3JlOjpDU1NQcmltaXRpdmVWYWx1ZTo6Q1NTUHJpbWl0aXZlVmFsdWUpOgor
ICAgICAgICAoV2ViQ29yZTo6Q1NTUHJpbWl0aXZlVmFsdWU6Om9wZXJhdG9yIENvbXBvc2l0ZU9w
ZXJhdG9yKToKKyAgICAgICAgKiBodG1sL2NhbnZhcy9DYW52YXNSZW5kZXJpbmdDb250ZXh0MkQu
Y3BwOgorICAgICAgICAoV2ViQ29yZTo6Q2FudmFzUmVuZGVyaW5nQ29udGV4dDJEOjpzZXRGb250
KToKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9HcmFwaGljc1R5cGVzLmNwcDoKKyAgICAg
ICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9HcmFwaGljc1R5cGVzLmg6CisgICAgICAgICogcGxhdGZv
cm0vZ3JhcGhpY3MvY2Fpcm8vQ2Fpcm9VdGlsaXRpZXMuY3BwOgorICAgICAgICAoV2ViQ29yZTo6
dG9DYWlyb09wZXJhdG9yKToKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9jZy9HcmFwaGlj
c0NvbnRleHRDRy5jcHA6CisgICAgICAgIChXZWJDb3JlOjpHcmFwaGljc0NvbnRleHQ6OnNldFBs
YXRmb3JtQ29tcG9zaXRlT3BlcmF0aW9uKToKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9n
cHUvU2hhcmVkR3JhcGhpY3NDb250ZXh0M0QuY3BwOgorICAgICAgICAoV2ViQ29yZTo6U2hhcmVk
R3JhcGhpY3NDb250ZXh0M0Q6OmFwcGx5Q29tcG9zaXRlT3BlcmF0b3IpOgorICAgICAgICAqIHBs
YXRmb3JtL2dyYXBoaWNzL29wZW52Zy9QYWludGVyT3BlblZHLmNwcDoKKyAgICAgICAgKFdlYkNv
cmU6OlBsYXRmb3JtUGFpbnRlclN0YXRlOjphcHBseUJsZW5kaW5nKToKKyAgICAgICAgKiBwbGF0
Zm9ybS9ncmFwaGljcy9xdC9HcmFwaGljc0NvbnRleHRRdC5jcHA6CisgICAgICAgIChXZWJDb3Jl
Ojp0b1F0Q29tcG9zaXRpb25Nb2RlKToKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9za2lh
L1NraWFVdGlscy5jcHA6CisKIDIwMTEtMDYtMDEgIExldmkgV2VpbnRyYXViICA8bGV2aXdAY2hy
b21pdW0ub3JnPgogCiAgICAgICAgIFJldmlld2VkIGJ5IEVyaWMgU2VpZGVsLgpJbmRleDogU291
cmNlL1dlYkNvcmUvY3NzL0NTU1ByaW1pdGl2ZVZhbHVlTWFwcGluZ3MuaAo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBTb3VyY2UvV2ViQ29yZS9jc3MvQ1NTUHJpbWl0aXZlVmFsdWVNYXBwaW5ncy5oCShyZXZpc2lv
biA4NzgzNikKKysrIFNvdXJjZS9XZWJDb3JlL2Nzcy9DU1NQcmltaXRpdmVWYWx1ZU1hcHBpbmdz
LmgJKHdvcmtpbmcgY29weSkKQEAgLTEzMSw5ICsxMzEsNiBAQCB0ZW1wbGF0ZTw+IGlubGluZSBD
U1NQcmltaXRpdmVWYWx1ZTo6Q1NTCiAgICAgICAgIGNhc2UgQ29tcG9zaXRlUGx1c0RhcmtlcjoK
ICAgICAgICAgICAgIG1fdmFsdWUuaWRlbnQgPSBDU1NWYWx1ZVBsdXNEYXJrZXI7CiAgICAgICAg
ICAgICBicmVhazsKLSAgICAgICAgY2FzZSBDb21wb3NpdGVIaWdobGlnaHQ6Ci0gICAgICAgICAg
ICBtX3ZhbHVlLmlkZW50ID0gQ1NTVmFsdWVIaWdobGlnaHQ7Ci0gICAgICAgICAgICBicmVhazsK
ICAgICAgICAgY2FzZSBDb21wb3NpdGVQbHVzTGlnaHRlcjoKICAgICAgICAgICAgIG1fdmFsdWUu
aWRlbnQgPSBDU1NWYWx1ZVBsdXNMaWdodGVyOwogICAgICAgICAgICAgYnJlYWs7CkBAIC0xNjcs
OCArMTY0LDYgQEAgdGVtcGxhdGU8PiBpbmxpbmUgQ1NTUHJpbWl0aXZlVmFsdWU6Om9wZQogICAg
ICAgICAgICAgcmV0dXJuIENvbXBvc2l0ZVhPUjsKICAgICAgICAgY2FzZSBDU1NWYWx1ZVBsdXNE
YXJrZXI6CiAgICAgICAgICAgICByZXR1cm4gQ29tcG9zaXRlUGx1c0RhcmtlcjsKLSAgICAgICAg
Y2FzZSBDU1NWYWx1ZUhpZ2hsaWdodDoKLSAgICAgICAgICAgIHJldHVybiBDb21wb3NpdGVIaWdo
bGlnaHQ7CiAgICAgICAgIGNhc2UgQ1NTVmFsdWVQbHVzTGlnaHRlcjoKICAgICAgICAgICAgIHJl
dHVybiBDb21wb3NpdGVQbHVzTGlnaHRlcjsKICAgICAgICAgZGVmYXVsdDoKIApJbmRleDogU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NUeXBlcy5jcHAKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NUeXBlcy5jcHAJ
KHJldmlzaW9uIDg3ODM2KQorKysgU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR3Jh
cGhpY3NUeXBlcy5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTQ0LDcgKzQ0LDYgQEAgc3RhdGljIGNv
bnN0IGNoYXIqIGNvbnN0IGNvbXBvc2l0ZU9wZXJhdAogICAgICJkZXN0aW5hdGlvbi1hdG9wIiwK
ICAgICAieG9yIiwKICAgICAiZGFya2VyIiwKLSAgICAiaGlnaGxpZ2h0IiwKICAgICAibGlnaHRl
ciIKIH07CiBjb25zdCBpbnQgbnVtQ29tcG9zaXRlT3BlcmF0b3JOYW1lcyA9IFdURl9BUlJBWV9M
RU5HVEgoY29tcG9zaXRlT3BlcmF0b3JOYW1lcyk7CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9wbGF0
Zm9ybS9ncmFwaGljcy9HcmFwaGljc1R5cGVzLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NUeXBlcy5oCShyZXZpc2lvbiA4NzgzNikKKysr
IFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0dyYXBoaWNzVHlwZXMuaAkod29ya2lu
ZyBjb3B5KQpAQCAtNDYsNyArNDYsNiBAQCBuYW1lc3BhY2UgV2ViQ29yZSB7CiAgICAgICAgIENv
bXBvc2l0ZURlc3RpbmF0aW9uQXRvcCwKICAgICAgICAgQ29tcG9zaXRlWE9SLAogICAgICAgICBD
b21wb3NpdGVQbHVzRGFya2VyLAotICAgICAgICBDb21wb3NpdGVIaWdobGlnaHQsCiAgICAgICAg
IENvbXBvc2l0ZVBsdXNMaWdodGVyCiAgICAgfTsKIApJbmRleDogU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vZ3JhcGhpY3MvY2Fpcm8vQ2Fpcm9VdGlsaXRpZXMuY3BwCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NhaXJvL0NhaXJvVXRpbGl0aWVzLmNwcAko
cmV2aXNpb24gODc4MzYpCisrKyBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jYWly
by9DYWlyb1V0aWxpdGllcy5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTExMSw5ICsxMTEsNiBAQCBj
YWlyb19vcGVyYXRvcl90IHRvQ2Fpcm9PcGVyYXRvcihDb21wb3NpCiAjZWxzZQogICAgICAgICBy
ZXR1cm4gQ0FJUk9fT1BFUkFUT1JfU0FUVVJBVEU7CiAjZW5kaWYKLSAgICBjYXNlIENvbXBvc2l0
ZUhpZ2hsaWdodDoKLSAgICAgICAgLy8gVGhlcmUgaXMgbm8gQ2Fpcm8gZXF1aXZhbGVudCBmb3Ig
Q29tcG9zaXRlSGlnaGxpZ2h0LgotICAgICAgICByZXR1cm4gQ0FJUk9fT1BFUkFUT1JfT1ZFUjsK
ICAgICBjYXNlIENvbXBvc2l0ZVBsdXNMaWdodGVyOgogICAgICAgICByZXR1cm4gQ0FJUk9fT1BF
UkFUT1JfQUREOwogICAgIGRlZmF1bHQ6CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9n
cmFwaGljcy9jZy9HcmFwaGljc0NvbnRleHRDRy5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2cvR3JhcGhpY3NDb250ZXh0Q0cuY3BwCShyZXZpc2lv
biA4NzgzNikKKysrIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NnL0dyYXBoaWNz
Q29udGV4dENHLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMTUwMCw5ICsxNTAwLDYgQEAgdm9pZCBH
cmFwaGljc0NvbnRleHQ6OnNldFBsYXRmb3JtQ29tcG9zaQogICAgIGNhc2UgQ29tcG9zaXRlUGx1
c0RhcmtlcjoKICAgICAgICAgdGFyZ2V0ID0ga0NHQmxlbmRNb2RlUGx1c0RhcmtlcjsKICAgICAg
ICAgYnJlYWs7Ci0gICAgY2FzZSBDb21wb3NpdGVIaWdobGlnaHQ6Ci0gICAgICAgIC8vIGN1cnJl
bnRseSB1bnN1cHBvcnRlZAotICAgICAgICBicmVhazsKICAgICBjYXNlIENvbXBvc2l0ZVBsdXNM
aWdodGVyOgogICAgICAgICB0YXJnZXQgPSBrQ0dCbGVuZE1vZGVQbHVzTGlnaHRlcjsKICAgICAg
ICAgYnJlYWs7CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9ncHUvU2hh
cmVkR3JhcGhpY3NDb250ZXh0M0QuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL3Bs
YXRmb3JtL2dyYXBoaWNzL2dwdS9TaGFyZWRHcmFwaGljc0NvbnRleHQzRC5jcHAJKHJldmlzaW9u
IDg3ODM2KQorKysgU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZ3B1L1NoYXJlZEdy
YXBoaWNzQ29udGV4dDNELmNwcAkod29ya2luZyBjb3B5KQpAQCAtMzM1LDcgKzMzNSw2IEBAIHZv
aWQgU2hhcmVkR3JhcGhpY3NDb250ZXh0M0Q6OmFwcGx5Q29tcG8KICAgICAgICAgbV9jb250ZXh0
LT5ibGVuZEZ1bmMoR3JhcGhpY3NDb250ZXh0M0Q6Ok9ORV9NSU5VU19EU1RfQUxQSEEsIEdyYXBo
aWNzQ29udGV4dDNEOjpPTkVfTUlOVVNfU1JDX0FMUEhBKTsKICAgICAgICAgYnJlYWs7CiAgICAg
Y2FzZSBDb21wb3NpdGVQbHVzRGFya2VyOgotICAgIGNhc2UgQ29tcG9zaXRlSGlnaGxpZ2h0Ogog
ICAgICAgICAvLyB1bnN1cHBvcnRlZAogICAgICAgICBtX2NvbnRleHQtPmRpc2FibGUoR3JhcGhp
Y3NDb250ZXh0M0Q6OkJMRU5EKTsKICAgICAgICAgYnJlYWs7CkluZGV4OiBTb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9ncmFwaGljcy9vcGVudmcvUGFpbnRlck9wZW5WRy5jcHAKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mvb3BlbnZnL1BhaW50ZXJPcGVuVkcu
Y3BwCShyZXZpc2lvbiA4NzgzNikKKysrIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNz
L29wZW52Zy9QYWludGVyT3BlblZHLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMjc5LDkgKzI3OSw2
IEBAIHN0cnVjdCBQbGF0Zm9ybVBhaW50ZXJTdGF0ZSB7CiAgICAgICAgIGNhc2UgQ29tcG9zaXRl
UGx1c0RhcmtlcjoKICAgICAgICAgICAgIGJsZW5kTW9kZSA9IFZHX0JMRU5EX0RBUktFTjsKICAg
ICAgICAgICAgIGJyZWFrOwotICAgICAgICBjYXNlIENvbXBvc2l0ZUhpZ2hsaWdodDoKLSAgICAg
ICAgICAgIG5vdEltcGxlbWVudGVkKCk7Ci0gICAgICAgICAgICBicmVhazsKICAgICAgICAgY2Fz
ZSBDb21wb3NpdGVQbHVzTGlnaHRlcjoKICAgICAgICAgICAgIGJsZW5kTW9kZSA9IFZHX0JMRU5E
X0xJR0hURU47CiAgICAgICAgICAgICBicmVhazsKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL2dyYXBoaWNzL3F0L0dyYXBoaWNzQ29udGV4dFF0LmNwcAo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3Vy
Y2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9xdC9HcmFwaGljc0NvbnRleHRRdC5jcHAJKHJl
dmlzaW9uIDg3ODM2KQorKysgU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvcXQvR3Jh
cGhpY3NDb250ZXh0UXQuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC05NSw4ICs5NSw2IEBAIHN0YXRp
YyBpbmxpbmUgUVBhaW50ZXI6OkNvbXBvc2l0aW9uTW9kZQogICAgIGNhc2UgQ29tcG9zaXRlUGx1
c0RhcmtlcjoKICAgICAgICAgLy8gdGhlcmUgaXMgbm8gZXhhY3QgbWF0Y2gsIGJ1dCB0aGlzIGlz
IHRoZSBjbG9zZXN0CiAgICAgICAgIHJldHVybiBRUGFpbnRlcjo6Q29tcG9zaXRpb25Nb2RlX0Rh
cmtlbjsKLSAgICBjYXNlIENvbXBvc2l0ZUhpZ2hsaWdodDoKLSAgICAgICAgcmV0dXJuIFFQYWlu
dGVyOjpDb21wb3NpdGlvbk1vZGVfU291cmNlT3ZlcjsKICAgICBjYXNlIENvbXBvc2l0ZVBsdXNM
aWdodGVyOgogICAgICAgICByZXR1cm4gUVBhaW50ZXI6OkNvbXBvc2l0aW9uTW9kZV9QbHVzOwog
ICAgIGRlZmF1bHQ6CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9za2lh
L1NraWFVdGlscy5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3Jh
cGhpY3Mvc2tpYS9Ta2lhVXRpbHMuY3BwCShyZXZpc2lvbiA4NzgzNikKKysrIFNvdXJjZS9XZWJD
b3JlL3BsYXRmb3JtL2dyYXBoaWNzL3NraWEvU2tpYVV0aWxzLmNwcAkod29ya2luZyBjb3B5KQpA
QCAtNTcsNyArNTcsNiBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IENvbXBvc2l0T3BUb1hmZXJtb2Rl
CiAgICAgeyBDb21wb3NpdGVEZXN0aW5hdGlvbkF0b3AsIFNrWGZlcm1vZGU6OmtEc3RBVG9wX01v
ZGUgfSwKICAgICB7IENvbXBvc2l0ZVhPUiwgICAgICAgICAgICAgU2tYZmVybW9kZTo6a1hvcl9N
b2RlIH0sCiAgICAgeyBDb21wb3NpdGVQbHVzRGFya2VyLCAgICAgIFNrWGZlcm1vZGU6OmtEYXJr
ZW5fTW9kZSB9LAotICAgIHsgQ29tcG9zaXRlSGlnaGxpZ2h0LCAgICAgICBTa1hmZXJtb2RlOjpr
U3JjT3Zlcl9Nb2RlIH0sICAvLyBUT0RPCiAgICAgeyBDb21wb3NpdGVQbHVzTGlnaHRlciwgICAg
IFNrWGZlcm1vZGU6OmtQbHVzX01vZGUgfQogfTsKIA==
</data>
<flag name="review"
          id="89198"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>95855</attachid>
            <date>2011-06-02 23:05:39 -0700</date>
            <delta_ts>2011-06-05 21:38:40 -0700</delta_ts>
            <desc>Incorporating review comments of Darin &amp; Matthew</desc>
            <filename>Proposed_Patch_48290</filename>
            <type>text/plain</type>
            <size>11234</size>
            <attacher name="Mustafizur Rahaman (rahaman)">mustaf.here</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDg3OTkxKQorKysgU291cmNlL1dlYkNvcmUvQ2hhbmdl
TG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMzQgQEAKKzIwMTEtMDYtMDIgIE11c3RhZml6
dXIgUmFoYW1hbiAgPG11c3RhZi5oZXJlQGdtYWlsLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBGaXggTGF5b3V0VGVzdHMvY2FudmFzL3BoaWxp
cC90ZXN0cy8yZC5jb21wb3NpdGUub3BlcmF0aW9uLmhpZ2hsaWdodC5odG1sCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD00ODI5MAorICAgICAgICAKKyAg
ICAgICAgImhpZ2hsaWdodCIgaXMgbm90IGEgdmFsaWQgZ2xvYmFsQ29tcG9zaXRlIG9wZXJhdGlv
bgorICAgICAgICBhcyBwZXIgaHR0cDovL3d3dy53My5vcmcvVFIvMjAxMS9XRC0yZGNvbnRleHQt
MjAxMTA1MjUvI2NvbXBvc2l0aW5nCisgICAgICAgIFRoZXJlZm9yZSwgcmVtb3ZlZCB0aGUgb3B0
aW9uIGZyb20gdGhlIHNvdXJjZSBjb2RlLgorICAgICAgICAKKyAgICAgICAgVGVzdHM6IE5vIG5l
dyB0ZXN0cyByZXF1aXJlZC4KKyAgICAgICAgTGF5b3V0VGVzdHNcY2FudmFzXHBoaWxpcFx0ZXN0
c1wyZC5jb21wb3NpdGUub3BlcmF0aW9uLmhpZ2hsaWdodC5odG1sIGNhbiBiZSB1c2VkIGZvciB0
ZXN0aW5nLgorCisgICAgICAgICogY3NzL0NTU1ByaW1pdGl2ZVZhbHVlTWFwcGluZ3MuaDoKKyAg
ICAgICAgKFdlYkNvcmU6OkNTU1ByaW1pdGl2ZVZhbHVlOjpDU1NQcmltaXRpdmVWYWx1ZSk6Cisg
ICAgICAgIChXZWJDb3JlOjpDU1NQcmltaXRpdmVWYWx1ZTo6b3BlcmF0b3IgQ29tcG9zaXRlT3Bl
cmF0b3IpOgorICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL0dyYXBoaWNzVHlwZXMuY3BwOgor
ICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL0dyYXBoaWNzVHlwZXMuaDoKKyAgICAgICAgKiBw
bGF0Zm9ybS9ncmFwaGljcy9jYWlyby9DYWlyb1V0aWxpdGllcy5jcHA6CisgICAgICAgIChXZWJD
b3JlOjp0b0NhaXJvT3BlcmF0b3IpOgorICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL2NnL0dy
YXBoaWNzQ29udGV4dENHLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkdyYXBoaWNzQ29udGV4dDo6
c2V0UGxhdGZvcm1Db21wb3NpdGVPcGVyYXRpb24pOgorICAgICAgICAqIHBsYXRmb3JtL2dyYXBo
aWNzL2dwdS9TaGFyZWRHcmFwaGljc0NvbnRleHQzRC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpT
aGFyZWRHcmFwaGljc0NvbnRleHQzRDo6YXBwbHlDb21wb3NpdGVPcGVyYXRvcik6CisgICAgICAg
ICogcGxhdGZvcm0vZ3JhcGhpY3Mvb3BlbnZnL1BhaW50ZXJPcGVuVkcuY3BwOgorICAgICAgICAo
V2ViQ29yZTo6UGxhdGZvcm1QYWludGVyU3RhdGU6OmFwcGx5QmxlbmRpbmcpOgorICAgICAgICAq
IHBsYXRmb3JtL2dyYXBoaWNzL3F0L0dyYXBoaWNzQ29udGV4dFF0LmNwcDoKKyAgICAgICAgKFdl
YkNvcmU6OnRvUXRDb21wb3NpdGlvbk1vZGUpOgorICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNz
L3NraWEvU2tpYVV0aWxzLmNwcDoKKwogMjAxMS0wNi0wMiAgSGF5YXRvIEl0byAgPGhheWF0b0Bj
aHJvbWl1bS5vcmc+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgUnlvc3VrZSBOaXdhLgpJbmRleDog
U291cmNlL1dlYkNvcmUvY3NzL0NTU1ByaW1pdGl2ZVZhbHVlTWFwcGluZ3MuaAo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBTb3VyY2UvV2ViQ29yZS9jc3MvQ1NTUHJpbWl0aXZlVmFsdWVNYXBwaW5ncy5oCShyZXZp
c2lvbiA4NzgzNikKKysrIFNvdXJjZS9XZWJDb3JlL2Nzcy9DU1NQcmltaXRpdmVWYWx1ZU1hcHBp
bmdzLmgJKHdvcmtpbmcgY29weSkKQEAgLTEzMSw5ICsxMzEsNiBAQCB0ZW1wbGF0ZTw+IGlubGlu
ZSBDU1NQcmltaXRpdmVWYWx1ZTo6Q1NTCiAgICAgICAgIGNhc2UgQ29tcG9zaXRlUGx1c0Rhcmtl
cjoKICAgICAgICAgICAgIG1fdmFsdWUuaWRlbnQgPSBDU1NWYWx1ZVBsdXNEYXJrZXI7CiAgICAg
ICAgICAgICBicmVhazsKLSAgICAgICAgY2FzZSBDb21wb3NpdGVIaWdobGlnaHQ6Ci0gICAgICAg
ICAgICBtX3ZhbHVlLmlkZW50ID0gQ1NTVmFsdWVIaWdobGlnaHQ7Ci0gICAgICAgICAgICBicmVh
azsKICAgICAgICAgY2FzZSBDb21wb3NpdGVQbHVzTGlnaHRlcjoKICAgICAgICAgICAgIG1fdmFs
dWUuaWRlbnQgPSBDU1NWYWx1ZVBsdXNMaWdodGVyOwogICAgICAgICAgICAgYnJlYWs7CkBAIC0x
NjcsOCArMTY0LDYgQEAgdGVtcGxhdGU8PiBpbmxpbmUgQ1NTUHJpbWl0aXZlVmFsdWU6Om9wZQog
ICAgICAgICAgICAgcmV0dXJuIENvbXBvc2l0ZVhPUjsKICAgICAgICAgY2FzZSBDU1NWYWx1ZVBs
dXNEYXJrZXI6CiAgICAgICAgICAgICByZXR1cm4gQ29tcG9zaXRlUGx1c0RhcmtlcjsKLSAgICAg
ICAgY2FzZSBDU1NWYWx1ZUhpZ2hsaWdodDoKLSAgICAgICAgICAgIHJldHVybiBDb21wb3NpdGVI
aWdobGlnaHQ7CiAgICAgICAgIGNhc2UgQ1NTVmFsdWVQbHVzTGlnaHRlcjoKICAgICAgICAgICAg
IHJldHVybiBDb21wb3NpdGVQbHVzTGlnaHRlcjsKICAgICAgICAgZGVmYXVsdDoKIApJbmRleDog
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NUeXBlcy5jcHAKPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLS0gU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NUeXBlcy5j
cHAJKHJldmlzaW9uIDg3ODM2KQorKysgU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mv
R3JhcGhpY3NUeXBlcy5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTQ0LDcgKzQ0LDYgQEAgc3RhdGlj
IGNvbnN0IGNoYXIqIGNvbnN0IGNvbXBvc2l0ZU9wZXJhdAogICAgICJkZXN0aW5hdGlvbi1hdG9w
IiwKICAgICAieG9yIiwKICAgICAiZGFya2VyIiwKLSAgICAiaGlnaGxpZ2h0IiwKICAgICAibGln
aHRlciIKIH07CiBjb25zdCBpbnQgbnVtQ29tcG9zaXRlT3BlcmF0b3JOYW1lcyA9IFdURl9BUlJB
WV9MRU5HVEgoY29tcG9zaXRlT3BlcmF0b3JOYW1lcyk7CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9w
bGF0Zm9ybS9ncmFwaGljcy9HcmFwaGljc1R5cGVzLmgKPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NUeXBlcy5oCShyZXZpc2lvbiA4NzgzNikK
KysrIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0dyYXBoaWNzVHlwZXMuaAkod29y
a2luZyBjb3B5KQpAQCAtNDYsNyArNDYsNiBAQCBuYW1lc3BhY2UgV2ViQ29yZSB7CiAgICAgICAg
IENvbXBvc2l0ZURlc3RpbmF0aW9uQXRvcCwKICAgICAgICAgQ29tcG9zaXRlWE9SLAogICAgICAg
ICBDb21wb3NpdGVQbHVzRGFya2VyLAotICAgICAgICBDb21wb3NpdGVIaWdobGlnaHQsCiAgICAg
ICAgIENvbXBvc2l0ZVBsdXNMaWdodGVyCiAgICAgfTsKIApJbmRleDogU291cmNlL1dlYkNvcmUv
cGxhdGZvcm0vZ3JhcGhpY3MvY2Fpcm8vQ2Fpcm9VdGlsaXRpZXMuY3BwCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t
IFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NhaXJvL0NhaXJvVXRpbGl0aWVzLmNw
cAkocmV2aXNpb24gODc4MzYpCisrKyBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9j
YWlyby9DYWlyb1V0aWxpdGllcy5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTExMSw5ICsxMTEsNiBA
QCBjYWlyb19vcGVyYXRvcl90IHRvQ2Fpcm9PcGVyYXRvcihDb21wb3NpCiAjZWxzZQogICAgICAg
ICByZXR1cm4gQ0FJUk9fT1BFUkFUT1JfU0FUVVJBVEU7CiAjZW5kaWYKLSAgICBjYXNlIENvbXBv
c2l0ZUhpZ2hsaWdodDoKLSAgICAgICAgLy8gVGhlcmUgaXMgbm8gQ2Fpcm8gZXF1aXZhbGVudCBm
b3IgQ29tcG9zaXRlSGlnaGxpZ2h0LgotICAgICAgICByZXR1cm4gQ0FJUk9fT1BFUkFUT1JfT1ZF
UjsKICAgICBjYXNlIENvbXBvc2l0ZVBsdXNMaWdodGVyOgogICAgICAgICByZXR1cm4gQ0FJUk9f
T1BFUkFUT1JfQUREOwogICAgIGRlZmF1bHQ6CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9ncmFwaGljcy9jZy9HcmFwaGljc0NvbnRleHRDRy5jcHAKPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2cvR3JhcGhpY3NDb250ZXh0Q0cuY3BwCShyZXZp
c2lvbiA4NzgzNikKKysrIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NnL0dyYXBo
aWNzQ29udGV4dENHLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMTUwMCw5ICsxNTAwLDYgQEAgdm9p
ZCBHcmFwaGljc0NvbnRleHQ6OnNldFBsYXRmb3JtQ29tcG9zaQogICAgIGNhc2UgQ29tcG9zaXRl
UGx1c0RhcmtlcjoKICAgICAgICAgdGFyZ2V0ID0ga0NHQmxlbmRNb2RlUGx1c0RhcmtlcjsKICAg
ICAgICAgYnJlYWs7Ci0gICAgY2FzZSBDb21wb3NpdGVIaWdobGlnaHQ6Ci0gICAgICAgIC8vIGN1
cnJlbnRseSB1bnN1cHBvcnRlZAotICAgICAgICBicmVhazsKICAgICBjYXNlIENvbXBvc2l0ZVBs
dXNMaWdodGVyOgogICAgICAgICB0YXJnZXQgPSBrQ0dCbGVuZE1vZGVQbHVzTGlnaHRlcjsKICAg
ICAgICAgYnJlYWs7CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9ncHUv
U2hhcmVkR3JhcGhpY3NDb250ZXh0M0QuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3Jl
L3BsYXRmb3JtL2dyYXBoaWNzL2dwdS9TaGFyZWRHcmFwaGljc0NvbnRleHQzRC5jcHAJKHJldmlz
aW9uIDg3ODM2KQorKysgU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZ3B1L1NoYXJl
ZEdyYXBoaWNzQ29udGV4dDNELmNwcAkod29ya2luZyBjb3B5KQpAQCAtMzM1LDcgKzMzNSw2IEBA
IHZvaWQgU2hhcmVkR3JhcGhpY3NDb250ZXh0M0Q6OmFwcGx5Q29tcG8KICAgICAgICAgbV9jb250
ZXh0LT5ibGVuZEZ1bmMoR3JhcGhpY3NDb250ZXh0M0Q6Ok9ORV9NSU5VU19EU1RfQUxQSEEsIEdy
YXBoaWNzQ29udGV4dDNEOjpPTkVfTUlOVVNfU1JDX0FMUEhBKTsKICAgICAgICAgYnJlYWs7CiAg
ICAgY2FzZSBDb21wb3NpdGVQbHVzRGFya2VyOgotICAgIGNhc2UgQ29tcG9zaXRlSGlnaGxpZ2h0
OgogICAgICAgICAvLyB1bnN1cHBvcnRlZAogICAgICAgICBtX2NvbnRleHQtPmRpc2FibGUoR3Jh
cGhpY3NDb250ZXh0M0Q6OkJMRU5EKTsKICAgICAgICAgYnJlYWs7CkluZGV4OiBTb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9ncmFwaGljcy9vcGVudmcvUGFpbnRlck9wZW5WRy5jcHAKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mvb3BlbnZnL1BhaW50ZXJPcGVu
VkcuY3BwCShyZXZpc2lvbiA4NzgzNikKKysrIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBo
aWNzL29wZW52Zy9QYWludGVyT3BlblZHLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMjc5LDkgKzI3
OSw2IEBAIHN0cnVjdCBQbGF0Zm9ybVBhaW50ZXJTdGF0ZSB7CiAgICAgICAgIGNhc2UgQ29tcG9z
aXRlUGx1c0RhcmtlcjoKICAgICAgICAgICAgIGJsZW5kTW9kZSA9IFZHX0JMRU5EX0RBUktFTjsK
ICAgICAgICAgICAgIGJyZWFrOwotICAgICAgICBjYXNlIENvbXBvc2l0ZUhpZ2hsaWdodDoKLSAg
ICAgICAgICAgIG5vdEltcGxlbWVudGVkKCk7Ci0gICAgICAgICAgICBicmVhazsKICAgICAgICAg
Y2FzZSBDb21wb3NpdGVQbHVzTGlnaHRlcjoKICAgICAgICAgICAgIGJsZW5kTW9kZSA9IFZHX0JM
RU5EX0xJR0hURU47CiAgICAgICAgICAgICBicmVhazsKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL3Bs
YXRmb3JtL2dyYXBoaWNzL3F0L0dyYXBoaWNzQ29udGV4dFF0LmNwcAo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBT
b3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9xdC9HcmFwaGljc0NvbnRleHRRdC5jcHAJ
KHJldmlzaW9uIDg3ODM2KQorKysgU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvcXQv
R3JhcGhpY3NDb250ZXh0UXQuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC05NSw4ICs5NSw2IEBAIHN0
YXRpYyBpbmxpbmUgUVBhaW50ZXI6OkNvbXBvc2l0aW9uTW9kZQogICAgIGNhc2UgQ29tcG9zaXRl
UGx1c0RhcmtlcjoKICAgICAgICAgLy8gdGhlcmUgaXMgbm8gZXhhY3QgbWF0Y2gsIGJ1dCB0aGlz
IGlzIHRoZSBjbG9zZXN0CiAgICAgICAgIHJldHVybiBRUGFpbnRlcjo6Q29tcG9zaXRpb25Nb2Rl
X0RhcmtlbjsKLSAgICBjYXNlIENvbXBvc2l0ZUhpZ2hsaWdodDoKLSAgICAgICAgcmV0dXJuIFFQ
YWludGVyOjpDb21wb3NpdGlvbk1vZGVfU291cmNlT3ZlcjsKICAgICBjYXNlIENvbXBvc2l0ZVBs
dXNMaWdodGVyOgogICAgICAgICByZXR1cm4gUVBhaW50ZXI6OkNvbXBvc2l0aW9uTW9kZV9QbHVz
OwogICAgIGRlZmF1bHQ6CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9z
a2lhL1NraWFVdGlscy5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
Z3JhcGhpY3Mvc2tpYS9Ta2lhVXRpbHMuY3BwCShyZXZpc2lvbiA4NzgzNikKKysrIFNvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3NraWEvU2tpYVV0aWxzLmNwcAkod29ya2luZyBjb3B5
KQpAQCAtNTcsNyArNTcsNiBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IENvbXBvc2l0T3BUb1hmZXJt
b2RlCiAgICAgeyBDb21wb3NpdGVEZXN0aW5hdGlvbkF0b3AsIFNrWGZlcm1vZGU6OmtEc3RBVG9w
X01vZGUgfSwKICAgICB7IENvbXBvc2l0ZVhPUiwgICAgICAgICAgICAgU2tYZmVybW9kZTo6a1hv
cl9Nb2RlIH0sCiAgICAgeyBDb21wb3NpdGVQbHVzRGFya2VyLCAgICAgIFNrWGZlcm1vZGU6OmtE
YXJrZW5fTW9kZSB9LAotICAgIHsgQ29tcG9zaXRlSGlnaGxpZ2h0LCAgICAgICBTa1hmZXJtb2Rl
OjprU3JjT3Zlcl9Nb2RlIH0sICAvLyBUT0RPCiAgICAgeyBDb21wb3NpdGVQbHVzTGlnaHRlciwg
ICAgIFNrWGZlcm1vZGU6OmtQbHVzX01vZGUgfQogfTsKIApJbmRleDogTGF5b3V0VGVzdHMvQ2hh
bmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL0NoYW5nZUxvZwkocmV2aXNpb24gODc5
OTEpCisrKyBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwx
NiBAQAorMjAxMS0wNi0wMiAgTXVzdGFmaXp1ciBSYWhhbWFuICA8bXVzdGFmLmhlcmVAZ21haWwu
Y29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD00ODI5MAorICAgICAgICBSZW1v
dmVkIExheW91dFRlc3RzL2NhbnZhcy9waGlsaXAvdGVzdHMvMmQuY29tcG9zaXRlLm9wZXJhdGlv
bi5oaWdobGlnaHQuaHRtbAorICAgICAgICBmcm9tIGZhaWxpZWQvc2tpcHBlZCB0ZXN0IGxpc3QK
KworICAgICAgICAqIHBsYXRmb3JtL2Nocm9taXVtL3Rlc3RfZXhwZWN0YXRpb25zLnR4dDoKKyAg
ICAgICAgKiBwbGF0Zm9ybS9ndGsvU2tpcHBlZDoKKyAgICAgICAgKiBwbGF0Zm9ybS9tYWMvU2tp
cHBlZDoKKyAgICAgICAgKiBwbGF0Zm9ybS9xdC9Ta2lwcGVkOgorCiAyMDExLTA2LTAyICBLZW50
IFRhbXVyYSAgPHRrZW50QGNocm9taXVtLm9yZz4KIAogICAgICAgICBSZXZpZXdlZCBieSBEaW1p
dHJpIEdsYXprb3YuCgpJbmRleDogTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0vdGVzdF9l
eHBlY3RhdGlvbnMudHh0Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL3BsYXRmb3JtL2Nocm9t
aXVtL3Rlc3RfZXhwZWN0YXRpb25zLnR4dAkocmV2aXNpb24gODc4MzYpCisrKyBMYXlvdXRUZXN0
cy9wbGF0Zm9ybS9jaHJvbWl1bS90ZXN0X2V4cGVjdGF0aW9ucy50eHQJKHdvcmtpbmcgY29weSkK
QEAgLTE5OTcsNyArMTk5Nyw2IEBAIEJVR0NSNjIzMDEgOiBjYW52YXMvcGhpbGlwL3Rlc3RzLzJk
LnBhdHQKIAogQlVHV0s0ODI4OCA6IGNhbnZhcy9waGlsaXAvdGVzdHMvMmQuY29tcG9zaXRlLm9w
ZXJhdGlvbi5jbGVhci5odG1sID0gVEVYVAogQlVHV0s0ODI4OSA6IGNhbnZhcy9waGlsaXAvdGVz
dHMvMmQuY29tcG9zaXRlLm9wZXJhdGlvbi5kYXJrZXIuaHRtbCA9IFRFWFQKLUJVR1dLNDgyOTAg
OiBjYW52YXMvcGhpbGlwL3Rlc3RzLzJkLmNvbXBvc2l0ZS5vcGVyYXRpb24uaGlnaGxpZ2h0Lmh0
bWwgPSBURVhUCiBCVUdXSzM5MTc3IDogY2FudmFzL3BoaWxpcC90ZXN0cy8yZC5jb21wb3NpdGUu
dW5jb3ZlcmVkLmZpbGwuY29weS5odG1sID0gVEVYVAogQlVHV0szOTE3NyA6IGNhbnZhcy9waGls
aXAvdGVzdHMvMmQuY29tcG9zaXRlLnVuY292ZXJlZC5maWxsLmRlc3RpbmF0aW9uLWF0b3AuaHRt
bCA9IFRFWFQKIEJVR1dLMzkxNzcgOiBjYW52YXMvcGhpbGlwL3Rlc3RzLzJkLmNvbXBvc2l0ZS51
bmNvdmVyZWQuZmlsbC5kZXN0aW5hdGlvbi1pbi5odG1sID0gVEVYVApJbmRleDogTGF5b3V0VGVz
dHMvcGxhdGZvcm0vZ3RrL1NraXBwZWQKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvcGxhdGZv
cm0vZ3RrL1NraXBwZWQJKHJldmlzaW9uIDg3ODM2KQorKysgTGF5b3V0VGVzdHMvcGxhdGZvcm0v
Z3RrL1NraXBwZWQJKHdvcmtpbmcgY29weSkKQEAgLTEwMjksNyArMTAyOSw2IEBAIGNhbnZhcy9w
aGlsaXAvdGVzdHMvMmQuZHJhd0ltYWdlLmJyb2tlbi4KICN3aXRob3V0IG91ciB2ZW5kb3IgcHJl
Zml4IHNpbmNlIGl0IHdhcyBhcm91bmQgaW4gY2FudmFzIGJlZm9yZSB0aGUgc3BlYyB3YXMgd3Jp
dHRlbi4KIGNhbnZhcy9waGlsaXAvdGVzdHMvMmQuY29tcG9zaXRlLm9wZXJhdGlvbi5jbGVhci5o
dG1sCiBjYW52YXMvcGhpbGlwL3Rlc3RzLzJkLmNvbXBvc2l0ZS5vcGVyYXRpb24uZGFya2VyLmh0
bWwKLWNhbnZhcy9waGlsaXAvdGVzdHMvMmQuY29tcG9zaXRlLm9wZXJhdGlvbi5oaWdobGlnaHQu
aHRtbAogY2FudmFzL3BoaWxpcC90ZXN0cy8yZC5jb21wb3NpdGUudW5jb3ZlcmVkLmZpbGwuY29w
eS5odG1sCiBjYW52YXMvcGhpbGlwL3Rlc3RzLzJkLmNvbXBvc2l0ZS51bmNvdmVyZWQuZmlsbC5k
ZXN0aW5hdGlvbi1hdG9wLmh0bWwKIGNhbnZhcy9waGlsaXAvdGVzdHMvMmQuY29tcG9zaXRlLnVu
Y292ZXJlZC5maWxsLmRlc3RpbmF0aW9uLWluLmh0bWwKSW5kZXg6IExheW91dFRlc3RzL3BsYXRm
b3JtL21hYy9Ta2lwcGVkCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL3BsYXRmb3JtL21hYy9T
a2lwcGVkCShyZXZpc2lvbiA4NzgzNikKKysrIExheW91dFRlc3RzL3BsYXRmb3JtL21hYy9Ta2lw
cGVkCSh3b3JraW5nIGNvcHkpCkBAIC0xNTMsNyArMTUzLDYgQEAgY2FudmFzL3BoaWxpcC90ZXN0
cy8yZC5jb21wb3NpdGUub3BlcmF0aQogIyAgZHJhd2luZyBtb2RlbCBiZWluZyBkaWZmZXJlbnQg
dGhhbiB0aGUgc3BlYydzIGN1cnJlbnQgbW9kZWwuIFRoZXJlIGlzIGEgY3VycmVudAogIyAgZWZm
b3J0IG91dCB0byBjaGFuZ2UgdGhlIHNwZWMgdG8gdGhlIHdlYmtpdCBjYW52YXMgbW9kZWwuCiBj
YW52YXMvcGhpbGlwL3Rlc3RzLzJkLmNvbXBvc2l0ZS5vcGVyYXRpb24uZGFya2VyLmh0bWwKLWNh
bnZhcy9waGlsaXAvdGVzdHMvMmQuY29tcG9zaXRlLm9wZXJhdGlvbi5oaWdobGlnaHQuaHRtbAog
Y2FudmFzL3BoaWxpcC90ZXN0cy8yZC5jb21wb3NpdGUudW5jb3ZlcmVkLmZpbGwuY29weS5odG1s
CiBjYW52YXMvcGhpbGlwL3Rlc3RzLzJkLmNvbXBvc2l0ZS51bmNvdmVyZWQuZmlsbC5kZXN0aW5h
dGlvbi1hdG9wLmh0bWwKIGNhbnZhcy9waGlsaXAvdGVzdHMvMmQuY29tcG9zaXRlLnVuY292ZXJl
ZC5maWxsLmRlc3RpbmF0aW9uLWluLmh0bWwKSW5kZXg6IExheW91dFRlc3RzL3BsYXRmb3JtL3F0
L1NraXBwZWQKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQvU2tpcHBlZAko
cmV2aXNpb24gODc4MzYpCisrKyBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC9Ta2lwcGVkCSh3b3Jr
aW5nIGNvcHkpCkBAIC0xODE0LDcgKzE4MTQsNiBAQCB0YWJsZXMvbW96aWxsYS9idWdzL2J1Zzk5
OTQ4Lmh0bWwKICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gIwogY2FudmFzL3BoaWxpcC90ZXN0cy8y
ZC5jb21wb3NpdGUub3BlcmF0aW9uLmNsZWFyLmh0bWwKIGNhbnZhcy9waGlsaXAvdGVzdHMvMmQu
Y29tcG9zaXRlLm9wZXJhdGlvbi5kYXJrZXIuaHRtbAotY2FudmFzL3BoaWxpcC90ZXN0cy8yZC5j
b21wb3NpdGUub3BlcmF0aW9uLmhpZ2hsaWdodC5odG1sCiBjYW52YXMvcGhpbGlwL3Rlc3RzLzJk
LmNvbXBvc2l0ZS51bmNvdmVyZWQuZmlsbC5jb3B5Lmh0bWwKIGNhbnZhcy9waGlsaXAvdGVzdHMv
MmQuY29tcG9zaXRlLnVuY292ZXJlZC5maWxsLmRlc3RpbmF0aW9uLWF0b3AuaHRtbAogY2FudmFz
L3BoaWxpcC90ZXN0cy8yZC5jb21wb3NpdGUudW5jb3ZlcmVkLmZpbGwuZGVzdGluYXRpb24taW4u
aHRtbAo=
</data>
<flag name="review"
          id="89430"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>96063</attachid>
            <date>2011-06-05 21:38:40 -0700</date>
            <delta_ts>2011-06-06 00:27:41 -0700</delta_ts>
            <desc>Fix after Darin&apos;s comment to rectify the typo</desc>
            <filename>Proposed_Patch_48290</filename>
            <type>text/plain</type>
            <size>11233</size>
            <attacher name="Mustafizur Rahaman (rahaman)">mustaf.here</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDg3OTkxKQorKysgU291cmNlL1dlYkNvcmUvQ2hhbmdl
TG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMzQgQEAKKzIwMTEtMDYtMDIgIE11c3RhZml6
dXIgUmFoYW1hbiAgPG11c3RhZi5oZXJlQGdtYWlsLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBGaXggTGF5b3V0VGVzdHMvY2FudmFzL3BoaWxp
cC90ZXN0cy8yZC5jb21wb3NpdGUub3BlcmF0aW9uLmhpZ2hsaWdodC5odG1sCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD00ODI5MAorICAgICAgICAKKyAg
ICAgICAgImhpZ2hsaWdodCIgaXMgbm90IGEgdmFsaWQgZ2xvYmFsQ29tcG9zaXRlIG9wZXJhdGlv
bgorICAgICAgICBhcyBwZXIgaHR0cDovL3d3dy53My5vcmcvVFIvMjAxMS9XRC0yZGNvbnRleHQt
MjAxMTA1MjUvI2NvbXBvc2l0aW5nCisgICAgICAgIFRoZXJlZm9yZSwgcmVtb3ZlZCB0aGUgb3B0
aW9uIGZyb20gdGhlIHNvdXJjZSBjb2RlLgorICAgICAgICAKKyAgICAgICAgVGVzdHM6IE5vIG5l
dyB0ZXN0cyByZXF1aXJlZC4KKyAgICAgICAgTGF5b3V0VGVzdHNcY2FudmFzXHBoaWxpcFx0ZXN0
c1wyZC5jb21wb3NpdGUub3BlcmF0aW9uLmhpZ2hsaWdodC5odG1sIGNhbiBiZSB1c2VkIGZvciB0
ZXN0aW5nLgorCisgICAgICAgICogY3NzL0NTU1ByaW1pdGl2ZVZhbHVlTWFwcGluZ3MuaDoKKyAg
ICAgICAgKFdlYkNvcmU6OkNTU1ByaW1pdGl2ZVZhbHVlOjpDU1NQcmltaXRpdmVWYWx1ZSk6Cisg
ICAgICAgIChXZWJDb3JlOjpDU1NQcmltaXRpdmVWYWx1ZTo6b3BlcmF0b3IgQ29tcG9zaXRlT3Bl
cmF0b3IpOgorICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL0dyYXBoaWNzVHlwZXMuY3BwOgor
ICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL0dyYXBoaWNzVHlwZXMuaDoKKyAgICAgICAgKiBw
bGF0Zm9ybS9ncmFwaGljcy9jYWlyby9DYWlyb1V0aWxpdGllcy5jcHA6CisgICAgICAgIChXZWJD
b3JlOjp0b0NhaXJvT3BlcmF0b3IpOgorICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL2NnL0dy
YXBoaWNzQ29udGV4dENHLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkdyYXBoaWNzQ29udGV4dDo6
c2V0UGxhdGZvcm1Db21wb3NpdGVPcGVyYXRpb24pOgorICAgICAgICAqIHBsYXRmb3JtL2dyYXBo
aWNzL2dwdS9TaGFyZWRHcmFwaGljc0NvbnRleHQzRC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpT
aGFyZWRHcmFwaGljc0NvbnRleHQzRDo6YXBwbHlDb21wb3NpdGVPcGVyYXRvcik6CisgICAgICAg
ICogcGxhdGZvcm0vZ3JhcGhpY3Mvb3BlbnZnL1BhaW50ZXJPcGVuVkcuY3BwOgorICAgICAgICAo
V2ViQ29yZTo6UGxhdGZvcm1QYWludGVyU3RhdGU6OmFwcGx5QmxlbmRpbmcpOgorICAgICAgICAq
IHBsYXRmb3JtL2dyYXBoaWNzL3F0L0dyYXBoaWNzQ29udGV4dFF0LmNwcDoKKyAgICAgICAgKFdl
YkNvcmU6OnRvUXRDb21wb3NpdGlvbk1vZGUpOgorICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNz
L3NraWEvU2tpYVV0aWxzLmNwcDoKKwogMjAxMS0wNi0wMiAgSGF5YXRvIEl0byAgPGhheWF0b0Bj
aHJvbWl1bS5vcmc+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgUnlvc3VrZSBOaXdhLgpJbmRleDog
U291cmNlL1dlYkNvcmUvY3NzL0NTU1ByaW1pdGl2ZVZhbHVlTWFwcGluZ3MuaAo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBTb3VyY2UvV2ViQ29yZS9jc3MvQ1NTUHJpbWl0aXZlVmFsdWVNYXBwaW5ncy5oCShyZXZp
c2lvbiA4NzgzNikKKysrIFNvdXJjZS9XZWJDb3JlL2Nzcy9DU1NQcmltaXRpdmVWYWx1ZU1hcHBp
bmdzLmgJKHdvcmtpbmcgY29weSkKQEAgLTEzMSw5ICsxMzEsNiBAQCB0ZW1wbGF0ZTw+IGlubGlu
ZSBDU1NQcmltaXRpdmVWYWx1ZTo6Q1NTCiAgICAgICAgIGNhc2UgQ29tcG9zaXRlUGx1c0Rhcmtl
cjoKICAgICAgICAgICAgIG1fdmFsdWUuaWRlbnQgPSBDU1NWYWx1ZVBsdXNEYXJrZXI7CiAgICAg
ICAgICAgICBicmVhazsKLSAgICAgICAgY2FzZSBDb21wb3NpdGVIaWdobGlnaHQ6Ci0gICAgICAg
ICAgICBtX3ZhbHVlLmlkZW50ID0gQ1NTVmFsdWVIaWdobGlnaHQ7Ci0gICAgICAgICAgICBicmVh
azsKICAgICAgICAgY2FzZSBDb21wb3NpdGVQbHVzTGlnaHRlcjoKICAgICAgICAgICAgIG1fdmFs
dWUuaWRlbnQgPSBDU1NWYWx1ZVBsdXNMaWdodGVyOwogICAgICAgICAgICAgYnJlYWs7CkBAIC0x
NjcsOCArMTY0LDYgQEAgdGVtcGxhdGU8PiBpbmxpbmUgQ1NTUHJpbWl0aXZlVmFsdWU6Om9wZQog
ICAgICAgICAgICAgcmV0dXJuIENvbXBvc2l0ZVhPUjsKICAgICAgICAgY2FzZSBDU1NWYWx1ZVBs
dXNEYXJrZXI6CiAgICAgICAgICAgICByZXR1cm4gQ29tcG9zaXRlUGx1c0RhcmtlcjsKLSAgICAg
ICAgY2FzZSBDU1NWYWx1ZUhpZ2hsaWdodDoKLSAgICAgICAgICAgIHJldHVybiBDb21wb3NpdGVI
aWdobGlnaHQ7CiAgICAgICAgIGNhc2UgQ1NTVmFsdWVQbHVzTGlnaHRlcjoKICAgICAgICAgICAg
IHJldHVybiBDb21wb3NpdGVQbHVzTGlnaHRlcjsKICAgICAgICAgZGVmYXVsdDoKIApJbmRleDog
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NUeXBlcy5jcHAKPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLS0gU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NUeXBlcy5j
cHAJKHJldmlzaW9uIDg3ODM2KQorKysgU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mv
R3JhcGhpY3NUeXBlcy5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTQ0LDcgKzQ0LDYgQEAgc3RhdGlj
IGNvbnN0IGNoYXIqIGNvbnN0IGNvbXBvc2l0ZU9wZXJhdAogICAgICJkZXN0aW5hdGlvbi1hdG9w
IiwKICAgICAieG9yIiwKICAgICAiZGFya2VyIiwKLSAgICAiaGlnaGxpZ2h0IiwKICAgICAibGln
aHRlciIKIH07CiBjb25zdCBpbnQgbnVtQ29tcG9zaXRlT3BlcmF0b3JOYW1lcyA9IFdURl9BUlJB
WV9MRU5HVEgoY29tcG9zaXRlT3BlcmF0b3JOYW1lcyk7CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9w
bGF0Zm9ybS9ncmFwaGljcy9HcmFwaGljc1R5cGVzLmgKPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NUeXBlcy5oCShyZXZpc2lvbiA4NzgzNikK
KysrIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0dyYXBoaWNzVHlwZXMuaAkod29y
a2luZyBjb3B5KQpAQCAtNDYsNyArNDYsNiBAQCBuYW1lc3BhY2UgV2ViQ29yZSB7CiAgICAgICAg
IENvbXBvc2l0ZURlc3RpbmF0aW9uQXRvcCwKICAgICAgICAgQ29tcG9zaXRlWE9SLAogICAgICAg
ICBDb21wb3NpdGVQbHVzRGFya2VyLAotICAgICAgICBDb21wb3NpdGVIaWdobGlnaHQsCiAgICAg
ICAgIENvbXBvc2l0ZVBsdXNMaWdodGVyCiAgICAgfTsKIApJbmRleDogU291cmNlL1dlYkNvcmUv
cGxhdGZvcm0vZ3JhcGhpY3MvY2Fpcm8vQ2Fpcm9VdGlsaXRpZXMuY3BwCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t
IFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NhaXJvL0NhaXJvVXRpbGl0aWVzLmNw
cAkocmV2aXNpb24gODc4MzYpCisrKyBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9j
YWlyby9DYWlyb1V0aWxpdGllcy5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTExMSw5ICsxMTEsNiBA
QCBjYWlyb19vcGVyYXRvcl90IHRvQ2Fpcm9PcGVyYXRvcihDb21wb3NpCiAjZWxzZQogICAgICAg
ICByZXR1cm4gQ0FJUk9fT1BFUkFUT1JfU0FUVVJBVEU7CiAjZW5kaWYKLSAgICBjYXNlIENvbXBv
c2l0ZUhpZ2hsaWdodDoKLSAgICAgICAgLy8gVGhlcmUgaXMgbm8gQ2Fpcm8gZXF1aXZhbGVudCBm
b3IgQ29tcG9zaXRlSGlnaGxpZ2h0LgotICAgICAgICByZXR1cm4gQ0FJUk9fT1BFUkFUT1JfT1ZF
UjsKICAgICBjYXNlIENvbXBvc2l0ZVBsdXNMaWdodGVyOgogICAgICAgICByZXR1cm4gQ0FJUk9f
T1BFUkFUT1JfQUREOwogICAgIGRlZmF1bHQ6CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9ncmFwaGljcy9jZy9HcmFwaGljc0NvbnRleHRDRy5jcHAKPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2cvR3JhcGhpY3NDb250ZXh0Q0cuY3BwCShyZXZp
c2lvbiA4NzgzNikKKysrIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NnL0dyYXBo
aWNzQ29udGV4dENHLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMTUwMCw5ICsxNTAwLDYgQEAgdm9p
ZCBHcmFwaGljc0NvbnRleHQ6OnNldFBsYXRmb3JtQ29tcG9zaQogICAgIGNhc2UgQ29tcG9zaXRl
UGx1c0RhcmtlcjoKICAgICAgICAgdGFyZ2V0ID0ga0NHQmxlbmRNb2RlUGx1c0RhcmtlcjsKICAg
ICAgICAgYnJlYWs7Ci0gICAgY2FzZSBDb21wb3NpdGVIaWdobGlnaHQ6Ci0gICAgICAgIC8vIGN1
cnJlbnRseSB1bnN1cHBvcnRlZAotICAgICAgICBicmVhazsKICAgICBjYXNlIENvbXBvc2l0ZVBs
dXNMaWdodGVyOgogICAgICAgICB0YXJnZXQgPSBrQ0dCbGVuZE1vZGVQbHVzTGlnaHRlcjsKICAg
ICAgICAgYnJlYWs7CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9ncHUv
U2hhcmVkR3JhcGhpY3NDb250ZXh0M0QuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3Jl
L3BsYXRmb3JtL2dyYXBoaWNzL2dwdS9TaGFyZWRHcmFwaGljc0NvbnRleHQzRC5jcHAJKHJldmlz
aW9uIDg3ODM2KQorKysgU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZ3B1L1NoYXJl
ZEdyYXBoaWNzQ29udGV4dDNELmNwcAkod29ya2luZyBjb3B5KQpAQCAtMzM1LDcgKzMzNSw2IEBA
IHZvaWQgU2hhcmVkR3JhcGhpY3NDb250ZXh0M0Q6OmFwcGx5Q29tcG8KICAgICAgICAgbV9jb250
ZXh0LT5ibGVuZEZ1bmMoR3JhcGhpY3NDb250ZXh0M0Q6Ok9ORV9NSU5VU19EU1RfQUxQSEEsIEdy
YXBoaWNzQ29udGV4dDNEOjpPTkVfTUlOVVNfU1JDX0FMUEhBKTsKICAgICAgICAgYnJlYWs7CiAg
ICAgY2FzZSBDb21wb3NpdGVQbHVzRGFya2VyOgotICAgIGNhc2UgQ29tcG9zaXRlSGlnaGxpZ2h0
OgogICAgICAgICAvLyB1bnN1cHBvcnRlZAogICAgICAgICBtX2NvbnRleHQtPmRpc2FibGUoR3Jh
cGhpY3NDb250ZXh0M0Q6OkJMRU5EKTsKICAgICAgICAgYnJlYWs7CkluZGV4OiBTb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9ncmFwaGljcy9vcGVudmcvUGFpbnRlck9wZW5WRy5jcHAKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mvb3BlbnZnL1BhaW50ZXJPcGVu
VkcuY3BwCShyZXZpc2lvbiA4NzgzNikKKysrIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBo
aWNzL29wZW52Zy9QYWludGVyT3BlblZHLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMjc5LDkgKzI3
OSw2IEBAIHN0cnVjdCBQbGF0Zm9ybVBhaW50ZXJTdGF0ZSB7CiAgICAgICAgIGNhc2UgQ29tcG9z
aXRlUGx1c0RhcmtlcjoKICAgICAgICAgICAgIGJsZW5kTW9kZSA9IFZHX0JMRU5EX0RBUktFTjsK
ICAgICAgICAgICAgIGJyZWFrOwotICAgICAgICBjYXNlIENvbXBvc2l0ZUhpZ2hsaWdodDoKLSAg
ICAgICAgICAgIG5vdEltcGxlbWVudGVkKCk7Ci0gICAgICAgICAgICBicmVhazsKICAgICAgICAg
Y2FzZSBDb21wb3NpdGVQbHVzTGlnaHRlcjoKICAgICAgICAgICAgIGJsZW5kTW9kZSA9IFZHX0JM
RU5EX0xJR0hURU47CiAgICAgICAgICAgICBicmVhazsKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL3Bs
YXRmb3JtL2dyYXBoaWNzL3F0L0dyYXBoaWNzQ29udGV4dFF0LmNwcAo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBT
b3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9xdC9HcmFwaGljc0NvbnRleHRRdC5jcHAJ
KHJldmlzaW9uIDg3ODM2KQorKysgU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvcXQv
R3JhcGhpY3NDb250ZXh0UXQuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC05NSw4ICs5NSw2IEBAIHN0
YXRpYyBpbmxpbmUgUVBhaW50ZXI6OkNvbXBvc2l0aW9uTW9kZQogICAgIGNhc2UgQ29tcG9zaXRl
UGx1c0RhcmtlcjoKICAgICAgICAgLy8gdGhlcmUgaXMgbm8gZXhhY3QgbWF0Y2gsIGJ1dCB0aGlz
IGlzIHRoZSBjbG9zZXN0CiAgICAgICAgIHJldHVybiBRUGFpbnRlcjo6Q29tcG9zaXRpb25Nb2Rl
X0RhcmtlbjsKLSAgICBjYXNlIENvbXBvc2l0ZUhpZ2hsaWdodDoKLSAgICAgICAgcmV0dXJuIFFQ
YWludGVyOjpDb21wb3NpdGlvbk1vZGVfU291cmNlT3ZlcjsKICAgICBjYXNlIENvbXBvc2l0ZVBs
dXNMaWdodGVyOgogICAgICAgICByZXR1cm4gUVBhaW50ZXI6OkNvbXBvc2l0aW9uTW9kZV9QbHVz
OwogICAgIGRlZmF1bHQ6CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9z
a2lhL1NraWFVdGlscy5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
Z3JhcGhpY3Mvc2tpYS9Ta2lhVXRpbHMuY3BwCShyZXZpc2lvbiA4NzgzNikKKysrIFNvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3NraWEvU2tpYVV0aWxzLmNwcAkod29ya2luZyBjb3B5
KQpAQCAtNTcsNyArNTcsNiBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IENvbXBvc2l0T3BUb1hmZXJt
b2RlCiAgICAgeyBDb21wb3NpdGVEZXN0aW5hdGlvbkF0b3AsIFNrWGZlcm1vZGU6OmtEc3RBVG9w
X01vZGUgfSwKICAgICB7IENvbXBvc2l0ZVhPUiwgICAgICAgICAgICAgU2tYZmVybW9kZTo6a1hv
cl9Nb2RlIH0sCiAgICAgeyBDb21wb3NpdGVQbHVzRGFya2VyLCAgICAgIFNrWGZlcm1vZGU6OmtE
YXJrZW5fTW9kZSB9LAotICAgIHsgQ29tcG9zaXRlSGlnaGxpZ2h0LCAgICAgICBTa1hmZXJtb2Rl
OjprU3JjT3Zlcl9Nb2RlIH0sICAvLyBUT0RPCiAgICAgeyBDb21wb3NpdGVQbHVzTGlnaHRlciwg
ICAgIFNrWGZlcm1vZGU6OmtQbHVzX01vZGUgfQogfTsKIApJbmRleDogTGF5b3V0VGVzdHMvQ2hh
bmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL0NoYW5nZUxvZwkocmV2aXNpb24gODc5
OTEpCisrKyBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwx
NiBAQAorMjAxMS0wNi0wMiAgTXVzdGFmaXp1ciBSYWhhbWFuICA8bXVzdGFmLmhlcmVAZ21haWwu
Y29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD00ODI5MAorICAgICAgICBSZW1v
dmVkIExheW91dFRlc3RzL2NhbnZhcy9waGlsaXAvdGVzdHMvMmQuY29tcG9zaXRlLm9wZXJhdGlv
bi5oaWdobGlnaHQuaHRtbAorICAgICAgICBmcm9tIGZhaWxlZC9za2lwcGVkIHRlc3QgbGlzdAor
CisgICAgICAgICogcGxhdGZvcm0vY2hyb21pdW0vdGVzdF9leHBlY3RhdGlvbnMudHh0OgorICAg
ICAgICAqIHBsYXRmb3JtL2d0ay9Ta2lwcGVkOgorICAgICAgICAqIHBsYXRmb3JtL21hYy9Ta2lw
cGVkOgorICAgICAgICAqIHBsYXRmb3JtL3F0L1NraXBwZWQ6CisKIDIwMTEtMDYtMDIgIEtlbnQg
VGFtdXJhICA8dGtlbnRAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFJldmlld2VkIGJ5IERpbWl0
cmkgR2xhemtvdi4KCkluZGV4OiBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS90ZXN0X2V4
cGVjdGF0aW9ucy50eHQKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21p
dW0vdGVzdF9leHBlY3RhdGlvbnMudHh0CShyZXZpc2lvbiA4NzgzNikKKysrIExheW91dFRlc3Rz
L3BsYXRmb3JtL2Nocm9taXVtL3Rlc3RfZXhwZWN0YXRpb25zLnR4dAkod29ya2luZyBjb3B5KQpA
QCAtMTk5Nyw3ICsxOTk3LDYgQEAgQlVHQ1I2MjMwMSA6IGNhbnZhcy9waGlsaXAvdGVzdHMvMmQu
cGF0dAogCiBCVUdXSzQ4Mjg4IDogY2FudmFzL3BoaWxpcC90ZXN0cy8yZC5jb21wb3NpdGUub3Bl
cmF0aW9uLmNsZWFyLmh0bWwgPSBURVhUCiBCVUdXSzQ4Mjg5IDogY2FudmFzL3BoaWxpcC90ZXN0
cy8yZC5jb21wb3NpdGUub3BlcmF0aW9uLmRhcmtlci5odG1sID0gVEVYVAotQlVHV0s0ODI5MCA6
IGNhbnZhcy9waGlsaXAvdGVzdHMvMmQuY29tcG9zaXRlLm9wZXJhdGlvbi5oaWdobGlnaHQuaHRt
bCA9IFRFWFQKIEJVR1dLMzkxNzcgOiBjYW52YXMvcGhpbGlwL3Rlc3RzLzJkLmNvbXBvc2l0ZS51
bmNvdmVyZWQuZmlsbC5jb3B5Lmh0bWwgPSBURVhUCiBCVUdXSzM5MTc3IDogY2FudmFzL3BoaWxp
cC90ZXN0cy8yZC5jb21wb3NpdGUudW5jb3ZlcmVkLmZpbGwuZGVzdGluYXRpb24tYXRvcC5odG1s
ID0gVEVYVAogQlVHV0szOTE3NyA6IGNhbnZhcy9waGlsaXAvdGVzdHMvMmQuY29tcG9zaXRlLnVu
Y292ZXJlZC5maWxsLmRlc3RpbmF0aW9uLWluLmh0bWwgPSBURVhUCkluZGV4OiBMYXlvdXRUZXN0
cy9wbGF0Zm9ybS9ndGsvU2tpcHBlZAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9wbGF0Zm9y
bS9ndGsvU2tpcHBlZAkocmV2aXNpb24gODc4MzYpCisrKyBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9n
dGsvU2tpcHBlZAkod29ya2luZyBjb3B5KQpAQCAtMTAyOSw3ICsxMDI5LDYgQEAgY2FudmFzL3Bo
aWxpcC90ZXN0cy8yZC5kcmF3SW1hZ2UuYnJva2VuLgogI3dpdGhvdXQgb3VyIHZlbmRvciBwcmVm
aXggc2luY2UgaXQgd2FzIGFyb3VuZCBpbiBjYW52YXMgYmVmb3JlIHRoZSBzcGVjIHdhcyB3cml0
dGVuLgogY2FudmFzL3BoaWxpcC90ZXN0cy8yZC5jb21wb3NpdGUub3BlcmF0aW9uLmNsZWFyLmh0
bWwKIGNhbnZhcy9waGlsaXAvdGVzdHMvMmQuY29tcG9zaXRlLm9wZXJhdGlvbi5kYXJrZXIuaHRt
bAotY2FudmFzL3BoaWxpcC90ZXN0cy8yZC5jb21wb3NpdGUub3BlcmF0aW9uLmhpZ2hsaWdodC5o
dG1sCiBjYW52YXMvcGhpbGlwL3Rlc3RzLzJkLmNvbXBvc2l0ZS51bmNvdmVyZWQuZmlsbC5jb3B5
Lmh0bWwKIGNhbnZhcy9waGlsaXAvdGVzdHMvMmQuY29tcG9zaXRlLnVuY292ZXJlZC5maWxsLmRl
c3RpbmF0aW9uLWF0b3AuaHRtbAogY2FudmFzL3BoaWxpcC90ZXN0cy8yZC5jb21wb3NpdGUudW5j
b3ZlcmVkLmZpbGwuZGVzdGluYXRpb24taW4uaHRtbApJbmRleDogTGF5b3V0VGVzdHMvcGxhdGZv
cm0vbWFjL1NraXBwZWQKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL1Nr
aXBwZWQJKHJldmlzaW9uIDg3ODM2KQorKysgTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL1NraXBw
ZWQJKHdvcmtpbmcgY29weSkKQEAgLTE1Myw3ICsxNTMsNiBAQCBjYW52YXMvcGhpbGlwL3Rlc3Rz
LzJkLmNvbXBvc2l0ZS5vcGVyYXRpCiAjICBkcmF3aW5nIG1vZGVsIGJlaW5nIGRpZmZlcmVudCB0
aGFuIHRoZSBzcGVjJ3MgY3VycmVudCBtb2RlbC4gVGhlcmUgaXMgYSBjdXJyZW50CiAjICBlZmZv
cnQgb3V0IHRvIGNoYW5nZSB0aGUgc3BlYyB0byB0aGUgd2Via2l0IGNhbnZhcyBtb2RlbC4KIGNh
bnZhcy9waGlsaXAvdGVzdHMvMmQuY29tcG9zaXRlLm9wZXJhdGlvbi5kYXJrZXIuaHRtbAotY2Fu
dmFzL3BoaWxpcC90ZXN0cy8yZC5jb21wb3NpdGUub3BlcmF0aW9uLmhpZ2hsaWdodC5odG1sCiBj
YW52YXMvcGhpbGlwL3Rlc3RzLzJkLmNvbXBvc2l0ZS51bmNvdmVyZWQuZmlsbC5jb3B5Lmh0bWwK
IGNhbnZhcy9waGlsaXAvdGVzdHMvMmQuY29tcG9zaXRlLnVuY292ZXJlZC5maWxsLmRlc3RpbmF0
aW9uLWF0b3AuaHRtbAogY2FudmFzL3BoaWxpcC90ZXN0cy8yZC5jb21wb3NpdGUudW5jb3ZlcmVk
LmZpbGwuZGVzdGluYXRpb24taW4uaHRtbApJbmRleDogTGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQv
U2tpcHBlZAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC9Ta2lwcGVkCShy
ZXZpc2lvbiA4NzgzNikKKysrIExheW91dFRlc3RzL3BsYXRmb3JtL3F0L1NraXBwZWQJKHdvcmtp
bmcgY29weSkKQEAgLTE4MTQsNyArMTgxNCw2IEBAIHRhYmxlcy9tb3ppbGxhL2J1Z3MvYnVnOTk5
NDguaHRtbAogIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAjCiBjYW52YXMvcGhpbGlwL3Rlc3RzLzJk
LmNvbXBvc2l0ZS5vcGVyYXRpb24uY2xlYXIuaHRtbAogY2FudmFzL3BoaWxpcC90ZXN0cy8yZC5j
b21wb3NpdGUub3BlcmF0aW9uLmRhcmtlci5odG1sCi1jYW52YXMvcGhpbGlwL3Rlc3RzLzJkLmNv
bXBvc2l0ZS5vcGVyYXRpb24uaGlnaGxpZ2h0Lmh0bWwKIGNhbnZhcy9waGlsaXAvdGVzdHMvMmQu
Y29tcG9zaXRlLnVuY292ZXJlZC5maWxsLmNvcHkuaHRtbAogY2FudmFzL3BoaWxpcC90ZXN0cy8y
ZC5jb21wb3NpdGUudW5jb3ZlcmVkLmZpbGwuZGVzdGluYXRpb24tYXRvcC5odG1sCiBjYW52YXMv
cGhpbGlwL3Rlc3RzLzJkLmNvbXBvc2l0ZS51bmNvdmVyZWQuZmlsbC5kZXN0aW5hdGlvbi1pbi5o
dG1sCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>