<?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>23691</bug_id>
          
          <creation_ts>2013-10-31 16:41:17 +0000</creation_ts>
          <short_desc>Drop nextElementSibling from DocumentType</short_desc>
          <delta_ts>2013-11-17 10:08:10 +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>DOM</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="Anne">annevk</reporter>
          <assigned_to name="Ms2ger">Ms2ger</assigned_to>
          <cc>bzbarsky</cc>
    
    <cc>erik.arvidsson</cc>
    
    <cc>hober0</cc>
    
    <cc>mike</cc>
    
    <cc>Ms2ger</cc>
    
    <cc>travil</cc>
    
    <cc>VYV03354</cc>
    
    <cc>www-dom</cc>
    
    <cc>zcorpan</cc>
          
          <qa_contact>public-webapps-bugzilla</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>95610</commentid>
    <comment_count>0</comment_count>
    <who name="Anne">annevk</who>
    <bug_when>2013-10-31 16:41:17 +0000</bug_when>
    <thetext>Per https://bugzilla.mozilla.org/show_bug.cgi?id=932501 and https://code.google.com/p/chromium/issues/detail?id=246609 the world sucks.

Anyone any bright ideas, last words?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95657</commentid>
    <comment_count>1</comment_count>
    <who name="Simon Pieters">zcorpan</who>
    <bug_when>2013-11-01 08:44:51 +0000</bug_when>
    <thetext>It looks like Dojo is being fixed?

Maybe we should remove it now and try to put it back in a year or so?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95672</commentid>
    <comment_count>2</comment_count>
    <who name="Anne">annevk</who>
    <bug_when>2013-11-01 11:50:43 +0000</bug_when>
    <thetext>If we do that I&apos;m not going to update the specification for now. Pointless: I wish DocumentType never existed to begin with.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95696</commentid>
    <comment_count>3</comment_count>
    <who name="Boris Zbarsky">bzbarsky</who>
    <bug_when>2013-11-01 17:31:46 +0000</bug_when>
    <thetext>Dojo is fixed.  The problem is stuff shipping with old versions of it, with no incentive to change...  The Oracle Convergence thing is the main example we know of so far.  What makes you think this will stop being a problem in a year?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95698</commentid>
    <comment_count>4</comment_count>
    <who name="Boris Zbarsky">bzbarsky</who>
    <bug_when>2013-11-01 17:32:23 +0000</bug_when>
    <thetext>And in particular, Dojo has been fixed for a while here, afaict.  So it&apos;s not like they just fixed it and people need to update.  They fixed it a longish time ago and people don&apos;t update.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95757</commentid>
    <comment_count>5</comment_count>
    <who name="Simon Pieters">zcorpan</who>
    <bug_when>2013-11-04 08:52:56 +0000</bug_when>
    <thetext>OK. I&apos;m trying to be optimistic and retain sanity, but yeah. :-(

Should we just remove nextElementSibling or also previousElementSibling?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95763</commentid>
    <comment_count>6</comment_count>
    <who name="Erik Arvidsson">erik.arvidsson</who>
    <bug_when>2013-11-04 14:44:56 +0000</bug_when>
    <thetext>FWIW, Chrome has been shipping with this for a while. Yes, it did break things but I believe most of the major sites have fixed their bugs by now.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95764</commentid>
    <comment_count>7</comment_count>
    <who name="Boris Zbarsky">bzbarsky</who>
    <bug_when>2013-11-04 14:52:00 +0000</bug_when>
    <thetext>Erik, how long is &quot;a while&quot;?

https://bugzilla.mozilla.org/show_bug.cgi?id=932501 certainly says that things are broken there in Chrome.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95766</commentid>
    <comment_count>8</comment_count>
    <who name="Erik Arvidsson">erik.arvidsson</who>
    <bug_when>2013-11-04 15:10:29 +0000</bug_when>
    <thetext>(In reply to Boris Zbarsky from comment #7)
&gt; Erik, how long is &quot;a while&quot;?

Since August (M29)
 
&gt; https://bugzilla.mozilla.org/show_bug.cgi?id=932501 certainly says that
&gt; things are broken there in Chrome.

Updated the bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96278</commentid>
    <comment_count>9</comment_count>
    <who name="Anne">annevk</who>
    <bug_when>2013-11-14 02:06:13 +0000</bug_when>
    <thetext>So bz is going to remove it from Gecko as well as previous* by putting them on a new NonDocumentTypeChildNode interface as he doesn&apos;t consider the breakage tolerable. If Chrome wants to continue their experiment in getting these sites fixed I&apos;d be happy to back that with the specification. Meanwhile I&apos;ll leave this open so we can check again in a year or so.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96283</commentid>
    <comment_count>10</comment_count>
    <who name="Boris Zbarsky">bzbarsky</who>
    <bug_when>2013-11-14 02:35:03 +0000</bug_when>
    <thetext>I strongly feel we should remove known-not-web-compatible things from the spec so we don&apos;t create attractive nuisances for people trying to use the spec to implement things but not following along with every bug report.

If at some point we think this might be web-compatible, _that_&apos;s when we add it back.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96414</commentid>
    <comment_count>11</comment_count>
    <who name="Ms2ger">Ms2ger</who>
    <bug_when>2013-11-17 08:34:53 +0000</bug_when>
    <thetext>https://github.com/whatwg/dom/commit/4aab68a697d902f68e2f48b6158052e081cf3ce0</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96415</commentid>
    <comment_count>12</comment_count>
    <who name="Ms2ger">Ms2ger</who>
    <bug_when>2013-11-17 10:08:10 +0000</bug_when>
    <thetext>https://github.com/w3c/web-platform-tests/pull/436</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>