<?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>100932</bug_id>
          
          <creation_ts>2012-11-01 02:27:44 -0700</creation_ts>
          <short_desc>User can change a disabled select (drop down box)</short_desc>
          <delta_ts>2012-11-08 00:18:22 -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>Forms</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</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>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Kunihiko Sakamoto">ksakamoto</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>mifenton</cc>
    
    <cc>tkent</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>yosin</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>756001</commentid>
    <comment_count>0</comment_count>
    <who name="Kunihiko Sakamoto">ksakamoto</who>
    <bug_when>2012-11-01 02:27:44 -0700</bug_when>
    <thetext>Imported from http://crbug.com/158802

Focused select element is changeable even if it is disabled.
Example URL: http://jsfiddle.net/langdonx/ymEZR/

If focused element becomes disabled, the element should lose focus. This is expected behavior within HTML5 spec:
http://www.whatwg.org/specs/web-apps/current-work/multipage/editing.html#focus-management</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>756019</commentid>
    <comment_count>1</comment_count>
      <attachid>171801</attachid>
    <who name="Kunihiko Sakamoto">ksakamoto</who>
    <bug_when>2012-11-01 02:41:45 -0700</bug_when>
    <thetext>Created attachment 171801
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>756034</commentid>
    <comment_count>2</comment_count>
      <attachid>171801</attachid>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2012-11-01 03:19:12 -0700</bug_when>
    <thetext>Comment on attachment 171801
Patch

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

&gt; Source/WebCore/html/HTMLFormControlElement.cpp:154
&gt; +    if (disabled() &amp;&amp; focused())
&gt; +        blur();
&gt;      setNeedsWillValidateCheck();

Unfortunately, this is not acceptable.  blur() dispatches a &apos;blur&apos; event, and Event handler JavaScript code can delete |this| object.

Probably we should make blur/focusout/DOMFocusOut/focus/focusin/DOMFocusIn events scoped-events, like I did in http://trac.webkit.org/changeset/132983</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>756391</commentid>
    <comment_count>3</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2012-11-01 10:08:15 -0700</bug_when>
    <thetext>When fixing this, please also add a test case for the issue Kent found in review.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>761245</commentid>
    <comment_count>4</comment_count>
      <attachid>172905</attachid>
    <who name="Kunihiko Sakamoto">ksakamoto</who>
    <bug_when>2012-11-07 18:07:57 -0800</bug_when>
    <thetext>Created attachment 172905
Patch 2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>761248</commentid>
    <comment_count>5</comment_count>
      <attachid>172905</attachid>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2012-11-07 18:12:26 -0800</bug_when>
    <thetext>Comment on attachment 172905
Patch 2

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

&gt; Source/WebCore/ChangeLog:15
&gt; +        (WebCore::HTMLSelectElement::menuListDefaultEventHandler):
&gt; +        (WebCore::HTMLSelectElement::listBoxDefaultEventHandler):
&gt; +        (WebCore::HTMLSelectElement::defaultEventHandler):

You changes are correct, but I think checking disabled() in the beginning of HTMLSelectElement::defaultEventHandler is enough and simpler.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>761262</commentid>
    <comment_count>6</comment_count>
      <attachid>172911</attachid>
    <who name="Kunihiko Sakamoto">ksakamoto</who>
    <bug_when>2012-11-07 18:33:04 -0800</bug_when>
    <thetext>Created attachment 172911
Patch 3</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>761282</commentid>
    <comment_count>7</comment_count>
      <attachid>172905</attachid>
    <who name="Kunihiko Sakamoto">ksakamoto</who>
    <bug_when>2012-11-07 19:09:57 -0800</bug_when>
    <thetext>Comment on attachment 172905
Patch 2

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

&gt;&gt; Source/WebCore/ChangeLog:15
&gt;&gt; +        (WebCore::HTMLSelectElement::defaultEventHandler):
&gt; 
&gt; You changes are correct, but I think checking disabled() in the beginning of HTMLSelectElement::defaultEventHandler is enough and simpler.

Done, thanks.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>761284</commentid>
    <comment_count>8</comment_count>
      <attachid>172911</attachid>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2012-11-07 19:13:07 -0800</bug_when>
    <thetext>Comment on attachment 172911
Patch 3

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

&gt; Source/WebCore/html/HTMLSelectElement.cpp:1443
&gt; +    if (disabled() &amp;&amp; (event-&gt;type() == eventNames().keydownEvent || event-&gt;type() == eventNames().keypressEvent)) {

if (disabled()) {
should be enough.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>761289</commentid>
    <comment_count>9</comment_count>
      <attachid>172918</attachid>
    <who name="Kunihiko Sakamoto">ksakamoto</who>
    <bug_when>2012-11-07 19:35:16 -0800</bug_when>
    <thetext>Created attachment 172918
Patch 4</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>761290</commentid>
    <comment_count>10</comment_count>
      <attachid>172911</attachid>
    <who name="Kunihiko Sakamoto">ksakamoto</who>
    <bug_when>2012-11-07 19:35:49 -0800</bug_when>
    <thetext>Comment on attachment 172911
Patch 3

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

&gt;&gt; Source/WebCore/html/HTMLSelectElement.cpp:1443
&gt;&gt; +    if (disabled() &amp;&amp; (event-&gt;type() == eventNames().keydownEvent || event-&gt;type() == eventNames().keypressEvent)) {
&gt; 
&gt; if (disabled()) {
&gt; should be enough.

Done.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>761325</commentid>
    <comment_count>11</comment_count>
      <attachid>172918</attachid>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2012-11-07 21:43:34 -0800</bug_when>
    <thetext>Comment on attachment 172918
Patch 4

ok</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>761382</commentid>
    <comment_count>12</comment_count>
      <attachid>172918</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-11-07 23:35:06 -0800</bug_when>
    <thetext>Comment on attachment 172918
Patch 4

Rejecting attachment 172918 from commit-queue.

New failing tests:
inspector-protocol/debugger-terminate-dedicated-worker-while-paused.html
Full output: http://queues.webkit.org/results/14766341</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>761419</commentid>
    <comment_count>13</comment_count>
      <attachid>172918</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-11-08 00:18:18 -0800</bug_when>
    <thetext>Comment on attachment 172918
Patch 4

Clearing flags on attachment: 172918

Committed r133860: &lt;http://trac.webkit.org/changeset/133860&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>761420</commentid>
    <comment_count>14</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-11-08 00:18:22 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>171801</attachid>
            <date>2012-11-01 02:41:45 -0700</date>
            <delta_ts>2012-11-07 18:07:52 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-100932-20121101184007.patch</filename>
            <type>text/plain</type>
            <size>4516</size>
            <attacher name="Kunihiko Sakamoto">ksakamoto</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTMzMDczCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYjhhNmYwNDk2MWYzNzZm
MDMwODExNzQ2ZDdkN2E4NzEyNDgwMzM1Mi4uOTZhNmM4YjcyMjM0NTQzNTJhM2U4ZWU5ZjQ0YWM1
MTkzNTgxNWRmOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDEyLTExLTAxICBLdW5p
aGlrbyBTYWthbW90byAgPGtzYWthbW90b0BjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgVXNlciBj
YW4gY2hhbmdlIGEgZGlzYWJsZWQgc2VsZWN0IChkcm9wIGRvd24gYm94KQorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTAwOTMyCisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGhlIHJvb3QgY2F1c2Ugb2YgdGhp
cyBidWcgaXMgZm9jdXMgaGFuZGxpbmcgb24gZGlzYWJsZWQgZWxlbWVudC4KKyAgICAgICAgSWYg
Zm9jdXNlZCBlbGVtZW50IGJlY29tZXMgZGlzYWJsZWQsIHRoZSBlbGVtZW50IHNob3VsZCBsb3Nl
IGZvY3VzLgorCisgICAgICAgIFNwZWM6IGh0dHA6Ly93d3cud2hhdHdnLm9yZy9zcGVjcy93ZWIt
YXBwcy9jdXJyZW50LXdvcmsvbXVsdGlwYWdlL2VkaXRpbmcuaHRtbCNmb2N1cy1tYW5hZ2VtZW50
CisKKyAgICAgICAgVGVzdDogZmFzdC9mb3Jtcy9kaXNhYmxlLWZvY3VzZWQtZWxlbWVudC5odG1s
CisKKyAgICAgICAgKiBodG1sL0hUTUxGb3JtQ29udHJvbEVsZW1lbnQuY3BwOgorICAgICAgICAo
V2ViQ29yZTo6SFRNTEZvcm1Db250cm9sRWxlbWVudDo6ZGlzYWJsZWRBdHRyaWJ1dGVDaGFuZ2Vk
KToKKyAgICAgICAgVW5mb2N1cyB0aGUgZWxlbWVudCB3aGVuIGl0IGdldHMgZGlzYWJsZWQuCisK
IDIwMTItMTAtMzEgIEJldGggRGFraW4gIDxiZGFraW5AYXBwbGUuY29tPgogCiAgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDA4NzkKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTEZvcm1Db250cm9sRWxlbWVudC5jcHAgYi9Tb3VyY2Uv
V2ViQ29yZS9odG1sL0hUTUxGb3JtQ29udHJvbEVsZW1lbnQuY3BwCmluZGV4IDQzN2JlMDUxYTFh
YTU2NjFjMDNhZDgxMDgyMzFkYjljYzc4YTEyNDQuLmYwZDE4MjZhNjM2N2EzNTFiYzY1MTQzNDli
NTUyMmMxM2I1ZWUxNWQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTEZvcm1D
b250cm9sRWxlbWVudC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MRm9ybUNvbnRy
b2xFbGVtZW50LmNwcApAQCAtMTQ5LDYgKzE0OSw4IEBAIHZvaWQgSFRNTEZvcm1Db250cm9sRWxl
bWVudDo6cGFyc2VBdHRyaWJ1dGUoY29uc3QgQXR0cmlidXRlJiBhdHRyaWJ1dGUpCiAKIHZvaWQg
SFRNTEZvcm1Db250cm9sRWxlbWVudDo6ZGlzYWJsZWRBdHRyaWJ1dGVDaGFuZ2VkKCkKIHsKKyAg
ICBpZiAoZGlzYWJsZWQoKSAmJiBmb2N1c2VkKCkpCisgICAgICAgIGJsdXIoKTsKICAgICBzZXRO
ZWVkc1dpbGxWYWxpZGF0ZUNoZWNrKCk7CiAgICAgc2V0TmVlZHNTdHlsZVJlY2FsYygpOwogICAg
IGlmIChyZW5kZXJlcigpICYmIHJlbmRlcmVyKCktPnN0eWxlKCktPmhhc0FwcGVhcmFuY2UoKSkK
ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA0ZDgzMDA4YTE2MzVjNDhhMWIwOWIyZTRkYzI3OTViMjQyOTNjNWQ0Li4wNDhmYTAy
NzEzZWQzNWU4MWY3YTg2ZGZlMzhiNmM5OTBiZjUxZmFhIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAK
KzIwMTItMTEtMDEgIEt1bmloaWtvIFNha2Ftb3RvICA8a3Nha2Ftb3RvQGNocm9taXVtLm9yZz4K
KworICAgICAgICBVc2VyIGNhbiBjaGFuZ2UgYSBkaXNhYmxlZCBzZWxlY3QgKGRyb3AgZG93biBi
b3gpCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDA5
MzIKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBWZXJp
ZnkgdGhhdCBzZWxlY3QgZWxlbWVudCBsb3NlcyBmb2N1cyB3aGVuIGl0IChvciBlbmNsb3Npbmcg
ZmllbGRzZXQpIGdldHMgZGlzYWJsZWQuCisKKyAgICAgICAgKiBmYXN0L2Zvcm1zL2Rpc2FibGUt
Zm9jdXNlZC1lbGVtZW50LWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogZmFzdC9mb3Jt
cy9kaXNhYmxlLWZvY3VzZWQtZWxlbWVudC5odG1sOiBBZGRlZC4KKwogMjAxMi0xMC0zMSAgU3Rl
cGhlbiBXaGl0ZSAgPHNlbm9yYmxhbmNvQGNocm9taXVtLm9yZz4KIAogICAgICAgICBbQ2hyb21p
dW1dIFVucmV2aWV3ZWQgZ2FyZGVuaW5nLiAgVXBkYXRpbmcgVGVzdEV4cGVjdGF0aW9ucyBmb3IK
ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvZGlzYWJsZS1mb2N1c2VkLWVsZW1l
bnQtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9kaXNhYmxlLWZvY3VzZWQt
ZWxlbWVudC1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uYjc1MzY1NzE0NmYxNzZjOTdkM2MzMDRm
YzcxOWJjNWRkZmU5MmZhYwotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvZm9y
bXMvZGlzYWJsZS1mb2N1c2VkLWVsZW1lbnQtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsMTMgQEAK
K1Rlc3RzIHRoYXQgaWYgZm9jdXNlZCBlbGVtZW50IGJlY29tZXMgZGlzYWJsZWQsIHRoZSBlbGVt
ZW50IGxvc2VzIGZvY3VzLgorCitPbiBzdWNjZXNzLCB5b3Ugd2lsbCBzZWUgYSBzZXJpZXMgb2Yg
IlBBU1MiIG1lc3NhZ2VzLCBmb2xsb3dlZCBieSAiVEVTVCBDT01QTEVURSIuCisKKworUEFTUyBk
b2N1bWVudC5hY3RpdmVFbGVtZW50LmlkIGlzICJzZWxlY3QxIgorUEFTUyBkb2N1bWVudC5hY3Rp
dmVFbGVtZW50LmlkIGlzIG5vdCAnc2VsZWN0MScKK1BBU1MgZG9jdW1lbnQuYWN0aXZlRWxlbWVu
dC5pZCBpcyAic2VsZWN0MiIKK1BBU1MgZG9jdW1lbnQuYWN0aXZlRWxlbWVudC5pZCBpcyBub3Qg
J3NlbGVjdDInCitQQVNTIHN1Y2Nlc3NmdWxseVBhcnNlZCBpcyB0cnVlCisKK1RFU1QgQ09NUExF
VEUKKyAKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvZGlzYWJsZS1mb2N1c2Vk
LWVsZW1lbnQuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvZGlzYWJsZS1mb2N1c2VkLWVs
ZW1lbnQuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwLi4yNjkzMGU4ODkxNTExMzU2M2JhNGM3ZmE5OTllMjI5ZTRi
NjVkMzQ1Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9kaXNhYmxl
LWZvY3VzZWQtZWxlbWVudC5odG1sCkBAIC0wLDAgKzEsMzggQEAKKzwhRE9DVFlQRSBodG1sPgor
PGh0bWw+Cis8aGVhZD4KKzxzY3JpcHQgc3JjPSIuLi9qcy9yZXNvdXJjZXMvanMtdGVzdC1wcmUu
anMiPjwvc2NyaXB0PgorPC9oZWFkPgorPGJvZHk+CisKKzxzZWxlY3QgaWQ9c2VsZWN0MT4KKzxv
cHRpb24+YTwvb3B0aW9uPgorPG9wdGlvbj5iPC9vcHRpb24+Cis8L3NlbGVjdD4KKworPGZpZWxk
c2V0IGlkPWZpZWxkc2V0PgorPHNlbGVjdCBpZD1zZWxlY3QyPgorPG9wdGlvbj5BPC9vcHRpb24+
Cis8b3B0aW9uPkI8L29wdGlvbj4KKzwvc2VsZWN0PgorPC9maWVsZHNldD4KKworPHNjcmlwdD4K
K2Rlc2NyaXB0aW9uKCdUZXN0cyB0aGF0IGlmIGZvY3VzZWQgZWxlbWVudCBiZWNvbWVzIGRpc2Fi
bGVkLCB0aGUgZWxlbWVudCBsb3NlcyBmb2N1cy4nKTsKKwordmFyIHNlbGVjdDEgPSBkb2N1bWVu
dC5nZXRFbGVtZW50QnlJZCgnc2VsZWN0MScpOworc2VsZWN0MS5mb2N1cygpOworc2hvdWxkQmVF
cXVhbFRvU3RyaW5nKCdkb2N1bWVudC5hY3RpdmVFbGVtZW50LmlkJywgJ3NlbGVjdDEnKTsKK3Nl
bGVjdDEuZGlzYWJsZWQgPSB0cnVlOworc2hvdWxkTm90QmUoJ2RvY3VtZW50LmFjdGl2ZUVsZW1l
bnQuaWQnLCAiJ3NlbGVjdDEnIik7CisKK3ZhciBzZWxlY3QyID0gZG9jdW1lbnQuZ2V0RWxlbWVu
dEJ5SWQoJ3NlbGVjdDInKTsKK3NlbGVjdDIuZm9jdXMoKTsKK3Nob3VsZEJlRXF1YWxUb1N0cmlu
ZygnZG9jdW1lbnQuYWN0aXZlRWxlbWVudC5pZCcsICdzZWxlY3QyJyk7Citkb2N1bWVudC5nZXRF
bGVtZW50QnlJZCgnZmllbGRzZXQnKS5kaXNhYmxlZCA9IHRydWU7CitzaG91bGROb3RCZSgnZG9j
dW1lbnQuYWN0aXZlRWxlbWVudC5pZCcsICInc2VsZWN0MiciKTsKKworPC9zY3JpcHQ+Cis8c2Ny
aXB0IHNyYz0iLi4vanMvcmVzb3VyY2VzL2pzLXRlc3QtcG9zdC5qcyI+PC9zY3JpcHQ+Cis8L2Jv
ZHk+Cis8L2h0bWw+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>172905</attachid>
            <date>2012-11-07 18:07:57 -0800</date>
            <delta_ts>2012-11-07 19:09:57 -0800</delta_ts>
            <desc>Patch 2</desc>
            <filename>bug-100932-20121108110607.patch</filename>
            <type>text/plain</type>
            <size>6652</size>
            <attacher name="Kunihiko Sakamoto">ksakamoto</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTMzNjUwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYmY5ZTEzZDU2ZGE2ZTdh
ZjU5ZTk4ZGIzM2YxNzcyMGE3ZDJmYWJkZS4uOTIxZmYzYzllY2Q5OTZjMTE3OTg1OGMzNmU5MTRl
NWFjOTY2MWMyYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDEyLTExLTA3ICBLdW5p
aGlrbyBTYWthbW90byAgPGtzYWthbW90b0BjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgVXNlciBj
YW4gY2hhbmdlIGEgZGlzYWJsZWQgc2VsZWN0IChkcm9wIGRvd24gYm94KQorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTAwOTMyCisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgPHNlbGVjdD4gc2hvdWxkIG5vdCBo
YW5kbGUga2V5Ym9hcmQgZXZlbnRzIGlmIGl0J3MgZGlzYWJsZWQuCisKKyAgICAgICAgVGVzdDog
ZmFzdC9mb3Jtcy9zZWxlY3Qvc2VsZWN0LWRpc2FibGVkLmh0bWwKKworICAgICAgICAqIGh0bWwv
SFRNTFNlbGVjdEVsZW1lbnQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6SFRNTFNlbGVjdEVsZW1l
bnQ6Om1lbnVMaXN0RGVmYXVsdEV2ZW50SGFuZGxlcik6CisgICAgICAgIChXZWJDb3JlOjpIVE1M
U2VsZWN0RWxlbWVudDo6bGlzdEJveERlZmF1bHRFdmVudEhhbmRsZXIpOgorICAgICAgICAoV2Vi
Q29yZTo6SFRNTFNlbGVjdEVsZW1lbnQ6OmRlZmF1bHRFdmVudEhhbmRsZXIpOgorCiAyMDEyLTEx
LTA2ICBTaGVyaWZmIEJvdCAgPHdlYmtpdC5yZXZpZXcuYm90QGdtYWlsLmNvbT4KIAogICAgICAg
ICBVbnJldmlld2VkLCByb2xsaW5nIG91dCByMTMzNTI5IGFuZCByMTMzNTYyLgpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MU2VsZWN0RWxlbWVudC5jcHAgYi9Tb3VyY2UvV2Vi
Q29yZS9odG1sL0hUTUxTZWxlY3RFbGVtZW50LmNwcAppbmRleCBmYzY4ZjAxYTZmMjkyMDViMzNm
NGUzMzgyM2M1ZjRjYjIyNTU1NWEyLi5hZTZjODY1N2QzMGVkYTUyM2I3ZmY1NzAwMTY2ZTcwNWU2
NGJkNjlhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxTZWxlY3RFbGVtZW50
LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxTZWxlY3RFbGVtZW50LmNwcApAQCAt
MTEwMyw3ICsxMTAzLDcgQEAgdm9pZCBIVE1MU2VsZWN0RWxlbWVudDo6bWVudUxpc3REZWZhdWx0
RXZlbnRIYW5kbGVyKEV2ZW50KiBldmVudCkKICAgICBSZWZQdHI8UmVuZGVyVGhlbWU+IHJlbmRl
clRoZW1lID0gcGFnZSA/IHBhZ2UtPnRoZW1lKCkgOiBSZW5kZXJUaGVtZTo6ZGVmYXVsdFRoZW1l
KCk7CiAKICAgICBpZiAoZXZlbnQtPnR5cGUoKSA9PSBldmVudE5hbWVzKCkua2V5ZG93bkV2ZW50
KSB7Ci0gICAgICAgIGlmICghcmVuZGVyZXIoKSB8fCAhZXZlbnQtPmlzS2V5Ym9hcmRFdmVudCgp
KQorICAgICAgICBpZiAoIXJlbmRlcmVyKCkgfHwgIWV2ZW50LT5pc0tleWJvYXJkRXZlbnQoKSB8
fCBkaXNhYmxlZCgpKQogICAgICAgICAgICAgcmV0dXJuOwogCiAgICAgICAgIGlmIChwbGF0Zm9y
bUhhbmRsZUtleWRvd25FdmVudChzdGF0aWNfY2FzdDxLZXlib2FyZEV2ZW50Kj4oZXZlbnQpKSkK
QEAgLTExNDcsNyArMTE0Nyw3IEBAIHZvaWQgSFRNTFNlbGVjdEVsZW1lbnQ6Om1lbnVMaXN0RGVm
YXVsdEV2ZW50SGFuZGxlcihFdmVudCogZXZlbnQpCiAgICAgLy8gVXNlIGtleSBwcmVzcyBldmVu
dCBoZXJlIHNpbmNlIHNlbmRpbmcgc2ltdWxhdGVkIG1vdXNlIGV2ZW50cwogICAgIC8vIG9uIGtl
eSBkb3duIGJsb2NrcyB0aGUgcHJvcGVyIHNlbmRpbmcgb2YgdGhlIGtleSBwcmVzcyBldmVudC4K
ICAgICBpZiAoZXZlbnQtPnR5cGUoKSA9PSBldmVudE5hbWVzKCkua2V5cHJlc3NFdmVudCkgewot
ICAgICAgICBpZiAoIXJlbmRlcmVyKCkgfHwgIWV2ZW50LT5pc0tleWJvYXJkRXZlbnQoKSkKKyAg
ICAgICAgaWYgKCFyZW5kZXJlcigpIHx8ICFldmVudC0+aXNLZXlib2FyZEV2ZW50KCkgfHwgZGlz
YWJsZWQoKSkKICAgICAgICAgICAgIHJldHVybjsKIAogICAgICAgICBpbnQga2V5Q29kZSA9IHN0
YXRpY19jYXN0PEtleWJvYXJkRXZlbnQqPihldmVudCktPmtleUNvZGUoKTsKQEAgLTEzMzQsNyAr
MTMzNCw3IEBAIHZvaWQgSFRNTFNlbGVjdEVsZW1lbnQ6Omxpc3RCb3hEZWZhdWx0RXZlbnRIYW5k
bGVyKEV2ZW50KiBldmVudCkKICAgICAgICAgLy8gdGltZXIgc3RvcHMuCiAgICAgICAgIGxpc3RC
b3hPbkNoYW5nZSgpOwogICAgIH0gZWxzZSBpZiAoZXZlbnQtPnR5cGUoKSA9PSBldmVudE5hbWVz
KCkua2V5ZG93bkV2ZW50KSB7Ci0gICAgICAgIGlmICghZXZlbnQtPmlzS2V5Ym9hcmRFdmVudCgp
KQorICAgICAgICBpZiAoIWV2ZW50LT5pc0tleWJvYXJkRXZlbnQoKSB8fCBkaXNhYmxlZCgpKQog
ICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICBjb25zdCBTdHJpbmcmIGtleUlkZW50aWZpZXIg
PSBzdGF0aWNfY2FzdDxLZXlib2FyZEV2ZW50Kj4oZXZlbnQpLT5rZXlJZGVudGlmaWVyKCk7CiAK
QEAgLTE0MTcsNyArMTQxNyw3IEBAIHZvaWQgSFRNTFNlbGVjdEVsZW1lbnQ6Omxpc3RCb3hEZWZh
dWx0RXZlbnRIYW5kbGVyKEV2ZW50KiBldmVudCkKICAgICAgICAgICAgIGV2ZW50LT5zZXREZWZh
dWx0SGFuZGxlZCgpOwogICAgICAgICB9CiAgICAgfSBlbHNlIGlmIChldmVudC0+dHlwZSgpID09
IGV2ZW50TmFtZXMoKS5rZXlwcmVzc0V2ZW50KSB7Ci0gICAgICAgIGlmICghZXZlbnQtPmlzS2V5
Ym9hcmRFdmVudCgpKQorICAgICAgICBpZiAoIWV2ZW50LT5pc0tleWJvYXJkRXZlbnQoKSB8fCBk
aXNhYmxlZCgpKQogICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICBpbnQga2V5Q29kZSA9IHN0
YXRpY19jYXN0PEtleWJvYXJkRXZlbnQqPihldmVudCktPmtleUNvZGUoKTsKIApAQCAtMTQ0Nyw3
ICsxNDQ3LDcgQEAgdm9pZCBIVE1MU2VsZWN0RWxlbWVudDo6ZGVmYXVsdEV2ZW50SGFuZGxlcihF
dmVudCogZXZlbnQpCiAgICAgaWYgKGV2ZW50LT5kZWZhdWx0SGFuZGxlZCgpKQogICAgICAgICBy
ZXR1cm47CiAKLSAgICBpZiAoZXZlbnQtPnR5cGUoKSA9PSBldmVudE5hbWVzKCkua2V5cHJlc3NF
dmVudCAmJiBldmVudC0+aXNLZXlib2FyZEV2ZW50KCkpIHsKKyAgICBpZiAoZXZlbnQtPnR5cGUo
KSA9PSBldmVudE5hbWVzKCkua2V5cHJlc3NFdmVudCAmJiBldmVudC0+aXNLZXlib2FyZEV2ZW50
KCkgJiYgIWRpc2FibGVkKCkpIHsKICAgICAgICAgS2V5Ym9hcmRFdmVudCoga2V5Ym9hcmRFdmVu
dCA9IHN0YXRpY19jYXN0PEtleWJvYXJkRXZlbnQqPihldmVudCk7CiAgICAgICAgIGlmICgha2V5
Ym9hcmRFdmVudC0+Y3RybEtleSgpICYmICFrZXlib2FyZEV2ZW50LT5hbHRLZXkoKSAmJiAha2V5
Ym9hcmRFdmVudC0+bWV0YUtleSgpICYmIGlzUHJpbnRhYmxlQ2hhcihrZXlib2FyZEV2ZW50LT5j
aGFyQ29kZSgpKSkgewogICAgICAgICAgICAgdHlwZUFoZWFkRmluZChrZXlib2FyZEV2ZW50KTsK
ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCAxYTA1MzgyODg2NTg4YjQ0MDU3NTBjMDY5NDU1NjYzMGJmMTRkNmNkLi4wMTk0YTZl
NmZjMDUyYmVkZmQ0N2Q3MGUwNGI5NmM5YzBlODQ2NzQxIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAK
KzIwMTItMTEtMDcgIEt1bmloaWtvIFNha2Ftb3RvICA8a3Nha2Ftb3RvQGNocm9taXVtLm9yZz4K
KworICAgICAgICBVc2VyIGNhbiBjaGFuZ2UgYSBkaXNhYmxlZCBzZWxlY3QgKGRyb3AgZG93biBi
b3gpCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDA5
MzIKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBWZXJp
ZnkgdGhhdCBrZXlib2FyZCBldmVudHMgZG8gbm90IGNoYW5nZSB2YWx1ZSBvZiBkaXNhYmxlZCBz
ZWxlY3QuCisKKyAgICAgICAgKiBmYXN0L2Zvcm1zL3NlbGVjdC9zZWxlY3QtZGlzYWJsZWQtZXhw
ZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L2Zvcm1zL3NlbGVjdC9zZWxlY3QtZGlz
YWJsZWQuaHRtbDogQWRkZWQuCisKIDIwMTItMTEtMDYgIEpvc2h1YSBCZWxsICA8anNiZWxsQGNo
cm9taXVtLm9yZz4KIAogICAgICAgICBbQ2hyb21pdW1dIFVucmV2aWV3ZWQgZ2FyZGVuaW5nLgpk
aWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9zZWxlY3Qvc2VsZWN0LWRpc2FibGVk
LWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvc2VsZWN0L3NlbGVjdC1kaXNh
YmxlZC1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uOGE0ZWE4ZGM3MWMxMTFjYTM2ZTYzNDA3NGVl
YzM4Y2RhZGNlMDA3ZQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMv
c2VsZWN0L3NlbGVjdC1kaXNhYmxlZC1leHBlY3RlZC50eHQKQEAgLTAsMCArMSwxNyBAQAorVGVz
dHMgdGhhdCB1c2VyIGNhbm5vdCBjaGFuZ2UgZGlzYWJsZWQgc2VsZWN0IGJ5IGtleWJvYXJkCisK
K09uIHN1Y2Nlc3MsIHlvdSB3aWxsIHNlZSBhIHNlcmllcyBvZiAiUEFTUyIgbWVzc2FnZXMsIGZv
bGxvd2VkIGJ5ICJURVNUIENPTVBMRVRFIi4KKworCitQQVNTIHNlbGVjdDEudmFsdWUgaXMgImEi
CitQQVNTIHNlbGVjdDEudmFsdWUgaXMgImIiCitQQVNTIHNlbGVjdDEudmFsdWUgaXMgImIiCitQ
QVNTIHNlbGVjdDEudmFsdWUgaXMgImIiCitQQVNTIHNlbGVjdDIudmFsdWUgaXMgImEiCitQQVNT
IHNlbGVjdDIudmFsdWUgaXMgImIiCitQQVNTIHNlbGVjdDIudmFsdWUgaXMgImIiCitQQVNTIHNl
bGVjdDIudmFsdWUgaXMgImIiCitQQVNTIHN1Y2Nlc3NmdWxseVBhcnNlZCBpcyB0cnVlCisKK1RF
U1QgQ09NUExFVEUKKyAgCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL3NlbGVj
dC9zZWxlY3QtZGlzYWJsZWQuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvc2VsZWN0L3Nl
bGVjdC1kaXNhYmxlZC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjU3MzgyZDY2NjkyNDg5ZGY1ODk5MTYwNzcx
NmZhOTdhMDFhZGM0YjMKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1z
L3NlbGVjdC9zZWxlY3QtZGlzYWJsZWQuaHRtbApAQCAtMCwwICsxLDQ4IEBACis8IURPQ1RZUEUg
aHRtbD4KKzxodG1sPgorPGhlYWQ+Cis8c2NyaXB0IHNyYz0iLi4vLi4vanMvcmVzb3VyY2VzL2pz
LXRlc3QtcHJlLmpzIj48L3NjcmlwdD4KKzwvaGVhZD4KKzxib2R5PgorCis8c2VsZWN0IGlkPXNl
bGVjdDEgc2l6ZT0zPgorPG9wdGlvbiBzZWxlY3RlZD5hPC9vcHRpb24+Cis8b3B0aW9uPmI8L29w
dGlvbj4KKzxvcHRpb24+Yzwvb3B0aW9uPgorPC9zZWxlY3Q+CisKKzxzZWxlY3QgaWQ9c2VsZWN0
Mj4KKzxvcHRpb24gc2VsZWN0ZWQ+YTwvb3B0aW9uPgorPG9wdGlvbj5iPC9vcHRpb24+Cis8b3B0
aW9uPmM8L29wdGlvbj4KKzwvc2VsZWN0PgorCis8c2NyaXB0PgorZGVzY3JpcHRpb24oJ1Rlc3Rz
IHRoYXQgdXNlciBjYW5ub3QgY2hhbmdlIGRpc2FibGVkIHNlbGVjdCBieSBrZXlib2FyZCcpOwor
Cit2YXIgc2VsZWN0MSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdzZWxlY3QxJyk7CitzZWxl
Y3QxLmZvY3VzKCk7CitzaG91bGRCZUVxdWFsVG9TdHJpbmcoJ3NlbGVjdDEudmFsdWUnLCAnYScp
OworZXZlbnRTZW5kZXIua2V5RG93bignZG93bkFycm93Jyk7CitzaG91bGRCZUVxdWFsVG9TdHJp
bmcoJ3NlbGVjdDEudmFsdWUnLCAnYicpOworc2VsZWN0MS5kaXNhYmxlZCA9IHRydWU7CitldmVu
dFNlbmRlci5rZXlEb3duKCdkb3duQXJyb3cnKTsKK3Nob3VsZEJlRXF1YWxUb1N0cmluZygnc2Vs
ZWN0MS52YWx1ZScsICdiJyk7CitldmVudFNlbmRlci5rZXlEb3duKCdjJyk7CitzaG91bGRCZUVx
dWFsVG9TdHJpbmcoJ3NlbGVjdDEudmFsdWUnLCAnYicpOworCit2YXIgc2VsZWN0MiA9IGRvY3Vt
ZW50LmdldEVsZW1lbnRCeUlkKCdzZWxlY3QyJyk7CitzZWxlY3QyLmZvY3VzKCk7CitzaG91bGRC
ZUVxdWFsVG9TdHJpbmcoJ3NlbGVjdDIudmFsdWUnLCAnYScpOworZXZlbnRTZW5kZXIua2V5RG93
bignYicpOworc2hvdWxkQmVFcXVhbFRvU3RyaW5nKCdzZWxlY3QyLnZhbHVlJywgJ2InKTsKK3Nl
bGVjdDIuZGlzYWJsZWQgPSB0cnVlOworZXZlbnRTZW5kZXIua2V5RG93bignZG93bkFycm93Jyk7
CitzaG91bGRCZUVxdWFsVG9TdHJpbmcoJ3NlbGVjdDIudmFsdWUnLCAnYicpOworZXZlbnRTZW5k
ZXIua2V5RG93bignYycpOworc2hvdWxkQmVFcXVhbFRvU3RyaW5nKCdzZWxlY3QyLnZhbHVlJywg
J2InKTsKKworPC9zY3JpcHQ+Cis8c2NyaXB0IHNyYz0iLi4vLi4vanMvcmVzb3VyY2VzL2pzLXRl
c3QtcG9zdC5qcyI+PC9zY3JpcHQ+Cis8L2JvZHk+Cis8L2h0bWw+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>172911</attachid>
            <date>2012-11-07 18:33:04 -0800</date>
            <delta_ts>2012-11-07 19:35:49 -0800</delta_ts>
            <desc>Patch 3</desc>
            <filename>bug-100932-20121108113114.patch</filename>
            <type>text/plain</type>
            <size>4593</size>
            <attacher name="Kunihiko Sakamoto">ksakamoto</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTMzNjUwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYmY5ZTEzZDU2ZGE2ZTdh
ZjU5ZTk4ZGIzM2YxNzcyMGE3ZDJmYWJkZS4uZWY3MGFiYWZlYzRmNjQzMTNjZTE2NmU2MzQ1NGY5
NGY5Y2U4NWZjNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDEyLTExLTA3ICBLdW5p
aGlrbyBTYWthbW90byAgPGtzYWthbW90b0BjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgVXNlciBj
YW4gY2hhbmdlIGEgZGlzYWJsZWQgc2VsZWN0IChkcm9wIGRvd24gYm94KQorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTAwOTMyCisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgPHNlbGVjdD4gc2hvdWxkIG5vdCBo
YW5kbGUga2V5Ym9hcmQgZXZlbnRzIGlmIGl0J3MgZGlzYWJsZWQuCisKKyAgICAgICAgVGVzdDog
ZmFzdC9mb3Jtcy9zZWxlY3Qvc2VsZWN0LWRpc2FibGVkLmh0bWwKKworICAgICAgICAqIGh0bWwv
SFRNTFNlbGVjdEVsZW1lbnQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6SFRNTFNlbGVjdEVsZW1l
bnQ6OmRlZmF1bHRFdmVudEhhbmRsZXIpOgorCiAyMDEyLTExLTA2ICBTaGVyaWZmIEJvdCAgPHdl
YmtpdC5yZXZpZXcuYm90QGdtYWlsLmNvbT4KIAogICAgICAgICBVbnJldmlld2VkLCByb2xsaW5n
IG91dCByMTMzNTI5IGFuZCByMTMzNTYyLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaHRt
bC9IVE1MU2VsZWN0RWxlbWVudC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxTZWxlY3RF
bGVtZW50LmNwcAppbmRleCBmYzY4ZjAxYTZmMjkyMDViMzNmNGUzMzgyM2M1ZjRjYjIyNTU1NWEy
Li43NjZmOTYyOGZkMGRhMWJkMTI1NzliY2JkNTJhYWJkMjRlNWE4ZWVkIDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViQ29yZS9odG1sL0hUTUxTZWxlY3RFbGVtZW50LmNwcAorKysgYi9Tb3VyY2UvV2Vi
Q29yZS9odG1sL0hUTUxTZWxlY3RFbGVtZW50LmNwcApAQCAtMTQ0MCw2ICsxNDQwLDExIEBAIHZv
aWQgSFRNTFNlbGVjdEVsZW1lbnQ6OmRlZmF1bHRFdmVudEhhbmRsZXIoRXZlbnQqIGV2ZW50KQog
ICAgIGlmICghcmVuZGVyZXIoKSkKICAgICAgICAgcmV0dXJuOwogCisgICAgaWYgKGRpc2FibGVk
KCkgJiYgKGV2ZW50LT50eXBlKCkgPT0gZXZlbnROYW1lcygpLmtleWRvd25FdmVudCB8fCBldmVu
dC0+dHlwZSgpID09IGV2ZW50TmFtZXMoKS5rZXlwcmVzc0V2ZW50KSkgeworICAgICAgICBIVE1M
Rm9ybUNvbnRyb2xFbGVtZW50V2l0aFN0YXRlOjpkZWZhdWx0RXZlbnRIYW5kbGVyKGV2ZW50KTsK
KyAgICAgICAgcmV0dXJuOworICAgIH0KKwogICAgIGlmICh1c2VzTWVudUxpc3QoKSkKICAgICAg
ICAgbWVudUxpc3REZWZhdWx0RXZlbnRIYW5kbGVyKGV2ZW50KTsKICAgICBlbHNlIApkaWZmIC0t
Z2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4
IDFhMDUzODI4ODY1ODhiNDQwNTc1MGMwNjk0NTU2NjMwYmYxNGQ2Y2QuLjAxOTRhNmU2ZmMwNTJi
ZWRmZDQ3ZDcwZTA0Yjk2YzljMGU4NDY3NDEgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5n
ZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNSBAQAorMjAxMi0x
MS0wNyAgS3VuaWhpa28gU2FrYW1vdG8gIDxrc2FrYW1vdG9AY2hyb21pdW0ub3JnPgorCisgICAg
ICAgIFVzZXIgY2FuIGNoYW5nZSBhIGRpc2FibGVkIHNlbGVjdCAoZHJvcCBkb3duIGJveCkKKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwMDkzMgorCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFZlcmlmeSB0aGF0
IGtleWJvYXJkIGV2ZW50cyBkbyBub3QgY2hhbmdlIHZhbHVlIG9mIGRpc2FibGVkIHNlbGVjdC4K
KworICAgICAgICAqIGZhc3QvZm9ybXMvc2VsZWN0L3NlbGVjdC1kaXNhYmxlZC1leHBlY3RlZC50
eHQ6IEFkZGVkLgorICAgICAgICAqIGZhc3QvZm9ybXMvc2VsZWN0L3NlbGVjdC1kaXNhYmxlZC5o
dG1sOiBBZGRlZC4KKwogMjAxMi0xMS0wNiAgSm9zaHVhIEJlbGwgIDxqc2JlbGxAY2hyb21pdW0u
b3JnPgogCiAgICAgICAgIFtDaHJvbWl1bV0gVW5yZXZpZXdlZCBnYXJkZW5pbmcuCmRpZmYgLS1n
aXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL3NlbGVjdC9zZWxlY3QtZGlzYWJsZWQtZXhwZWN0
ZWQudHh0IGIvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9zZWxlY3Qvc2VsZWN0LWRpc2FibGVkLWV4
cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwLi44YTRlYThkYzcxYzExMWNhMzZlNjM0MDc0ZWVjMzhjZGFk
Y2UwMDdlCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9zZWxlY3Qv
c2VsZWN0LWRpc2FibGVkLWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDE3IEBACitUZXN0cyB0aGF0
IHVzZXIgY2Fubm90IGNoYW5nZSBkaXNhYmxlZCBzZWxlY3QgYnkga2V5Ym9hcmQKKworT24gc3Vj
Y2VzcywgeW91IHdpbGwgc2VlIGEgc2VyaWVzIG9mICJQQVNTIiBtZXNzYWdlcywgZm9sbG93ZWQg
YnkgIlRFU1QgQ09NUExFVEUiLgorCisKK1BBU1Mgc2VsZWN0MS52YWx1ZSBpcyAiYSIKK1BBU1Mg
c2VsZWN0MS52YWx1ZSBpcyAiYiIKK1BBU1Mgc2VsZWN0MS52YWx1ZSBpcyAiYiIKK1BBU1Mgc2Vs
ZWN0MS52YWx1ZSBpcyAiYiIKK1BBU1Mgc2VsZWN0Mi52YWx1ZSBpcyAiYSIKK1BBU1Mgc2VsZWN0
Mi52YWx1ZSBpcyAiYiIKK1BBU1Mgc2VsZWN0Mi52YWx1ZSBpcyAiYiIKK1BBU1Mgc2VsZWN0Mi52
YWx1ZSBpcyAiYiIKK1BBU1Mgc3VjY2Vzc2Z1bGx5UGFyc2VkIGlzIHRydWUKKworVEVTVCBDT01Q
TEVURQorICAKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvc2VsZWN0L3NlbGVj
dC1kaXNhYmxlZC5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9zZWxlY3Qvc2VsZWN0LWRp
c2FibGVkLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uNTczODJkNjY2OTI0ODlkZjU4OTkxNjA3NzE2ZmE5N2Ew
MWFkYzRiMwotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvc2VsZWN0
L3NlbGVjdC1kaXNhYmxlZC5odG1sCkBAIC0wLDAgKzEsNDggQEAKKzwhRE9DVFlQRSBodG1sPgor
PGh0bWw+Cis8aGVhZD4KKzxzY3JpcHQgc3JjPSIuLi8uLi9qcy9yZXNvdXJjZXMvanMtdGVzdC1w
cmUuanMiPjwvc2NyaXB0PgorPC9oZWFkPgorPGJvZHk+CisKKzxzZWxlY3QgaWQ9c2VsZWN0MSBz
aXplPTM+Cis8b3B0aW9uIHNlbGVjdGVkPmE8L29wdGlvbj4KKzxvcHRpb24+Yjwvb3B0aW9uPgor
PG9wdGlvbj5jPC9vcHRpb24+Cis8L3NlbGVjdD4KKworPHNlbGVjdCBpZD1zZWxlY3QyPgorPG9w
dGlvbiBzZWxlY3RlZD5hPC9vcHRpb24+Cis8b3B0aW9uPmI8L29wdGlvbj4KKzxvcHRpb24+Yzwv
b3B0aW9uPgorPC9zZWxlY3Q+CisKKzxzY3JpcHQ+CitkZXNjcmlwdGlvbignVGVzdHMgdGhhdCB1
c2VyIGNhbm5vdCBjaGFuZ2UgZGlzYWJsZWQgc2VsZWN0IGJ5IGtleWJvYXJkJyk7CisKK3ZhciBz
ZWxlY3QxID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3NlbGVjdDEnKTsKK3NlbGVjdDEuZm9j
dXMoKTsKK3Nob3VsZEJlRXF1YWxUb1N0cmluZygnc2VsZWN0MS52YWx1ZScsICdhJyk7CitldmVu
dFNlbmRlci5rZXlEb3duKCdkb3duQXJyb3cnKTsKK3Nob3VsZEJlRXF1YWxUb1N0cmluZygnc2Vs
ZWN0MS52YWx1ZScsICdiJyk7CitzZWxlY3QxLmRpc2FibGVkID0gdHJ1ZTsKK2V2ZW50U2VuZGVy
LmtleURvd24oJ2Rvd25BcnJvdycpOworc2hvdWxkQmVFcXVhbFRvU3RyaW5nKCdzZWxlY3QxLnZh
bHVlJywgJ2InKTsKK2V2ZW50U2VuZGVyLmtleURvd24oJ2MnKTsKK3Nob3VsZEJlRXF1YWxUb1N0
cmluZygnc2VsZWN0MS52YWx1ZScsICdiJyk7CisKK3ZhciBzZWxlY3QyID0gZG9jdW1lbnQuZ2V0
RWxlbWVudEJ5SWQoJ3NlbGVjdDInKTsKK3NlbGVjdDIuZm9jdXMoKTsKK3Nob3VsZEJlRXF1YWxU
b1N0cmluZygnc2VsZWN0Mi52YWx1ZScsICdhJyk7CitldmVudFNlbmRlci5rZXlEb3duKCdiJyk7
CitzaG91bGRCZUVxdWFsVG9TdHJpbmcoJ3NlbGVjdDIudmFsdWUnLCAnYicpOworc2VsZWN0Mi5k
aXNhYmxlZCA9IHRydWU7CitldmVudFNlbmRlci5rZXlEb3duKCdkb3duQXJyb3cnKTsKK3Nob3Vs
ZEJlRXF1YWxUb1N0cmluZygnc2VsZWN0Mi52YWx1ZScsICdiJyk7CitldmVudFNlbmRlci5rZXlE
b3duKCdjJyk7CitzaG91bGRCZUVxdWFsVG9TdHJpbmcoJ3NlbGVjdDIudmFsdWUnLCAnYicpOwor
Cis8L3NjcmlwdD4KKzxzY3JpcHQgc3JjPSIuLi8uLi9qcy9yZXNvdXJjZXMvanMtdGVzdC1wb3N0
LmpzIj48L3NjcmlwdD4KKzwvYm9keT4KKzwvaHRtbD4K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>172918</attachid>
            <date>2012-11-07 19:35:16 -0800</date>
            <delta_ts>2012-11-08 00:18:18 -0800</delta_ts>
            <desc>Patch 4</desc>
            <filename>bug-100932-20121108123326.patch</filename>
            <type>text/plain</type>
            <size>4489</size>
            <attacher name="Kunihiko Sakamoto">ksakamoto</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTMzNjUwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYmY5ZTEzZDU2ZGE2ZTdh
ZjU5ZTk4ZGIzM2YxNzcyMGE3ZDJmYWJkZS4uN2MyZDA5MTYzZjJhNzJkNTg0YWQ4NjIzMGY3MTFi
YTQzNDkxMWRkMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDEyLTExLTA3ICBLdW5p
aGlrbyBTYWthbW90byAgPGtzYWthbW90b0BjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgVXNlciBj
YW4gY2hhbmdlIGEgZGlzYWJsZWQgc2VsZWN0IChkcm9wIGRvd24gYm94KQorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTAwOTMyCisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgPHNlbGVjdD4gc2hvdWxkIG5vdCBo
YW5kbGUgZXZlbnRzIGlmIGl0J3MgZGlzYWJsZWQuCisKKyAgICAgICAgVGVzdDogZmFzdC9mb3Jt
cy9zZWxlY3Qvc2VsZWN0LWRpc2FibGVkLmh0bWwKKworICAgICAgICAqIGh0bWwvSFRNTFNlbGVj
dEVsZW1lbnQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6SFRNTFNlbGVjdEVsZW1lbnQ6OmRlZmF1
bHRFdmVudEhhbmRsZXIpOgorCiAyMDEyLTExLTA2ICBTaGVyaWZmIEJvdCAgPHdlYmtpdC5yZXZp
ZXcuYm90QGdtYWlsLmNvbT4KIAogICAgICAgICBVbnJldmlld2VkLCByb2xsaW5nIG91dCByMTMz
NTI5IGFuZCByMTMzNTYyLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MU2Vs
ZWN0RWxlbWVudC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxTZWxlY3RFbGVtZW50LmNw
cAppbmRleCBmYzY4ZjAxYTZmMjkyMDViMzNmNGUzMzgyM2M1ZjRjYjIyNTU1NWEyLi45NTgzZGFl
NWY4OTZkZjljNWI3OGU0YjI4ZGFjMTc4M2IwODE2OGJjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9odG1sL0hUTUxTZWxlY3RFbGVtZW50LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9odG1s
L0hUTUxTZWxlY3RFbGVtZW50LmNwcApAQCAtMTQ0MCw2ICsxNDQwLDExIEBAIHZvaWQgSFRNTFNl
bGVjdEVsZW1lbnQ6OmRlZmF1bHRFdmVudEhhbmRsZXIoRXZlbnQqIGV2ZW50KQogICAgIGlmICgh
cmVuZGVyZXIoKSkKICAgICAgICAgcmV0dXJuOwogCisgICAgaWYgKGRpc2FibGVkKCkpIHsKKyAg
ICAgICAgSFRNTEZvcm1Db250cm9sRWxlbWVudFdpdGhTdGF0ZTo6ZGVmYXVsdEV2ZW50SGFuZGxl
cihldmVudCk7CisgICAgICAgIHJldHVybjsKKyAgICB9CisKICAgICBpZiAodXNlc01lbnVMaXN0
KCkpCiAgICAgICAgIG1lbnVMaXN0RGVmYXVsdEV2ZW50SGFuZGxlcihldmVudCk7CiAgICAgZWxz
ZSAKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5n
ZUxvZwppbmRleCAxYTA1MzgyODg2NTg4YjQ0MDU3NTBjMDY5NDU1NjYzMGJmMTRkNmNkLi4wMTk0
YTZlNmZjMDUyYmVkZmQ0N2Q3MGUwNGI5NmM5YzBlODQ2NzQxIDEwMDY0NAotLS0gYS9MYXlvdXRU
ZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUg
QEAKKzIwMTItMTEtMDcgIEt1bmloaWtvIFNha2Ftb3RvICA8a3Nha2Ftb3RvQGNocm9taXVtLm9y
Zz4KKworICAgICAgICBVc2VyIGNhbiBjaGFuZ2UgYSBkaXNhYmxlZCBzZWxlY3QgKGRyb3AgZG93
biBib3gpCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0x
MDA5MzIKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBW
ZXJpZnkgdGhhdCBrZXlib2FyZCBldmVudHMgZG8gbm90IGNoYW5nZSB2YWx1ZSBvZiBkaXNhYmxl
ZCBzZWxlY3QuCisKKyAgICAgICAgKiBmYXN0L2Zvcm1zL3NlbGVjdC9zZWxlY3QtZGlzYWJsZWQt
ZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L2Zvcm1zL3NlbGVjdC9zZWxlY3Qt
ZGlzYWJsZWQuaHRtbDogQWRkZWQuCisKIDIwMTItMTEtMDYgIEpvc2h1YSBCZWxsICA8anNiZWxs
QGNocm9taXVtLm9yZz4KIAogICAgICAgICBbQ2hyb21pdW1dIFVucmV2aWV3ZWQgZ2FyZGVuaW5n
LgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9zZWxlY3Qvc2VsZWN0LWRpc2Fi
bGVkLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvc2VsZWN0L3NlbGVjdC1k
aXNhYmxlZC1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uOGE0ZWE4ZGM3MWMxMTFjYTM2ZTYzNDA3
NGVlYzM4Y2RhZGNlMDA3ZQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvZm9y
bXMvc2VsZWN0L3NlbGVjdC1kaXNhYmxlZC1leHBlY3RlZC50eHQKQEAgLTAsMCArMSwxNyBAQAor
VGVzdHMgdGhhdCB1c2VyIGNhbm5vdCBjaGFuZ2UgZGlzYWJsZWQgc2VsZWN0IGJ5IGtleWJvYXJk
CisKK09uIHN1Y2Nlc3MsIHlvdSB3aWxsIHNlZSBhIHNlcmllcyBvZiAiUEFTUyIgbWVzc2FnZXMs
IGZvbGxvd2VkIGJ5ICJURVNUIENPTVBMRVRFIi4KKworCitQQVNTIHNlbGVjdDEudmFsdWUgaXMg
ImEiCitQQVNTIHNlbGVjdDEudmFsdWUgaXMgImIiCitQQVNTIHNlbGVjdDEudmFsdWUgaXMgImIi
CitQQVNTIHNlbGVjdDEudmFsdWUgaXMgImIiCitQQVNTIHNlbGVjdDIudmFsdWUgaXMgImEiCitQ
QVNTIHNlbGVjdDIudmFsdWUgaXMgImIiCitQQVNTIHNlbGVjdDIudmFsdWUgaXMgImIiCitQQVNT
IHNlbGVjdDIudmFsdWUgaXMgImIiCitQQVNTIHN1Y2Nlc3NmdWxseVBhcnNlZCBpcyB0cnVlCisK
K1RFU1QgQ09NUExFVEUKKyAgCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL3Nl
bGVjdC9zZWxlY3QtZGlzYWJsZWQuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvc2VsZWN0
L3NlbGVjdC1kaXNhYmxlZC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjU3MzgyZDY2NjkyNDg5ZGY1ODk5MTYw
NzcxNmZhOTdhMDFhZGM0YjMKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2Zv
cm1zL3NlbGVjdC9zZWxlY3QtZGlzYWJsZWQuaHRtbApAQCAtMCwwICsxLDQ4IEBACis8IURPQ1RZ
UEUgaHRtbD4KKzxodG1sPgorPGhlYWQ+Cis8c2NyaXB0IHNyYz0iLi4vLi4vanMvcmVzb3VyY2Vz
L2pzLXRlc3QtcHJlLmpzIj48L3NjcmlwdD4KKzwvaGVhZD4KKzxib2R5PgorCis8c2VsZWN0IGlk
PXNlbGVjdDEgc2l6ZT0zPgorPG9wdGlvbiBzZWxlY3RlZD5hPC9vcHRpb24+Cis8b3B0aW9uPmI8
L29wdGlvbj4KKzxvcHRpb24+Yzwvb3B0aW9uPgorPC9zZWxlY3Q+CisKKzxzZWxlY3QgaWQ9c2Vs
ZWN0Mj4KKzxvcHRpb24gc2VsZWN0ZWQ+YTwvb3B0aW9uPgorPG9wdGlvbj5iPC9vcHRpb24+Cis8
b3B0aW9uPmM8L29wdGlvbj4KKzwvc2VsZWN0PgorCis8c2NyaXB0PgorZGVzY3JpcHRpb24oJ1Rl
c3RzIHRoYXQgdXNlciBjYW5ub3QgY2hhbmdlIGRpc2FibGVkIHNlbGVjdCBieSBrZXlib2FyZCcp
OworCit2YXIgc2VsZWN0MSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdzZWxlY3QxJyk7Citz
ZWxlY3QxLmZvY3VzKCk7CitzaG91bGRCZUVxdWFsVG9TdHJpbmcoJ3NlbGVjdDEudmFsdWUnLCAn
YScpOworZXZlbnRTZW5kZXIua2V5RG93bignZG93bkFycm93Jyk7CitzaG91bGRCZUVxdWFsVG9T
dHJpbmcoJ3NlbGVjdDEudmFsdWUnLCAnYicpOworc2VsZWN0MS5kaXNhYmxlZCA9IHRydWU7Citl
dmVudFNlbmRlci5rZXlEb3duKCdkb3duQXJyb3cnKTsKK3Nob3VsZEJlRXF1YWxUb1N0cmluZygn
c2VsZWN0MS52YWx1ZScsICdiJyk7CitldmVudFNlbmRlci5rZXlEb3duKCdjJyk7CitzaG91bGRC
ZUVxdWFsVG9TdHJpbmcoJ3NlbGVjdDEudmFsdWUnLCAnYicpOworCit2YXIgc2VsZWN0MiA9IGRv
Y3VtZW50LmdldEVsZW1lbnRCeUlkKCdzZWxlY3QyJyk7CitzZWxlY3QyLmZvY3VzKCk7CitzaG91
bGRCZUVxdWFsVG9TdHJpbmcoJ3NlbGVjdDIudmFsdWUnLCAnYScpOworZXZlbnRTZW5kZXIua2V5
RG93bignYicpOworc2hvdWxkQmVFcXVhbFRvU3RyaW5nKCdzZWxlY3QyLnZhbHVlJywgJ2InKTsK
K3NlbGVjdDIuZGlzYWJsZWQgPSB0cnVlOworZXZlbnRTZW5kZXIua2V5RG93bignZG93bkFycm93
Jyk7CitzaG91bGRCZUVxdWFsVG9TdHJpbmcoJ3NlbGVjdDIudmFsdWUnLCAnYicpOworZXZlbnRT
ZW5kZXIua2V5RG93bignYycpOworc2hvdWxkQmVFcXVhbFRvU3RyaW5nKCdzZWxlY3QyLnZhbHVl
JywgJ2InKTsKKworPC9zY3JpcHQ+Cis8c2NyaXB0IHNyYz0iLi4vLi4vanMvcmVzb3VyY2VzL2pz
LXRlc3QtcG9zdC5qcyI+PC9zY3JpcHQ+Cis8L2JvZHk+Cis8L2h0bWw+Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>