spec/Overview.html 1.2007 2836 Move some v2 ideas at the bottom of the

Move some v2 ideas at the bottom of the spec up into their relevant
sections; move some more non-HTML ideas into the non-HTML section.
(whatwg r2836)

Index
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2007.html#index
sectioning roots
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2007.html#sectioning-root
stringify
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2007.html#dom-selection-tostring
12.1 Localization
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2007.html#localization
12 Things that you can't do with this specification because they are better handled using other technologies that are further described herein
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2007.html#no
6.6.2 APIs for the text field selections
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2007.html#textFieldSelection
4.4.10.1 Creating an outline
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2007.html#outlines

http://people.w3.org/mike/diffs/html5/spec/Overview.diff.html
http://dev.w3.org/cvsweb/html5/spec/Overview.html?r1=1.2006&r2=1.2007&f=h
http://html5.org/tools/web-apps-tracker?from=2835&to=2836

===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.2006
retrieving revision 1.2007
diff -u -d -r1.2006 -r1.2007
--- Overview.html 19 Feb 2009 02:26:30 -0000 1.2006
+++ Overview.html 19 Feb 2009 02:43:14 -0000 1.2007
@@ -9346,7 +9346,8 @@
    <p>Both of the documents above are semantically identical and would
    produce the same outline in compliant user agents.</p>
 
-  </div><h5 id=outlines><span class=secno>4.4.10.1 </span>Creating an outline</h5><p>This section defines an algorithm for creating an outline for a
+  </div><h5 id=outlines><span class=secno>4.4.10.1 </span>Creating an outline</h5><!-- v2 idea: It would be nice if there was a way to use this to
+  autogenerate a table of contents or some such --><p>This section defines an algorithm for creating an outline for a
   <a href=#sectioning-content-0>sectioning content</a> element or a <a href=#sectioning-root>sectioning
   root</a> element. It is defined in terms of a walk over the nodes
   of a DOM tree, in tree order, with each node being visited when it
@@ -35094,7 +35095,8 @@
   </div><p class=note>The <code><a href=#selection-0>Selection</a></code> interface has no relation
   to the <code><a href=#datagridselection>DataGridSelection</a></code> interface.<h4 id=textFieldSelection><span class=secno>6.6.2 </span>APIs for the text field selections</h4><p class=XXX>When we define HTMLTextAreaElement and
   HTMLInputElement we will have to add the IDL given below to both of
-  their IDLs.<p>The <code><a href=#the-input-element>input</a></code> and <code><a href=#the-textarea-element>textarea</a></code> elements define
+  their IDLs.</p><!-- v2 idea: DOM Range APIs to expose the textarea/input edited
+  value (ack martijnw) --><p>The <code><a href=#the-input-element>input</a></code> and <code><a href=#the-textarea-element>textarea</a></code> elements define
   four members in their DOM interfaces for handling their text
   selection:<pre class=idl>  void <a href=#dom-textarea-input-select title=dom-textarea/input-select>select</a>();
            attribute unsigned long <a href=#dom-textarea-input-selectionstart title=dom-textarea/input-selectionStart>selectionStart</a>;
@@ -48574,6 +48576,8 @@
     * find mouse position
     * screen object: top left width height pixelDepth colorDepth
       availWidth availHeight availLeft availTop
+    * methods/properties for managing scrolling, especially in <textarea>,
+      such as .scrollTop and .scrollHeight in Mozilla
     * support access Array element via () instead of [] (IEism)
       https://bugzilla.mozilla.org/show_bug.cgi?id=289876
     * Need to say that NodeList's items are enumerable, so that
@@ -48583,6 +48587,11 @@
       e.g. http://www.gadgetopia.com/2004/05/04/FileIconTag.html
       (this should probably be a function for the 'content',
       'background-image' and 'list-style-image' properties in CSS)
+    * custom syntax highlighting in <textarea>, <pre> (ack Ryan Johnson)
+      (this would probably best be done as some sort of output filter
+      at the CSS level, rather than anything HTML-specific. It would
+      have to support both <textarea>, where the data isn't in the
+      DOM proper, and <pre>, where it is.)
 
   XXX should ensure these are filed with the relevant people and groups
   --><h3 id=localization><span class=secno>12.1 </span>Localization</h3><p>If you wish to create localized versions of an HTML application,
@@ -48756,11 +48765,6 @@
   and support.</p><!-- Hopefully Kam won't notice he's covered by these
   acknowledgements three times! --><!--
 TODO (or delay):
- XXX * automatic table of contents
- XXX * custom syntax highlighting in <textarea>, <pre> (ack Ryan Johnson)
- XXX * methods/properties for managing scrolling, especially in TextArea,
-       such as .scrollTop and .scrollHeight in Mozilla
- XXX * dom range apis with textarea/input edited value (ack martijnw)
  XXX * datagrid: cells that are links (<a href=""></a>)
  XXX * we should fix The Great Key Problem
  XXX * library of resources:

Received on Thursday, 19 February 2009 02:46:59 UTC