<?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>56802</bug_id>
          
          <creation_ts>2011-03-21 23:31:47 -0700</creation_ts>
          <short_desc>Clear autofilled flag when reseting a form</short_desc>
          <delta_ts>2011-03-22 06:44:58 -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>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Other</rep_platform>
          <op_sys>OS X 10.5</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>1</everconfirmed>
          <reporter name="Ilya Sherman">isherman</reporter>
          <assigned_to name="Ilya Sherman">isherman</assigned_to>
          <cc>abarth</cc>
    
    <cc>aroben</cc>
    
    <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>eric</cc>
    
    <cc>isherman</cc>
    
    <cc>jamesr</cc>
    
    <cc>tkent</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>371236</commentid>
    <comment_count>0</comment_count>
    <who name="Ilya Sherman">isherman</who>
    <bug_when>2011-03-21 23:31:47 -0700</bug_when>
    <thetext>Clear autofilled flag when reseting a form</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>371238</commentid>
    <comment_count>1</comment_count>
      <attachid>86426</attachid>
    <who name="Ilya Sherman">isherman</who>
    <bug_when>2011-03-21 23:35:45 -0700</bug_when>
    <thetext>Created attachment 86426
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>371239</commentid>
    <comment_count>2</comment_count>
      <attachid>86427</attachid>
    <who name="Ilya Sherman">isherman</who>
    <bug_when>2011-03-21 23:41:28 -0700</bug_when>
    <thetext>Created attachment 86427
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>371241</commentid>
    <comment_count>3</comment_count>
      <attachid>86427</attachid>
    <who name="James Robinson">jamesr</who>
    <bug_when>2011-03-21 23:53:59 -0700</bug_when>
    <thetext>Comment on attachment 86427
Patch

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

&gt; LayoutTests/platform/chromium/fast/forms/reset-autofilled-expected.txt:5
&gt; +This tests that a field&apos;s autofilled state is reverted when the form is reset. It can only be run using DumpRenderTree.
&gt; +
&gt; +PASS 1 is non-zero.
&gt; +PASS 0 is 0
&gt; +

why do we need this? this seems identical to the fallback expectation

&gt; LayoutTests/platform/win/fast/forms/reset-autofilled-expected.txt:4
&gt; +PASS 1 is non-zero.
&gt; +FAIL 1 should be 0. Was 1.

why does this fail? is there a bug on file?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>371243</commentid>
    <comment_count>4</comment_count>
    <who name="Ilya Sherman">isherman</who>
    <bug_when>2011-03-21 23:57:16 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; (From update of attachment 86427 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=86427&amp;action=review
&gt; 
&gt; &gt; LayoutTests/platform/chromium/fast/forms/reset-autofilled-expected.txt:5
&gt; &gt; +This tests that a field&apos;s autofilled state is reverted when the form is reset. It can only be run using DumpRenderTree.
&gt; &gt; +
&gt; &gt; +PASS 1 is non-zero.
&gt; &gt; +PASS 0 is 0
&gt; &gt; +
&gt; 
&gt; why do we need this? this seems identical to the fallback expectation

The fallback expectation -- at least for Windows and Linux -- is the Windows one, which is wrong in this case.

&gt; &gt; LayoutTests/platform/win/fast/forms/reset-autofilled-expected.txt:4
&gt; &gt; +PASS 1 is non-zero.
&gt; &gt; +FAIL 1 should be 0. Was 1.
&gt; 
&gt; why does this fail? is there a bug on file?

This fails because the relevant LayoutTestController method is not implemented: https://bugs.webkit.org/show_bug.cgi?id=55834</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>371254</commentid>
    <comment_count>5</comment_count>
      <attachid>86427</attachid>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2011-03-22 00:33:42 -0700</bug_when>
    <thetext>Comment on attachment 86427
Patch

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

&gt; LayoutTests/fast/forms/reset-autofilled.html:27
&gt; +        shouldBe(stringify(countAutofilledElements()), &apos;0&apos;);

Why stringify() is needed? 
shouldBe(&apos;countAutoFilledElements()&apos;, &apos;0&apos;) doesn&apos;t work?

&gt;&gt;&gt; LayoutTests/platform/win/fast/forms/reset-autofilled-expected.txt:4

&gt;&gt; 
&gt;&gt; why does this fail? is there a bug on file?
&gt; 
&gt; This fails because the relevant LayoutTestController method is not implemented: https://bugs.webkit.org/show_bug.cgi?id=55834

Could you implement it for Windows?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>371263</commentid>
    <comment_count>6</comment_count>
      <attachid>86436</attachid>
    <who name="Ilya Sherman">isherman</who>
    <bug_when>2011-03-22 00:48:09 -0700</bug_when>
    <thetext>Created attachment 86436
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>371267</commentid>
    <comment_count>7</comment_count>
    <who name="Ilya Sherman">isherman</who>
    <bug_when>2011-03-22 00:51:18 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; Why stringify() is needed? 
&gt; shouldBe(&apos;countAutoFilledElements()&apos;, &apos;0&apos;) doesn&apos;t work?

Good point -- fixed.


&gt; &gt;&gt;&gt; LayoutTests/platform/win/fast/forms/reset-autofilled-expected.txt:4
&gt; &gt;&gt; 
&gt; &gt;&gt; why does this fail? is there a bug on file?
&gt; &gt; 
&gt; &gt; This fails because the relevant LayoutTestController method is not implemented: https://bugs.webkit.org/show_bug.cgi?id=55834
&gt; 
&gt; Could you implement it for Windows?

I&apos;d like to, but I need to track down someone who can point me in the right direction.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>371308</commentid>
    <comment_count>8</comment_count>
      <attachid>86436</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-03-22 02:49:03 -0700</bug_when>
    <thetext>Comment on attachment 86436
Patch

Clearing flags on attachment: 86436

Committed r81652: &lt;http://trac.webkit.org/changeset/81652&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>371309</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-03-22 02:49:07 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>371334</commentid>
    <comment_count>10</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-03-22 05:20:25 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/81652 might have broken SnowLeopard Intel Release (WebKit2 Tests)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>371345</commentid>
    <comment_count>11</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2011-03-22 06:00:58 -0700</bug_when>
    <thetext>(In reply to comment #10)
&gt; http://trac.webkit.org/changeset/81652 might have broken SnowLeopard Intel Release (WebKit2 Tests)

The test relies on LayoutTestController functionality that&apos;s unimplemented in WebKitTestRunner. I&apos;ll add it to the mac-wk2 Skipped file.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>371363</commentid>
    <comment_count>12</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2011-03-22 06:44:58 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; (In reply to comment #3)
&gt; &gt; (From update of attachment 86427 [details] [details])
&gt; &gt; View in context: https://bugs.webkit.org/attachment.cgi?id=86427&amp;action=review
&gt; &gt; &gt; LayoutTests/platform/win/fast/forms/reset-autofilled-expected.txt:4
&gt; &gt; &gt; +PASS 1 is non-zero.
&gt; &gt; &gt; +FAIL 1 should be 0. Was 1.
&gt; &gt; 
&gt; &gt; why does this fail? is there a bug on file?
&gt; 
&gt; This fails because the relevant LayoutTestController method is not implemented: https://bugs.webkit.org/show_bug.cgi?id=55834

Bug 55834 is about layoutTestController.setValueForUser. We had no bug about layoutTestController.setAutofilled, so I filed one: bug 56828.

It turns out the Windows results are incorrect. I&apos;ll update them to match reality.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>86426</attachid>
            <date>2011-03-21 23:35:45 -0700</date>
            <delta_ts>2011-03-21 23:41:25 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-56802-20110321233544.patch</filename>
            <type>text/plain</type>
            <size>4021</size>
            <attacher name="Ilya Sherman">isherman</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODE2MTIKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5n
ZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCBjZGNiMTFhMjY2OTAxMjEzMzQyZDM4
NDBlZThmN2E2NTFhMjAwM2M0Li4wZWFlZTQ0MzI1MGU4NzcxNjUxZTVlODEyOWM1ODg4ZDZjN2Iw
Yzg2IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTEtMDMtMjEgIElseWEgU2hlcm1hbiAgPGlz
aGVybWFuQGNocm9taXVtLm9yZz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBDbGVhciBhdXRvZmlsbGVkIGZsYWcgd2hlbiByZXNldGluZyBhIGZvcm0K
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTU2ODAyCisK
KyAgICAgICAgKiBmYXN0L2Zvcm1zL3Jlc2V0LWF1dG9maWxsZWQtZXhwZWN0ZWQudHh0OiBBZGRl
ZC4KKyAgICAgICAgKiBmYXN0L2Zvcm1zL3Jlc2V0LWF1dG9maWxsZWQuaHRtbDogQWRkZWQuCisK
IDIwMTEtMDMtMjEgIEphbWVzIFNpbW9uc2VuICA8c2ltb25qYW1AY2hyb21pdW0ub3JnPgogCiAg
ICAgICAgIFtDaHJvbWl1bV0gVW5yZXZpZXdlZCwgYWRkIGZsYWt5IGFuZCBmYWlsaW5nIHRlc3Rz
IGFmdGVyIHI4MTU5Ny4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvcmVzZXQt
YXV0b2ZpbGxlZC1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL3Jlc2V0LWF1
dG9maWxsZWQtZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjMyZTViZGU5MzU5NDUxMGVhOGIzZWMx
ZWFiOTRiMjc5YjNlNDZlMDQKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2Zv
cm1zL3Jlc2V0LWF1dG9maWxsZWQtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsNSBAQAorVGhpcyB0
ZXN0cyB0aGF0IGEgZmllbGQncyBhdXRvZmlsbGVkIHN0YXRlIGlzIHJldmVydGVkIHdoZW4gdGhl
IGZvcm0gaXMgcmVzZXQuIEl0IGNhbiBvbmx5IGJlIHJ1biB1c2luZyBEdW1wUmVuZGVyVHJlZS4K
KworUEFTUyAxIGlzIG5vbi16ZXJvLgorUEFTUyAwIGlzIDAKKwpkaWZmIC0tZ2l0IGEvTGF5b3V0
VGVzdHMvZmFzdC9mb3Jtcy9yZXNldC1hdXRvZmlsbGVkLmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0
L2Zvcm1zL3Jlc2V0LWF1dG9maWxsZWQuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5iYmUxZDRkZjEwNGNjNWNh
MTE2YWM3MmY3MjFjZWEwOGQyMjFkOWFiCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMv
ZmFzdC9mb3Jtcy9yZXNldC1hdXRvZmlsbGVkLmh0bWwKQEAgLTAsMCArMSw0NSBAQAorPGh0bWw+
Cis8aGVhZD4KKyAgICA8c2NyaXB0IHNyYz0iLi4vanMvcmVzb3VyY2VzL2pzLXRlc3QtcHJlLmpz
Ij48L3NjcmlwdD4KKyAgICA8c2NyaXB0PgorICAgIGZ1bmN0aW9uIGNvdW50QXV0b2ZpbGxlZEVs
ZW1lbnRzKCkgeworICAgICAgICByZXR1cm4gZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnOi13
ZWJraXQtYXV0b2ZpbGwnKS5sZW5ndGg7CisgICAgfQorCisgICAgZnVuY3Rpb24gdGVzdCgpIHsK
KyAgICAgICAgaWYgKHdpbmRvdy5sYXlvdXRUZXN0Q29udHJvbGxlcikgeworICAgICAgICAgICAg
bGF5b3V0VGVzdENvbnRyb2xsZXIuZHVtcEFzVGV4dCgpOworICAgICAgICB9CisKKyAgICAgICAg
dmFyIGZpZWxkID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2ZpZWxkJyk7CisgICAgICAgIGlm
ICh3aW5kb3cubGF5b3V0VGVzdENvbnRyb2xsZXIpIHsKKyAgICAgICAgICAgIGxheW91dFRlc3RD
b250cm9sbGVyLnNldEF1dG9maWxsZWQoZmllbGQsIHRydWUpOworICAgICAgICB9IGVsc2Ugewor
ICAgICAgICAgICAgdGVzdEZhaWxlZCgnVGhpcyB0ZXN0IHJlcXVpcmVzIGEgTGF5b3V0VGVzdENv
bnRyb2xsZXIuJyk7CisgICAgICAgICAgICByZXR1cm47CisgICAgICAgIH0KKworICAgICAgICBz
aG91bGRCZU5vblplcm8oY291bnRBdXRvZmlsbGVkRWxlbWVudHMoKSk7CisKKyAgICAgICAgdmFy
IGZvcm0gPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnZm9ybScpOworICAgICAgICBmb3JtLnJl
c2V0KCk7CisKKyAgICAgICAgc2hvdWxkQmUoc3RyaW5naWZ5KGNvdW50QXV0b2ZpbGxlZEVsZW1l
bnRzKCkpLCAnMCcpOworICAgIH0KKyAgICA8L3NjcmlwdD4KKworICAgIDxzdHlsZT4KKyAgICAj
dGYgeworICAgICAgY29sb3I6ICNGRkZGRkY7CisgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZG
RkZGOworICAgIH0KKyAgICA8L3N0eWxlPgorPC9oZWFkPgorPGJvZHkgb25sb2FkPSJ0ZXN0KCki
PgorICAgIFRoaXMgdGVzdHMgdGhhdCBhIGZpZWxkJ3MgYXV0b2ZpbGxlZCBzdGF0ZSBpcyByZXZl
cnRlZCB3aGVuIHRoZSBmb3JtIGlzIHJlc2V0LiAgSXQgY2FuIG9ubHkgYmUgcnVuIHVzaW5nIER1
bXBSZW5kZXJUcmVlLjxicj4KKyAgICA8Zm9ybSBpZD0iZm9ybSI+CisgICAgICAgIDxpbnB1dCB0
eXBlPSJ0ZXh0IiBpZD0iZmllbGQiIC8+CisgICAgPC9mb3JtPgorICAgIDxkaXYgaWQ9ImNvbnNv
bGUiPjwvZGl2PgorPC9ib2R5PgorPC9odG1sPgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
Q2hhbmdlTG9nIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCmluZGV4IDVkNjMyYzNhMjdjNjBj
MDEzMTU4ZmFiMzYwNDNmYzJlNDZhYmMwZTYuLmVlNDhlMWZkYjgxNmUwNjMxYjJjZTZiOGM4OGJi
ODY1NjZkMGU5ZTkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZworKysgYi9T
b3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNiBAQAorMjAxMS0wMy0yMSAgSWx5
YSBTaGVybWFuICA8aXNoZXJtYW5AY2hyb21pdW0ub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIENsZWFyIGF1dG9maWxsZWQgZmxhZyB3aGVuIHJl
c2V0aW5nIGEgZm9ybQorICAgICAgICBJbiBzZXJ2aWNlIG9mIGh0dHBzOi8vY29kZS5nb29nbGUu
Y29tL3AvY2hyb21pdW0vaXNzdWVzL2RldGFpbD9pZD03MDAzNworICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NTY4MDIKKworICAgICAgICBUZXN0OiBmYXN0
L2Zvcm1zL3Jlc2V0LWF1dG9maWxsZWQuaHRtbAorCisgICAgICAgICogaHRtbC9IVE1MSW5wdXRF
bGVtZW50LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkhUTUxJbnB1dEVsZW1lbnQ6OnJlc2V0KTog
Q2xlYXIgdGhlIGF1dG9maWxsZWQgZmxhZy4KKwogMjAxMS0wMy0yMSAgSnVzdGluIFNjaHVoICA8
anNjaHVoQGNocm9taXVtLm9yZz4KIAogICAgICAgICBSZXZpZXdlZCBieSBKYW1lcyBSb2JpbnNv
bi4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTElucHV0RWxlbWVudC5jcHAg
Yi9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxJbnB1dEVsZW1lbnQuY3BwCmluZGV4IGY4ZTI5YjM1
ZTNhMzQ0M2QzNzYxZmFjMzBmYTkwY2Q0OTkwNmI3NDQuLjliMmM0MzNmZjIyMGE3OWUwYzY4MTA5
YzU1MDk5YjdjODMyMGJkOGMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTElu
cHV0RWxlbWVudC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MSW5wdXRFbGVtZW50
LmNwcApAQCAtNzUwLDYgKzc1MCw3IEBAIHZvaWQgSFRNTElucHV0RWxlbWVudDo6cmVzZXQoKQog
ICAgIGlmIChtX2lucHV0VHlwZS0+c3RvcmVzVmFsdWVTZXBhcmF0ZUZyb21BdHRyaWJ1dGUoKSkK
ICAgICAgICAgc2V0VmFsdWUoU3RyaW5nKCkpOwogCisgICAgc2V0QXV0b2ZpbGxlZChmYWxzZSk7
CiAgICAgc2V0Q2hlY2tlZChoYXNBdHRyaWJ1dGUoY2hlY2tlZEF0dHIpKTsKICAgICBtX3JlZmxl
Y3RzQ2hlY2tlZEF0dHJpYnV0ZSA9IHRydWU7CiB9Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>86427</attachid>
            <date>2011-03-21 23:41:28 -0700</date>
            <delta_ts>2011-03-22 00:48:06 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-56802-20110321234127.patch</filename>
            <type>text/plain</type>
            <size>5238</size>
            <attacher name="Ilya Sherman">isherman</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODE2MTIKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5n
ZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCBjZGNiMTFhMjY2OTAxMjEzMzQyZDM4
NDBlZThmN2E2NTFhMjAwM2M0Li5jNjNhNjlmMmIyNDA1NzEyYWQwNmM2YjA4ZWE3ODRlYzZhNTQ1
OTI1IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTEtMDMtMjEgIElseWEgU2hlcm1hbiAgPGlz
aGVybWFuQGNocm9taXVtLm9yZz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBDbGVhciBhdXRvZmlsbGVkIGZsYWcgd2hlbiByZXNldGluZyBhIGZvcm0K
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTU2ODAyCisK
KyAgICAgICAgKiBmYXN0L2Zvcm1zL3Jlc2V0LWF1dG9maWxsZWQtZXhwZWN0ZWQudHh0OiBBZGRl
ZC4KKyAgICAgICAgKiBmYXN0L2Zvcm1zL3Jlc2V0LWF1dG9maWxsZWQuaHRtbDogQWRkZWQuCisg
ICAgICAgICogcGxhdGZvcm0vY2hyb21pdW0vZmFzdC9mb3Jtcy9yZXNldC1hdXRvZmlsbGVkLWV4
cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogcGxhdGZvcm0vd2luL2Zhc3QvZm9ybXMvcmVz
ZXQtYXV0b2ZpbGxlZC1leHBlY3RlZC50eHQ6IEFkZGVkLgorCiAyMDExLTAzLTIxICBKYW1lcyBT
aW1vbnNlbiAgPHNpbW9uamFtQGNocm9taXVtLm9yZz4KIAogICAgICAgICBbQ2hyb21pdW1dIFVu
cmV2aWV3ZWQsIGFkZCBmbGFreSBhbmQgZmFpbGluZyB0ZXN0cyBhZnRlciByODE1OTcuCmRpZmYg
LS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL3Jlc2V0LWF1dG9maWxsZWQtZXhwZWN0ZWQu
dHh0IGIvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9yZXNldC1hdXRvZmlsbGVkLWV4cGVjdGVkLnR4
dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwLi4zMmU1YmRlOTM1OTQ1MTBlYThiM2VjMWVhYjk0YjI3OWIzZTQ2ZTA0Ci0t
LSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9yZXNldC1hdXRvZmlsbGVk
LWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDUgQEAKK1RoaXMgdGVzdHMgdGhhdCBhIGZpZWxkJ3Mg
YXV0b2ZpbGxlZCBzdGF0ZSBpcyByZXZlcnRlZCB3aGVuIHRoZSBmb3JtIGlzIHJlc2V0LiBJdCBj
YW4gb25seSBiZSBydW4gdXNpbmcgRHVtcFJlbmRlclRyZWUuCisKK1BBU1MgMSBpcyBub24temVy
by4KK1BBU1MgMCBpcyAwCisKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvcmVz
ZXQtYXV0b2ZpbGxlZC5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9yZXNldC1hdXRvZmls
bGVkLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMC4uYmJlMWQ0ZGYxMDRjYzVjYTExNmFjNzJmNzIxY2VhMDhkMjIx
ZDlhYgotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvcmVzZXQtYXV0
b2ZpbGxlZC5odG1sCkBAIC0wLDAgKzEsNDUgQEAKKzxodG1sPgorPGhlYWQ+CisgICAgPHNjcmlw
dCBzcmM9Ii4uL2pzL3Jlc291cmNlcy9qcy10ZXN0LXByZS5qcyI+PC9zY3JpcHQ+CisgICAgPHNj
cmlwdD4KKyAgICBmdW5jdGlvbiBjb3VudEF1dG9maWxsZWRFbGVtZW50cygpIHsKKyAgICAgICAg
cmV0dXJuIGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJzotd2Via2l0LWF1dG9maWxsJykubGVu
Z3RoOworICAgIH0KKworICAgIGZ1bmN0aW9uIHRlc3QoKSB7CisgICAgICAgIGlmICh3aW5kb3cu
bGF5b3V0VGVzdENvbnRyb2xsZXIpIHsKKyAgICAgICAgICAgIGxheW91dFRlc3RDb250cm9sbGVy
LmR1bXBBc1RleHQoKTsKKyAgICAgICAgfQorCisgICAgICAgIHZhciBmaWVsZCA9IGRvY3VtZW50
LmdldEVsZW1lbnRCeUlkKCdmaWVsZCcpOworICAgICAgICBpZiAod2luZG93LmxheW91dFRlc3RD
b250cm9sbGVyKSB7CisgICAgICAgICAgICBsYXlvdXRUZXN0Q29udHJvbGxlci5zZXRBdXRvZmls
bGVkKGZpZWxkLCB0cnVlKTsKKyAgICAgICAgfSBlbHNlIHsKKyAgICAgICAgICAgIHRlc3RGYWls
ZWQoJ1RoaXMgdGVzdCByZXF1aXJlcyBhIExheW91dFRlc3RDb250cm9sbGVyLicpOworICAgICAg
ICAgICAgcmV0dXJuOworICAgICAgICB9CisKKyAgICAgICAgc2hvdWxkQmVOb25aZXJvKGNvdW50
QXV0b2ZpbGxlZEVsZW1lbnRzKCkpOworCisgICAgICAgIHZhciBmb3JtID0gZG9jdW1lbnQuZ2V0
RWxlbWVudEJ5SWQoJ2Zvcm0nKTsKKyAgICAgICAgZm9ybS5yZXNldCgpOworCisgICAgICAgIHNo
b3VsZEJlKHN0cmluZ2lmeShjb3VudEF1dG9maWxsZWRFbGVtZW50cygpKSwgJzAnKTsKKyAgICB9
CisgICAgPC9zY3JpcHQ+CisKKyAgICA8c3R5bGU+CisgICAgI3RmIHsKKyAgICAgIGNvbG9yOiAj
RkZGRkZGOworICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjsKKyAgICB9CisgICAgPC9z
dHlsZT4KKzwvaGVhZD4KKzxib2R5IG9ubG9hZD0idGVzdCgpIj4KKyAgICBUaGlzIHRlc3RzIHRo
YXQgYSBmaWVsZCdzIGF1dG9maWxsZWQgc3RhdGUgaXMgcmV2ZXJ0ZWQgd2hlbiB0aGUgZm9ybSBp
cyByZXNldC4gIEl0IGNhbiBvbmx5IGJlIHJ1biB1c2luZyBEdW1wUmVuZGVyVHJlZS48YnI+Cisg
ICAgPGZvcm0gaWQ9ImZvcm0iPgorICAgICAgICA8aW5wdXQgdHlwZT0idGV4dCIgaWQ9ImZpZWxk
IiAvPgorICAgIDwvZm9ybT4KKyAgICA8ZGl2IGlkPSJjb25zb2xlIj48L2Rpdj4KKzwvYm9keT4K
KzwvaHRtbD4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtL2Zhc3Qv
Zm9ybXMvcmVzZXQtYXV0b2ZpbGxlZC1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9y
bS9jaHJvbWl1bS9mYXN0L2Zvcm1zL3Jlc2V0LWF1dG9maWxsZWQtZXhwZWN0ZWQudHh0Cm5ldyBm
aWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAuLjMyZTViZGU5MzU5NDUxMGVhOGIzZWMxZWFiOTRiMjc5YjNlNDZlMDQKLS0tIC9kZXYv
bnVsbAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS9mYXN0L2Zvcm1zL3Jlc2V0
LWF1dG9maWxsZWQtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsNSBAQAorVGhpcyB0ZXN0cyB0aGF0
IGEgZmllbGQncyBhdXRvZmlsbGVkIHN0YXRlIGlzIHJldmVydGVkIHdoZW4gdGhlIGZvcm0gaXMg
cmVzZXQuIEl0IGNhbiBvbmx5IGJlIHJ1biB1c2luZyBEdW1wUmVuZGVyVHJlZS4KKworUEFTUyAx
IGlzIG5vbi16ZXJvLgorUEFTUyAwIGlzIDAKKwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxh
dGZvcm0vd2luL2Zhc3QvZm9ybXMvcmVzZXQtYXV0b2ZpbGxlZC1leHBlY3RlZC50eHQgYi9MYXlv
dXRUZXN0cy9wbGF0Zm9ybS93aW4vZmFzdC9mb3Jtcy9yZXNldC1hdXRvZmlsbGVkLWV4cGVjdGVk
LnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwLi5hMjllMWY2NGM1NzFjOGIxODAyMzJjNWEzY2YxMjY2NzUzMWM0M2M4
Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vd2luL2Zhc3QvZm9ybXMv
cmVzZXQtYXV0b2ZpbGxlZC1leHBlY3RlZC50eHQKQEAgLTAsMCArMSw1IEBACitUaGlzIHRlc3Rz
IHRoYXQgYSBmaWVsZCdzIGF1dG9maWxsZWQgc3RhdGUgaXMgcmV2ZXJ0ZWQgd2hlbiB0aGUgZm9y
bSBpcyByZXNldC4gSXQgY2FuIG9ubHkgYmUgcnVuIHVzaW5nIER1bXBSZW5kZXJUcmVlLgorCitQ
QVNTIDEgaXMgbm9uLXplcm8uCitGQUlMIDEgc2hvdWxkIGJlIDAuIFdhcyAxLgorCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cK
aW5kZXggNWQ2MzJjM2EyN2M2MGMwMTMxNThmYWIzNjA0M2ZjMmU0NmFiYzBlNi4uZWU0OGUxZmRi
ODE2ZTA2MzFiMmNlNmI4Yzg4YmI4NjU2NmQwZTllOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2
IEBACisyMDExLTAzLTIxICBJbHlhIFNoZXJtYW4gIDxpc2hlcm1hbkBjaHJvbWl1bS5vcmc+CisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQ2xlYXIgYXV0
b2ZpbGxlZCBmbGFnIHdoZW4gcmVzZXRpbmcgYSBmb3JtCisgICAgICAgIEluIHNlcnZpY2Ugb2Yg
aHR0cHM6Ly9jb2RlLmdvb2dsZS5jb20vcC9jaHJvbWl1bS9pc3N1ZXMvZGV0YWlsP2lkPTcwMDM3
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD01NjgwMgor
CisgICAgICAgIFRlc3Q6IGZhc3QvZm9ybXMvcmVzZXQtYXV0b2ZpbGxlZC5odG1sCisKKyAgICAg
ICAgKiBodG1sL0hUTUxJbnB1dEVsZW1lbnQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6SFRNTElu
cHV0RWxlbWVudDo6cmVzZXQpOiBDbGVhciB0aGUgYXV0b2ZpbGxlZCBmbGFnLgorCiAyMDExLTAz
LTIxICBKdXN0aW4gU2NodWggIDxqc2NodWhAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFJldmll
d2VkIGJ5IEphbWVzIFJvYmluc29uLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaHRtbC9I
VE1MSW5wdXRFbGVtZW50LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTElucHV0RWxlbWVu
dC5jcHAKaW5kZXggZjhlMjliMzVlM2EzNDQzZDM3NjFmYWMzMGZhOTBjZDQ5OTA2Yjc0NC4uOWIy
YzQzM2ZmMjIwYTc5ZTBjNjgxMDljNTUwOTliN2M4MzIwYmQ4YyAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkNvcmUvaHRtbC9IVE1MSW5wdXRFbGVtZW50LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9o
dG1sL0hUTUxJbnB1dEVsZW1lbnQuY3BwCkBAIC03NTAsNiArNzUwLDcgQEAgdm9pZCBIVE1MSW5w
dXRFbGVtZW50OjpyZXNldCgpCiAgICAgaWYgKG1faW5wdXRUeXBlLT5zdG9yZXNWYWx1ZVNlcGFy
YXRlRnJvbUF0dHJpYnV0ZSgpKQogICAgICAgICBzZXRWYWx1ZShTdHJpbmcoKSk7CiAKKyAgICBz
ZXRBdXRvZmlsbGVkKGZhbHNlKTsKICAgICBzZXRDaGVja2VkKGhhc0F0dHJpYnV0ZShjaGVja2Vk
QXR0cikpOwogICAgIG1fcmVmbGVjdHNDaGVja2VkQXR0cmlidXRlID0gdHJ1ZTsKIH0K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>86436</attachid>
            <date>2011-03-22 00:48:09 -0700</date>
            <delta_ts>2011-03-22 02:49:03 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-56802-20110322004808.patch</filename>
            <type>text/plain</type>
            <size>5349</size>
            <attacher name="Ilya Sherman">isherman</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODE2MTIKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5n
ZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCBjZGNiMTFhMjY2OTAxMjEzMzQyZDM4
NDBlZThmN2E2NTFhMjAwM2M0Li5jNjNhNjlmMmIyNDA1NzEyYWQwNmM2YjA4ZWE3ODRlYzZhNTQ1
OTI1IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTEtMDMtMjEgIElseWEgU2hlcm1hbiAgPGlz
aGVybWFuQGNocm9taXVtLm9yZz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBDbGVhciBhdXRvZmlsbGVkIGZsYWcgd2hlbiByZXNldGluZyBhIGZvcm0K
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTU2ODAyCisK
KyAgICAgICAgKiBmYXN0L2Zvcm1zL3Jlc2V0LWF1dG9maWxsZWQtZXhwZWN0ZWQudHh0OiBBZGRl
ZC4KKyAgICAgICAgKiBmYXN0L2Zvcm1zL3Jlc2V0LWF1dG9maWxsZWQuaHRtbDogQWRkZWQuCisg
ICAgICAgICogcGxhdGZvcm0vY2hyb21pdW0vZmFzdC9mb3Jtcy9yZXNldC1hdXRvZmlsbGVkLWV4
cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogcGxhdGZvcm0vd2luL2Zhc3QvZm9ybXMvcmVz
ZXQtYXV0b2ZpbGxlZC1leHBlY3RlZC50eHQ6IEFkZGVkLgorCiAyMDExLTAzLTIxICBKYW1lcyBT
aW1vbnNlbiAgPHNpbW9uamFtQGNocm9taXVtLm9yZz4KIAogICAgICAgICBbQ2hyb21pdW1dIFVu
cmV2aWV3ZWQsIGFkZCBmbGFreSBhbmQgZmFpbGluZyB0ZXN0cyBhZnRlciByODE1OTcuCmRpZmYg
LS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL3Jlc2V0LWF1dG9maWxsZWQtZXhwZWN0ZWQu
dHh0IGIvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9yZXNldC1hdXRvZmlsbGVkLWV4cGVjdGVkLnR4
dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwLi5lM2Y5ZTUyMjUzM2YzMjkwOGE4NGQ4NTA1NDkwNjRlZmE0OTVhOWU1Ci0t
LSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9yZXNldC1hdXRvZmlsbGVk
LWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDUgQEAKK1RoaXMgdGVzdHMgdGhhdCBhIGZpZWxkJ3Mg
YXV0b2ZpbGxlZCBzdGF0ZSBpcyByZXZlcnRlZCB3aGVuIHRoZSBmb3JtIGlzIHJlc2V0LiBJdCBj
YW4gb25seSBiZSBydW4gdXNpbmcgRHVtcFJlbmRlclRyZWUuCisKK1BBU1MgY291bnRBdXRvZmls
bGVkRWxlbWVudHMoKSBpcyAxCitQQVNTIGNvdW50QXV0b2ZpbGxlZEVsZW1lbnRzKCkgaXMgMAor
CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL3Jlc2V0LWF1dG9maWxsZWQuaHRt
bCBiL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvcmVzZXQtYXV0b2ZpbGxlZC5odG1sCm5ldyBmaWxl
IG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAuLmQzZmJlN2YyYTkwMzlhNjcwOWM5YTc3YjI3YTgxMjAwNGI5YWI4NzIKLS0tIC9kZXYvbnVs
bAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL3Jlc2V0LWF1dG9maWxsZWQuaHRtbApAQCAt
MCwwICsxLDQ1IEBACis8aHRtbD4KKzxoZWFkPgorICAgIDxzY3JpcHQgc3JjPSIuLi9qcy9yZXNv
dXJjZXMvanMtdGVzdC1wcmUuanMiPjwvc2NyaXB0PgorICAgIDxzY3JpcHQ+CisgICAgZnVuY3Rp
b24gY291bnRBdXRvZmlsbGVkRWxlbWVudHMoKSB7CisgICAgICAgIHJldHVybiBkb2N1bWVudC5x
dWVyeVNlbGVjdG9yQWxsKCc6LXdlYmtpdC1hdXRvZmlsbCcpLmxlbmd0aDsKKyAgICB9CisKKyAg
ICBmdW5jdGlvbiB0ZXN0KCkgeworICAgICAgICBpZiAod2luZG93LmxheW91dFRlc3RDb250cm9s
bGVyKSB7CisgICAgICAgICAgICBsYXlvdXRUZXN0Q29udHJvbGxlci5kdW1wQXNUZXh0KCk7Cisg
ICAgICAgIH0KKworICAgICAgICB2YXIgZmllbGQgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgn
ZmllbGQnKTsKKyAgICAgICAgaWYgKHdpbmRvdy5sYXlvdXRUZXN0Q29udHJvbGxlcikgeworICAg
ICAgICAgICAgbGF5b3V0VGVzdENvbnRyb2xsZXIuc2V0QXV0b2ZpbGxlZChmaWVsZCwgdHJ1ZSk7
CisgICAgICAgIH0gZWxzZSB7CisgICAgICAgICAgICB0ZXN0RmFpbGVkKCdUaGlzIHRlc3QgcmVx
dWlyZXMgYSBMYXlvdXRUZXN0Q29udHJvbGxlci4nKTsKKyAgICAgICAgICAgIHJldHVybjsKKyAg
ICAgICAgfQorCisgICAgICAgIHNob3VsZEJlKCdjb3VudEF1dG9maWxsZWRFbGVtZW50cygpJywg
JzEnKTsKKworICAgICAgICB2YXIgZm9ybSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdmb3Jt
Jyk7CisgICAgICAgIGZvcm0ucmVzZXQoKTsKKworICAgICAgICBzaG91bGRCZSgnY291bnRBdXRv
ZmlsbGVkRWxlbWVudHMoKScsICcwJyk7CisgICAgfQorICAgIDwvc2NyaXB0PgorCisgICAgPHN0
eWxlPgorICAgICN0ZiB7CisgICAgICBjb2xvcjogI0ZGRkZGRjsKKyAgICAgIGJhY2tncm91bmQt
Y29sb3I6ICNGRkZGRkY7CisgICAgfQorICAgIDwvc3R5bGU+Cis8L2hlYWQ+Cis8Ym9keSBvbmxv
YWQ9InRlc3QoKSI+CisgICAgVGhpcyB0ZXN0cyB0aGF0IGEgZmllbGQncyBhdXRvZmlsbGVkIHN0
YXRlIGlzIHJldmVydGVkIHdoZW4gdGhlIGZvcm0gaXMgcmVzZXQuICBJdCBjYW4gb25seSBiZSBy
dW4gdXNpbmcgRHVtcFJlbmRlclRyZWUuPGJyPgorICAgIDxmb3JtIGlkPSJmb3JtIj4KKyAgICAg
ICAgPGlucHV0IHR5cGU9InRleHQiIGlkPSJmaWVsZCIgLz4KKyAgICA8L2Zvcm0+CisgICAgPGRp
diBpZD0iY29uc29sZSI+PC9kaXY+Cis8L2JvZHk+Cis8L2h0bWw+CmRpZmYgLS1naXQgYS9MYXlv
dXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS9mYXN0L2Zvcm1zL3Jlc2V0LWF1dG9maWxsZWQtZXhw
ZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0vZmFzdC9mb3Jtcy9yZXNl
dC1hdXRvZmlsbGVkLWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5lM2Y5ZTUyMjUzM2YzMjkwOGE4
NGQ4NTA1NDkwNjRlZmE0OTVhOWU1Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvcGxh
dGZvcm0vY2hyb21pdW0vZmFzdC9mb3Jtcy9yZXNldC1hdXRvZmlsbGVkLWV4cGVjdGVkLnR4dApA
QCAtMCwwICsxLDUgQEAKK1RoaXMgdGVzdHMgdGhhdCBhIGZpZWxkJ3MgYXV0b2ZpbGxlZCBzdGF0
ZSBpcyByZXZlcnRlZCB3aGVuIHRoZSBmb3JtIGlzIHJlc2V0LiBJdCBjYW4gb25seSBiZSBydW4g
dXNpbmcgRHVtcFJlbmRlclRyZWUuCisKK1BBU1MgY291bnRBdXRvZmlsbGVkRWxlbWVudHMoKSBp
cyAxCitQQVNTIGNvdW50QXV0b2ZpbGxlZEVsZW1lbnRzKCkgaXMgMAorCmRpZmYgLS1naXQgYS9M
YXlvdXRUZXN0cy9wbGF0Zm9ybS93aW4vZmFzdC9mb3Jtcy9yZXNldC1hdXRvZmlsbGVkLWV4cGVj
dGVkLnR4dCBiL0xheW91dFRlc3RzL3BsYXRmb3JtL3dpbi9mYXN0L2Zvcm1zL3Jlc2V0LWF1dG9m
aWxsZWQtZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmYzNzM5ZjExNjUwYWU4ZWI2ZDc0M2IxZjEy
M2JlZDJiZjAyN2VjOTkKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS93
aW4vZmFzdC9mb3Jtcy9yZXNldC1hdXRvZmlsbGVkLWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDUg
QEAKK1RoaXMgdGVzdHMgdGhhdCBhIGZpZWxkJ3MgYXV0b2ZpbGxlZCBzdGF0ZSBpcyByZXZlcnRl
ZCB3aGVuIHRoZSBmb3JtIGlzIHJlc2V0LiBJdCBjYW4gb25seSBiZSBydW4gdXNpbmcgRHVtcFJl
bmRlclRyZWUuCisKK1BBU1MgY291bnRBdXRvZmlsbGVkRWxlbWVudHMoKSBpcyAxCitGQUlMIGNv
dW50QXV0b2ZpbGxlZEVsZW1lbnRzKCkgc2hvdWxkIGJlIDAuIFdhcyAxLgorCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5k
ZXggNWQ2MzJjM2EyN2M2MGMwMTMxNThmYWIzNjA0M2ZjMmU0NmFiYzBlNi4uZWU0OGUxZmRiODE2
ZTA2MzFiMmNlNmI4Yzg4YmI4NjU2NmQwZTllOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
Q2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBA
CisyMDExLTAzLTIxICBJbHlhIFNoZXJtYW4gIDxpc2hlcm1hbkBjaHJvbWl1bS5vcmc+CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQ2xlYXIgYXV0b2Zp
bGxlZCBmbGFnIHdoZW4gcmVzZXRpbmcgYSBmb3JtCisgICAgICAgIEluIHNlcnZpY2Ugb2YgaHR0
cHM6Ly9jb2RlLmdvb2dsZS5jb20vcC9jaHJvbWl1bS9pc3N1ZXMvZGV0YWlsP2lkPTcwMDM3Cisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD01NjgwMgorCisg
ICAgICAgIFRlc3Q6IGZhc3QvZm9ybXMvcmVzZXQtYXV0b2ZpbGxlZC5odG1sCisKKyAgICAgICAg
KiBodG1sL0hUTUxJbnB1dEVsZW1lbnQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6SFRNTElucHV0
RWxlbWVudDo6cmVzZXQpOiBDbGVhciB0aGUgYXV0b2ZpbGxlZCBmbGFnLgorCiAyMDExLTAzLTIx
ICBKdXN0aW4gU2NodWggIDxqc2NodWhAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFJldmlld2Vk
IGJ5IEphbWVzIFJvYmluc29uLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1M
SW5wdXRFbGVtZW50LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTElucHV0RWxlbWVudC5j
cHAKaW5kZXggZjhlMjliMzVlM2EzNDQzZDM3NjFmYWMzMGZhOTBjZDQ5OTA2Yjc0NC4uOWIyYzQz
M2ZmMjIwYTc5ZTBjNjgxMDljNTUwOTliN2M4MzIwYmQ4YyAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YkNvcmUvaHRtbC9IVE1MSW5wdXRFbGVtZW50LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9odG1s
L0hUTUxJbnB1dEVsZW1lbnQuY3BwCkBAIC03NTAsNiArNzUwLDcgQEAgdm9pZCBIVE1MSW5wdXRF
bGVtZW50OjpyZXNldCgpCiAgICAgaWYgKG1faW5wdXRUeXBlLT5zdG9yZXNWYWx1ZVNlcGFyYXRl
RnJvbUF0dHJpYnV0ZSgpKQogICAgICAgICBzZXRWYWx1ZShTdHJpbmcoKSk7CiAKKyAgICBzZXRB
dXRvZmlsbGVkKGZhbHNlKTsKICAgICBzZXRDaGVja2VkKGhhc0F0dHJpYnV0ZShjaGVja2VkQXR0
cikpOwogICAgIG1fcmVmbGVjdHNDaGVja2VkQXR0cmlidXRlID0gdHJ1ZTsKIH0K
</data>

          </attachment>
      

    </bug>

</bugzilla>