2009/dap/file-system file-dir-sys.html,1.39,1.40 file-writer.html,1.33,1.34

Update of /sources/public/2009/dap/file-system
In directory hutz:/tmp/cvs-serv858/file-system

Modified Files:
	file-dir-sys.html file-writer.html 
Log Message:
Updated references, fixed a few small interface errors.


Index: file-dir-sys.html
===================================================================
RCS file: /sources/public/2009/dap/file-system/file-dir-sys.html,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -d -r1.39 -r1.40
--- file-dir-sys.html	22 Sep 2011 00:04:08 -0000	1.39
+++ file-dir-sys.html	28 Feb 2012 23:36:55 -0000	1.40
@@ -8,7 +8,7 @@
       var respecConfig = {
           specStatus:           "ED",
           shortName:            "file-system-api",
-          publishDate:          "2011-05-27",
+          publishDate:          "2011-02-28",
           previousPublishDate:  "2010-10-26",
           previousMaturity:     "WD",
           edDraftURI:           "http://dev.w3.org/2009/dap/file-system/file-dir-sys.html",
@@ -435,7 +435,7 @@
           This interface supplies information about the state of a file or
           directory.
         </p>
-        <dl title='[NoInterfaceObject] interface Metadata' class='idl'>
+        <dl title='interface Metadata' class='idl'>
           <dt>readonly attribute Date modificationTime</dt>
           <dd>
             This is the time at which the file or directory was last modified.
@@ -443,21 +443,21 @@
         </dl>
       </section>
       <section>
-        <h2>The <code>Flags</code> interface</h2>
+        <h2>The <code>Flags</code> dictionary</h2>
         <p>
-          This interface is used to supply arguments to methods that look up or
+          This dictionary is used to supply arguments to methods that look up or
           create files or directories.
         </p>
-        <dl title='[NoInterfaceObject] interface Flags' class='idl'>
-          <dt>attribute boolean create</dt>
+        <dl title='dictionary Flags' class='idl'>
+          <dt>boolean create</dt>
           <dd>
             Used to indicate that the user wants to create a file or directory
             if it was not previously there.
           </dd>
-          <dt>attribute boolean exclusive</dt>
+          <dt>boolean exclusive</dt>
           <dd>
             By itself, <code>exclusive</code> MUST have no effect.  Used with
-            <code>create</code>, it causes getFile and getDirectory to
+            <code>create</code>, it MUST cause getFile and getDirectory to
             fail if the target path already exists.
           </dd>
         </dl>
@@ -487,7 +487,7 @@
         <p>
           This interface represents a file system.
         </p>
-        <dl title='[NoInterfaceObject] interface FileSystem' class='idl'>
+        <dl title='interface FileSystem' class='idl'>
           <dt>readonly attribute DOMString name</dt>
           <dd>
             This is the name of the file system.  The specifics of naming
@@ -507,7 +507,7 @@
           An abstract interface representing entries in a file system, each of
           which may be a <a>File</a> or <a>DirectoryEntry</a>.
         </p>
-        <dl title='[NoInterfaceObject] interface Entry' class='idl'>
+        <dl title='interface Entry' class='idl'>
           <dt>readonly attribute boolean isFile</dt>
           <dd>
             Entry is a file.
@@ -702,7 +702,7 @@
         <p>
           This interface represents a directory on a file system.
         </p>
-        <dl title='[NoInterfaceObject] interface DirectoryEntry : Entry'
+        <dl title='interface DirectoryEntry : Entry'
             class='idl'>
           <dt>DirectoryReader createReader ()</dt>
           <dd>
@@ -830,7 +830,7 @@
             directory itself ["."] or its parent [".."].</li>
           </ul>
         </p>
-        <dl title='[NoInterfaceObject] interface DirectoryReader' class='idl'>
+        <dl title='interface DirectoryReader' class='idl'>
           <dt>void readEntries ()</dt>
           <dd>
             <p>
@@ -860,8 +860,7 @@
         <p>
           This interface represents a file on a file system.
         </p>
-        <dl title='[NoInterfaceObject] interface FileEntry : Entry'
-            class='idl'>
+        <dl title='interface FileEntry : Entry' class='idl'>
           <dt>void createWriter ()</dt>
           <dd>
             <p>
@@ -911,8 +910,8 @@
             When <code>requestFileSystem()</code> succeeds, the following
             callback is made:
           </p>
-          <dl title='[NoInterfaceObject, Callback=FunctionOnly] interface
-              FileSystemCallback' class='idl'>
+          <dl title='[Callback=FunctionOnly] interface FileSystemCallback'
+              class='idl'>
             <dt>void handleEvent ()</dt>
             <dd>
               <p>
@@ -933,8 +932,8 @@
           <p>
             This interface is the callback used to look up Entry objects.
           </p>
-          <dl title='[NoInterfaceObject, Callback=FunctionOnly] interface
-              EntryCallback' class='idl'>
+          <dl title='[Callback=FunctionOnly] interface EntryCallback'
+              class='idl'>
             <dt>void handleEvent(Entry entry)</dt>
             <dd>
               Used to supply an Entry as a response to a user query.
@@ -948,8 +947,8 @@
             When <code>readEntries()</code> succeeds, the following callback is
             made.
           </p>
-          <dl title='[NoInterfaceObject, Callback=FunctionOnly] interface
-              EntriesCallback' class='idl'>
+          <dl title='[Callback=FunctionOnly] interface EntriesCallback'
+              class='idl'>
             <dt>void handleEvent(Entry[] entries)</dt>
             <dd>
               Used to supply an array of Entries as a response to a user query.
@@ -963,8 +962,8 @@
             This interface is the callback used to look up file and directory
             metadata.
           </p>
-          <dl title='[NoInterfaceObject, Callback=FunctionOnly] interface
-              MetadataCallback' class='idl'>
+          <dl title='[Callback=FunctionOnly] interface MetadataCallback'
+              class='idl'>
             <dt>void handleEvent (Metadata metadata)</dt>
             <dd>
               <p>
@@ -981,8 +980,8 @@
           This interface is the callback used to create a
           <code>FileWriter</code>.
           </p>
-          <dl title='[NoInterfaceObject, Callback=FunctionOnly] interface
-              FileWriterCallback' class='idl'>
+          <dl title='[Callback=FunctionOnly] interface FileWriterCallback'
+              class='idl'>
             <dt>void handleEvent (FileWriter fileWriter)</dt>
             <dd>
               <p>
@@ -998,8 +997,8 @@
           <p>
           This interface is the callback used to obtain a <code>File</code>.
           </p>
-          <dl title='[NoInterfaceObject, Callback=FunctionOnly] interface
-              FileCallback' class='idl'>
+          <dl title='[Callback=FunctionOnly] interface FileCallback'
+              class='idl'>
             <dt>void handleEvent (File file)</dt>
             <dd>
               <p>
@@ -1015,8 +1014,8 @@
             This interface is the generic callback used to indicate success of
             an asynchronous method.
           </p>
-          <dl title='[NoInterfaceObject, Callback=FunctionOnly] interface
-              VoidCallback' class='idl'>
+          <dl title='[Callback=FunctionOnly] interface VoidCallback'
+              class='idl'>
             <dt>void handleEvent ()</dt>
             <dd>
             </dd>
@@ -1028,8 +1027,8 @@
           <p>
             When an error occurs, the following callback is made:
           </p>
-          <dl title='[NoInterfaceObject, Callback=FunctionOnly] interface
-              ErrorCallback' class='idl'>
+          <dl title='[Callback=FunctionOnly] interface ErrorCallback'
+              class='idl'>
             <dt>void handleEvent ()</dt>
             <dd>
               <p>
@@ -1054,7 +1053,7 @@
         <p>
           This interface represents a file system.
         </p>
-        <dl title='[NoInterfaceObject] interface FileSystemSync' class='idl'>
+        <dl title='[interface FileSystemSync' class='idl'>
           <dt>readonly attribute DOMString name</dt>
           <dd>
             This is the name of the file system.  The specifics of naming
@@ -1080,7 +1079,7 @@
             approach.
           </div>
         </p>
-        <dl title='[NoInterfaceObject] interface EntrySync' class='idl'>
+        <dl title='[interface EntrySync' class='idl'>
           <dt>readonly attribute boolean isFile</dt>
           <dd>
             EntrySync is a file.
@@ -1246,7 +1245,7 @@
         <p>
           This interface represents a directory on a file system.
         </p>
-        <dl title='[NoInterfaceObject] interface DirectoryEntrySync : EntrySync'
+        <dl title='[interface DirectoryEntrySync : EntrySync'
             class='idl'>
           <dt>DirectoryReaderSync createReader ()</dt>
           <dd>
@@ -1408,7 +1407,7 @@
             directory itself ["."] or its parent [".."].</li>
           </ul>
         </p>
-        <dl title='[NoInterfaceObject] interface DirectoryReaderSync'
+        <dl title='[interface DirectoryReaderSync'
           class='idl'>
           <dt>EntrySync[] readEntries ()</dt>
           <dd>
@@ -1435,7 +1434,7 @@
           This interface represents a file on a file system.
         </p>
         <dl title=
-            '[NoInterfaceObject] interface FileEntrySync : EntrySync'
+            '[interface FileEntrySync : EntrySync'
             class='idl'>
           <dt>FileWriterSync createWriter ()</dt>
           <dd>

Index: file-writer.html
===================================================================
RCS file: /sources/public/2009/dap/file-system/file-writer.html,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -d -r1.33 -r1.34
--- file-writer.html	28 Sep 2011 21:16:45 -0000	1.33
+++ file-writer.html	28 Feb 2012 23:36:55 -0000	1.34
@@ -8,8 +8,8 @@
       var respecConfig = {
           specStatus:           "ED",
           shortName:            "file-writer-api",
-          publishDate:          "2011-05-27",
-          previousPublishDate:  "2010-10-26",
+          publishDate:          "2012-02-28",
+          previousPublishDate:  "2011-04-19",
           previousMaturity:     "WD",
           edDraftURI:           "http://dev.w3.org/2009/dap/file-system/file-writer.html",
           // lcEnd: "2009-08-05",
@@ -188,7 +188,7 @@
           <code>Blob</code>.
           </p>
           <dl class='parameters'>
-            <dt>in optional DOMString contentType</dt>
+            <dt>optional DOMString contentType</dt>
             <dd>
             Sets the content type of the blob produced.
             </dd>
@@ -202,11 +202,11 @@
           specified in <code>endings</code>.
           </p>
           <dl class='parameters'>
-            <dt>in DOMString text</dt>
+            <dt>DOMString text</dt>
             <dd>
               The data to write.
             </dd>
-            <dt>in optional DOMString endings</dt>
+            <dt>optional DOMString endings</dt>
             <dd>
               <div class='issue'>Can we do without endings?  Any choice other
                 than "native" can be implemented by the app author, and
@@ -258,7 +258,7 @@
           <code>BlobBuilder</code>.
           </p>
           <dl class='parameters'>
-            <dt>in Blob data</dt>
+            <dt>Blob data</dt>
             <dd>
               The data to append.
             </dd>
@@ -271,7 +271,7 @@
           <code>BlobBuilder</code>.
           </p>
           <dl class='parameters'>
-            <dt>in ArrayBuffer data</dt>
+            <dt>ArrayBuffer data</dt>
             <dd>
               The data to append.
             </dd>
@@ -303,7 +303,7 @@
         object (Window [[!HTML5]]) and within Web Workers (WorkerUtils
         [[!WEBWORKERS]]).
       </p>
-      <dl title='[Constructor(in Blob data)] interface FileSaver' class='idl'>
+      <dl title='[Constructor(Blob data)] interface FileSaver' class='idl'>
         <dt>void abort ()</dt>
         <dd>
           <p>
@@ -357,37 +357,37 @@
           The last error that occurred on the <code>FileSaver</code>.
           </p>
         </dd>
-        <dt>attribute Function onwritestart</dt>
+        <dt>[TreatNonCallableAsNull] attribute Function onwritestart</dt>
         <dd>
           <p>
           Handler for writestart events.
           </p>
         </dd>
-        <dt>attribute Function onprogress</dt>
+        <dt>[TreatNonCallableAsNull] attribute Function onprogress</dt>
         <dd>
           <p>
           Handler for progress events.
           </p>
         </dd>
-        <dt>attribute Function onwrite</dt>
+        <dt>[TreatNonCallableAsNull] attribute Function onwrite</dt>
         <dd>
           <p>
           Handler for write events.
           </p>
         </dd>
-        <dt>attribute Function onabort</dt>
+        <dt>[TreatNonCallableAsNull] attribute Function onabort</dt>
         <dd>
           <p>
           Handler for abort events.
           </p>
         </dd>
-        <dt>attribute Function onerror</dt>
+        <dt>[TreatNonCallableAsNull] attribute Function onerror</dt>
         <dd>
           <p>
           Handler for error events.
           </p>
         </dd>
-        <dt>attribute Function onwriteend</dt>
+        <dt>[TreatNonCallableAsNull] attribute Function onwriteend</dt>
         <dd>
           <p>
           Handler for writeend events.
@@ -544,7 +544,7 @@
           href="http://dev.w3.org/2009/dap/file-system/file-dir-sys.html">filesystem
           spec</a>.
       </div>
-      <dl title='[NoInterfaceObject] interface FileWriter : FileSaver'
+      <dl title='interface FileWriter : FileSaver'
           class='idl'>
         <dt>readonly attribute unsigned long long position</dt>
         <dd>
@@ -745,7 +745,7 @@
           href="http://dev.w3.org/2009/dap/file-system/file-dir-sys.html">filesystem
           spec</a>.
       </div>
-      <dl title='[NoInterfaceObject] interface FileWriterSync' class='idl'>
+      <dl title='interface FileWriterSync' class='idl'>
         <dt>readonly attribute unsigned long long position</dt>
         <dd>
           <p>

Received on Tuesday, 28 February 2012 23:37:00 UTC