<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://www.w3.org/Bugs/Public/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://www.w3.org/Bugs/Public/"
          
          maintainer="sysbot+bugzilla@w3.org"
>

    <bug>
          <bug_id>23749</bug_id>
          
          <creation_ts>2013-11-07 02:53:19 +0000</creation_ts>
          <short_desc>Keypad&apos;s Add, Subtract, Multiply, Divide, Equals and Decimal are not defined in the latest ED</short_desc>
          <delta_ts>2013-11-07 03:52:13 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebAppsWG</product>
          <component>HISTORICAL - DOM3 Events</component>
          <version>unspecified</version>
          <rep_platform>PC</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>1</everconfirmed>
          <reporter name="Masayuki Nakano">masayuki</reporter>
          <assigned_to name="Travis Leithead [MSFT]">travil</assigned_to>
          <cc>garykac</cc>
    
    <cc>mike</cc>
    
    <cc>www-dom</cc>
          
          <qa_contact>public-webapps-bugzilla</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>95918</commentid>
    <comment_count>0</comment_count>
    <who name="Masayuki Nakano">masayuki</who>
    <bug_when>2013-11-07 02:53:19 +0000</bug_when>
    <thetext>The keypad&apos;s keys Add, Subtract, Multiply, Divide, Equals and Decimal are not defined in the latest ED.

Is this intentional? Or, by dropping .char, Browser should set actual input character instead of the name from meaning?

However, in 6.3.3 Whitespace Keys, Separator is still defined (Keypad&apos;s separator key may not generate any characters, though).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95919</commentid>
    <comment_count>1</comment_count>
    <who name="Gary Kacmarcik">garykac</who>
    <bug_when>2013-11-07 03:21:02 +0000</bug_when>
    <thetext>Yes, this is by design.

For these keys:
key = &apos;+&apos;, &apos;-&apos;, &apos;*&apos; &apos;/&apos;, &apos;=&apos; and &apos;.&apos; should be used with location = DOM_KEY_LOCATION_NUMPAD.  It doesn&apos;t make sense to special case these keys, especially when the non-keypad versions are coming through as the values given above.

This also parallels how the keypad number keys &apos;1&apos; - &apos;9&apos; are handled.

Enter, Tab and Separator are still handled with special values.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95924</commentid>
    <comment_count>2</comment_count>
    <who name="Masayuki Nakano">masayuki</who>
    <bug_when>2013-11-07 03:52:13 +0000</bug_when>
    <thetext>(In reply to Gary Kacmarcik from comment #1)
&gt; Enter, Tab and Separator are still handled with special values.

Thanks, but I have a question. When Separator key inputs &quot;,&quot;　or &quot;.&quot;, .key value should be the character? Web applications cannot know what character is used for separator in the user&apos;s language.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>