<?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>27063</bug_id>
          
          <creation_ts>2014-10-15 18:37:24 +0000</creation_ts>
          <short_desc>Add &quot;intention&quot; integration point to &apos;beforeinput&apos; event&apos;s interface</short_desc>
          <delta_ts>2015-01-21 20:38:04 +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>Windows NT</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>MOVED</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="Travis Leithead [MSFT]">travil</reporter>
          <assigned_to name="Travis Leithead [MSFT]">travil</assigned_to>
          <cc>benjamp</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>113235</commentid>
    <comment_count>0</comment_count>
    <who name="Travis Leithead [MSFT]">travil</who>
    <bug_when>2014-10-15 18:37:24 +0000</bug_when>
    <thetext>In http://w3c.github.io/editing-explainer/commands-explainer.html,

there is a desire to unify the various editing/input scenarios behind intentions. beforeinput is one on their radar (along with beforeselectionchange (Selection API spec), and clipboard events). IndieUI is also invested here.

The ask is to give beforeinput a &apos;intention&apos; (DOMString) property. They also want to unify on a way to present the &apos;data&apos; (currently included in InputEvent as &apos;data&apos; :-).

In addition, there are various ideas on how to further express this. One approach is to provide a Range (the about-to-be-affected content), and the expected thing that will replace it.

It is unclear whether we would spec this, or they would spec it. If we do it, we should follow the intention explainer.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>117398</commentid>
    <comment_count>1</comment_count>
    <who name="Ben Peters">benjamp</who>
    <bug_when>2015-01-21 18:01:10 +0000</bug_when>
    <thetext>Copied to https://github.com/w3c/editing-explainer/issues/42

Please continue the conversation there.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>117406</commentid>
    <comment_count>2</comment_count>
    <who name="Travis Leithead [MSFT]">travil</who>
    <bug_when>2015-01-21 20:38:04 +0000</bug_when>
    <thetext>Bug has moved to Github issue tracking for Editing TF current work.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>