<?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>53151</bug_id>
          
          <creation_ts>2011-01-25 17:39:11 -0800</creation_ts>
          <short_desc>Range and number inputs should reject increment and decrement by keyboard or mouse wheel if they are disabled or read-only</short_desc>
          <delta_ts>2011-01-25 20:53:46 -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>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://code.google.com/p/chromium/issues/detail?id=70740</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="Kent Tamura">tkent</reporter>
          <assigned_to name="Kent Tamura">tkent</assigned_to>
          <cc>abarth</cc>
    
    <cc>adele</cc>
    
    <cc>darin</cc>
    
    <cc>dglazkov</cc>
    
    <cc>eric</cc>
    
    <cc>hamaji</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>340048</commentid>
    <comment_count>0</comment_count>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2011-01-25 17:39:11 -0800</bug_when>
    <thetext>Range and number inputs should reject increment and decrement by keyboard or mouse wheel if they are disabled or read-only</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>340049</commentid>
    <comment_count>1</comment_count>
      <attachid>80150</attachid>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2011-01-25 17:41:38 -0800</bug_when>
    <thetext>Created attachment 80150
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>340052</commentid>
    <comment_count>2</comment_count>
      <attachid>80150</attachid>
    <who name="Dimitri Glazkov (Google)">dglazkov</who>
    <bug_when>2011-01-25 17:45:35 -0800</bug_when>
    <thetext>Comment on attachment 80150
Patch

ok. Is this the typical way we handle disabled and readOnly for elements?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>340058</commentid>
    <comment_count>3</comment_count>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2011-01-25 17:49:39 -0800</bug_when>
    <thetext>(In reply to comment #2)
&gt; ok. Is this the typical way we handle disabled and readOnly for elements?

I think we have no other way.
e.g. We can&apos;t skip all of key event handling in HTMLInputElement.cpp because we&apos;d like to handle ⌘-C or Ctrl-c even if the element is disabled or read-only.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>340108</commentid>
    <comment_count>4</comment_count>
      <attachid>80150</attachid>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2011-01-25 19:51:03 -0800</bug_when>
    <thetext>Comment on attachment 80150
Patch

Clearing flags on attachment: 80150

Committed r76662: &lt;http://trac.webkit.org/changeset/76662&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>340109</commentid>
    <comment_count>5</comment_count>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2011-01-25 19:51:11 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>340120</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-01-25 20:53:46 -0800</bug_when>
    <thetext>http://trac.webkit.org/changeset/76662 might have broken Leopard Intel Release (Tests)</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>80150</attachid>
            <date>2011-01-25 17:41:38 -0800</date>
            <delta_ts>2011-01-25 19:51:03 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-53151-20110126104137.patch</filename>
            <type>text/plain</type>
            <size>7819</size>
            <attacher name="Kent Tamura">tkent</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA3YzIzNjcyZTliMTgzZDhkZGNlNjNmNDU5ODA3MTMwYmRjNTUyY2Q0Li4wZTZiYTVj
YTZlMGQ1ZWQ4OWEwYjI5MjlmODhhY2NjMDExOTk2NmJjIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjAgQEAK
KzIwMTEtMDEtMjUgIEtlbnQgVGFtdXJhICA8dGtlbnRAY2hyb21pdW0ub3JnPgorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFJhbmdlIGFuZCBudW1iZXIg
aW5wdXRzIHNob3VsZCByZWplY3QgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnkKKyAgICAgICAg
a2V5Ym9hcmQgb3IgbW91c2Ugd2hlZWwgaWYgdGhleSBhcmUgZGlzYWJsZWQgb3IgcmVhZC1vbmx5
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD01MzE1MQor
CisgICAgICAgIEFkZCBjaGVja3MgZm9yICdkaXNhYmxlZCcgYW5kICdyZWFkT25seScuCisKKyAg
ICAgICAgKiBmYXN0L2Zvcm1zL2lucHV0LW51bWJlci1rZXlvcGVyYXRpb24tZXhwZWN0ZWQudHh0
OgorICAgICAgICAqIGZhc3QvZm9ybXMvaW5wdXQtbnVtYmVyLXdoZWVsLWV4cGVjdGVkLnR4dDoK
KyAgICAgICAgKiBmYXN0L2Zvcm1zL3JhbmdlLWtleW9wZXJhdGlvbi1leHBlY3RlZC50eHQ6Cisg
ICAgICAgICogZmFzdC9mb3Jtcy9yYW5nZS1rZXlvcGVyYXRpb24uaHRtbDoKKyAgICAgICAgKiBm
YXN0L2Zvcm1zL3NjcmlwdC10ZXN0cy9pbnB1dC1udW1iZXIta2V5b3BlcmF0aW9uLmpzOgorICAg
ICAgICAqIGZhc3QvZm9ybXMvc2NyaXB0LXRlc3RzL2lucHV0LW51bWJlci13aGVlbC5qczoKKwog
MjAxMS0wMS0yNSAgQ3JpcyBOZWNrYXIgIDxjZG5AY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFJl
dmlld2VkIGJ5IEFkYW0gQmFydGguCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1z
L2lucHV0LW51bWJlci1rZXlvcGVyYXRpb24tZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvZmFz
dC9mb3Jtcy9pbnB1dC1udW1iZXIta2V5b3BlcmF0aW9uLWV4cGVjdGVkLnR4dAppbmRleCBmY2E1
NTZiODYxNjZkZjNhNzg2NGYwMDk4ZGEyNDQ1MjkzYzA4ODRjLi4yMjFjZTZmZWRmOWRhNmU4YmIw
Y2U4OTk4ZmJmZTg5YTk1NTZiN2NlIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1z
L2lucHV0LW51bWJlci1rZXlvcGVyYXRpb24tZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3Rz
L2Zhc3QvZm9ybXMvaW5wdXQtbnVtYmVyLWtleW9wZXJhdGlvbi1leHBlY3RlZC50eHQKQEAgLTks
NiArOSwxMCBAQCBQcmVzcyB0aGUgdXAgYXJyb3cga2V5OgogUEFTUyBpbnB1dC52YWx1ZSBpcyAi
MTI0IgogUHJlc3MgdGhlIGRvd24gYXJyb3cga2V5OgogUEFTUyBpbnB1dC52YWx1ZSBpcyAiMTIz
IgorRGlzYWJsZSBpbnB1dCBlbGVtZW50OgorUEFTUyBpbnB1dC52YWx1ZSBpcyAiMTIzIgorUmVh
ZC1vbmx5IGlucHV0IGVsZW1lbnQ6CitQQVNTIGlucHV0LnZhbHVlIGlzICIxMjMiCiBQQVNTIHN1
Y2Nlc3NmdWxseVBhcnNlZCBpcyB0cnVlCiAKIFRFU1QgQ09NUExFVEUKZGlmZiAtLWdpdCBhL0xh
eW91dFRlc3RzL2Zhc3QvZm9ybXMvaW5wdXQtbnVtYmVyLXdoZWVsLWV4cGVjdGVkLnR4dCBiL0xh
eW91dFRlc3RzL2Zhc3QvZm9ybXMvaW5wdXQtbnVtYmVyLXdoZWVsLWV4cGVjdGVkLnR4dAppbmRl
eCAwZDBkY2FlZTllZmVmYzdlMTIzNjA5Zjg2ZDg3ZjA0NDVlYWM2OWE4Li4wZWE2MjI5NWMxM2Fl
NjQ0ZThlM2NlNDQ2OTUzZDI4MmI1ZDIxZGVkIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9mYXN0
L2Zvcm1zL2lucHV0LW51bWJlci13aGVlbC1leHBlY3RlZC50eHQKKysrIGIvTGF5b3V0VGVzdHMv
ZmFzdC9mb3Jtcy9pbnB1dC1udW1iZXItd2hlZWwtZXhwZWN0ZWQudHh0CkBAIC0xMSw2ICsxMSwx
MCBAQCBXaGVlbCBkb3duIGJ5IDE6CiBQQVNTIGlucHV0LnZhbHVlIGlzICIxIgogV2hlZWwgZG93
biBieSAyNTY6CiBQQVNTIGlucHV0LnZhbHVlIGlzICIwIgorRGlzYWJsZWQgaW5wdXQgZWxlbWVu
dDoKK1BBU1MgaW5wdXQudmFsdWUgaXMgIjAiCitSZWFkLW9ubHkgaW5wdXQgZWxlbWVudDoKK1BB
U1MgaW5wdXQudmFsdWUgaXMgIjAiCiBQQVNTIHN1Y2Nlc3NmdWxseVBhcnNlZCBpcyB0cnVlCiAK
IFRFU1QgQ09NUExFVEUKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvcmFuZ2Ut
a2V5b3BlcmF0aW9uLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvcmFuZ2Ut
a2V5b3BlcmF0aW9uLWV4cGVjdGVkLnR4dAppbmRleCA3MjM5NzBlZWQwNjUyNjZmMWIzYmVkZGRi
YzliZjE4ZDNkMTQxMGYwLi43ZjkxZjgyODI1MjQ3NTI4YzM0NTlhMDc4ZDc0MTU5M2I3NWU5M2Rh
IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL3JhbmdlLWtleW9wZXJhdGlvbi1l
eHBlY3RlZC50eHQKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9yYW5nZS1rZXlvcGVyYXRp
b24tZXhwZWN0ZWQudHh0CkBAIC00NCw2ICs0NCwxMCBAQCBQQVNTIGlucHV0LnZhbHVlIGlzICIw
IgogUEFTUyBjaGFuZ2VFdmVudENvdW50ZXIgaXMgbGFzdENoYW5nZUV2ZW50Q291bnRlcgogUEFT
UyBpbnB1dC52YWx1ZSBpcyAiMiIKIAorRGlzYWJsZWQgYW5kIHJlYWQtb25seQorUEFTUyBpbnB1
dC52YWx1ZSBpcyAiMSIKK1BBU1MgaW5wdXQudmFsdWUgaXMgIjEiCisKIFBBU1Mgc3VjY2Vzc2Z1
bGx5UGFyc2VkIGlzIHRydWUKIAogVEVTVCBDT01QTEVURQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVz
dHMvZmFzdC9mb3Jtcy9yYW5nZS1rZXlvcGVyYXRpb24uaHRtbCBiL0xheW91dFRlc3RzL2Zhc3Qv
Zm9ybXMvcmFuZ2Uta2V5b3BlcmF0aW9uLmh0bWwKaW5kZXggN2Q5MGUzYmExZWQwZDRmMzhlNjRj
MDhkYTU5OGQwNGJlZWVjYTVmYy4uMmY5MTJkOTc3OTY4MzVjZDQxNzVkZWI0OTYwNTc3MjUzMTMy
MDkxNyAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9yYW5nZS1rZXlvcGVyYXRp
b24uaHRtbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL3JhbmdlLWtleW9wZXJhdGlvbi5o
dG1sCkBAIC0xMjIsNiArMTIyLDIwIEBAIHNlbmRLZXkoaW5wdXQsICdVcCcpOwogc2hvdWxkQmUo
J2lucHV0LnZhbHVlJywgJyIyIicpOwogCiBkZWJ1ZygnJyk7CitkZWJ1ZygnRGlzYWJsZWQgYW5k
IHJlYWQtb25seScpOworaW5wdXQuZGlzYWJsZWQgPSB0cnVlOworaW5wdXQudmFsdWUgPSAnMSc7
CitpbnB1dC5zdGVwID0gJzEnOworaW5wdXQubWluID0gJzAnOworaW5wdXQubWF4ID0gJzEwMCc7
CitzZW5kS2V5KGlucHV0LCAnVXAnKTsKK3Nob3VsZEJlKCdpbnB1dC52YWx1ZScsICciMSInKTsK
K2lucHV0LnJlbW92ZUF0dHJpYnV0ZSgnZGlzYWJsZWQnKTsKK2lucHV0LnJlYWRPbmx5ID0gdHJ1
ZTsKK3NlbmRLZXkoaW5wdXQsICdVcCcpOworc2hvdWxkQmUoJ2lucHV0LnZhbHVlJywgJyIxIicp
OworCitkZWJ1ZygnJyk7CiB2YXIgc3VjY2Vzc2Z1bGx5UGFyc2VkID0gdHJ1ZTsKIDwvc2NyaXB0
PgogPHNjcmlwdCBzcmM9Ii4uLy4uL2Zhc3QvanMvcmVzb3VyY2VzL2pzLXRlc3QtcG9zdC5qcyI+
PC9zY3JpcHQ+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL3NjcmlwdC10ZXN0
cy9pbnB1dC1udW1iZXIta2V5b3BlcmF0aW9uLmpzIGIvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9z
Y3JpcHQtdGVzdHMvaW5wdXQtbnVtYmVyLWtleW9wZXJhdGlvbi5qcwppbmRleCBjNGVkN2EwOGEx
OGU2YWNiODIyODc0YTg2ZmVlMDdhNzE0Y2Y1NWRhLi5mODQxNTFkOTgyMjNmNjFhNDAyNWY4N2Vj
ODMxMWMzYTEzYjk1OWRhIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL3Njcmlw
dC10ZXN0cy9pbnB1dC1udW1iZXIta2V5b3BlcmF0aW9uLmpzCisrKyBiL0xheW91dFRlc3RzL2Zh
c3QvZm9ybXMvc2NyaXB0LXRlc3RzL2lucHV0LW51bWJlci1rZXlvcGVyYXRpb24uanMKQEAgLTE3
LDQgKzE3LDE1IEBAIGRlYnVnKCdQcmVzcyB0aGUgZG93biBhcnJvdyBrZXk6Jyk7CiBldmVudFNl
bmRlci5rZXlEb3duKCdkb3duQXJyb3cnKTsKIHNob3VsZEJlKCdpbnB1dC52YWx1ZScsICciMTIz
IicpOwogCitkZWJ1ZygnRGlzYWJsZSBpbnB1dCBlbGVtZW50OicpOworaW5wdXQuZGlzYWJsZWQg
PSB0cnVlOworZXZlbnRTZW5kZXIua2V5RG93bigndXBBcnJvdycpOworc2hvdWxkQmUoJ2lucHV0
LnZhbHVlJywgJyIxMjMiJyk7CitpbnB1dC5yZW1vdmVBdHRyaWJ1dGUoJ2Rpc2FibGVkJyk7CisK
K2RlYnVnKCdSZWFkLW9ubHkgaW5wdXQgZWxlbWVudDonKTsKK2lucHV0LnJlYWRPbmx5ID0gdHJ1
ZTsKK2V2ZW50U2VuZGVyLmtleURvd24oJ3VwQXJyb3cnKTsKK3Nob3VsZEJlKCdpbnB1dC52YWx1
ZScsICciMTIzIicpOworCiB2YXIgc3VjY2Vzc2Z1bGx5UGFyc2VkID0gdHJ1ZTsKZGlmZiAtLWdp
dCBhL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvc2NyaXB0LXRlc3RzL2lucHV0LW51bWJlci13aGVl
bC5qcyBiL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvc2NyaXB0LXRlc3RzL2lucHV0LW51bWJlci13
aGVlbC5qcwppbmRleCA2NDc0MWZiNGYzMjBmMDcwZDA3MjQ3YjZlMzJhYjc4MTI2ZTY5ZGVjLi45
ZjA3ZjUxYjE4MmU2MjY2YjhmNDFhOGJmNWEzOTMxODA4NGViY2NiIDEwMDY0NAotLS0gYS9MYXlv
dXRUZXN0cy9mYXN0L2Zvcm1zL3NjcmlwdC10ZXN0cy9pbnB1dC1udW1iZXItd2hlZWwuanMKKysr
IGIvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9zY3JpcHQtdGVzdHMvaW5wdXQtbnVtYmVyLXdoZWVs
LmpzCkBAIC0yOSw0ICsyOSwxNSBAQCBkZWJ1ZygnV2hlZWwgZG93biBieSAyNTY6Jyk7CiBkaXNw
YXRjaFdoZWVsRXZlbnQoaW5wdXQsIDAsIC0yNTYpOwogc2hvdWxkQmUoJ2lucHV0LnZhbHVlJywg
JyIwIicpOwogCitkZWJ1ZygnRGlzYWJsZWQgaW5wdXQgZWxlbWVudDonKTsKK2lucHV0LmRpc2Fi
bGVkID0gdHJ1ZTsKK2Rpc3BhdGNoV2hlZWxFdmVudChpbnB1dCwgMCwgMSk7CitzaG91bGRCZSgn
aW5wdXQudmFsdWUnLCAnIjAiJyk7CitpbnB1dC5yZW1vdmVBdHRyaWJ1dGUoJ2Rpc2FibGVkJyk7
CisKK2RlYnVnKCdSZWFkLW9ubHkgaW5wdXQgZWxlbWVudDonKTsKK2lucHV0LnJlYWRPbmx5ID0g
dHJ1ZTsKK2Rpc3BhdGNoV2hlZWxFdmVudChpbnB1dCwgMCwgMSk7CitzaG91bGRCZSgnaW5wdXQu
dmFsdWUnLCAnIjAiJyk7CisKIHZhciBzdWNjZXNzZnVsbHlQYXJzZWQgPSB0cnVlOwpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9n
CmluZGV4IGE3MzUzNGU3YTcyNTc0MDAyZjUxZGFkOWYxYWU4ZDExMjc5YmI2MGUuLmEzYzgwNjk3
MWEwZTNlM2IwZGFhZmE5MjhlM2QzNmZiMGVhZTZjMDcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJD
b3JlL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwx
NyBAQAorMjAxMS0wMS0yNSAgS2VudCBUYW11cmEgIDx0a2VudEBjaHJvbWl1bS5vcmc+CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgUmFuZ2UgYW5kIG51
bWJlciBpbnB1dHMgc2hvdWxkIHJlamVjdCBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBieQorICAg
ICAgICBrZXlib2FyZCBvciBtb3VzZSB3aGVlbCBpZiB0aGV5IGFyZSBkaXNhYmxlZCBvciByZWFk
LW9ubHkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTUz
MTUxCisKKyAgICAgICAgKiBodG1sL1JhbmdlSW5wdXRUeXBlLmNwcDoKKyAgICAgICAgKFdlYkNv
cmU6OlJhbmdlSW5wdXRUeXBlOjpoYW5kbGVLZXlkb3duRXZlbnQpOiBDaGVjayBkaXNhYmxlZCgp
IGFuZCByZWFkT25seSgpLgorICAgICAgICAqIGh0bWwvVGV4dEZpZWxkSW5wdXRUeXBlLmNwcDoK
KyAgICAgICAgKFdlYkNvcmU6OlRleHRGaWVsZElucHV0VHlwZTo6aGFuZGxlS2V5ZG93bkV2ZW50
Rm9yU3BpbkJ1dHRvbik6IGRpdHRvLgorICAgICAgICAoV2ViQ29yZTo6VGV4dEZpZWxkSW5wdXRU
eXBlOjpoYW5kbGVXaGVlbEV2ZW50Rm9yU3BpbkJ1dHRvbik6IGRpdHRvLgorCiAyMDExLTAxLTI1
ICBDcmlzIE5lY2thciAgPGNkbkBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkg
QWRhbSBCYXJ0aC4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvUmFuZ2VJbnB1dFR5
cGUuY3BwIGIvU291cmNlL1dlYkNvcmUvaHRtbC9SYW5nZUlucHV0VHlwZS5jcHAKaW5kZXggYTQ5
MmNlNmVmNGE5Yzk2OTVjNDkzOGQ1ODY2MGVjMTMzZmI0MzU1Ny4uY2Y3NDliYzk0MGRkNDM3YzYz
NTE3MzNjZTA3OTg5ZDMzMDk1MGUzMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaHRtbC9S
YW5nZUlucHV0VHlwZS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvaHRtbC9SYW5nZUlucHV0VHlw
ZS5jcHAKQEAgLTE1NCw2ICsxNTQsOCBAQCB2b2lkIFJhbmdlSW5wdXRUeXBlOjpoYW5kbGVNb3Vz
ZURvd25FdmVudChNb3VzZUV2ZW50KiBldmVudCkKIAogdm9pZCBSYW5nZUlucHV0VHlwZTo6aGFu
ZGxlS2V5ZG93bkV2ZW50KEtleWJvYXJkRXZlbnQqIGV2ZW50KQogeworICAgIGlmIChlbGVtZW50
KCktPmRpc2FibGVkKCkgfHwgZWxlbWVudCgpLT5yZWFkT25seSgpKQorICAgICAgICByZXR1cm47
CiAgICAgY29uc3QgU3RyaW5nJiBrZXkgPSBldmVudC0+a2V5SWRlbnRpZmllcigpOwogICAgIGlm
IChrZXkgIT0gIlVwIiAmJiBrZXkgIT0gIlJpZ2h0IiAmJiBrZXkgIT0gIkRvd24iICYmIGtleSAh
PSAiTGVmdCIpCiAgICAgICAgIHJldHVybjsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2h0
bWwvVGV4dEZpZWxkSW5wdXRUeXBlLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvVGV4dEZpZWxk
SW5wdXRUeXBlLmNwcAppbmRleCA1NDUyN2IxZWUyMjEzMTc1ZjZjNDliNzI4OTZmZGE3N2I0ZGU2
ZmM2Li4wMjIwYTY0ZGIzMzhkNjMxYzUzZTYwM2YwNzUzNmUxMzhjMjg3ZGZkIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViQ29yZS9odG1sL1RleHRGaWVsZElucHV0VHlwZS5jcHAKKysrIGIvU291cmNl
L1dlYkNvcmUvaHRtbC9UZXh0RmllbGRJbnB1dFR5cGUuY3BwCkBAIC02NCw2ICs2NCw4IEBAIHZv
aWQgVGV4dEZpZWxkSW5wdXRUeXBlOjpoYW5kbGVLZXlkb3duRXZlbnQoS2V5Ym9hcmRFdmVudCog
ZXZlbnQpCiAKIHZvaWQgVGV4dEZpZWxkSW5wdXRUeXBlOjpoYW5kbGVLZXlkb3duRXZlbnRGb3JT
cGluQnV0dG9uKEtleWJvYXJkRXZlbnQqIGV2ZW50KQogeworICAgIGlmIChlbGVtZW50KCktPmRp
c2FibGVkKCkgfHwgZWxlbWVudCgpLT5yZWFkT25seSgpKQorICAgICAgICByZXR1cm47CiAgICAg
Y29uc3QgU3RyaW5nJiBrZXkgPSBldmVudC0+a2V5SWRlbnRpZmllcigpOwogICAgIGludCBzdGVw
ID0gMDsKICAgICBpZiAoa2V5ID09ICJVcCIpCkBAIC03OCw2ICs4MCw4IEBAIHZvaWQgVGV4dEZp
ZWxkSW5wdXRUeXBlOjpoYW5kbGVLZXlkb3duRXZlbnRGb3JTcGluQnV0dG9uKEtleWJvYXJkRXZl
bnQqIGV2ZW50KQogCiB2b2lkIFRleHRGaWVsZElucHV0VHlwZTo6aGFuZGxlV2hlZWxFdmVudEZv
clNwaW5CdXR0b24oV2hlZWxFdmVudCogZXZlbnQpCiB7CisgICAgaWYgKGVsZW1lbnQoKS0+ZGlz
YWJsZWQoKSB8fCBlbGVtZW50KCktPnJlYWRPbmx5KCkpCisgICAgICAgIHJldHVybjsKICAgICBp
bnQgc3RlcCA9IDA7CiAgICAgaWYgKGV2ZW50LT53aGVlbERlbHRhWSgpID4gMCkKICAgICAgICAg
c3RlcCA9IDE7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>