<?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>14600</bug_id>
          
          <creation_ts>2011-10-30 20:30:50 +0000</creation_ts>
          <short_desc>Spec element.setCapture / document.releaseCapture</short_desc>
          <delta_ts>2014-02-10 22:37:08 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WHATWG</product>
          <component>Unwelcome</component>
          <version>unspecified</version>
          <rep_platform>Other</rep_platform>
          <op_sys>other</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>NEEDSINFO</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>Unsorted</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>contributor</reporter>
          <assigned_to name="Michael[tm] Smith">mike</assigned_to>
          <cc>brunoabinader</cc>
    
    <cc>danya.postfactum</cc>
    
    <cc>ian</cc>
    
    <cc>mike</cc>
    
    <cc>Ms2ger</cc>
    
    <cc>www-dom</cc>
          
          <qa_contact>sideshowbarker+unwelcome</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>59240</commentid>
    <comment_count>0</comment_count>
    <who name="">contributor</who>
    <bug_when>2011-10-30 20:30:50 +0000</bug_when>
    <thetext>Specification: http://www.whatwg.org/specs/web-apps/current-work/multipage/
Multipage: http://www.whatwg.org/C#head
Complete: http://www.whatwg.org/c#head

Comment:
Spec element.setCapture / document.releaseCapture

Posted from: 91.181.84.233 by ms2ger@gmail.com
User agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0a1) Gecko/20111001 Firefox/10.0a1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59241</commentid>
    <comment_count>1</comment_count>
    <who name="Ms2ger">Ms2ger</who>
    <bug_when>2011-10-30 20:31:05 +0000</bug_when>
    <thetext>http://lists.w3.org/Archives/Public/public-webapps/2008OctDec/0308.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>61841</commentid>
    <comment_count>2</comment_count>
    <who name="Anne">annevk</who>
    <bug_when>2011-12-20 20:50:57 +0000</bug_when>
    <thetext>Seems to be done elsewhere now.

http://dvcs.w3.org/hg/webevents/raw-file/default/mouse-lock.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>61864</commentid>
    <comment_count>3</comment_count>
    <who name="Ms2ger">Ms2ger</who>
    <bug_when>2011-12-21 09:15:36 +0000</bug_when>
    <thetext>I don&apos;t see how it specs setCapture/releaseCapture.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>61865</commentid>
    <comment_count>4</comment_count>
    <who name="Anne">annevk</who>
    <bug_when>2011-12-21 09:19:04 +0000</bug_when>
    <thetext>It seems to suggest that it is not going to be defined and remains Gecko proprietary. In any event, it&apos;s not going to be done in the DOM specification I think.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>65807</commentid>
    <comment_count>5</comment_count>
    <who name="Ms2ger">Ms2ger</who>
    <bug_when>2012-03-20 08:21:40 +0000</bug_when>
    <thetext>(In reply to comment #4)
&gt; In any event, it&apos;s not going to be done in the DOM specification I think.

Agreed. Mike was so kind to create an orphanage for this bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>65852</commentid>
    <comment_count>6</comment_count>
    <who name="Ian &apos;Hixie&apos; Hickson">ian</who>
    <bug_when>2012-03-20 17:26:35 +0000</bug_when>
    <thetext>Who else implements this? If it&apos;s just Firefox, should we file a bug on Gecko to drop it?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>75472</commentid>
    <comment_count>7</comment_count>
    <who name="Michael[tm] Smith">mike</who>
    <bug_when>2012-10-06 04:01:55 +0000</bug_when>
    <thetext>Not sure what action is needed from me on this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>93251</commentid>
    <comment_count>8</comment_count>
    <who name="Danil Kostin">danya.postfactum</who>
    <bug_when>2013-09-11 14:50:35 +0000</bug_when>
    <thetext>Why is this marked as RESOLVED?
I can not find any spec, describing setCapture/releaseCapture.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>93278</commentid>
    <comment_count>9</comment_count>
    <who name="Michael[tm] Smith">mike</who>
    <bug_when>2013-09-12 00:49:24 +0000</bug_when>
    <thetext>(In reply to Danil Kostin from comment #8)
&gt; Why is this marked as RESOLVED?
&gt; I can not find any spec, describing setCapture/releaseCapture.

It&apos;s marked as NEEDSINFO until somebody expresses willingness to take some concrete action on it; e.g., somebody decides to implement it in a UA other than Gecko, or somebody volunteers to write a spec for it, or Gecko drops it for lack of other implementations.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>93280</commentid>
    <comment_count>10</comment_count>
    <who name="Michael[tm] Smith">mike</who>
    <bug_when>2013-09-12 01:04:22 +0000</bug_when>
    <thetext>(In reply to Ian &apos;Hixie&apos; Hickson from comment #6)
&gt; Who else implements this?

Apparently IE does. And IE had it before Gecko, which is part of why Gecko implemented it. See the following message from 2008 (from you...) where you&apos;re asking for info about setCapture() on the whatwg and public-webapps lists:

http://lists.w3.org/Archives/Public/public-webapps/2008OctDec/0308.html
[[
Would it be possible to add setCapture() (as supported in IE; see below) 
to DOM3 Events? It seems more appropriate to have it there than in HTML5.

Note that I don&apos;t think we&apos;d need releaseCapture(); we should just say 
that capture is canceled when the mouse is released if it was captured. 
This gets around the problem of unbalanced set/release.
]]

You got no responses at all to that message, as far as I can tell.

Afterward, Gecko went ahead and implemented it:

And see https://bugzilla.mozilla.org/show_bug.cgi?id=503943#c4

&gt; If it&apos;s just Firefox, should we file a bug on Gecko to drop it?

I doubt Mozilla is going to want to drop it, given that at the time they implemented they were well aware that there was no spec and nobody other than IE had it and nobody else was planning to implement it.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>