<?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>74384</bug_id>
          
          <creation_ts>2011-12-13 00:23:18 -0800</creation_ts>
          <short_desc>[Non-Mac] Change event should be fired when changing option by using keyboard.</short_desc>
          <delta_ts>2011-12-14 05:00:41 -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>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://jsfiddle.net/Cq89G/</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>yosin</reporter>
          <assigned_to name="Rakesh">rakeshchaitan</assigned_to>
          <cc>jonlee</cc>
    
    <cc>rakeshchaitan</cc>
    
    <cc>tkent</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>519912</commentid>
    <comment_count>0</comment_count>
    <who name="">yosin</who>
    <bug_when>2011-12-13 00:23:18 -0800</bug_when>
    <thetext>onchange event should be fired when changing option by using keyboard.

This bug is imported from
http://crbug.com/90447</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>520741</commentid>
    <comment_count>1</comment_count>
      <attachid>119169</attachid>
    <who name="Rakesh">rakeshchaitan</who>
    <bug_when>2011-12-14 00:11:32 -0800</bug_when>
    <thetext>Created attachment 119169
Proposed patch

For the up/down/home/end/pageup/pagedown key events, the DispatchChangeEvent option flag was not set</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>520744</commentid>
    <comment_count>2</comment_count>
      <attachid>119169</attachid>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2011-12-14 00:22:22 -0800</bug_when>
    <thetext>Comment on attachment 119169
Proposed patch

The code looks good.
Would you move the test to fast/forms/select/ please?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>520749</commentid>
    <comment_count>3</comment_count>
      <attachid>119169</attachid>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2011-12-14 00:30:36 -0800</bug_when>
    <thetext>Comment on attachment 119169
Proposed patch

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

&gt; LayoutTests/ChangeLog:11
&gt; +        * fast/forms/menulist-onchange-fired-with-key-up-down-expected.txt: Added.
&gt; +        * fast/forms/menulist-onchange-fired-with-key-up-down.html: Added.

The test won&apos;t work on Apple Mac and Chromium Mac.  We should add this test to LayoutTests/platform/mac/Skipped and LayoutTests/platform/chromium/test_expectations.txt.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>520774</commentid>
    <comment_count>4</comment_count>
    <who name="Rakesh">rakeshchaitan</who>
    <bug_when>2011-12-14 01:15:21 -0800</bug_when>
    <thetext>(In reply to comment #2)
&gt; (From update of attachment 119169 [details])
&gt; The code looks good.
&gt; Would you move the test to fast/forms/select/ please?

ok, will do that.

&gt; &gt; +        * fast/forms/menulist-onchange-fired-with-key-up-down-expected.txt: Added.
&gt; &gt; +        * fast/forms/menulist-onchange-fired-with-key-up-down.html: Added.
&gt; 
&gt; The test won&apos;t work on Apple Mac and Chromium Mac.  We should add this test to LayoutTests/platform/mac/Skipped and LayoutTests/platform/chromium/test_expectations.txt.

ok, will add these too.

Thanks for taking time to review.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>520788</commentid>
    <comment_count>5</comment_count>
      <attachid>119178</attachid>
    <who name="Rakesh">rakeshchaitan</who>
    <bug_when>2011-12-14 01:54:35 -0800</bug_when>
    <thetext>Created attachment 119178
Proposed patch

Skipped test for MAC, moved the test to fast/forms/select/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>520789</commentid>
    <comment_count>6</comment_count>
      <attachid>119178</attachid>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2011-12-14 01:56:13 -0800</bug_when>
    <thetext>Comment on attachment 119178
Proposed patch

Looks good.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>520798</commentid>
    <comment_count>7</comment_count>
      <attachid>119178</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-12-14 02:05:14 -0800</bug_when>
    <thetext>Comment on attachment 119178
Proposed patch

Rejecting attachment 119178 from commit-queue.

Failed to run &quot;[&apos;/mnt/git/webkit-commit-queue/Tools/Scripts/webkit-patch&apos;, &apos;--status-host=queues.webkit.org&apos;, &apos;-...&quot; exit_code: 2

Last 500 characters of output:
-key-up-down.html
patching file LayoutTests/platform/chromium/test_expectations.txt
Hunk #1 FAILED at 3784.
1 out of 1 hunk FAILED -- saving rejects to file LayoutTests/platform/chromium/test_expectations.txt.rej
patching file LayoutTests/platform/mac/Skipped
Hunk #1 FAILED at 498.
1 out of 1 hunk FAILED -- saving rejects to file LayoutTests/platform/mac/Skipped.rej

Failed to run &quot;[u&apos;/mnt/git/webkit-commit-queue/Tools/Scripts/svn-apply&apos;, u&apos;--reviewer&apos;, u&apos;Kent Tamura&apos;, u&apos;--force&apos;]&quot; exit_code: 1

Full output: http://queues.webkit.org/results/10873153</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>520822</commentid>
    <comment_count>8</comment_count>
      <attachid>119190</attachid>
    <who name="Rakesh">rakeshchaitan</who>
    <bug_when>2011-12-14 03:19:39 -0800</bug_when>
    <thetext>Created attachment 119190
Updated patch

Changes on latest code.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>520857</commentid>
    <comment_count>9</comment_count>
      <attachid>119190</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-12-14 05:00:37 -0800</bug_when>
    <thetext>Comment on attachment 119190
Updated patch

Clearing flags on attachment: 119190

Committed r102767: &lt;http://trac.webkit.org/changeset/102767&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>520859</commentid>
    <comment_count>10</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-12-14 05:00:41 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>119169</attachid>
            <date>2011-12-14 00:11:32 -0800</date>
            <delta_ts>2011-12-14 01:54:24 -0800</delta_ts>
            <desc>Proposed patch</desc>
            <filename>bug-74384-20111214133445.patch</filename>
            <type>text/plain</type>
            <size>5142</size>
            <attacher name="Rakesh">rakeshchaitan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTAxNDUwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOWMwMTVkZWY3NjE5NmI3
NzM4MmYzNjg0ZDAzYmEwNTM2MTNlMDNlMC4uMTc3NTBiNTVjYWIwN2U0OTg1MzVjODA4M2IwYWY5
YzQwM2RmOGQxZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDExLTEyLTEzICBSYWtl
c2ggS04gIDxyYWtlc2gua25AbW90b3JvbGEuY29tPgorCisgICAgICAgIFtGb3Jtc11bV2luXSBz
ZWxlY3Qgb25jaGFuZ2Ugbm90IHdvcmtpbmcKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTc0Mzg0CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgRmlyZSBvbmNoYW5nZSBldmVudCB3aGVuIG9wdGlvbiBpcyBjaGFu
Z2VkIHVzaW5nIHVwL2Rvd24vcmlnaHQvbGVmdC9wYWdldXAvcGFnZWRvd24vaG9tZS9lbmQga2V5
cy4KKworICAgICAgICBUZXN0OiBmYXN0L2Zvcm1zL21lbnVsaXN0LW9uY2hhbmdlLWZpcmVkLXdp
dGgta2V5LXVwLWRvd24uaHRtbAorCisgICAgICAgICogaHRtbC9IVE1MU2VsZWN0RWxlbWVudC5j
cHA6CisgICAgICAgIChXZWJDb3JlOjpIVE1MU2VsZWN0RWxlbWVudDo6bWVudUxpc3REZWZhdWx0
RXZlbnRIYW5kbGVyKToKKyAgICAgICAgU2V0dGluZyB0aGUgRGlzcGF0Y2hDaGFuZ2VFdmVudCBz
ZWxlY3Rpb24gb3B0aW9uIGZsYWcgd2hlbiB0aGUgb3B0aW9uIGlzIHNlbGVjdGVkIHVzaW5nCisg
ICAgICAgIHVwL2Rvd24vcmlnaHQvbGVmdC9wYWdldXAvcGFnZWRvd24vaG9tZS9lbmQga2V5cy4K
KwogMjAxMS0xMS0yOSAgRGF2aWQgTGV2aW4gIDxsZXZpbkBjaHJvbWl1bS5vcmc+CiAKICAgICAg
ICAgQWRkIGEgd2F5IHRvIHJldmVydCBhIHZhcmlhYmxlIHRvIGl0cyBwcmV2aW91cyB2YWx1ZSBh
ZnRlciBsZWF2aW5nIGEgc2NvcGUuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9odG1sL0hU
TUxTZWxlY3RFbGVtZW50LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTFNlbGVjdEVsZW1l
bnQuY3BwCmluZGV4IDI5MTBkODYwZGNkZjgyMDI3MTBlYmQ0NGNkNDM0YzhkYjY3YzkwZmMuLmUw
MmJhMmZiYmMxOTYxNGI5ZWNmNGFiOTg3NTI4NWQ2NDU0OTAyYmIgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL2h0bWwvSFRNTFNlbGVjdEVsZW1lbnQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3Jl
L2h0bWwvSFRNTFNlbGVjdEVsZW1lbnQuY3BwCkBAIC0xMDMzLDcgKzEwMzMsNyBAQCB2b2lkIEhU
TUxTZWxlY3RFbGVtZW50OjptZW51TGlzdERlZmF1bHRFdmVudEhhbmRsZXIoRXZlbnQqIGV2ZW50
KQogICAgICAgICAgICAgaGFuZGxlZCA9IGZhbHNlOwogCiAgICAgICAgIGlmIChoYW5kbGVkICYm
IHN0YXRpY19jYXN0PHNpemVfdD4obGlzdEluZGV4KSA8IGxpc3RJdGVtcy5zaXplKCkpCi0gICAg
ICAgICAgICBzZWxlY3RPcHRpb24obGlzdFRvT3B0aW9uSW5kZXgobGlzdEluZGV4KSwgRGVzZWxl
Y3RPdGhlck9wdGlvbnMgfCBVc2VyRHJpdmVuKTsKKyAgICAgICAgICAgIHNlbGVjdE9wdGlvbihs
aXN0VG9PcHRpb25JbmRleChsaXN0SW5kZXgpLCBEZXNlbGVjdE90aGVyT3B0aW9ucyB8IERpc3Bh
dGNoQ2hhbmdlRXZlbnQgfCBVc2VyRHJpdmVuKTsKIAogICAgICAgICBpZiAoaGFuZGxlZCkKICAg
ICAgICAgICAgIGV2ZW50LT5zZXREZWZhdWx0SGFuZGxlZCgpOwpkaWZmIC0tZ2l0IGEvTGF5b3V0
VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IDRiZDkxODE0Njg0
NzUwZjdmYjljNzkzZjhiZmIzMTE5N2Y2MWVhZDMuLmNhMmMzZDQ3MWVhY2I4OTE5ZDI1ZGFkMjQ3
MmQzNGY3ODkxNzdmOTQgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9M
YXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNSBAQAorMjAxMS0xMi0xMyAgUmFrZXNo
IEtOICA8cmFrZXNoLmtuQG1vdG9yb2xhLmNvbT4KKworICAgICAgICBbRm9ybXNdW1dpbl0gc2Vs
ZWN0IG9uY2hhbmdlIG5vdCB3b3JraW5nCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD03NDM4NAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgIEZpcmUgb25jaGFuZ2UgZXZlbnQgd2hlbiBvcHRpb24gaXMgY2hhbmdl
ZCB1c2luZyB1cC9kb3duL3JpZ2h0L2xlZnQvcGFnZXVwL3BhZ2Vkb3duL2hvbWUvZW5kIGtleXMu
CisKKyAgICAgICAgKiBmYXN0L2Zvcm1zL21lbnVsaXN0LW9uY2hhbmdlLWZpcmVkLXdpdGgta2V5
LXVwLWRvd24tZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L2Zvcm1zL21lbnVs
aXN0LW9uY2hhbmdlLWZpcmVkLXdpdGgta2V5LXVwLWRvd24uaHRtbDogQWRkZWQuCisKIDIwMTEt
MTEtMjkgIEhheWF0byBJdG8gIDxoYXlhdG9AY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFdlYmtp
dCBnYXJkZW5pbmc6IGNocm9taXVtIHJlYmFzZWxpbmUgZm9yIHN2ZyB0ZXN0cy4KZGlmZiAtLWdp
dCBhL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvbWVudWxpc3Qtb25jaGFuZ2UtZmlyZWQtd2l0aC1r
ZXktdXAtZG93bi1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL21lbnVsaXN0
LW9uY2hhbmdlLWZpcmVkLXdpdGgta2V5LXVwLWRvd24tZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1v
ZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAu
LmFlNzIyM2RmYTQxYzFjMGFhOGMzMDJhYjI4ZjU4ZTRlYWQ1YzAzOWUKLS0tIC9kZXYvbnVsbAor
KysgYi9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL21lbnVsaXN0LW9uY2hhbmdlLWZpcmVkLXdpdGgt
a2V5LXVwLWRvd24tZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsMTkgQEAKK1NlbGVjdGluZyBtZW51
IGxpc3Qgb3B0aW9ucyB1c2luZyB1cC9kb3duIGtleSBzaG91bGQgZmlyZSBvbmNoYW5nZSBldmVu
dAorCisKK1ByZXNzaW5nIGRvd24gYXJyb3cga2V5CitQQVNTCitQcmVzc2luZyB1cCBhcnJvdyBr
ZXkKK1BBU1MKK1ByZXNzaW5nIHBhZ2UgZG93biBrZXkKK1BBU1MKK1ByZXNzaW5nIHBhZ2UgdXAg
a2V5CitQQVNTCitQcmVzc2luZyBlbmQga2V5CitQQVNTCitQcmVzc2luZyBob21lIGtleQorUEFT
UworUEFTUyBzdWNjZXNzZnVsbHlQYXJzZWQgaXMgdHJ1ZQorCitURVNUIENPTVBMRVRFCisKZGlm
ZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvbWVudWxpc3Qtb25jaGFuZ2UtZmlyZWQt
d2l0aC1rZXktdXAtZG93bi5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9tZW51bGlzdC1v
bmNoYW5nZS1maXJlZC13aXRoLWtleS11cC1kb3duLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQK
aW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uY2ZmZWJlZjNm
OTc1MDRiYzE5Yjk0OTZmMTFkMWZjZDU2NGNhMzE5MQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91
dFRlc3RzL2Zhc3QvZm9ybXMvbWVudWxpc3Qtb25jaGFuZ2UtZmlyZWQtd2l0aC1rZXktdXAtZG93
bi5odG1sCkBAIC0wLDAgKzEsNjEgQEAKKzwhRE9DVFlQRSBodG1sPgorPGh0bWw+Cis8aGVhZD4K
KzxtZXRhIGNoYXJzZXQ9InV0Zi04Ij4KKzxzY3JpcHQgc3JjPSIuLi9qcy9yZXNvdXJjZXMvanMt
dGVzdC1wcmUuanMiPjwvc2NyaXB0PgorPHNjcmlwdD4KK3dpbmRvdy5qc1Rlc3RJc0FzeW5jID0g
dHJ1ZTsKKwordmFyIGZpbmlzaFRlc3QgPSBmYWxzZTsKKworZnVuY3Rpb24gb3B0aW9uQ2hhbmdl
ZCgpIHsKKyAgICBkZWJ1ZygiUEFTUyIpOworICAgIGlmIChmaW5pc2hUZXN0KQorICAgICAgICBm
aW5pc2hKU1Rlc3QoKTsKK30KKworZnVuY3Rpb24gdGVzdCgpIHsKKyAgICBkb2N1bWVudC5nZXRF
bGVtZW50QnlJZCgiYnVnLXRlc3QiKS5mb2N1cygpOworICAgIGlmICh3aW5kb3cuZXZlbnRTZW5k
ZXIpIHsKKyAgICAgICAgZGVidWcoIlByZXNzaW5nIGRvd24gYXJyb3cga2V5Iik7CisgICAgICAg
IGV2ZW50U2VuZGVyLmtleURvd24oJ2Rvd25BcnJvdycpOworCisgICAgICAgIGRlYnVnKCJQcmVz
c2luZyB1cCBhcnJvdyBrZXkiKTsKKyAgICAgICAgZXZlbnRTZW5kZXIua2V5RG93bigndXBBcnJv
dycpOworCisgICAgICAgIGRlYnVnKCJQcmVzc2luZyBwYWdlIGRvd24ga2V5Iik7CisgICAgICAg
IGV2ZW50U2VuZGVyLmtleURvd24oJ3BhZ2VEb3duJyk7CisKKyAgICAgICAgZGVidWcoIlByZXNz
aW5nIHBhZ2UgdXAga2V5Iik7CisgICAgICAgIGV2ZW50U2VuZGVyLmtleURvd24oJ3BhZ2VVcCcp
OworCisgICAgICAgIGRlYnVnKCJQcmVzc2luZyBlbmQga2V5Iik7CisgICAgICAgIGV2ZW50U2Vu
ZGVyLmtleURvd24oJ2VuZCcpOworCisgICAgICAgIGZpbmlzaFRlc3QgPSB0cnVlOworCisgICAg
ICAgIGRlYnVnKCJQcmVzc2luZyBob21lIGtleSIpOworICAgICAgICBldmVudFNlbmRlci5rZXlE
b3duKCdob21lJyk7CisgICAgfSBlbHNlIHsKKyAgICAgICAgZGVidWcoIlRlc3QgbWFudWFsbHkg
YnkgcHJlc3NpbmcgdXAvZG93biBrZXkuIFNob3VsZCBnZXQgUEFTUyBtZXNzYWdlIik7CisgICAg
ICAgIGZpbmlzaEpTVGVzdCgpOworICAgIH0KK30KKworc3VjY2Vzc2Z1bGx5UGFyc2VkID0gdHJ1
ZTsKKzwvc2NyaXB0PgorPC9oZWFkPgorPGJvZHkgb25sb2FkPSJ0ZXN0KCkiPgorPHA+U2VsZWN0
aW5nIG1lbnUgbGlzdCBvcHRpb25zIHVzaW5nIHVwL2Rvd24ga2V5IHNob3VsZCBmaXJlIG9uY2hh
bmdlIGV2ZW50PC9wPgorCis8c2VsZWN0IGlkPSJidWctdGVzdCIgb25DaGFuZ2U9Im9wdGlvbkNo
YW5nZWQoKSI+CisgIDxvcHRpb24+b3B0aW9uIDE8L29wdGlvbj4KKyAgPG9wdGlvbj5vcHRpb24g
Mjwvb3B0aW9uPgorICA8b3B0aW9uPm9wdGlvbiAzPC9vcHRpb24+CisgIDxvcHRpb24+b3B0aW9u
IDQ8L29wdGlvbj4KKzwvc2VsZWN0PgorCis8ZGl2IGlkPSJjb25zb2xlIj48L2Rpdj4KKzxzY3Jp
cHQgc3JjPSIuLi9qcy9yZXNvdXJjZXMvanMtdGVzdC1wb3N0LmpzIj48L3NjcmlwdD4KKzwvYm9k
eT4KKzwvaHRtbD4K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>119178</attachid>
            <date>2011-12-14 01:54:35 -0800</date>
            <delta_ts>2011-12-14 03:19:32 -0800</delta_ts>
            <desc>Proposed patch</desc>
            <filename>bug-74384-20111214151748.patch</filename>
            <type>text/plain</type>
            <size>6726</size>
            <attacher name="Rakesh">rakeshchaitan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTAxNDUwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOWMwMTVkZWY3NjE5NmI3
NzM4MmYzNjg0ZDAzYmEwNTM2MTNlMDNlMC4uYzY3ZTUzODJjNzU1MWZiMTlmNmI1NzliZGQ1NWI0
OGIzNjhiOTU5YSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDExLTEyLTE0ICBSYWtl
c2ggS04gIDxyYWtlc2gua25AbW90b3JvbGEuY29tPgorCisgICAgICAgIFtOb24tTWFjXSBDaGFu
Z2UgZXZlbnQgc2hvdWxkIGJlIGZpcmVkIHdoZW4gY2hhbmdpbmcgb3B0aW9uIGJ5IHVzaW5nIGtl
eWJvYXJkLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
NzQzODQKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBG
aXJlIG9uY2hhbmdlIGV2ZW50IHdoZW4gb3B0aW9uIGlzIGNoYW5nZWQgdXNpbmcgdXAvZG93bi9y
aWdodC9sZWZ0L3BhZ2V1cC9wYWdlZG93bi9ob21lL2VuZCBrZXlzLiAKKworICAgICAgICBUZXN0
OiBmYXN0L2Zvcm1zL3NlbGVjdC9tZW51bGlzdC1vbmNoYW5nZS1maXJlZC13aXRoLWtleS11cC1k
b3duLmh0bWwKKworICAgICAgICAqIGh0bWwvSFRNTFNlbGVjdEVsZW1lbnQuY3BwOgorICAgICAg
ICAoV2ViQ29yZTo6SFRNTFNlbGVjdEVsZW1lbnQ6Om1lbnVMaXN0RGVmYXVsdEV2ZW50SGFuZGxl
cik6CisgICAgICAgIFNldHRpbmcgdGhlIERpc3BhdGNoQ2hhbmdlRXZlbnQgc2VsZWN0aW9uIG9w
dGlvbiBmbGFnIHdoZW4gdGhlIG9wdGlvbiBpcyBzZWxlY3RlZCB1c2luZworICAgICAgICB1cC9k
b3duL3JpZ2h0L2xlZnQvcGFnZXVwL3BhZ2Vkb3duL2hvbWUvZW5kIGtleXMuCisKIDIwMTEtMTEt
MjkgIERhdmlkIExldmluICA8bGV2aW5AY2hyb21pdW0ub3JnPgogCiAgICAgICAgIEFkZCBhIHdh
eSB0byByZXZlcnQgYSB2YXJpYWJsZSB0byBpdHMgcHJldmlvdXMgdmFsdWUgYWZ0ZXIgbGVhdmlu
ZyBhIHNjb3BlLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MU2VsZWN0RWxl
bWVudC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxTZWxlY3RFbGVtZW50LmNwcAppbmRl
eCAyOTEwZDg2MGRjZGY4MjAyNzEwZWJkNDRjZDQzNGM4ZGI2N2M5MGZjLi5lMDJiYTJmYmJjMTk2
MTRiOWVjZjRhYjk4NzUyODVkNjQ1NDkwMmJiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9o
dG1sL0hUTUxTZWxlY3RFbGVtZW50LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxT
ZWxlY3RFbGVtZW50LmNwcApAQCAtMTAzMyw3ICsxMDMzLDcgQEAgdm9pZCBIVE1MU2VsZWN0RWxl
bWVudDo6bWVudUxpc3REZWZhdWx0RXZlbnRIYW5kbGVyKEV2ZW50KiBldmVudCkKICAgICAgICAg
ICAgIGhhbmRsZWQgPSBmYWxzZTsKIAogICAgICAgICBpZiAoaGFuZGxlZCAmJiBzdGF0aWNfY2Fz
dDxzaXplX3Q+KGxpc3RJbmRleCkgPCBsaXN0SXRlbXMuc2l6ZSgpKQotICAgICAgICAgICAgc2Vs
ZWN0T3B0aW9uKGxpc3RUb09wdGlvbkluZGV4KGxpc3RJbmRleCksIERlc2VsZWN0T3RoZXJPcHRp
b25zIHwgVXNlckRyaXZlbik7CisgICAgICAgICAgICBzZWxlY3RPcHRpb24obGlzdFRvT3B0aW9u
SW5kZXgobGlzdEluZGV4KSwgRGVzZWxlY3RPdGhlck9wdGlvbnMgfCBEaXNwYXRjaENoYW5nZUV2
ZW50IHwgVXNlckRyaXZlbik7CiAKICAgICAgICAgaWYgKGhhbmRsZWQpCiAgICAgICAgICAgICBl
dmVudC0+c2V0RGVmYXVsdEhhbmRsZWQoKTsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5n
ZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCA0YmQ5MTgxNDY4NDc1MGY3ZmI5Yzc5
M2Y4YmZiMzExOTdmNjFlYWQzLi4yYmQwN2FmODg0NjU3ZDRlNWM5ZjRjYWNjNWQ2NDg4ZTlkMWUy
N2JmIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAKKzIwMTEtMTItMTQgIFJha2VzaCBLTiAgPHJha2Vz
aC5rbkBtb3Rvcm9sYS5jb20+CisKKyAgICAgICAgW05vbi1NYWNdIENoYW5nZSBldmVudCBzaG91
bGQgYmUgZmlyZWQgd2hlbiBjaGFuZ2luZyBvcHRpb24gYnkgdXNpbmcga2V5Ym9hcmQuCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03NDM4NAorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEZpcmUgb25jaGFuZ2Ug
ZXZlbnQgd2hlbiBvcHRpb24gaXMgY2hhbmdlZCB1c2luZyB1cC9kb3duL3JpZ2h0L2xlZnQvcGFn
ZXVwL3BhZ2Vkb3duL2hvbWUvZW5kIGtleXMuIAorCisgICAgICAgICogZmFzdC9mb3Jtcy9zZWxl
Y3QvbWVudWxpc3Qtb25jaGFuZ2UtZmlyZWQtd2l0aC1rZXktdXAtZG93bi1leHBlY3RlZC50eHQ6
IEFkZGVkLgorICAgICAgICAqIGZhc3QvZm9ybXMvc2VsZWN0L21lbnVsaXN0LW9uY2hhbmdlLWZp
cmVkLXdpdGgta2V5LXVwLWRvd24uaHRtbDogQWRkZWQuCisgICAgICAgICogcGxhdGZvcm0vY2hy
b21pdW0vdGVzdF9leHBlY3RhdGlvbnMudHh0OgorICAgICAgICBTa2lwcGVkIGZvciBDaHJvbWl1
bSBNQUMuCisgICAgICAgICogcGxhdGZvcm0vbWFjL1NraXBwZWQ6CisgICAgICAgIFNraXBwZWQg
Zm9yIEFwcGxlIE1BQy4KKwogMjAxMS0xMS0yOSAgSGF5YXRvIEl0byAgPGhheWF0b0BjaHJvbWl1
bS5vcmc+CiAKICAgICAgICAgV2Via2l0IGdhcmRlbmluZzogY2hyb21pdW0gcmViYXNlbGluZSBm
b3Igc3ZnIHRlc3RzLgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9zZWxlY3Qv
bWVudWxpc3Qtb25jaGFuZ2UtZmlyZWQtd2l0aC1rZXktdXAtZG93bi1leHBlY3RlZC50eHQgYi9M
YXlvdXRUZXN0cy9mYXN0L2Zvcm1zL3NlbGVjdC9tZW51bGlzdC1vbmNoYW5nZS1maXJlZC13aXRo
LWtleS11cC1kb3duLWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5hZTcyMjNkZmE0MWMxYzBhYThj
MzAyYWIyOGY1OGU0ZWFkNWMwMzllCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFz
dC9mb3Jtcy9zZWxlY3QvbWVudWxpc3Qtb25jaGFuZ2UtZmlyZWQtd2l0aC1rZXktdXAtZG93bi1l
eHBlY3RlZC50eHQKQEAgLTAsMCArMSwxOSBAQAorU2VsZWN0aW5nIG1lbnUgbGlzdCBvcHRpb25z
IHVzaW5nIHVwL2Rvd24ga2V5IHNob3VsZCBmaXJlIG9uY2hhbmdlIGV2ZW50CisKKworUHJlc3Np
bmcgZG93biBhcnJvdyBrZXkKK1BBU1MKK1ByZXNzaW5nIHVwIGFycm93IGtleQorUEFTUworUHJl
c3NpbmcgcGFnZSBkb3duIGtleQorUEFTUworUHJlc3NpbmcgcGFnZSB1cCBrZXkKK1BBU1MKK1By
ZXNzaW5nIGVuZCBrZXkKK1BBU1MKK1ByZXNzaW5nIGhvbWUga2V5CitQQVNTCitQQVNTIHN1Y2Nl
c3NmdWxseVBhcnNlZCBpcyB0cnVlCisKK1RFU1QgQ09NUExFVEUKKwpkaWZmIC0tZ2l0IGEvTGF5
b3V0VGVzdHMvZmFzdC9mb3Jtcy9zZWxlY3QvbWVudWxpc3Qtb25jaGFuZ2UtZmlyZWQtd2l0aC1r
ZXktdXAtZG93bi5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9zZWxlY3QvbWVudWxpc3Qt
b25jaGFuZ2UtZmlyZWQtd2l0aC1rZXktdXAtZG93bi5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0
CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmZlYmZiYWY1
MGM5NGRjMzY2MmI2MjI3NGViZWY1ZWIwNGI1NTlmMjcKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlv
dXRUZXN0cy9mYXN0L2Zvcm1zL3NlbGVjdC9tZW51bGlzdC1vbmNoYW5nZS1maXJlZC13aXRoLWtl
eS11cC1kb3duLmh0bWwKQEAgLTAsMCArMSw2MSBAQAorPCFET0NUWVBFIGh0bWw+Cis8aHRtbD4K
KzxoZWFkPgorPG1ldGEgY2hhcnNldD0idXRmLTgiPgorPHNjcmlwdCBzcmM9Ii4uLy4uL2pzL3Jl
c291cmNlcy9qcy10ZXN0LXByZS5qcyI+PC9zY3JpcHQ+Cis8c2NyaXB0Pgord2luZG93LmpzVGVz
dElzQXN5bmMgPSB0cnVlOworCit2YXIgZmluaXNoVGVzdCA9IGZhbHNlOworCitmdW5jdGlvbiBv
cHRpb25DaGFuZ2VkKCkgeworICAgIGRlYnVnKCJQQVNTIik7CisgICAgaWYgKGZpbmlzaFRlc3Qp
CisgICAgICAgIGZpbmlzaEpTVGVzdCgpOworfQorCitmdW5jdGlvbiB0ZXN0KCkgeworICAgIGRv
Y3VtZW50LmdldEVsZW1lbnRCeUlkKCJidWctdGVzdCIpLmZvY3VzKCk7CisgICAgaWYgKHdpbmRv
dy5ldmVudFNlbmRlcikgeworICAgICAgICBkZWJ1ZygiUHJlc3NpbmcgZG93biBhcnJvdyBrZXki
KTsKKyAgICAgICAgZXZlbnRTZW5kZXIua2V5RG93bignZG93bkFycm93Jyk7CisKKyAgICAgICAg
ZGVidWcoIlByZXNzaW5nIHVwIGFycm93IGtleSIpOworICAgICAgICBldmVudFNlbmRlci5rZXlE
b3duKCd1cEFycm93Jyk7CisKKyAgICAgICAgZGVidWcoIlByZXNzaW5nIHBhZ2UgZG93biBrZXki
KTsKKyAgICAgICAgZXZlbnRTZW5kZXIua2V5RG93bigncGFnZURvd24nKTsKKworICAgICAgICBk
ZWJ1ZygiUHJlc3NpbmcgcGFnZSB1cCBrZXkiKTsKKyAgICAgICAgZXZlbnRTZW5kZXIua2V5RG93
bigncGFnZVVwJyk7CisKKyAgICAgICAgZGVidWcoIlByZXNzaW5nIGVuZCBrZXkiKTsKKyAgICAg
ICAgZXZlbnRTZW5kZXIua2V5RG93bignZW5kJyk7CisKKyAgICAgICAgZmluaXNoVGVzdCA9IHRy
dWU7CisKKyAgICAgICAgZGVidWcoIlByZXNzaW5nIGhvbWUga2V5Iik7CisgICAgICAgIGV2ZW50
U2VuZGVyLmtleURvd24oJ2hvbWUnKTsKKyAgICB9IGVsc2UgeworICAgICAgICBkZWJ1ZygiVGVz
dCBtYW51YWxseSBieSBwcmVzc2luZyB1cC9kb3duIGtleS4gU2hvdWxkIGdldCBQQVNTIG1lc3Nh
Z2UiKTsKKyAgICAgICAgZmluaXNoSlNUZXN0KCk7CisgICAgfQorfQorCitzdWNjZXNzZnVsbHlQ
YXJzZWQgPSB0cnVlOworPC9zY3JpcHQ+Cis8L2hlYWQ+Cis8Ym9keSBvbmxvYWQ9InRlc3QoKSI+
Cis8cD5TZWxlY3RpbmcgbWVudSBsaXN0IG9wdGlvbnMgdXNpbmcgdXAvZG93biBrZXkgc2hvdWxk
IGZpcmUgb25jaGFuZ2UgZXZlbnQ8L3A+CisKKzxzZWxlY3QgaWQ9ImJ1Zy10ZXN0IiBvbkNoYW5n
ZT0ib3B0aW9uQ2hhbmdlZCgpIj4KKyAgPG9wdGlvbj5vcHRpb24gMTwvb3B0aW9uPgorICA8b3B0
aW9uPm9wdGlvbiAyPC9vcHRpb24+CisgIDxvcHRpb24+b3B0aW9uIDM8L29wdGlvbj4KKyAgPG9w
dGlvbj5vcHRpb24gNDwvb3B0aW9uPgorPC9zZWxlY3Q+CisKKzxkaXYgaWQ9ImNvbnNvbGUiPjwv
ZGl2PgorPHNjcmlwdCBzcmM9Ii4uLy4uL2pzL3Jlc291cmNlcy9qcy10ZXN0LXBvc3QuanMiPjwv
c2NyaXB0PgorPC9ib2R5PgorPC9odG1sPgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZv
cm0vY2hyb21pdW0vdGVzdF9leHBlY3RhdGlvbnMudHh0IGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0v
Y2hyb21pdW0vdGVzdF9leHBlY3RhdGlvbnMudHh0CmluZGV4IGI4NDlhNmU2YjdhZDg3MTg4ZDhk
NjE3MTgzZTc3N2I4OWQ3ODUwNzAuLjNlYmEwN2Q1ODkyYmM0YWEzOTdlYzcxYTZmZmMyZjI3NDk5
NWM2NDcgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtL3Rlc3RfZXhw
ZWN0YXRpb25zLnR4dAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS90ZXN0X2V4
cGVjdGF0aW9ucy50eHQKQEAgLTM3ODQsMyArMzc4NCw1IEBAIEJVR0NSMTA1MDI1IE1BQyBDUFUg
R1BVIDogZmFzdC9jYW52YXMvd2ViZ2wvY3NzLXdlYmtpdC1jYW52YXMtcmVwYWludC5odG1sID0g
SU1BCiBCVUdXSzczMjI3IDogZmFzdC9kb20vY2xvbmUtbm9kZS1zdHlsZS5odG1sID0gQ1JBU0gg
UEFTUwogQlVHV0s3MzI1MCBERUJVRyA6IGZhc3QvYmxvY2svY2hpbGQtbm90LXJlbW92ZWQtZnJv
bS1wYXJlbnQtbGluZWJveGVzLWNyYXNoLmh0bWwgPSBDUkFTSCBQQVNTCiAKK0JVR1dLNzQzODQg
TUFDIFNLSVAgOiBmYXN0L2Zvcm1zL3NlbGVjdC9tZW51bGlzdC1vbmNoYW5nZS1maXJlZC13aXRo
LWtleS11cC1kb3duLmh0bWwgPSBGQUlMCisKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRm
b3JtL21hYy9Ta2lwcGVkIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL1NraXBwZWQKaW5kZXgg
NTljZGE4YWEyODMxMTE4ZGNmNzdjNzdiYTFkZTcyMTEwNDc1N2I0Zi4uYzE1MGZjMjNhYjUwMzhk
YzVlYWMyOGI0YjM5YTU2Y2Q0ODQ1YWFhZiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZv
cm0vbWFjL1NraXBwZWQKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL1NraXBwZWQKQEAg
LTQ5OCwzICs0OTgsNyBAQCBmYXN0L2RvbS9XaW5kb3cvd2luZG93LXBvc3RtZXNzYWdlLWFycmF5
cy5odG1sCiAKICMgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTczMTQ4
CiBmYXN0L2NhbnZhcy93ZWJnbC93ZWJnbC10ZXh0dXJlLWJpbmRpbmctcHJlc2VydmVkLmh0bWwK
KworIyBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzQzODQKKyMgU2tp
cHBlZCBhcyB0aGlzIGlzIG5vdCBhIGV4cGVjdGVkIGJlaGF2aW91ciBvbiBtYWMuCitmYXN0L2Zv
cm1zL3NlbGVjdC9tZW51bGlzdC1vbmNoYW5nZS1maXJlZC13aXRoLWtleS11cC1kb3duLmh0bWwK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>119190</attachid>
            <date>2011-12-14 03:19:39 -0800</date>
            <delta_ts>2011-12-14 05:00:37 -0800</delta_ts>
            <desc>Updated patch</desc>
            <filename>bug-74384-20111214164252.patch</filename>
            <type>text/plain</type>
            <size>6787</size>
            <attacher name="Rakesh">rakeshchaitan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTAyNzYxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNWVjNTEyNTZiYjI2Yjll
ZDY0YmY5MWQwYzZjMDRiMmYxMzI3NzUyOC4uZDIwNGJhNzU5MjFiNzhhYjhkNThkMTQ1MDk5ZWJj
MDcxOTc0MmQyMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDExLTEyLTE0ICBSYWtl
c2ggS04gIDxyYWtlc2gua25AbW90b3JvbGEuY29tPgorCisgICAgICAgIFtOb24tTWFjXSBDaGFu
Z2UgZXZlbnQgc2hvdWxkIGJlIGZpcmVkIHdoZW4gY2hhbmdpbmcgb3B0aW9uIGJ5IHVzaW5nIGtl
eWJvYXJkLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
NzQzODQKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBG
aXJlIG9uY2hhbmdlIGV2ZW50IHdoZW4gb3B0aW9uIGlzIGNoYW5nZWQgdXNpbmcgdXAvZG93bi9y
aWdodC9sZWZ0L3BhZ2V1cC9wYWdlZG93bi9ob21lL2VuZCBrZXlzLgorCisgICAgICAgIFRlc3Q6
IGZhc3QvZm9ybXMvc2VsZWN0L21lbnVsaXN0LW9uY2hhbmdlLWZpcmVkLXdpdGgta2V5LXVwLWRv
d24uaHRtbAorCisgICAgICAgICogaHRtbC9IVE1MU2VsZWN0RWxlbWVudC5jcHA6CisgICAgICAg
IChXZWJDb3JlOjpIVE1MU2VsZWN0RWxlbWVudDo6bWVudUxpc3REZWZhdWx0RXZlbnRIYW5kbGVy
KToKKyAgICAgICAgU2V0dGluZyB0aGUgRGlzcGF0Y2hDaGFuZ2VFdmVudCBzZWxlY3Rpb24gb3B0
aW9uIGZsYWcgd2hlbiB0aGUgb3B0aW9uIGlzIHNlbGVjdGVkIHVzaW5nCisgICAgICAgIHVwL2Rv
d24vcmlnaHQvbGVmdC9wYWdldXAvcGFnZWRvd24vaG9tZS9lbmQga2V5cy4KKwogMjAxMS0xMi0x
MyAgVnNldm9sb2QgVmxhc292ICA8dnNldmlrQGNocm9taXVtLm9yZz4KIAogICAgICAgICBXZWIg
SW5zcGVjdG9yOiBUcmVlT3V0bGluZSdzIGlzIGJyb2tlbiB3aGVuIGxpIGVsZW1lbnRzIGhhdmUg
cGFkZGluZy1sZWZ0IGRpZmZlcmVudCBmcm9tIDE0cHguCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
Q29yZS9odG1sL0hUTUxTZWxlY3RFbGVtZW50LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRN
TFNlbGVjdEVsZW1lbnQuY3BwCmluZGV4IGQ2NTIzYzFjNGRkODk2MDJjZDk4YmYwMTliYjhjYzNj
MTlmZjdlYTkuLjNhNWFiOWM1NmE2ZjI2MGM2YWE1NTJhOThhZDhjNTJhMGRkNjlmMTYgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTFNlbGVjdEVsZW1lbnQuY3BwCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL2h0bWwvSFRNTFNlbGVjdEVsZW1lbnQuY3BwCkBAIC0xMDUwLDcgKzEwNTAs
NyBAQCB2b2lkIEhUTUxTZWxlY3RFbGVtZW50OjptZW51TGlzdERlZmF1bHRFdmVudEhhbmRsZXIo
RXZlbnQqIGV2ZW50KQogICAgICAgICAgICAgaGFuZGxlZCA9IGZhbHNlOwogCiAgICAgICAgIGlm
IChoYW5kbGVkICYmIHN0YXRpY19jYXN0PHNpemVfdD4obGlzdEluZGV4KSA8IGxpc3RJdGVtcy5z
aXplKCkpCi0gICAgICAgICAgICBzZWxlY3RPcHRpb24obGlzdFRvT3B0aW9uSW5kZXgobGlzdElu
ZGV4KSwgRGVzZWxlY3RPdGhlck9wdGlvbnMgfCBVc2VyRHJpdmVuKTsKKyAgICAgICAgICAgIHNl
bGVjdE9wdGlvbihsaXN0VG9PcHRpb25JbmRleChsaXN0SW5kZXgpLCBEZXNlbGVjdE90aGVyT3B0
aW9ucyB8IERpc3BhdGNoQ2hhbmdlRXZlbnQgfCBVc2VyRHJpdmVuKTsKIAogICAgICAgICBpZiAo
aGFuZGxlZCkKICAgICAgICAgICAgIGV2ZW50LT5zZXREZWZhdWx0SGFuZGxlZCgpOwpkaWZmIC0t
Z2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4
IGY3OWFjNTExY2ExNWVlOTMyYmEzNzkzZjM3NDUyYTU2YTI2NWU4MzYuLmMzYzJjYmNiMDRmNWQ4
NzZjZWYyMDljMTcyNjY1NDAzYTVjZmRlYjAgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5n
ZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxOSBAQAorMjAxMS0x
Mi0xNCAgUmFrZXNoIEtOICA8cmFrZXNoLmtuQG1vdG9yb2xhLmNvbT4KKworICAgICAgICBbTm9u
LU1hY10gQ2hhbmdlIGV2ZW50IHNob3VsZCBiZSBmaXJlZCB3aGVuIGNoYW5naW5nIG9wdGlvbiBi
eSB1c2luZyBrZXlib2FyZC4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTc0Mzg0CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisK
KyAgICAgICAgRmlyZSBvbmNoYW5nZSBldmVudCB3aGVuIG9wdGlvbiBpcyBjaGFuZ2VkIHVzaW5n
IHVwL2Rvd24vcmlnaHQvbGVmdC9wYWdldXAvcGFnZWRvd24vaG9tZS9lbmQga2V5cy4gCisKKyAg
ICAgICAgKiBmYXN0L2Zvcm1zL3NlbGVjdC9tZW51bGlzdC1vbmNoYW5nZS1maXJlZC13aXRoLWtl
eS11cC1kb3duLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogZmFzdC9mb3Jtcy9zZWxl
Y3QvbWVudWxpc3Qtb25jaGFuZ2UtZmlyZWQtd2l0aC1rZXktdXAtZG93bi5odG1sOiBBZGRlZC4K
KyAgICAgICAgKiBwbGF0Zm9ybS9jaHJvbWl1bS90ZXN0X2V4cGVjdGF0aW9ucy50eHQ6CisgICAg
ICAgIFNraXBwZWQgZm9yIENocm9taXVtIE1BQy4KKyAgICAgICAgKiBwbGF0Zm9ybS9tYWMvU2tp
cHBlZDoKKyAgICAgICAgU2tpcHBlZCBmb3IgQXBwbGUgTUFDLgorCiAyMDExLTEyLTE0ICBQaGls
aXBwZSBOb3JtYW5kICA8cG5vcm1hbmRAaWdhbGlhLmNvbT4KIAogICAgICAgICBVbnJldmlld2Vk
LCBtYXJrIGEgR1RLIGFjY2Vzc2liaWxpdHkgdGVzdCBmbGFreSBhbmQgZml4CmRpZmYgLS1naXQg
YS9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL3NlbGVjdC9tZW51bGlzdC1vbmNoYW5nZS1maXJlZC13
aXRoLWtleS11cC1kb3duLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvc2Vs
ZWN0L21lbnVsaXN0LW9uY2hhbmdlLWZpcmVkLXdpdGgta2V5LXVwLWRvd24tZXhwZWN0ZWQudHh0
Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAuLmFlNzIyM2RmYTQxYzFjMGFhOGMzMDJhYjI4ZjU4ZTRlYWQ1YzAzOWUKLS0t
IC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL3NlbGVjdC9tZW51bGlzdC1v
bmNoYW5nZS1maXJlZC13aXRoLWtleS11cC1kb3duLWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDE5
IEBACitTZWxlY3RpbmcgbWVudSBsaXN0IG9wdGlvbnMgdXNpbmcgdXAvZG93biBrZXkgc2hvdWxk
IGZpcmUgb25jaGFuZ2UgZXZlbnQKKworCitQcmVzc2luZyBkb3duIGFycm93IGtleQorUEFTUwor
UHJlc3NpbmcgdXAgYXJyb3cga2V5CitQQVNTCitQcmVzc2luZyBwYWdlIGRvd24ga2V5CitQQVNT
CitQcmVzc2luZyBwYWdlIHVwIGtleQorUEFTUworUHJlc3NpbmcgZW5kIGtleQorUEFTUworUHJl
c3NpbmcgaG9tZSBrZXkKK1BBU1MKK1BBU1Mgc3VjY2Vzc2Z1bGx5UGFyc2VkIGlzIHRydWUKKwor
VEVTVCBDT01QTEVURQorCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL3NlbGVj
dC9tZW51bGlzdC1vbmNoYW5nZS1maXJlZC13aXRoLWtleS11cC1kb3duLmh0bWwgYi9MYXlvdXRU
ZXN0cy9mYXN0L2Zvcm1zL3NlbGVjdC9tZW51bGlzdC1vbmNoYW5nZS1maXJlZC13aXRoLWtleS11
cC1kb3duLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uZmViZmJhZjUwYzk0ZGMzNjYyYjYyMjc0ZWJlZjVlYjA0
YjU1OWYyNwotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvc2VsZWN0
L21lbnVsaXN0LW9uY2hhbmdlLWZpcmVkLXdpdGgta2V5LXVwLWRvd24uaHRtbApAQCAtMCwwICsx
LDYxIEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1sPgorPGhlYWQ+Cis8bWV0YSBjaGFyc2V0PSJ1
dGYtOCI+Cis8c2NyaXB0IHNyYz0iLi4vLi4vanMvcmVzb3VyY2VzL2pzLXRlc3QtcHJlLmpzIj48
L3NjcmlwdD4KKzxzY3JpcHQ+Cit3aW5kb3cuanNUZXN0SXNBc3luYyA9IHRydWU7CisKK3ZhciBm
aW5pc2hUZXN0ID0gZmFsc2U7CisKK2Z1bmN0aW9uIG9wdGlvbkNoYW5nZWQoKSB7CisgICAgZGVi
dWcoIlBBU1MiKTsKKyAgICBpZiAoZmluaXNoVGVzdCkKKyAgICAgICAgZmluaXNoSlNUZXN0KCk7
Cit9CisKK2Z1bmN0aW9uIHRlc3QoKSB7CisgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImJ1
Zy10ZXN0IikuZm9jdXMoKTsKKyAgICBpZiAod2luZG93LmV2ZW50U2VuZGVyKSB7CisgICAgICAg
IGRlYnVnKCJQcmVzc2luZyBkb3duIGFycm93IGtleSIpOworICAgICAgICBldmVudFNlbmRlci5r
ZXlEb3duKCdkb3duQXJyb3cnKTsKKworICAgICAgICBkZWJ1ZygiUHJlc3NpbmcgdXAgYXJyb3cg
a2V5Iik7CisgICAgICAgIGV2ZW50U2VuZGVyLmtleURvd24oJ3VwQXJyb3cnKTsKKworICAgICAg
ICBkZWJ1ZygiUHJlc3NpbmcgcGFnZSBkb3duIGtleSIpOworICAgICAgICBldmVudFNlbmRlci5r
ZXlEb3duKCdwYWdlRG93bicpOworCisgICAgICAgIGRlYnVnKCJQcmVzc2luZyBwYWdlIHVwIGtl
eSIpOworICAgICAgICBldmVudFNlbmRlci5rZXlEb3duKCdwYWdlVXAnKTsKKworICAgICAgICBk
ZWJ1ZygiUHJlc3NpbmcgZW5kIGtleSIpOworICAgICAgICBldmVudFNlbmRlci5rZXlEb3duKCdl
bmQnKTsKKworICAgICAgICBmaW5pc2hUZXN0ID0gdHJ1ZTsKKworICAgICAgICBkZWJ1ZygiUHJl
c3NpbmcgaG9tZSBrZXkiKTsKKyAgICAgICAgZXZlbnRTZW5kZXIua2V5RG93bignaG9tZScpOwor
ICAgIH0gZWxzZSB7CisgICAgICAgIGRlYnVnKCJUZXN0IG1hbnVhbGx5IGJ5IHByZXNzaW5nIHVw
L2Rvd24ga2V5LiBTaG91bGQgZ2V0IFBBU1MgbWVzc2FnZSIpOworICAgICAgICBmaW5pc2hKU1Rl
c3QoKTsKKyAgICB9Cit9CisKK3N1Y2Nlc3NmdWxseVBhcnNlZCA9IHRydWU7Cis8L3NjcmlwdD4K
KzwvaGVhZD4KKzxib2R5IG9ubG9hZD0idGVzdCgpIj4KKzxwPlNlbGVjdGluZyBtZW51IGxpc3Qg
b3B0aW9ucyB1c2luZyB1cC9kb3duIGtleSBzaG91bGQgZmlyZSBvbmNoYW5nZSBldmVudDwvcD4K
KworPHNlbGVjdCBpZD0iYnVnLXRlc3QiIG9uQ2hhbmdlPSJvcHRpb25DaGFuZ2VkKCkiPgorICA8
b3B0aW9uPm9wdGlvbiAxPC9vcHRpb24+CisgIDxvcHRpb24+b3B0aW9uIDI8L29wdGlvbj4KKyAg
PG9wdGlvbj5vcHRpb24gMzwvb3B0aW9uPgorICA8b3B0aW9uPm9wdGlvbiA0PC9vcHRpb24+Cis8
L3NlbGVjdD4KKworPGRpdiBpZD0iY29uc29sZSI+PC9kaXY+Cis8c2NyaXB0IHNyYz0iLi4vLi4v
anMvcmVzb3VyY2VzL2pzLXRlc3QtcG9zdC5qcyI+PC9zY3JpcHQ+Cis8L2JvZHk+Cis8L2h0bWw+
CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS90ZXN0X2V4cGVjdGF0
aW9ucy50eHQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS90ZXN0X2V4cGVjdGF0aW9u
cy50eHQKaW5kZXggZDc2NGMxZDM3NDM3OWI1MTcyODljNzEwZDljN2E3Yjk5ZmEzZmQyYy4uYWJi
NmRiNjg2ODE3MGVlNzExOWEwYTNiYWVlZWI1YTc0MzdlMmU2YyAxMDA2NDQKLS0tIGEvTGF5b3V0
VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0vdGVzdF9leHBlY3RhdGlvbnMudHh0CisrKyBiL0xheW91
dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtL3Rlc3RfZXhwZWN0YXRpb25zLnR4dApAQCAtMzk5MSwz
ICszOTkxLDUgQEAgQlVHV0s3NDMxNyBMSU5VWCA6IHRyYW5zaXRpb25zL2Nyb3NzLWZhZGUtYm9y
ZGVyLWltYWdlLmh0bWwgPSBQQVNTIENSQVNICiBCVUdXSzc0MzU3IFNLSVAgOiBwbHVnaW5zL25l
dHNjYXBlLXBsdWdpbi1wYWdlLWNhY2hlLXdvcmtzLmh0bWwgPSBURVhUIFRJTUVPVVQKIAogQlVH
V0s3NDM3NCBXSU4gOiBmYXN0L2Zvcm1zL3NlbGVjdC1saXN0Ym94LW11bHRpcGxlLW5vLWZvY3Vz
cmluZy5odG1sID0gUEFTUyBJTUFHRQorCitCVUdXSzc0Mzg0IE1BQyBTS0lQIDogZmFzdC9mb3Jt
cy9zZWxlY3QvbWVudWxpc3Qtb25jaGFuZ2UtZmlyZWQtd2l0aC1rZXktdXAtZG93bi5odG1sID0g
RkFJTApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL1NraXBwZWQgYi9MYXlv
dXRUZXN0cy9wbGF0Zm9ybS9tYWMvU2tpcHBlZAppbmRleCBiYzIzNmYzYmRkMTY1ZjkxZTYxYjMw
MDVhNGFmMjIwNjgzYjBkM2Q0Li5mOTdhZGI5YjUyZWViNjkzMjczMjI3YTAyZjhkNGViMjVhOTRi
OTBiIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvU2tpcHBlZAorKysgYi9M
YXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvU2tpcHBlZApAQCAtNTE0LDMgKzUxNCw3IEBAIGh0dHAv
dGVzdHMvc2VjdXJpdHkvbWl4ZWRDb250ZW50L3JlZGlyZWN0LWh0dHBzLXRvLWh0dHAtdmlkZW8t
aW4tbWFpbi1mcmFtZS5odG1sCiAKICMgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTczOTc0CiBmYXN0L2NhbnZhcy93ZWJnbC9jYW52YXMtMmQtd2ViZ2wtdGV4dHVyZS5o
dG1sCisKKyMgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTc0Mzg0Cisj
IFNraXBwZWQgYXMgdGhpcyBpcyBub3QgYSBleHBlY3RlZCBiZWhhdmlvdXIgb24gbWFjLgorZmFz
dC9mb3Jtcy9zZWxlY3QvbWVudWxpc3Qtb25jaGFuZ2UtZmlyZWQtd2l0aC1rZXktdXAtZG93bi5o
dG1sCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>