<?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>27792</bug_id>
          
          <creation_ts>2015-01-09 17:12:10 +0000</creation_ts>
          <short_desc>Ambiguous Text in Device Button State Table 5.1.1.1</short_desc>
          <delta_ts>2016-03-15 15:43:54 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>PointerEventsWG</product>
          <component>Pointer Events specification</component>
          <version>unspecified</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows NT</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="Mark Salsbery">msalsbery</reporter>
          <assigned_to name="Jacob Rossi [MSFT]">jrossi</assigned_to>
          <cc>msalsbery</cc>
    
    <cc>public-pointer-events</cc>
    
    <cc>rbyers</cc>
          
          <qa_contact name="Pointer Events Bugzilla list">public-pointer-events-bugzilla</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>116966</commentid>
    <comment_count>0</comment_count>
    <who name="Mark Salsbery">msalsbery</who>
    <bug_when>2015-01-09 17:12:10 +0000</bug_when>
    <thetext>In the &quot;Device Button State&quot; table in section 5.1.1.1, perhaps the text should be something like &quot;Mouse move with no button state change&quot; instead of &quot;Mouse move with no buttons pressed&quot;.

This would match the current IE 11 implementation where pointermove events have a button value of -1 when the mouse pointer moves with button(s) pressed.

The current text could be misinterpreted by other vendors implementing the pointer events model causing incompatibilities.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>116967</commentid>
    <comment_count>1</comment_count>
    <who name="Jacob Rossi [MSFT]">jrossi</who>
    <bug_when>2015-01-09 18:32:17 +0000</bug_when>
    <thetext>Hmm, I can see how that might clarify the button property a bit more. But then it would cause similar confusion for buttons, which only has a value of 0 when no buttons are pressed (not just when no buttons have changed). 

Given we link to the more detailed definitions of theses properties in D3E, several browsers already implement these properties, and that we have extensive test cases for this, I think we can live with this one (avoiding a change to the spec as it&apos;s about to go to REC). I don&apos;t think there&apos;s a real risk of implementers shipping the wrong thing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>125505</commentid>
    <comment_count>2</comment_count>
    <who name="Rick Byers">rbyers</who>
    <bug_when>2016-03-15 15:43:54 +0000</bug_when>
    <thetext>This was addressed in https://github.com/w3c/pointerevents/pull/34</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>