<?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>55839</bug_id>
          
          <creation_ts>2011-03-05 23:55:00 -0800</creation_ts>
          <short_desc>Input type=number spin buttons remain invisible but functional after div changed from hidden to visible.</short_desc>
          <delta_ts>2011-03-06 21:15:00 -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>Other</rep_platform>
          <op_sys>Windows 7</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Naoki Takano">honten</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>honten</cc>
    
    <cc>tkent</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>363042</commentid>
    <comment_count>0</comment_count>
    <who name="Naoki Takano">honten</who>
    <bug_when>2011-03-05 23:55:00 -0800</bug_when>
    <thetext>[Chromium] Issue 73866:	Input type=number spin buttons remain invisible but functional after div changed from hidden to visible.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>363043</commentid>
    <comment_count>1</comment_count>
      <attachid>84885</attachid>
    <who name="Naoki Takano">honten</who>
    <bug_when>2011-03-06 00:00:56 -0800</bug_when>
    <thetext>Created attachment 84885
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>363044</commentid>
    <comment_count>2</comment_count>
    <who name="Naoki Takano">honten</who>
    <bug_when>2011-03-06 00:08:43 -0800</bug_when>
    <thetext>I know this is not a complete patch, because we need baseline for &quot;expected&quot;.

But I&apos;m not sure if the test is correct. Also I don&apos;t have the permission to run the builldbot to generate the baseline for all environment.

Anyway, please review the patch and could you tell me how to deal with it if the test is fine?

Thanks,</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>363168</commentid>
    <comment_count>3</comment_count>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2011-03-06 18:23:07 -0800</bug_when>
    <thetext>(In reply to comment #2)
&gt; I know this is not a complete patch, because we need baseline for &quot;expected&quot;.
&gt; But I&apos;m not sure if the test is correct. Also I don&apos;t have the permission to run the builldbot to generate the baseline for all environment.

You can make a baseline image on your local machine.
Use Tools/Scripts/new-run-webkit-tests for Chromium port.

You don&apos;t need to make expectations for all platforms.  However I&apos;d like to see at least one expectation for a platform in which this bug occurs.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>363170</commentid>
    <comment_count>4</comment_count>
      <attachid>84885</attachid>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2011-03-06 18:31:38 -0800</bug_when>
    <thetext>Comment on attachment 84885
Patch

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

Thank you for working on this.

&gt; LayoutTests/ChangeLog:6
&gt; +        [Chromium] Issue 73866: Input type=number spin buttons remain invisible but functional after div changed from hidden to visible.
&gt; +        https://bugs.webkit.org/show_bug.cgi?id=55839

I guess this problem occurs on all of platforms with inner spin button, such as Apple Windows and Chromium-Linux.  So we should remove &quot;[Chromium] Issue 73866: &quot; from the description.
You may add http://crbug.com/73866 next to the bugs.webkit.org URL.

&gt; LayoutTests/ChangeLog:8
&gt; +        * fast/forms/input-appearance-spinbutton-visibility.html: Added.

We should add expectation files.

&gt; LayoutTests/fast/forms/input-appearance-spinbutton-visibility.html:1
&gt; +&lt;!DOCTYPE HTML PUBLIC &quot;-//IETF//DTD HTML//EN&quot;&gt;

nit: &lt;!DOCTYPE html&gt; is enough.

&gt; LayoutTests/fast/forms/input-appearance-spinbutton-visibility.html:4
&gt; +&lt;link rel=&quot;stylesheet&quot; href=&quot;../../../../fast/js/resources/js-test-style.css&quot;&gt;

The path looks wrong.  It should be ../js/resource/js-test-style.css ?
Anyway, I don&apos;t hink we need js-test-style.css for this test.

&gt; LayoutTests/fast/forms/input-appearance-spinbutton-visibility.html:8
&gt; +input {
&gt; +    font-size: 20px;
&gt; +}

The test doesn&apos;t depend on font-size.  We don&apos;t need this line.

&gt; LayoutTests/fast/forms/input-appearance-spinbutton-visibility.html:12
&gt; +&lt;p&gt;Test visibility of spin buttons. The number input text area hidden by &amp;quot;visibility:hidden&amp;quot; becomes visible with Javascript visibility change.&lt;/p&gt;

Please make this paragraph an HTML comment like &lt;!-- Test visibility ... --&gt;
We should avoid text in pixel tests as possible.

&gt; Source/WebCore/ChangeLog:5
&gt; +        [Chromium] Issue 73866: Input type=number spin buttons remain invisible but functional after div changed from hidden to visible.

Remove &quot;[Chromium] Issue 73866: &quot;

&gt; Source/WebCore/ChangeLog:10
&gt; +        Test: fast/forms/input-appearance-spinbutton-visibility.html

I guess this patch also fixes http://code.google.com/p/chromium/issues/detail?id=62527.
If so, would you add another test for it please?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>363171</commentid>
    <comment_count>5</comment_count>
      <attachid>84906</attachid>
    <who name="Naoki Takano">honten</who>
    <bug_when>2011-03-06 18:41:35 -0800</bug_when>
    <thetext>Created attachment 84906
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>363172</commentid>
    <comment_count>6</comment_count>
    <who name="Naoki Takano">honten</who>
    <bug_when>2011-03-06 18:42:17 -0800</bug_when>
    <thetext>Kent-san,

I generated the &quot;expected&quot; files.

Please review it.

Thanks,</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>363177</commentid>
    <comment_count>7</comment_count>
      <attachid>84906</attachid>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2011-03-06 18:58:11 -0800</bug_when>
    <thetext>Comment on attachment 84906
Patch

The patch still have some issues I pointed out in the previous comment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>363181</commentid>
    <comment_count>8</comment_count>
    <who name="Naoki Takano">honten</who>
    <bug_when>2011-03-06 19:19:14 -0800</bug_when>
    <thetext>Sorry, I&apos;m working on it...

(In reply to comment #7)
&gt; (From update of attachment 84906 [details])
&gt; The patch still have some issues I pointed out in the previous comment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>363183</commentid>
    <comment_count>9</comment_count>
      <attachid>84909</attachid>
    <who name="Naoki Takano">honten</who>
    <bug_when>2011-03-06 19:36:10 -0800</bug_when>
    <thetext>Created attachment 84909
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>363184</commentid>
    <comment_count>10</comment_count>
    <who name="Naoki Takano">honten</who>
    <bug_when>2011-03-06 19:37:08 -0800</bug_when>
    <thetext>Please review.

Thanks,</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>363190</commentid>
    <comment_count>11</comment_count>
      <attachid>84909</attachid>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2011-03-06 19:50:42 -0800</bug_when>
    <thetext>Comment on attachment 84909
Patch

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

Great.  I have one more comment.

&gt; LayoutTests/fast/forms/input-appearance-spinbutton-visibility.html:7
&gt; +&lt;!-- Test visibility of spin buttons. The number input text area hidden by &quot;visibility:hidden&quot; becomes visible with Javascript visibility change. Also the test cheks the number input text with an inner spin box is correctly hidden by Javascript visibility change. --&gt;

Could you add a description of the expectation more concretely please?
It would be &quot;There should be just one number field at the top-left corner&quot; or something like that.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>363192</commentid>
    <comment_count>12</comment_count>
      <attachid>84912</attachid>
    <who name="Naoki Takano">honten</who>
    <bug_when>2011-03-06 19:55:26 -0800</bug_when>
    <thetext>Created attachment 84912
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>363194</commentid>
    <comment_count>13</comment_count>
    <who name="Naoki Takano">honten</who>
    <bug_when>2011-03-06 20:00:59 -0800</bug_when>
    <thetext>Could you review again?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>363213</commentid>
    <comment_count>14</comment_count>
      <attachid>84912</attachid>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2011-03-06 21:08:07 -0800</bug_when>
    <thetext>Comment on attachment 84912
Patch

ok.  I&apos;ll land this manually and take care of adding baseline files for some ports.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>363214</commentid>
    <comment_count>15</comment_count>
    <who name="Naoki Takano">honten</who>
    <bug_when>2011-03-06 21:09:05 -0800</bug_when>
    <thetext>Great!!

Thanks a lot!!

(In reply to comment #14)
&gt; (From update of attachment 84912 [details])
&gt; ok.  I&apos;ll land this manually and take care of adding baseline files for some ports.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>363215</commentid>
    <comment_count>16</comment_count>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2011-03-06 21:14:51 -0800</bug_when>
    <thetext>Landed the patch: http://trac.webkit.org/changeset/80449
Landed Mac expectation: http://trac.webkit.org/changeset/80450</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>84885</attachid>
            <date>2011-03-06 00:00:56 -0800</date>
            <delta_ts>2011-03-06 18:41:32 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-55839-20110306000055.patch</filename>
            <type>text/plain</type>
            <size>3491</size>
            <attacher name="Naoki Takano">honten</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODA0MzMKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5n
ZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCBmNDk1OGI5M2Y2NzJhYWUwODc1MjQ2
NDA5NWQ2YWJkYTk4NDRkMjFiLi5kN2I3MWFmZjJkNjMyYzIzMDJkMDYyMTMxNjY0ZjlhNzg4OGU3
NmEwIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nCkBAIC0xLDMgKzEsMTIgQEAKKzIwMTEtMDMtMDUgIE5hb2tpIFRha2FubyAgPHRh
a2Fuby5uYW9raUBnbWFpbC5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgW0Nocm9taXVtXSBJc3N1ZSA3Mzg2NjogSW5wdXQgdHlwZT1udW1iZXIg
c3BpbiBidXR0b25zIHJlbWFpbiBpbnZpc2libGUgYnV0IGZ1bmN0aW9uYWwgYWZ0ZXIgZGl2IGNo
YW5nZWQgZnJvbSBoaWRkZW4gdG8gdmlzaWJsZS4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTU1ODM5CisKKyAgICAgICAgKiBmYXN0L2Zvcm1zL2lucHV0
LWFwcGVhcmFuY2Utc3BpbmJ1dHRvbi12aXNpYmlsaXR5Lmh0bWw6IEFkZGVkLgorCiAyMDExLTAz
LTA1ICBTaGVyaWZmIEJvdCAgPHdlYmtpdC5yZXZpZXcuYm90QGdtYWlsLmNvbT4KIAogICAgICAg
ICBVbnJldmlld2VkLCByb2xsaW5nIG91dCByODA0MjguCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0
cy9mYXN0L2Zvcm1zL2lucHV0LWFwcGVhcmFuY2Utc3BpbmJ1dHRvbi12aXNpYmlsaXR5Lmh0bWwg
Yi9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL2lucHV0LWFwcGVhcmFuY2Utc3BpbmJ1dHRvbi12aXNp
YmlsaXR5Lmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uNzIyOThhYjcyNjEwODc3ZjJkMWMyOWNmYmZkZDNlNzY4
NTllM2JjNwotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvaW5wdXQt
YXBwZWFyYW5jZS1zcGluYnV0dG9uLXZpc2liaWxpdHkuaHRtbApAQCAtMCwwICsxLDE1IEBACis8
IURPQ1RZUEUgSFRNTCBQVUJMSUMgIi0vL0lFVEYvL0RURCBIVE1MLy9FTiI+Cis8aHRtbD4KKzxo
ZWFkPgorPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSIuLi8uLi8uLi8uLi9mYXN0L2pzL3Jl
c291cmNlcy9qcy10ZXN0LXN0eWxlLmNzcyI+Cis8c3R5bGU+CitpbnB1dCB7CisgICAgZm9udC1z
aXplOiAyMHB4OworfQorPC9zdHlsZT4KKzwvaGVhZD4KKzxib2R5IG9ubG9hZD0iZG9jdW1lbnQu
Z2V0RWxlbWVudHNCeVRhZ05hbWUoJ2lucHV0JylbMF0uc3R5bGUudmlzaWJpbGl0eSA9ICd2aXNp
YmxlJzsiID4KKzxwPlRlc3QgdmlzaWJpbGl0eSBvZiBzcGluIGJ1dHRvbnMuIFRoZSBudW1iZXIg
aW5wdXQgdGV4dCBhcmVhIGhpZGRlbiBieSAmcXVvdDt2aXNpYmlsaXR5OmhpZGRlbiZxdW90OyBi
ZWNvbWVzIHZpc2libGUgd2l0aCBKYXZhc2NyaXB0IHZpc2liaWxpdHkgY2hhbmdlLjwvcD4KKzxp
bnB1dCB0eXBlPSJudW1iZXIiIHN0eWxlPSJ2aXNpYmlsaXR5OmhpZGRlbiI+Cis8L2JvZHk+Cis8
L2h0bWw+CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cKaW5kZXggZDIzNDhmYTVmMWYwMGYzOGU1ZGExODNjYTQ1YmI3ZTFhMmE2
ZjM5OC4uYTM2OWVmMjRhMWQ2NDExN2MxMmNmZGEyZjMxN2E1MWNmM2Y4N2MwMCAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxv
ZwpAQCAtMSwzICsxLDE3IEBACisyMDExLTAzLTA1ICBOYW9raSBUYWthbm8gIDx0YWthbm8ubmFv
a2lAZ21haWwuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgIFtDaHJvbWl1bV0gSXNzdWUgNzM4NjY6IElucHV0IHR5cGU9bnVtYmVyIHNwaW4gYnV0
dG9ucyByZW1haW4gaW52aXNpYmxlIGJ1dCBmdW5jdGlvbmFsIGFmdGVyIGRpdiBjaGFuZ2VkIGZy
b20gaGlkZGVuIHRvIHZpc2libGUuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD01NTgzOQorCisgICAgICAgIFdlIGFsc28gbmVlZCBzdHlsZSBjaGFuZ2Ug
Zm9yIG1faW5uZXJTcGluQnV0dG9uIG5vdCBvbmx5IGZvciBtX291dGVyU3BpbkJ1Z2dvbiB3aGVu
IHN0eWxlRGlkQ2hhbmdlKCkgaXMgY2FsbGVkLgorCisgICAgICAgIFRlc3Q6IGZhc3QvZm9ybXMv
aW5wdXQtYXBwZWFyYW5jZS1zcGluYnV0dG9uLXZpc2liaWxpdHkuaHRtbAorCisgICAgICAgICog
cmVuZGVyaW5nL1JlbmRlclRleHRDb250cm9sU2luZ2xlTGluZS5jcHA6CisgICAgICAgIChXZWJD
b3JlOjpSZW5kZXJUZXh0Q29udHJvbFNpbmdsZUxpbmU6OnN0eWxlRGlkQ2hhbmdlKToKKwogMjAx
MS0wMy0wNSAgU2hlcmlmZiBCb3QgIDx3ZWJraXQucmV2aWV3LmJvdEBnbWFpbC5jb20+CiAKICAg
ICAgICAgVW5yZXZpZXdlZCwgcm9sbGluZyBvdXQgcjgwNDI4LgpkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclRleHRDb250cm9sU2luZ2xlTGluZS5jcHAgYi9Tb3Vy
Y2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGV4dENvbnRyb2xTaW5nbGVMaW5lLmNwcAppbmRl
eCBiMzE1NzAwNjRmZjgyY2IwMTJjNjdmNjI3ZTY5OGQ0Y2I4NDNkODc0Li4wOWY0ODA5YjhhN2U0
NWIwY2FiYzMyM2VlMDVmYzBhZGFiOTMxNTNiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9y
ZW5kZXJpbmcvUmVuZGVyVGV4dENvbnRyb2xTaW5nbGVMaW5lLmNwcAorKysgYi9Tb3VyY2UvV2Vi
Q29yZS9yZW5kZXJpbmcvUmVuZGVyVGV4dENvbnRyb2xTaW5nbGVMaW5lLmNwcApAQCAtNDQ5LDYg
KzQ0OSw5IEBAIHZvaWQgUmVuZGVyVGV4dENvbnRyb2xTaW5nbGVMaW5lOjpzdHlsZURpZENoYW5n
ZShTdHlsZURpZmZlcmVuY2UgZGlmZiwgY29uc3QgUmVuCiAgICAgaWYgKFJlbmRlck9iamVjdCog
c3BpblJlbmRlcmVyID0gbV9vdXRlclNwaW5CdXR0b24gPyBtX291dGVyU3BpbkJ1dHRvbi0+cmVu
ZGVyZXIoKSA6IDApCiAgICAgICAgIHNwaW5SZW5kZXJlci0+c2V0U3R5bGUoY3JlYXRlT3V0ZXJT
cGluQnV0dG9uU3R5bGUoKSk7CiAKKyAgICBpZiAoUmVuZGVyT2JqZWN0KiBzcGluUmVuZGVyZXIg
PSBtX2lubmVyU3BpbkJ1dHRvbiA/IG1faW5uZXJTcGluQnV0dG9uLT5yZW5kZXJlcigpIDogMCkK
KyAgICAgICAgc3BpblJlbmRlcmVyLT5zZXRTdHlsZShjcmVhdGVJbm5lclNwaW5CdXR0b25TdHls
ZSgpKTsKKwogI2lmIEVOQUJMRShJTlBVVF9TUEVFQ0gpCiAgICAgaWYgKFJlbmRlck9iamVjdCog
c3BlZWNoUmVuZGVyZXIgPSBtX3NwZWVjaEJ1dHRvbiA/IG1fc3BlZWNoQnV0dG9uLT5yZW5kZXJl
cigpIDogMCkKICAgICAgICAgc3BlZWNoUmVuZGVyZXItPnNldFN0eWxlKGNyZWF0ZVNwZWVjaEJ1
dHRvblN0eWxlKCkpOwo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>84906</attachid>
            <date>2011-03-06 18:41:35 -0800</date>
            <delta_ts>2011-03-06 19:36:07 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-55839-20110306184133.patch</filename>
            <type>text/plain</type>
            <size>12669</size>
            <attacher name="Naoki Takano">honten</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODA0MzMKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5n
ZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCBmNDk1OGI5M2Y2NzJhYWUwODc1MjQ2
NDA5NWQ2YWJkYTk4NDRkMjFiLi43YmMxMGQxODRhNzZiODExZTJlMmM0NzBiMzY1MGU2NTE3ZTNm
ZDY3IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTEtMDMtMDYgIE5hb2tpIFRha2FubyAgPHRh
a2Fuby5uYW9raUBnbWFpbC5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgSW5wdXQgdHlwZT1udW1iZXIgc3BpbiBidXR0b25zIHJlbWFpbiBpbnZp
c2libGUgYnV0IGZ1bmN0aW9uYWwgYWZ0ZXIgZGl2IGNoYW5nZWQgZnJvbSBoaWRkZW4gdG8gdmlz
aWJsZS4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTU1
ODM5CisKKyAgICAgICAgKiBmYXN0L2Zvcm1zL2lucHV0LWFwcGVhcmFuY2Utc3BpbmJ1dHRvbi12
aXNpYmlsaXR5Lmh0bWw6IEFkZGVkLgorICAgICAgICAqIHBsYXRmb3JtL2Nocm9taXVtLWxpbnV4
L2Zhc3QvZm9ybXMvaW5wdXQtYXBwZWFyYW5jZS1zcGluYnV0dG9uLXZpc2liaWxpdHktZXhwZWN0
ZWQuY2hlY2tzdW06IEFkZGVkLgorICAgICAgICAqIHBsYXRmb3JtL2Nocm9taXVtLWxpbnV4L2Zh
c3QvZm9ybXMvaW5wdXQtYXBwZWFyYW5jZS1zcGluYnV0dG9uLXZpc2liaWxpdHktZXhwZWN0ZWQu
cG5nOiBBZGRlZC4KKyAgICAgICAgKiBwbGF0Zm9ybS9jaHJvbWl1bS1saW51eC9mYXN0L2Zvcm1z
L2lucHV0LWFwcGVhcmFuY2Utc3BpbmJ1dHRvbi12aXNpYmlsaXR5LWV4cGVjdGVkLnR4dDogQWRk
ZWQuCisKIDIwMTEtMDMtMDUgIFNoZXJpZmYgQm90ICA8d2Via2l0LnJldmlldy5ib3RAZ21haWwu
Y29tPgogCiAgICAgICAgIFVucmV2aWV3ZWQsIHJvbGxpbmcgb3V0IHI4MDQyOC4KZGlmZiAtLWdp
dCBhL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvaW5wdXQtYXBwZWFyYW5jZS1zcGluYnV0dG9uLXZp
c2liaWxpdHkuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvaW5wdXQtYXBwZWFyYW5jZS1z
cGluYnV0dG9uLXZpc2liaWxpdHkuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi43MjI5OGFiNzI2MTA4NzdmMmQx
YzI5Y2ZiZmRkM2U3Njg1OWUzYmM3Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFz
dC9mb3Jtcy9pbnB1dC1hcHBlYXJhbmNlLXNwaW5idXR0b24tdmlzaWJpbGl0eS5odG1sCkBAIC0w
LDAgKzEsMTUgQEAKKzwhRE9DVFlQRSBIVE1MIFBVQkxJQyAiLS8vSUVURi8vRFREIEhUTUwvL0VO
Ij4KKzxodG1sPgorPGhlYWQ+Cis8bGluayByZWw9InN0eWxlc2hlZXQiIGhyZWY9Ii4uLy4uLy4u
Ly4uL2Zhc3QvanMvcmVzb3VyY2VzL2pzLXRlc3Qtc3R5bGUuY3NzIj4KKzxzdHlsZT4KK2lucHV0
IHsKKyAgICBmb250LXNpemU6IDIwcHg7Cit9Cis8L3N0eWxlPgorPC9oZWFkPgorPGJvZHkgb25s
b2FkPSJkb2N1bWVudC5nZXRFbGVtZW50c0J5VGFnTmFtZSgnaW5wdXQnKVswXS5zdHlsZS52aXNp
YmlsaXR5ID0gJ3Zpc2libGUnOyIgPgorPHA+VGVzdCB2aXNpYmlsaXR5IG9mIHNwaW4gYnV0dG9u
cy4gVGhlIG51bWJlciBpbnB1dCB0ZXh0IGFyZWEgaGlkZGVuIGJ5ICZxdW90O3Zpc2liaWxpdHk6
aGlkZGVuJnF1b3Q7IGJlY29tZXMgdmlzaWJsZSB3aXRoIEphdmFzY3JpcHQgdmlzaWJpbGl0eSBj
aGFuZ2UuPC9wPgorPGlucHV0IHR5cGU9Im51bWJlciIgc3R5bGU9InZpc2liaWxpdHk6aGlkZGVu
Ij4KKzwvYm9keT4KKzwvaHRtbD4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2No
cm9taXVtLWxpbnV4L2Zhc3QvZm9ybXMvaW5wdXQtYXBwZWFyYW5jZS1zcGluYnV0dG9uLXZpc2li
aWxpdHktZXhwZWN0ZWQuY2hlY2tzdW0gYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS1s
aW51eC9mYXN0L2Zvcm1zL2lucHV0LWFwcGVhcmFuY2Utc3BpbmJ1dHRvbi12aXNpYmlsaXR5LWV4
cGVjdGVkLmNoZWNrc3VtCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjg2MGEyOWM4ZTk0Y2Y4ODYwNmM2YzQ2MTNlODk4
MGJkODcxNDg1ZDYKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJv
bWl1bS1saW51eC9mYXN0L2Zvcm1zL2lucHV0LWFwcGVhcmFuY2Utc3BpbmJ1dHRvbi12aXNpYmls
aXR5LWV4cGVjdGVkLmNoZWNrc3VtCkBAIC0wLDAgKzEgQEAKK2RlODFhMzgyYWU2Yjg5M2VlZWVj
Nzc4ZmNkOWNiODVhClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmlsZQpkaWZmIC0tZ2l0IGEvTGF5
b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0tbGludXgvZmFzdC9mb3Jtcy9pbnB1dC1hcHBlYXJh
bmNlLXNwaW5idXR0b24tdmlzaWJpbGl0eS1leHBlY3RlZC5wbmcgYi9MYXlvdXRUZXN0cy9wbGF0
Zm9ybS9jaHJvbWl1bS1saW51eC9mYXN0L2Zvcm1zL2lucHV0LWFwcGVhcmFuY2Utc3BpbmJ1dHRv
bi12aXNpYmlsaXR5LWV4cGVjdGVkLnBuZwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5lNTcxMTM5ZjBhNTA3MWIzZjA1
YWM0M2YzZDRhZjhkZmFiMTZjZmFkCkdJVCBiaW5hcnkgcGF0Y2gKbGl0ZXJhbCA3NzY0CnpjbWVI
TWBDRjF7em8pRWhjVl4wTFQmS349SFpAQiM3cXBxT0IyejIoLU5zNmQ2Yy1RYG02flI5JUczIXtp
eGc1Kgp6R1dRaTFQfEsyWCFJMERkZiFxWlkjU0wtZSt8SGMkeTU4JEw9ZSpiWDFMQkEwaG5va3Vw
WVFqeGVRKWt4dk9CazkKenRMano9MWhOQm17PiY4IU1CeFZyV1dEUj1ePFlKTHgzVnEtcU54VHVe
UnJgUSNzbkFzJn5he01MMn4hVSFofDFvCno+dioweSV3ejF5YHMyV3VmZ3opNFUjeEZWO0BTTkJo
U2ZAVj8/UntTTTRrUCVSciZkO2RvRUNTOHwqJH1EPUlwcgp6Yk4ycShBaXM2WURfT3FReUFTK09g
cGZIJHB7OD1oUVRlbFcjN01AfGIoWnohMXRxLS0kMkk5MHZiYXQoe1ZCTyMKeilUTHw3K3lKP0tr
flRYRkhlP3lKVkdyY2coS3tPPC0oMil2MmlkVTg2I3t3dnBPeS1ibU0tb1ZXb0xQWWVmWChMCno5
YEZKOGxScSZ3OzsjOXBsazlJI01veFgxQW9ERzZlSjtKKWQ9RU8rcTtNfGVfZjBlaHphKGdKaSRe
dnNVZ1BCTAp6JnVGX3pDKiswalBKMElaVCZAMU9uYzJ8Nm1lZl9aN3lncmAoOHpsVWM2UH09QEFv
QXx5N2BmT3BieVVgQHU5P08KeilIfmokWFI+QjBKYTsyYj1jI0c8JFE9ZDZhI3xvPiV4fWNESnBB
NjYoQTlsNVFQcFh3K3VsKyhxXzRgJE1EdURSCnpCP0hgZ3czVGNxZyt6PnRjQT1jZjZSVHFgQzZk
bzFFN2o4IXJ2JX15Qjs/eWF6cFhWXzM3VUxoPT1oIXhgRlFleQp6SzZQflYlbEc8YnJvPjAwbWpR
UyQ+NlItP3M1VnFZTTZxa3hrMSg3R0ZFWGQxcUMmS1o9QD5vTE90cVBWRl54PHAKemJTd0ZDdVF3
Kj48TVc/a3hMTHVCOUw9RihxQFZIflR1UXZUelNMQzAtaHJrJjNWTTJhI3lnK1hwTUptQjRtJFVW
CnolI1R+RDhCOCo3OXNKfmtQRXYwNVNIVjtsYlZ1NDB4fFIpOy1xUjM9YmIzZSt4SWZiTiRTP05o
WjtlTT9OUWtnKAp6TVZhREJ7dl49PmQtcnIrYz1YaEVtQ1RHME80MXQ/Z0h2XjBVfHx4czlOaDNa
eHJzQ2FjQlVNYzVIY3QxV31PU0gKei1EUGk0N1U3aX1TY2wqQGo3ek5LdlFCTUhYSWJjbE1kX3Je
bDNUYUFkZEo/QEFhLVRgJWleJjM9KGo/OG5XdDwjCnpESihDc0otZnZOPzFpZnc5UnVscDs1X3Ur
YEgoUVB1Y3B+NypWPGZieERHajU5d0NSNHpOZCR6WXdFUSFgdXZwTwp6WnVQJHw0b303dCUmMjhy
UzNaekxwa2M8LSpOY1QqR2MmVVdOZ19mV3lEYWZwOSNIOG1APDxRTGZNT3pTWX0kLV8Kekp5UnlJ
O0BaKDAyQkY8ZkV+JGhYcUBlNFQtK1dAVnNIRCt5c3JRZDxEZzshSVRQQDl2NSphRTsjXzZ+PCNL
Pnd3CnoyUkE4Y0YxUHV0OV48JXtvdEM5Xz9jSHhyJGJpLWVAfTZ9V3RATXheUWRkTStgNGF5QHpN
Z3chMEJHfitfPz87Tgp6PXdRSlVZZnswbEZLeUVHSEI1czBUMmx8eGxDfTczY0FmOSoteVZGYz9e
WnNQNWwpWDxuampsY3JyclJJdHVGUjkKeih4SUkwQEZVb3t1RUZXIXAwVSpoeD5zZ30kYHRgOzxf
SXVjcC0qRjYqOSh8fTs/OV88Kk5QUjF3VWE1aEtGSlc+CnpoIWZzP1otPEgoa152Zzg2fVFtZVVF
cEg+PFlAb3p5WCsyaHszeFhpQysjejVYUEFjSFFfQC07SG8oQCNvVWR8dQp6NiVaPmJ3dipYNy1Z
VWBiN0llJmlhPEVVO1JNRjcwV3VEV0Y4bWVVNGk4JG9SRi04dHt1RTF5NT9rSVpTRTIxbWYKend5
bVZmJFd9Zn12ZFJwbm85YnFTeW18QS13bEBCRXdWWkBLMTBlP1M8NCtQaituKDtIakMjZ00tZ1Np
RTZBYEFlCno/figlOUVMSWRKaEAyVFlhOXtpRSEtV24rb0NDWGRZe1gmZHlXazxlVCReLWJ6NTBz
bzhnITlRcWF+KXUxM0AqJAp6I0VoNUcycUFCX0J3SD45MWZ+K0JoNH5NcHJ6M18oYylIOyhTK2d8
KldfdEpxTVhpez5GeEQ9X0NaU1Y3am8pS0MKek19fGc4ZFJ6XjxRRzB1Iyo2TEp6R0lhaik+ZEkz
MzV4NDJvbDktPTNDaiZrey09VEttOGdaKyZ7WTU1e21aYWdjCnpCNktrfkd3VSpmMHdIO1AmfCM8
ZyQpak9JQDRNKkF3MWVeLTlvVXtEdUI4Q1FDe1loNnQjelkoV3dIU01wNC1KQAp6JCVGK1oxVC0m
N0RgeDZ2ZHx2IWM0YnxmfStDaDV7eDZKbzh1RmpSVz4ydTJiWHl3PTI+P3xhMik0aWtmVGg2P1MK
ekg7WS1BKHQoWjhHd1UlQEc1R040SyFRUXNxSlkjIU9NeU55aFdGNGolfmNHJUVyNkt5UmRfKlpW
NV5UP3JiQDZZCnpobyMlb3Q+fkhPODNpcnxvP2hMVTh8USklMiVrRW47TG1UaCVse24lSldBQlch
fn1Nc1M/a3tSP35sUUkzY2N6aAp6cHpgSUpUKD08dHh6OHtJKiMoMilFTjBxfGNoOV97VWE9TiYt
VjFrVVFpYzUhPj8rWGBVJW5iRTwmeDJweW4+UjMKeiNrXjwxaHZjPjdvMX4xZSl8Tnl5Qn42UWs9
ezV0VXkrP21RfDVtJjBeMiVGYnNCPllVRU9xWTlIaVA5KGBFc1pFCnpCISRXMiNZd3M3VWFtTHZv
XzQqdURrWkpXYzthdXlhKDgobnI7S2N8JVkkMC1BemRyTSp3XztqMVRUPTNuSEUkUwp6SStHdX0j
Ymx3WjMpT35DXlNXTCY+R2tZSGtnOTNlUDwwVGU5SUloYF5IV2NlMmgpZzRpSkV6TklWV08qP1go
aGkKenorSUI8Yk8yaTFVPkJ9U3NQYDlkRGZGJi1WMTcxbSR7SjBuUkVldlJ7c3x5M3UxaH53Ujgr
KWozR2FsVyNlS0RrCnpOfTdkfHg5I1owQzlWbFM9RDAxPiNYSVVjUTFkezExUVBpO3FXR2twT2U8
OUBxeXVsZk9WX1RRbj5CVjJebUlYQgp6a0h6TitZeihONWlePWM5OTd1TkQoeU9RRUJTRVEwaVAq
U19gO09hPG1zPFM9X0FaNjRwKDlXSSh+fHc9dDFHITAKenoheV5ibm4mbntkSTk7X098QWNHVWhO
JHh2dVEoYGRKMj50T01KWExrcmFKSkR8WXM+bjI/IzdTO2JlWV4qZXkmCnpadkM1XjtqfDEpK0FG
ZTNXO1cySklDX1JEUDtpVnUoSkxWLUVwYXw4VUs0LXg+TXdJJjtFZm1GP01pNUliN3hLOwp6aDZf
TEMhK1ZRNkdfZWMpQGhFYnlfbip5RmIpazJnR0pifUAtMG9pIWE2WFZLSSQrQ211IW1NcnNubWha
d0k7LX4KemB1JkAlb0xrQE4hKTVicVh8YShsZitBQEZ7TVdIJXU2ZDY9KFVSM0c2eFVCUzIoSiRE
KUxTUTB4KF8rT1N+TSNuCnpMXjI1N3h+MCtHaHMxa3hVejxlSTQpPG9MeFo5aClYJVlnOW9De1Zu
Mzh1YG07ZWNYR2ZHSztSaEJKJHo1YFVrTAp6ZFUyaHx4elAxO1MkTnskVzM4I2RXR2l9e1AhQXA3
TjIxS28mSFhiYEp6MXlZaXxkNTF4P0lmTD0wdkBLZTZnJVMKejtCSU1vWmJweVQ0eXl9OyRweSlP
VmFpZXEleFB6bmRmdVA4bks0IU8+S3AreClGKns7e1dXP25pVypHOVhxTl80CnpAKzRQPmlWK09E
YiV7NmYhNSUkI3FtVkM2PDVtZjl0KVN1NylSZ19VYnhZIzwtZU5EMCp7PDNXK3x0fFpQLWlVfQp6
XzsmZilGUTU7d3owdiEyaW8jeEVeanJleTdgeCpje2k7ajcpVEFVSkRaPDJmKUoocWxEalE4SV9V
TmdUN08mK0kKemM0YzU3byleLSpnV01PXkhrfEg1JFA9aEVPI01PVE1IalRkamNlM25tKih9TGJt
fjhOb3JBc2lzKFNFUnkrQDxPCnpHdSU0Pkk9b297e15ze0J4d00obFA2Syg0aWNnRkxzSWd4M3VP
RmdER3MhblBAU3J2JlZAX2VvNGhAfkpvQys+agp6b25uNGJlR3dTX1BUOXBgYVYjaDJZK2BGZW87
JFJ9WUVfY1Y4VnVyOGRxb1IhUU15OzRwU3F9c21CcVAxVDVeZFkKenBea1YhSW90dntjMWFMQU1e
MD9qR0NCNTBSaExxe051aSkrPXx4TSRQSXcrXzRTXkB8T140azFZKElUR2lnQj1SCno+ZGlLK0Iq
NzxVMGBBaW0+cyQqJj9TQGIxPWh8PzgyRkZ0QjZoP0c0cTZAVkZPamhRNGVMNktLZERNQyVRVDdC
JQp6V3VSMCl6TEhudlMrciUrdj9Kc21lMCNuYVdkeEtCMWZ+fVFvOHZKdmZrUDNPMmdSU1ArdVd0
UlpVKH47SXJiNnMKem4rVTl6VyU5OzV2aX1jUSU2PSFNIU9pUjg/TjFESVkxWH1nYjhxM0VqQTdr
PD08Yl52b0cwdW5aYHd2PyV7P35qCno8cDlYNiZYWEh8YSV4TmcyfWN8YCVRejwkYkwmSTsteExs
b2pjanEoN30/Z01vKzMzZldJJU47SyRKbl9hK3A5Wgp6WGdGPipNPUtLdUZweSZaYEkxU2gpRWxS
PmNBWDF0bD9PRTRVTjx3KyFLcGAyKX1jaGU+P3praTtIRVhvNkBmUyUKeiFkYGZ7bWs+NGJHJVlS
N1R3SjQjWlVCTlExWnA7KS1uZXw3UXlyOEchT0I7cERMUVVkSD1YRSQwKD0td1hBS3F2CnpEQ1B1
JCpWb2dOPUpobUphP1ByK0I1RyNEJGQtSkloMTI9NEd9LTdBK1RMZkg3cjBwNDg1PUM8JF59eCtM
WVFlbAp6cW1sMiVUZVV7KlVXfDFZXytMSVBfVnsoTUJ7NWVVIUw2JTh1QXZecmg8eFJiJnVwNThS
P3djQUFuYjcwITI4QkAKemtHWnwmOEBZe0c/QSpBcCppcFFBcVRGbl9tRiVLfjA3PTJjMylLeWJu
YHpgIzZWbCZkIWwoR3JsMnAmQlN3djIpCnppMzhYYipwMiomVXleSnJDOzY0YGxscEpFP1Q9WDk2
NjRjKysmc3ZeKUZHVVdIKWYmPSgyXkd8RHVVcjJzKypSIwp6JT1iT2psbm5wWFE9ZTh+JXo9XyVe
cEx4ezdFKFBWN3U4RHpDO3xlOXB3Mmw5UjVwejhWcE1CP1M2Zy0hMihOUTEKejEwNUs/aGhrUGxL
RSRJfS0lekV6WEwqN3xBVSYtSU4kbXReZWV+WDM+MWpyNmBPdFZwciNCXjEwKCNNfkdKIX14Cnp2
QiEmfnl2dS1IdkFEc3gjUW1LeyZWYyN8UFpHX0kkMFdicDxAIVBII0JUOEtCcGZjR2whTD9zPG93
OHIpKmZKZQp6JVR2dkZIfDtuP3tnNE1CZCtxJlNmTjVvbUA3TU4pKF94dncrazlSd28qYyRqaDdH
cUtialhfcF4wVH1rIUxINV8KeiF4aH5PemRTSGh3fT5wUXMrIX1YYEZpOzJhYUlMejZibGQrdFB9
UClYKkRoYEo2PCR9O2xRdl5TelMkdG5me09+CnpQdTUySlRHUUd5e3FUOEdLMzBCdm9rR0tHdUVC
TUFNPG9+Kjk8WkYrRF9oUm9CbSFlM1UzX3s0ODVoUj8maVdraQp6MXhLd3sxRUYmbDtTVlhaSERl
VH48YjlZNkdPWUhWNHQ9UnxLYDs0SF9kJUJpWUN2U1NmZnVzVXQ+USppYitzTUEKekxle0tncjRB
eHk1U2ktP2Vja3VSJWVZXjstVEFLNHdhbnJWdW5LfTQ1eFhpb1BDdUUwV1FVVllFU1hgfVpUSiUq
CnpLOzglI3laUGZrK0pAYXp2KkBveVdVYXxab05PNDM1MT8pXyVNek42eG1IZ0hYfTBFZGElISte
UHhmbV4qSFlofgp6WkVTNGpgQndIO0U2QiNVbD9aWDRUa09sT3I3VXErQUNTUDZCYE5WbGtoQEky
JklPdDJlMzI1K0RjdDJzeX4jUiUKejBzWmhuPXZ0byE8MXRlQkpmRXA3UElkOD91e3pgQ0w0UDl7
bDRvKWtWeUlDZVZyRVBUSEAkJVBVZXszczlEUDZLCnpxb29JeUhTX3dlOyN4RTBVbGdzenZJaH5J
WUNSWms5TnJrUz0qa35xYm9ZaW08e2gocCpeP2xTPzE7Km0hPUhwawp6dDlYWEkyQkF0VFlVb2pR
Yit2eDx7VnNsb2pBZEZ0SmxJMnFBKUJrenYmaiM0aDBVZHpkbyNUUWgqP2VSQSFDfXYKekJFK31y
QXhNUylJaVF2e1ohNyVDQ01fZCZwNTxrPDgqPHd8ekluLWJONnh1cVVpdEx8e3h9NDNza3doKzRA
bUx1Cno/KFM7Pz9UK31CZ3RIaDF8S2JNN045fiZ7K3Q7aXV4TiY4RStgdCtPKHpeYEBqQVJvWlFn
b0c2am1DaFh3XmxDJAp6NXp7Yl83IVJkc3ByPTNSYmBxZkdGZFJ0NzFkTzs9ekE5fXJzMmpgdmBS
PUJVT21oPVhJRVgxSy1qUD45KmVJZFMKenZ3XkpZYUI4c2ZSa2glbnRnMCMkel4kbWFXRDw4REpX
OUl6OWFKWSYzS0hRcHBufXJBQEo+Szg0fFc1WGQjPDtvCnp0PDVWVj9OMz4wen5uS3E+MHUyR2pj
cUZXOEhScG1hWEtia0IkSGhRMkxaWXEwOUtiNkdoSkxTWms9Q3FfQ19nbgp6dldpU2pSeD1UVXVA
Vzg+V1EhWERaYE9eTXgzTWBLcHJYOVZte0RedFY7OUtuO0xEPD1TZllHK2xwaXpHMGVVRFcKej5N
bD1gSD1DUUFGOUY0OHY3UUU1MGMhP1Jxb0ZATiE+UGJJSF8mflI9Pz9TKWN4SHp0aEA4SG9eaF5M
cHVycHhXCno/JGxAJFBSRm4xQXF6LUhMYEZ8ZjU0YTgwYWN2IT4/c1FSIUA3aUZRVUVIZEg4N344
PXlqOFFyeS1KOSkoUHgxdQp6NGd7fTQ0YDk9UFVvcEdUcUsyU01IWWB+SmB5M0A7Znx1cWVTUz9E
SDNxUCMqMik5RFVDVD8hKmBEQD9sM3FIP1oKek9AUkNvSCpqQ34yMGJJSDMjUXg2bnxhMXg5X2gt
cDBiZyR4S0dINm04VEQ3QUM5MWl3YCQ0a3coa3xIeWBCLV4jCnpxcUJ6eFhMYDZ6TnlEclhfJjE9
UEhWaH1fVkdMazZKJiRTflNVRiVCeEZSTSVeb0UwMGRReyh2MCNyKmo5ZUkrSgp6bCFXSFRrfUY1
b3UtLS1KXiRoUkd3b1UqT1pCTVptMlkzaGRxcTIqcTxnO0okMWVuaTA9bl8ydjgmJkw3QWtXb2EK
enlhU09yTE49VUV1Ql5QNmFaKTBvWCZKfV5peXFKX1pna3VYM2QqI0ludlUwc0l+bStwIXdJZjAz
aDJ5dEFmPklNCnp6Qkp1WWczZXlUPVY5aUBZb31XZWdRbDItNCFpfDMmLURfXj4jZEpme1MrVnA/
JVlNMkI5SmJ5PERiaDB5S0Q/Pgp6YVc1KD0hb2s0cmthdG1YKzZCQD94PTNFVi1wUzBmXiNGUFJJ
MHBpSWc/fWZnMExrYFFQb0BGe0dQYTRVPlopV2gKeilkWEBwMjtJeV50UTxJZVArdntpdk5VfT9C
KnR0M2dNZEpPTHkyNVUhNkRKTXw4eWVzfDJzR09VK3lZSU9qeU4lCnooWjQjRiVaOHI1bFZjSiFK
dFBeVk5vTm0wNzc3YnlsblgmZ2xsS35DV0EzZCM3ZFNvaTBTckdFPzMzMytnc35lQgp6ISpFMyZX
Rjl+O192cjJlPCtvVm47OWl2IyFCbEBVaHQwPDYxUkBaVkVrQ2IybTk9PGhCTlY+NkVNdD1GdHJs
WTsKeiZwOFlHKDBEZTBwWHghOWZKcmomczRpNCVRR2dfVjw3IWw7JUt6U0MwSmBwWiFJbVNDK3JI
fSljcUN2O1EwTkI4CnpPS1Y/NytjaXtmODZAQmFTYmprJUZ4bXNMd2VlLVo5YVUwVyk7fjl1TDB4
QjYxTSV+LS0kMCk0WXh3UDdoaU5sPAp6enU/e1JjXzJuMkxPUDJ6dz9tQjFgIVlUKSZJKmBjZTIj
dGdqYkNAbFdKPlJzd2Nwd1hgUVp1QnlVaXAxckRNaW4KeipySiFqQWpSaWZXTHgpOCYhVE1kNEAy
LU5QMXo7fjRHeTY7bz8/RklJKHk4YFdvX3xrUT9+VDczJmhDdUE5WkFXCnowdFg3MzRaMEFkQGZ+
WGlJQ3U/QkhhKWUlIyg4Km5tXkBVM3NQOz5KOFJOaWY4fihkcTZHeT1heWgrfmgzbFEybAp6MTxA
P2k5cyVsaEZZREFKZlE0P31ZbWVReF5SRFFZd2pebV9VVDspRWMzdUtkJnskbHM7O249SEQlKiR0
X2xAcmQKekYhfUFEeThZYH16QWs7TyM4KnVHUDN4fnpfKTNNWlJRTzdUempNVmBEdHg4RnwzIXMp
SXBvYGhrQ2IqM2F2JTZ9ClA3NlAtako1JjZOP3tFSkZSdTViagoKbGl0ZXJhbCAwCkhjbVY/ZDAw
MDAxCgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0tbGludXgvZmFz
dC9mb3Jtcy9pbnB1dC1hcHBlYXJhbmNlLXNwaW5idXR0b24tdmlzaWJpbGl0eS1leHBlY3RlZC50
eHQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS1saW51eC9mYXN0L2Zvcm1zL2lucHV0
LWFwcGVhcmFuY2Utc3BpbmJ1dHRvbi12aXNpYmlsaXR5LWV4cGVjdGVkLnR4dApuZXcgZmlsZSBt
b2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
Li5kZjc0ZWY3ZjZhZDcwYjQ5YTBhMGRlZTJjNWM4MzA4NDJmZjE0ZTEwCi0tLSAvZGV2L251bGwK
KysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0tbGludXgvZmFzdC9mb3Jtcy9pbnB1
dC1hcHBlYXJhbmNlLXNwaW5idXR0b24tdmlzaWJpbGl0eS1leHBlY3RlZC50eHQKQEAgLTAsMCAr
MSwxNiBAQAorbGF5ZXIgYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCisgIFJlbmRlclZpZXcgYXQgKDAs
MCkgc2l6ZSA4MDB4NjAwCitsYXllciBhdCAoMCwwKSBzaXplIDgwMHg2MDAKKyAgUmVuZGVyQmxv
Y2sge0hUTUx9IGF0ICgwLDApIHNpemUgODAweDYwMAorICAgIFJlbmRlckJvZHkge0JPRFl9IGF0
ICg4LDgpIHNpemUgNzg0eDU4NAorICAgICAgUmVuZGVyQmxvY2sge1B9IGF0ICgwLDApIHNpemUg
Nzg0eDQwCisgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMCwwKSBzaXplIDc0OHgzOQor
ICAgICAgICAgIHRleHQgcnVuIGF0ICgwLDApIHdpZHRoIDc0ODogIlRlc3QgdmlzaWJpbGl0eSBv
ZiBzcGluIGJ1dHRvbnMuIFRoZSBudW1iZXIgaW5wdXQgdGV4dCBhcmVhIGhpZGRlbiBieSBcInZp
c2liaWxpdHk6aGlkZGVuXCIgYmVjb21lcyB2aXNpYmxlIHdpdGggSmF2YXNjcmlwdCB2aXNpYmls
aXR5IgorICAgICAgICAgIHRleHQgcnVuIGF0ICgwLDIwKSB3aWR0aCA0NjogImNoYW5nZS4iCisg
ICAgICBSZW5kZXJCbG9jayAoYW5vbnltb3VzKSBhdCAoMCw1Nikgc2l6ZSA3ODR4MzQKKyAgICAg
ICAgUmVuZGVyVGV4dENvbnRyb2wge0lOUFVUfSBhdCAoMiwyKSBzaXplIDIzMXgzMCBbYmdjb2xv
cj0jRkZGRkZGXSBbYm9yZGVyOiAoMnB4IGluc2V0ICMwMDAwMDApXQorICAgICAgICAgIFJlbmRl
ckJsb2NrIHtESVZ9IGF0ICgyMTQsMikgc2l6ZSAxNXgyNgorICAgICAgICAgIFJlbmRlckJsb2Nr
IHtESVZ9IGF0ICgyMjksMykgc2l6ZSAweDI0CisgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBh
dCAoMCwwKSBzaXplIDB4MAorbGF5ZXIgYXQgKDEyLDY5KSBzaXplIDIxMngyNAorICBSZW5kZXJC
bG9jayB7RElWfSBhdCAoMiwzKSBzaXplIDIxMngyNApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNv
cmUvQ2hhbmdlTG9nIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCmluZGV4IGQyMzQ4ZmE1ZjFm
MDBmMzhlNWRhMTgzY2E0NWJiN2UxYTJhNmYzOTguLjc2YzExOTAwZDkyN2RiMTZjNGM0OWJjZmJi
YzZhYTFkMTEzOGM1YzAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZworKysg
Yi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNyBAQAorMjAxMS0wMy0wNiAg
TmFva2kgVGFrYW5vICA8dGFrYW5vLm5hb2tpQGdtYWlsLmNvbT4KKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBJbnB1dCB0eXBlPW51bWJlciBzcGluIGJ1
dHRvbnMgcmVtYWluIGludmlzaWJsZSBidXQgZnVuY3Rpb25hbCBhZnRlciBkaXYgY2hhbmdlZCBm
cm9tIGhpZGRlbiB0byB2aXNpYmxlLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9NTU4MzkKKworICAgICAgICBXZSBhbHNvIG5lZWQgc3R5bGUgY2hhbmdl
IGZvciBtX2lubmVyU3BpbkJ1dHRvbiBub3Qgb25seSBmb3IgbV9vdXRlclNwaW5CdWdnb24gd2hl
biBzdHlsZURpZENoYW5nZSgpIGlzIGNhbGxlZC4KKworICAgICAgICBUZXN0OiBmYXN0L2Zvcm1z
L2lucHV0LWFwcGVhcmFuY2Utc3BpbmJ1dHRvbi12aXNpYmlsaXR5Lmh0bWwKKworICAgICAgICAq
IHJlbmRlcmluZy9SZW5kZXJUZXh0Q29udHJvbFNpbmdsZUxpbmUuY3BwOgorICAgICAgICAoV2Vi
Q29yZTo6UmVuZGVyVGV4dENvbnRyb2xTaW5nbGVMaW5lOjpzdHlsZURpZENoYW5nZSk6CisKIDIw
MTEtMDMtMDUgIFNoZXJpZmYgQm90ICA8d2Via2l0LnJldmlldy5ib3RAZ21haWwuY29tPgogCiAg
ICAgICAgIFVucmV2aWV3ZWQsIHJvbGxpbmcgb3V0IHI4MDQyOC4KZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJUZXh0Q29udHJvbFNpbmdsZUxpbmUuY3BwIGIvU291
cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclRleHRDb250cm9sU2luZ2xlTGluZS5jcHAKaW5k
ZXggYjMxNTcwMDY0ZmY4MmNiMDEyYzY3ZjYyN2U2OThkNGNiODQzZDg3NC4uMDlmNDgwOWI4YTdl
NDViMGNhYmMzMjNlZTA1ZmMwYWRhYjkzMTUzYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
cmVuZGVyaW5nL1JlbmRlclRleHRDb250cm9sU2luZ2xlTGluZS5jcHAKKysrIGIvU291cmNlL1dl
YkNvcmUvcmVuZGVyaW5nL1JlbmRlclRleHRDb250cm9sU2luZ2xlTGluZS5jcHAKQEAgLTQ0OSw2
ICs0NDksOSBAQCB2b2lkIFJlbmRlclRleHRDb250cm9sU2luZ2xlTGluZTo6c3R5bGVEaWRDaGFu
Z2UoU3R5bGVEaWZmZXJlbmNlIGRpZmYsIGNvbnN0IFJlbgogICAgIGlmIChSZW5kZXJPYmplY3Qq
IHNwaW5SZW5kZXJlciA9IG1fb3V0ZXJTcGluQnV0dG9uID8gbV9vdXRlclNwaW5CdXR0b24tPnJl
bmRlcmVyKCkgOiAwKQogICAgICAgICBzcGluUmVuZGVyZXItPnNldFN0eWxlKGNyZWF0ZU91dGVy
U3BpbkJ1dHRvblN0eWxlKCkpOwogCisgICAgaWYgKFJlbmRlck9iamVjdCogc3BpblJlbmRlcmVy
ID0gbV9pbm5lclNwaW5CdXR0b24gPyBtX2lubmVyU3BpbkJ1dHRvbi0+cmVuZGVyZXIoKSA6IDAp
CisgICAgICAgIHNwaW5SZW5kZXJlci0+c2V0U3R5bGUoY3JlYXRlSW5uZXJTcGluQnV0dG9uU3R5
bGUoKSk7CisKICNpZiBFTkFCTEUoSU5QVVRfU1BFRUNIKQogICAgIGlmIChSZW5kZXJPYmplY3Qq
IHNwZWVjaFJlbmRlcmVyID0gbV9zcGVlY2hCdXR0b24gPyBtX3NwZWVjaEJ1dHRvbi0+cmVuZGVy
ZXIoKSA6IDApCiAgICAgICAgIHNwZWVjaFJlbmRlcmVyLT5zZXRTdHlsZShjcmVhdGVTcGVlY2hC
dXR0b25TdHlsZSgpKTsK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>84909</attachid>
            <date>2011-03-06 19:36:10 -0800</date>
            <delta_ts>2011-03-06 19:55:22 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-55839-20110306193609.patch</filename>
            <type>text/plain</type>
            <size>7084</size>
            <attacher name="Naoki Takano">honten</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODA0MzMKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5n
ZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCBmNDk1OGI5M2Y2NzJhYWUwODc1MjQ2
NDA5NWQ2YWJkYTk4NDRkMjFiLi42N2Q3ZjRkNTg4MTYwM2YyNGI2YjFjOTQ3NTBmNjk0NGNhNTNj
YTIzIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMTEtMDMtMDYgIE5hb2tpIFRha2FubyAgPHRh
a2Fuby5uYW9raUBnbWFpbC5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgSW5wdXQgdHlwZT1udW1iZXIgc3BpbiBidXR0b25zIHJlbWFpbiBpbnZp
c2libGUgYnV0IGZ1bmN0aW9uYWwgYWZ0ZXIgZGl2IGNoYW5nZWQgZnJvbSBoaWRkZW4gdG8gdmlz
aWJsZS4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTU1
ODM5CisgICAgICAgIGh0dHA6Ly9jcmJ1Zy5jb20vNzM4NjYKKyAgICAgICAgaHR0cDovL2NyYnVn
LmNvbS82MjUyNworCisgICAgICAgICogZmFzdC9mb3Jtcy9pbnB1dC1hcHBlYXJhbmNlLXNwaW5i
dXR0b24tdmlzaWJpbGl0eS5odG1sOiBBZGRlZCBmb3IgdGhlIHRlc3QgdG8gbWFrZSBzdXJlIGlu
cHV0IHR5cGU9bnVtYmVyIHNwaW4gYnV0dG9ucyBhcmUgc2hvd24gb3IgaGlkZGVuIGNvcnJlY3Rs
eSB3aXRoIEphdmFzY3JpcHQuCisgICAgICAgICogcGxhdGZvcm0vY2hyb21pdW0tbGludXgvZmFz
dC9mb3Jtcy9pbnB1dC1hcHBlYXJhbmNlLXNwaW5idXR0b24tdmlzaWJpbGl0eS1leHBlY3RlZC5j
aGVja3N1bTogQWRkZWQgZm9yIHRoZSBleHBlY3RhdGlvbiBjaGVja3N1bS4KKyAgICAgICAgKiBw
bGF0Zm9ybS9jaHJvbWl1bS1saW51eC9mYXN0L2Zvcm1zL2lucHV0LWFwcGVhcmFuY2Utc3BpbmJ1
dHRvbi12aXNpYmlsaXR5LWV4cGVjdGVkLnBuZzogQWRkZWQgZm9yIHRoZSBleHBlY3RhdGlvbiBp
bWFnZS4KKyAgICAgICAgKiBwbGF0Zm9ybS9jaHJvbWl1bS1saW51eC9mYXN0L2Zvcm1zL2lucHV0
LWFwcGVhcmFuY2Utc3BpbmJ1dHRvbi12aXNpYmlsaXR5LWV4cGVjdGVkLnR4dDogQWRkZWQgZm9y
IHRoZSBleHBlY3RhdGlvbiByZW5kZXIgdHJlZSB0eHQuCisKIDIwMTEtMDMtMDUgIFNoZXJpZmYg
Qm90ICA8d2Via2l0LnJldmlldy5ib3RAZ21haWwuY29tPgogCiAgICAgICAgIFVucmV2aWV3ZWQs
IHJvbGxpbmcgb3V0IHI4MDQyOC4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMv
aW5wdXQtYXBwZWFyYW5jZS1zcGluYnV0dG9uLXZpc2liaWxpdHkuaHRtbCBiL0xheW91dFRlc3Rz
L2Zhc3QvZm9ybXMvaW5wdXQtYXBwZWFyYW5jZS1zcGluYnV0dG9uLXZpc2liaWxpdHkuaHRtbApu
ZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwLi4wMmZiNjYxOWU5OGJhZDA4MmFhZmUxYzk2NmY4Mjc2OGI0ODY0MmFkCi0tLSAv
ZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9pbnB1dC1hcHBlYXJhbmNlLXNw
aW5idXR0b24tdmlzaWJpbGl0eS5odG1sCkBAIC0wLDAgKzEsMTEgQEAKKzwhRE9DVFlQRSBIVE1M
PgorPGh0bWw+Cis8Ym9keSBvbmxvYWQ9IgorICBkb2N1bWVudC5nZXRFbGVtZW50c0J5VGFnTmFt
ZSgnaW5wdXQnKVswXS5zdHlsZS52aXNpYmlsaXR5ID0gJ3Zpc2libGUnOworICBkb2N1bWVudC5n
ZXRFbGVtZW50c0J5VGFnTmFtZSgnaW5wdXQnKVsxXS5zdHlsZS52aXNpYmlsaXR5ID0gJ2hpZGRl
bic7CisiPgorPCEtLSBUZXN0IHZpc2liaWxpdHkgb2Ygc3BpbiBidXR0b25zLiBUaGUgbnVtYmVy
IGlucHV0IHRleHQgYXJlYSBoaWRkZW4gYnkgInZpc2liaWxpdHk6aGlkZGVuIiBiZWNvbWVzIHZp
c2libGUgd2l0aCBKYXZhc2NyaXB0IHZpc2liaWxpdHkgY2hhbmdlLiBBbHNvIHRoZSB0ZXN0IGNo
ZWtzIHRoZSBudW1iZXIgaW5wdXQgdGV4dCB3aXRoIGFuIGlubmVyIHNwaW4gYm94IGlzIGNvcnJl
Y3RseSBoaWRkZW4gYnkgSmF2YXNjcmlwdCB2aXNpYmlsaXR5IGNoYW5nZS4gLS0+Cis8aW5wdXQg
dHlwZT0ibnVtYmVyIiBzdHlsZT0idmlzaWJpbGl0eTpoaWRkZW4iPgorPGlucHV0IHR5cGU9Im51
bWJlciIgPgorPC9ib2R5PgorPC9odG1sPgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZv
cm0vY2hyb21pdW0tbGludXgvZmFzdC9mb3Jtcy9pbnB1dC1hcHBlYXJhbmNlLXNwaW5idXR0b24t
dmlzaWJpbGl0eS1leHBlY3RlZC5jaGVja3N1bSBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2Nocm9t
aXVtLWxpbnV4L2Zhc3QvZm9ybXMvaW5wdXQtYXBwZWFyYW5jZS1zcGluYnV0dG9uLXZpc2liaWxp
dHktZXhwZWN0ZWQuY2hlY2tzdW0KbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uMzUzNTA0NDdjYzhkNWYwNWYyNDRkYjk5
MzhiMjhjYTBhZmNiNDk4YQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3Jt
L2Nocm9taXVtLWxpbnV4L2Zhc3QvZm9ybXMvaW5wdXQtYXBwZWFyYW5jZS1zcGluYnV0dG9uLXZp
c2liaWxpdHktZXhwZWN0ZWQuY2hlY2tzdW0KQEAgLTAsMCArMSBAQAorMTBiOGNkYzViZWFkNTkw
MWRlOTE0YjEwMWI5NWExYTEKXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCmRpZmYgLS1naXQg
YS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS1saW51eC9mYXN0L2Zvcm1zL2lucHV0LWFw
cGVhcmFuY2Utc3BpbmJ1dHRvbi12aXNpYmlsaXR5LWV4cGVjdGVkLnBuZyBiL0xheW91dFRlc3Rz
L3BsYXRmb3JtL2Nocm9taXVtLWxpbnV4L2Zhc3QvZm9ybXMvaW5wdXQtYXBwZWFyYW5jZS1zcGlu
YnV0dG9uLXZpc2liaWxpdHktZXhwZWN0ZWQucG5nCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4
IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmI1YmViMzhjYzgyYzZk
NTExZGRjNjM5NmViOTViYWY5MDM3Y2RmZWUKR0lUIGJpbmFyeSBwYXRjaApsaXRlcmFsIDMwODcK
emNtZUFTQE4/KG9sSHlgdVZCcSFpYTB5fnlVeyt2WVYyYT5pMCpaKT1oXmpMJWE5e0l1YVNXLUxe
WSlIbW98MzBUCnpMdHc7UCRxQ0JyLXglSzxrIWNLYEBHSUBrZnludEI2QU1fPks0aDNxbiNwKiFy
Yk9UTmVRT0VwZXdSLXhjZGVTZgp6e0JrQkVnVHdSckU3PShzVz1KPShHNilEcUZmYlY2V15BbWx8
Tkc8ZDxLK0dLYDtFRF9aO00rVzl+Wlo1OXV2Y30Kel9sTmtkSnVJbEdzRXxrKCQ7O1hzWEshY2NY
VW9kKU1eeGBrZzA1S2ktQDU8KntARVNVXyVrbjJnMEtEWGBGWlFZCnpSLWFBVjlIRzs5e0JlZ2Y8
QU0wTU1GfTc0eDd+Z1ZNRHkxKEdDMSs9eXVVRn5WeDh2bHdgSkJtaGREa29Gd0FHVQp6Q1RzbVd0
emMoTispZzJlOWZGT2YrVmV8R3d7MnUteFg3e1E9Wn1yNk9+ZT57SlFCX3h4eFZPOTFjUU8tYzg+
SCUKekMwNCQrT2JqMzk5QHYhKF55PkU4dXslRnFKSXVpRlVvZklQMldaYUUjP3spXkpQYU5kJXxN
QFRaWjtLOEA4NDJ3CnolKXV+dTFDU2piP0c/Ki1BY1c7dyY3WCpuUzZtRWdEalUrQ1plRCN3bCk9
WTQ7cUp6KFN6b14lLSZ8VCtycGkjRAp6JT1FZjEqS0J0N3pXcDAremNyaEU3Vk8rUk5fK0JlemIl
dCFKTilwJlg0Y2hMVSFCVE5XbmBGb3k3Qjl1S1ElVVQKej9oPnV7S1kjbzc/S1NIXkl8aGxIdHB9
PXJwdGU+dlU0KV5iR0diUkQ4XmVYNzZTNTJuWTh4MEJsOTskaDhLWiRQCnduaTU4SCFEdWNSJT58
Pm1VXkV3dT03UW15MyU+RGc+Qnd7VSptSUt+KndBUDJib0Z5dD1ha1J7MEhXbkBtO2U5KAoKbGl0
ZXJhbCAwCkhjbVY/ZDAwMDAxCgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hy
b21pdW0tbGludXgvZmFzdC9mb3Jtcy9pbnB1dC1hcHBlYXJhbmNlLXNwaW5idXR0b24tdmlzaWJp
bGl0eS1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS1saW51eC9m
YXN0L2Zvcm1zL2lucHV0LWFwcGVhcmFuY2Utc3BpbmJ1dHRvbi12aXNpYmlsaXR5LWV4cGVjdGVk
LnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwLi45YzEyNThmNzIxYzdlNjE4YzAwNGY0NjI2NTkxMTc5NGZlNjcwNjQx
Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0tbGludXgv
ZmFzdC9mb3Jtcy9pbnB1dC1hcHBlYXJhbmNlLXNwaW5idXR0b24tdmlzaWJpbGl0eS1leHBlY3Rl
ZC50eHQKQEAgLTAsMCArMSwxOCBAQAorbGF5ZXIgYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCisgIFJl
bmRlclZpZXcgYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCitsYXllciBhdCAoMCwwKSBzaXplIDgwMHg0
MgorICBSZW5kZXJCbG9jayB7SFRNTH0gYXQgKDAsMCkgc2l6ZSA4MDB4NDIKKyAgICBSZW5kZXJC
b2R5IHtCT0RZfSBhdCAoOCw4KSBzaXplIDc4NHgyNgorICAgICAgUmVuZGVyVGV4dENvbnRyb2wg
e0lOUFVUfSBhdCAoMiwyKSBzaXplIDE1NXgyMiBbYmdjb2xvcj0jRkZGRkZGXSBbYm9yZGVyOiAo
MnB4IGluc2V0ICMwMDAwMDApXQorICAgICAgICBSZW5kZXJCbG9jayB7RElWfSBhdCAoMTM4LDIp
IHNpemUgMTV4MTgKKyAgICAgICAgUmVuZGVyQmxvY2sge0RJVn0gYXQgKDE1MywzKSBzaXplIDB4
MTYKKyAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMTU5LDMpIHNpemUgNHgxOQorICAgICAg
ICB0ZXh0IHJ1biBhdCAoMTU5LDMpIHdpZHRoIDQ6ICIgIgorICAgICAgUmVuZGVyVGV4dENvbnRy
b2wge0lOUFVUfSBhdCAoMTY1LDIpIHNpemUgMTU1eDIyIFtiZ2NvbG9yPSNGRkZGRkZdIFtib3Jk
ZXI6ICgycHggaW5zZXQgIzAwMDAwMCldCisgICAgICAgIFJlbmRlckJsb2NrIHtESVZ9IGF0ICgx
MzgsMikgc2l6ZSAxNXgxOAorICAgICAgICBSZW5kZXJCbG9jayB7RElWfSBhdCAoMTUzLDMpIHNp
emUgMHgxNgorICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgwLDApIHNpemUgMHgwCitsYXll
ciBhdCAoMTIsMTMpIHNpemUgMTM2eDE2CisgIFJlbmRlckJsb2NrIHtESVZ9IGF0ICgyLDMpIHNp
emUgMTM2eDE2CitsYXllciBhdCAoMTc1LDEzKSBzaXplIDEzNngxNgorICBSZW5kZXJCbG9jayB7
RElWfSBhdCAoMiwzKSBzaXplIDEzNngxNgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvQ2hh
bmdlTG9nIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCmluZGV4IGQyMzQ4ZmE1ZjFmMDBmMzhl
NWRhMTgzY2E0NWJiN2UxYTJhNmYzOTguLjIwZTYyYjc2NWNjOTY3MDRkNWYwNjg4YTk3Nzc2M2Nl
ZmZjNTczMTUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZworKysgYi9Tb3Vy
Y2UvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxOSBAQAorMjAxMS0wMy0wNiAgTmFva2kg
VGFrYW5vICA8dGFrYW5vLm5hb2tpQGdtYWlsLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICBJbnB1dCB0eXBlPW51bWJlciBzcGluIGJ1dHRvbnMg
cmVtYWluIGludmlzaWJsZSBidXQgZnVuY3Rpb25hbCBhZnRlciBkaXYgY2hhbmdlZCBmcm9tIGhp
ZGRlbiB0byB2aXNpYmxlLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9NTU4MzkKKyAgICAgICAgaHR0cDovL2NyYnVnLmNvbS83Mzg2NgorICAgICAgICBo
dHRwOi8vY3JidWcuY29tLzYyNTI3CisKKyAgICAgICAgV2UgYWxzbyBuZWVkIHN0eWxlIGNoYW5n
ZSBmb3IgbV9pbm5lclNwaW5CdXR0b24gbm90IG9ubHkgZm9yIG1fb3V0ZXJTcGluQnVnZ29uIHdo
ZW4gc3R5bGVEaWRDaGFuZ2UoKSBpcyBjYWxsZWQuCisKKyAgICAgICAgVGVzdDogZmFzdC9mb3Jt
cy9pbnB1dC1hcHBlYXJhbmNlLXNwaW5idXR0b24tdmlzaWJpbGl0eS5odG1sCisKKyAgICAgICAg
KiByZW5kZXJpbmcvUmVuZGVyVGV4dENvbnRyb2xTaW5nbGVMaW5lLmNwcDoKKyAgICAgICAgKFdl
YkNvcmU6OlJlbmRlclRleHRDb250cm9sU2luZ2xlTGluZTo6c3R5bGVEaWRDaGFuZ2UpOgorCiAy
MDExLTAzLTA1ICBTaGVyaWZmIEJvdCAgPHdlYmtpdC5yZXZpZXcuYm90QGdtYWlsLmNvbT4KIAog
ICAgICAgICBVbnJldmlld2VkLCByb2xsaW5nIG91dCByODA0MjguCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGV4dENvbnRyb2xTaW5nbGVMaW5lLmNwcCBiL1Nv
dXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJUZXh0Q29udHJvbFNpbmdsZUxpbmUuY3BwCmlu
ZGV4IGIzMTU3MDA2NGZmODJjYjAxMmM2N2Y2MjdlNjk4ZDRjYjg0M2Q4NzQuLjA5ZjQ4MDliOGE3
ZTQ1YjBjYWJjMzIzZWUwNWZjMGFkYWI5MzE1M2IgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3Jl
L3JlbmRlcmluZy9SZW5kZXJUZXh0Q29udHJvbFNpbmdsZUxpbmUuY3BwCisrKyBiL1NvdXJjZS9X
ZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJUZXh0Q29udHJvbFNpbmdsZUxpbmUuY3BwCkBAIC00NDks
NiArNDQ5LDkgQEAgdm9pZCBSZW5kZXJUZXh0Q29udHJvbFNpbmdsZUxpbmU6OnN0eWxlRGlkQ2hh
bmdlKFN0eWxlRGlmZmVyZW5jZSBkaWZmLCBjb25zdCBSZW4KICAgICBpZiAoUmVuZGVyT2JqZWN0
KiBzcGluUmVuZGVyZXIgPSBtX291dGVyU3BpbkJ1dHRvbiA/IG1fb3V0ZXJTcGluQnV0dG9uLT5y
ZW5kZXJlcigpIDogMCkKICAgICAgICAgc3BpblJlbmRlcmVyLT5zZXRTdHlsZShjcmVhdGVPdXRl
clNwaW5CdXR0b25TdHlsZSgpKTsKIAorICAgIGlmIChSZW5kZXJPYmplY3QqIHNwaW5SZW5kZXJl
ciA9IG1faW5uZXJTcGluQnV0dG9uID8gbV9pbm5lclNwaW5CdXR0b24tPnJlbmRlcmVyKCkgOiAw
KQorICAgICAgICBzcGluUmVuZGVyZXItPnNldFN0eWxlKGNyZWF0ZUlubmVyU3BpbkJ1dHRvblN0
eWxlKCkpOworCiAjaWYgRU5BQkxFKElOUFVUX1NQRUVDSCkKICAgICBpZiAoUmVuZGVyT2JqZWN0
KiBzcGVlY2hSZW5kZXJlciA9IG1fc3BlZWNoQnV0dG9uID8gbV9zcGVlY2hCdXR0b24tPnJlbmRl
cmVyKCkgOiAwKQogICAgICAgICBzcGVlY2hSZW5kZXJlci0+c2V0U3R5bGUoY3JlYXRlU3BlZWNo
QnV0dG9uU3R5bGUoKSk7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>84912</attachid>
            <date>2011-03-06 19:55:26 -0800</date>
            <delta_ts>2011-03-06 21:08:07 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-55839-20110306195524.patch</filename>
            <type>text/plain</type>
            <size>7211</size>
            <attacher name="Naoki Takano">honten</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODA0MzMKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5n
ZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCBmNDk1OGI5M2Y2NzJhYWUwODc1MjQ2
NDA5NWQ2YWJkYTk4NDRkMjFiLi42N2Q3ZjRkNTg4MTYwM2YyNGI2YjFjOTQ3NTBmNjk0NGNhNTNj
YTIzIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMTEtMDMtMDYgIE5hb2tpIFRha2FubyAgPHRh
a2Fuby5uYW9raUBnbWFpbC5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgSW5wdXQgdHlwZT1udW1iZXIgc3BpbiBidXR0b25zIHJlbWFpbiBpbnZp
c2libGUgYnV0IGZ1bmN0aW9uYWwgYWZ0ZXIgZGl2IGNoYW5nZWQgZnJvbSBoaWRkZW4gdG8gdmlz
aWJsZS4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTU1
ODM5CisgICAgICAgIGh0dHA6Ly9jcmJ1Zy5jb20vNzM4NjYKKyAgICAgICAgaHR0cDovL2NyYnVn
LmNvbS82MjUyNworCisgICAgICAgICogZmFzdC9mb3Jtcy9pbnB1dC1hcHBlYXJhbmNlLXNwaW5i
dXR0b24tdmlzaWJpbGl0eS5odG1sOiBBZGRlZCBmb3IgdGhlIHRlc3QgdG8gbWFrZSBzdXJlIGlu
cHV0IHR5cGU9bnVtYmVyIHNwaW4gYnV0dG9ucyBhcmUgc2hvd24gb3IgaGlkZGVuIGNvcnJlY3Rs
eSB3aXRoIEphdmFzY3JpcHQuCisgICAgICAgICogcGxhdGZvcm0vY2hyb21pdW0tbGludXgvZmFz
dC9mb3Jtcy9pbnB1dC1hcHBlYXJhbmNlLXNwaW5idXR0b24tdmlzaWJpbGl0eS1leHBlY3RlZC5j
aGVja3N1bTogQWRkZWQgZm9yIHRoZSBleHBlY3RhdGlvbiBjaGVja3N1bS4KKyAgICAgICAgKiBw
bGF0Zm9ybS9jaHJvbWl1bS1saW51eC9mYXN0L2Zvcm1zL2lucHV0LWFwcGVhcmFuY2Utc3BpbmJ1
dHRvbi12aXNpYmlsaXR5LWV4cGVjdGVkLnBuZzogQWRkZWQgZm9yIHRoZSBleHBlY3RhdGlvbiBp
bWFnZS4KKyAgICAgICAgKiBwbGF0Zm9ybS9jaHJvbWl1bS1saW51eC9mYXN0L2Zvcm1zL2lucHV0
LWFwcGVhcmFuY2Utc3BpbmJ1dHRvbi12aXNpYmlsaXR5LWV4cGVjdGVkLnR4dDogQWRkZWQgZm9y
IHRoZSBleHBlY3RhdGlvbiByZW5kZXIgdHJlZSB0eHQuCisKIDIwMTEtMDMtMDUgIFNoZXJpZmYg
Qm90ICA8d2Via2l0LnJldmlldy5ib3RAZ21haWwuY29tPgogCiAgICAgICAgIFVucmV2aWV3ZWQs
IHJvbGxpbmcgb3V0IHI4MDQyOC4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMv
aW5wdXQtYXBwZWFyYW5jZS1zcGluYnV0dG9uLXZpc2liaWxpdHkuaHRtbCBiL0xheW91dFRlc3Rz
L2Zhc3QvZm9ybXMvaW5wdXQtYXBwZWFyYW5jZS1zcGluYnV0dG9uLXZpc2liaWxpdHkuaHRtbApu
ZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwLi43NTZiNWZhYjM1ZGViZGI2OTcwMzc4Yjk2NTk1ZTg4NmJkYzY0OGFkCi0tLSAv
ZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9pbnB1dC1hcHBlYXJhbmNlLXNw
aW5idXR0b24tdmlzaWJpbGl0eS5odG1sCkBAIC0wLDAgKzEsMTIgQEAKKzwhRE9DVFlQRSBIVE1M
PgorPGh0bWw+Cis8Ym9keSBvbmxvYWQ9IgorICBkb2N1bWVudC5nZXRFbGVtZW50c0J5VGFnTmFt
ZSgnaW5wdXQnKVswXS5zdHlsZS52aXNpYmlsaXR5ID0gJ3Zpc2libGUnOworICBkb2N1bWVudC5n
ZXRFbGVtZW50c0J5VGFnTmFtZSgnaW5wdXQnKVsxXS5zdHlsZS52aXNpYmlsaXR5ID0gJ2hpZGRl
bic7CisiPgorPCEtLSBUZXN0IHZpc2liaWxpdHkgb2Ygc3BpbiBidXR0b25zLiBUaGUgbnVtYmVy
IGlucHV0IHRleHQgYXJlYSBoaWRkZW4gYnkgInZpc2liaWxpdHk6aGlkZGVuIiBiZWNvbWVzIHZp
c2libGUgd2l0aCBKYXZhc2NyaXB0IHZpc2liaWxpdHkgY2hhbmdlLiBBbHNvIHRoZSB0ZXN0IGNo
ZWtzIHRoZSBudW1iZXIgaW5wdXQgdGV4dCB3aXRoIGFuIGlubmVyIHNwaW4gYm94IGlzIGNvcnJl
Y3RseSBoaWRkZW4gYnkgSmF2YXNjcmlwdCB2aXNpYmlsaXR5IGNoYW5nZS4KKyBUaGUgb25seSBm
aXJzdCBpbnB1dCB0ZXh0IGFyZWEgc2hvdWxkIGJlIHNob3duIGFzIGEgcmVzdWx0LiBTbyB0aGVy
ZSBzaG91bGQgYmUganVzdCBvbmUgbnVtYmVyIGZpZWxkIGF0IHRoZSB0b3AtbGVmdCBjb3JuZXIu
IC0tPgorPGlucHV0IHR5cGU9Im51bWJlciIgc3R5bGU9InZpc2liaWxpdHk6aGlkZGVuIj4KKzxp
bnB1dCB0eXBlPSJudW1iZXIiID4KKzwvYm9keT4KKzwvaHRtbD4KZGlmZiAtLWdpdCBhL0xheW91
dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtLWxpbnV4L2Zhc3QvZm9ybXMvaW5wdXQtYXBwZWFyYW5j
ZS1zcGluYnV0dG9uLXZpc2liaWxpdHktZXhwZWN0ZWQuY2hlY2tzdW0gYi9MYXlvdXRUZXN0cy9w
bGF0Zm9ybS9jaHJvbWl1bS1saW51eC9mYXN0L2Zvcm1zL2lucHV0LWFwcGVhcmFuY2Utc3BpbmJ1
dHRvbi12aXNpYmlsaXR5LWV4cGVjdGVkLmNoZWNrc3VtCm5ldyBmaWxlIG1vZGUgMTAwNjQ0Cmlu
ZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjM1MzUwNDQ3Y2M4
ZDVmMDVmMjQ0ZGI5OTM4YjI4Y2EwYWZjYjQ5OGEKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRU
ZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS1saW51eC9mYXN0L2Zvcm1zL2lucHV0LWFwcGVhcmFuY2Ut
c3BpbmJ1dHRvbi12aXNpYmlsaXR5LWV4cGVjdGVkLmNoZWNrc3VtCkBAIC0wLDAgKzEgQEAKKzEw
YjhjZGM1YmVhZDU5MDFkZTkxNGIxMDFiOTVhMWExClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmls
ZQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0tbGludXgvZmFzdC9m
b3Jtcy9pbnB1dC1hcHBlYXJhbmNlLXNwaW5idXR0b24tdmlzaWJpbGl0eS1leHBlY3RlZC5wbmcg
Yi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS1saW51eC9mYXN0L2Zvcm1zL2lucHV0LWFw
cGVhcmFuY2Utc3BpbmJ1dHRvbi12aXNpYmlsaXR5LWV4cGVjdGVkLnBuZwpuZXcgZmlsZSBtb2Rl
IDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5i
NWJlYjM4Y2M4MmM2ZDUxMWRkYzYzOTZlYjk1YmFmOTAzN2NkZmVlCkdJVCBiaW5hcnkgcGF0Y2gK
bGl0ZXJhbCAzMDg3CnpjbWVBU0BOPyhvbEh5YHVWQnEhaWEweX55VXsrdllWMmE+aTAqWik9aF5q
TCVhOXtJdWFTVy1MXlkpSG1vfDMwVAp6THR3O1AkcUNCci14JUs8ayFjS2BAR0lAa2Z5bnRCNkFN
Xz5LNGgzcW4jcCohcmJPVE5lUU9FcGV3Ui14Y2RlU2YKentCa0JFZ1R3UnJFNz0oc1c9Sj0oRzYp
RHFGZmJWNldeQW1sfE5HPGQ8SytHS2A7RURfWjtNK1c5flpaNTl1dmN9CnpfbE5rZEp1SWxHc0V8
aygkOztYc1hLIWNjWFVvZClNXnhga2cwNUtpLUA1PCp7QEVTVV8la24yZzBLRFhgRlpRWQp6Ui1h
QVY5SEc7OXtCZWdmPEFNME1NRn03NHg3fmdWTUR5MShHQzErPXl1VUZ+Vng4dmx3YEpCbWhkRGtv
RndBR1UKekNUc21XdHpjKE4rKWcyZTlmRk9mK1ZlfEd3ezJ1LXhYN3tRPVp9cjZPfmU+e0pRQl94
eHhWTzkxY1FPLWM4PkglCnpDMDQkK09iajM5OUB2ISheeT5FOHV7JUZxSkl1aUZVb2ZJUDJXWmFF
Iz97KV5KUGFOZCV8TUBUWlo7SzhAODQydwp6JSl1fnUxQ1NqYj9HPyotQWNXO3cmN1gqblM2bUVn
RGpVK0NaZUQjd2wpPVk0O3FKeihTem9eJS0mfFQrcnBpI0QKeiU9RWYxKktCdDd6V3AwK3pjcmhF
N1ZPK1JOXytCZXpiJXQhSk4pcCZYNGNoTFUhQlROV25gRm95N0I5dUtRJVVUCno/aD51e0tZI283
P0tTSF5JfGhsSHRwfT1ycHRlPnZVNCleYkdHYlJEOF5lWDc2UzUyblk4eDBCbDk7JGg4S1okUAp3
bmk1OEghRHVjUiU+fD5tVV5Fd3U9N1FteTMlPkRnPkJ3e1UqbUlLfip3QVAyYm9GeXQ9YWtSezBI
V25AbTtlOSgKCmxpdGVyYWwgMApIY21WP2QwMDAwMQoKZGlmZiAtLWdpdCBhL0xheW91dFRlc3Rz
L3BsYXRmb3JtL2Nocm9taXVtLWxpbnV4L2Zhc3QvZm9ybXMvaW5wdXQtYXBwZWFyYW5jZS1zcGlu
YnV0dG9uLXZpc2liaWxpdHktZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hy
b21pdW0tbGludXgvZmFzdC9mb3Jtcy9pbnB1dC1hcHBlYXJhbmNlLXNwaW5idXR0b24tdmlzaWJp
bGl0eS1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uOWMxMjU4ZjcyMWM3ZTYxOGMwMDRmNDYyNjU5
MTE3OTRmZTY3MDY0MQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2No
cm9taXVtLWxpbnV4L2Zhc3QvZm9ybXMvaW5wdXQtYXBwZWFyYW5jZS1zcGluYnV0dG9uLXZpc2li
aWxpdHktZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsMTggQEAKK2xheWVyIGF0ICgwLDApIHNpemUg
ODAweDYwMAorICBSZW5kZXJWaWV3IGF0ICgwLDApIHNpemUgODAweDYwMAorbGF5ZXIgYXQgKDAs
MCkgc2l6ZSA4MDB4NDIKKyAgUmVuZGVyQmxvY2sge0hUTUx9IGF0ICgwLDApIHNpemUgODAweDQy
CisgICAgUmVuZGVyQm9keSB7Qk9EWX0gYXQgKDgsOCkgc2l6ZSA3ODR4MjYKKyAgICAgIFJlbmRl
clRleHRDb250cm9sIHtJTlBVVH0gYXQgKDIsMikgc2l6ZSAxNTV4MjIgW2JnY29sb3I9I0ZGRkZG
Rl0gW2JvcmRlcjogKDJweCBpbnNldCAjMDAwMDAwKV0KKyAgICAgICAgUmVuZGVyQmxvY2sge0RJ
Vn0gYXQgKDEzOCwyKSBzaXplIDE1eDE4CisgICAgICAgIFJlbmRlckJsb2NrIHtESVZ9IGF0ICgx
NTMsMykgc2l6ZSAweDE2CisgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDE1OSwzKSBzaXpl
IDR4MTkKKyAgICAgICAgdGV4dCBydW4gYXQgKDE1OSwzKSB3aWR0aCA0OiAiICIKKyAgICAgIFJl
bmRlclRleHRDb250cm9sIHtJTlBVVH0gYXQgKDE2NSwyKSBzaXplIDE1NXgyMiBbYmdjb2xvcj0j
RkZGRkZGXSBbYm9yZGVyOiAoMnB4IGluc2V0ICMwMDAwMDApXQorICAgICAgICBSZW5kZXJCbG9j
ayB7RElWfSBhdCAoMTM4LDIpIHNpemUgMTV4MTgKKyAgICAgICAgUmVuZGVyQmxvY2sge0RJVn0g
YXQgKDE1MywzKSBzaXplIDB4MTYKKyAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMCwwKSBz
aXplIDB4MAorbGF5ZXIgYXQgKDEyLDEzKSBzaXplIDEzNngxNgorICBSZW5kZXJCbG9jayB7RElW
fSBhdCAoMiwzKSBzaXplIDEzNngxNgorbGF5ZXIgYXQgKDE3NSwxMykgc2l6ZSAxMzZ4MTYKKyAg
UmVuZGVyQmxvY2sge0RJVn0gYXQgKDIsMykgc2l6ZSAxMzZ4MTYKZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCBkMjM0
OGZhNWYxZjAwZjM4ZTVkYTE4M2NhNDViYjdlMWEyYTZmMzk4Li4yMGU2MmI3NjVjYzk2NzA0ZDVm
MDY4OGE5Nzc3NjNjZWZmYzU3MzE1IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VM
b2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAKKzIwMTEt
MDMtMDYgIE5hb2tpIFRha2FubyAgPHRha2Fuby5uYW9raUBnbWFpbC5jb20+CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgSW5wdXQgdHlwZT1udW1iZXIg
c3BpbiBidXR0b25zIHJlbWFpbiBpbnZpc2libGUgYnV0IGZ1bmN0aW9uYWwgYWZ0ZXIgZGl2IGNo
YW5nZWQgZnJvbSBoaWRkZW4gdG8gdmlzaWJsZS4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTU1ODM5CisgICAgICAgIGh0dHA6Ly9jcmJ1Zy5jb20vNzM4
NjYKKyAgICAgICAgaHR0cDovL2NyYnVnLmNvbS82MjUyNworCisgICAgICAgIFdlIGFsc28gbmVl
ZCBzdHlsZSBjaGFuZ2UgZm9yIG1faW5uZXJTcGluQnV0dG9uIG5vdCBvbmx5IGZvciBtX291dGVy
U3BpbkJ1Z2dvbiB3aGVuIHN0eWxlRGlkQ2hhbmdlKCkgaXMgY2FsbGVkLgorCisgICAgICAgIFRl
c3Q6IGZhc3QvZm9ybXMvaW5wdXQtYXBwZWFyYW5jZS1zcGluYnV0dG9uLXZpc2liaWxpdHkuaHRt
bAorCisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlclRleHRDb250cm9sU2luZ2xlTGluZS5jcHA6
CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJUZXh0Q29udHJvbFNpbmdsZUxpbmU6OnN0eWxlRGlk
Q2hhbmdlKToKKwogMjAxMS0wMy0wNSAgU2hlcmlmZiBCb3QgIDx3ZWJraXQucmV2aWV3LmJvdEBn
bWFpbC5jb20+CiAKICAgICAgICAgVW5yZXZpZXdlZCwgcm9sbGluZyBvdXQgcjgwNDI4LgpkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclRleHRDb250cm9sU2luZ2xl
TGluZS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGV4dENvbnRyb2xTaW5n
bGVMaW5lLmNwcAppbmRleCBiMzE1NzAwNjRmZjgyY2IwMTJjNjdmNjI3ZTY5OGQ0Y2I4NDNkODc0
Li4wOWY0ODA5YjhhN2U0NWIwY2FiYzMyM2VlMDVmYzBhZGFiOTMxNTNiIDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGV4dENvbnRyb2xTaW5nbGVMaW5lLmNwcAor
KysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGV4dENvbnRyb2xTaW5nbGVMaW5l
LmNwcApAQCAtNDQ5LDYgKzQ0OSw5IEBAIHZvaWQgUmVuZGVyVGV4dENvbnRyb2xTaW5nbGVMaW5l
OjpzdHlsZURpZENoYW5nZShTdHlsZURpZmZlcmVuY2UgZGlmZiwgY29uc3QgUmVuCiAgICAgaWYg
KFJlbmRlck9iamVjdCogc3BpblJlbmRlcmVyID0gbV9vdXRlclNwaW5CdXR0b24gPyBtX291dGVy
U3BpbkJ1dHRvbi0+cmVuZGVyZXIoKSA6IDApCiAgICAgICAgIHNwaW5SZW5kZXJlci0+c2V0U3R5
bGUoY3JlYXRlT3V0ZXJTcGluQnV0dG9uU3R5bGUoKSk7CiAKKyAgICBpZiAoUmVuZGVyT2JqZWN0
KiBzcGluUmVuZGVyZXIgPSBtX2lubmVyU3BpbkJ1dHRvbiA/IG1faW5uZXJTcGluQnV0dG9uLT5y
ZW5kZXJlcigpIDogMCkKKyAgICAgICAgc3BpblJlbmRlcmVyLT5zZXRTdHlsZShjcmVhdGVJbm5l
clNwaW5CdXR0b25TdHlsZSgpKTsKKwogI2lmIEVOQUJMRShJTlBVVF9TUEVFQ0gpCiAgICAgaWYg
KFJlbmRlck9iamVjdCogc3BlZWNoUmVuZGVyZXIgPSBtX3NwZWVjaEJ1dHRvbiA/IG1fc3BlZWNo
QnV0dG9uLT5yZW5kZXJlcigpIDogMCkKICAgICAgICAgc3BlZWNoUmVuZGVyZXItPnNldFN0eWxl
KGNyZWF0ZVNwZWVjaEJ1dHRvblN0eWxlKCkpOwo=
</data>
<flag name="review"
          id="76958"
          type_id="1"
          status="+"
          setter="tkent"
    />
    <flag name="commit-queue"
          id="76966"
          type_id="3"
          status="-"
          setter="tkent"
    />
          </attachment>
      

    </bug>

</bugzilla>