[SCM] WebKit Debian packaging branch, debian/experimental, updated. upstream/1.3.3-9427-gc2be6fc

kinuko at chromium.org kinuko at chromium.org
Wed Dec 22 13:35:54 UTC 2010


The following commit has been merged in the debian/experimental branch:
commit 03a2152d76ce052d31ea8a5af731f7ec61defdee
Author: kinuko at chromium.org <kinuko at chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Tue Sep 21 03:37:15 2010 +0000

    2010-09-20  Kinuko Yasuda  <kinuko at chromium.org>
    
            Reviewed by David Levin.
    
            Add NoStaticTables attributes to IDLs of FileSystem API for Worker support
            https://bugs.webkit.org/show_bug.cgi?id=46021
    
            Added NoStaticTables attributes to IDLs except for ones for Callbacks.
            (As NoStaticTables only affects non-callback interfaces.)
    
            * fileapi/DOMFileSystem.idl:
            * fileapi/DirectoryEntry.idl:
            * fileapi/DirectoryReader.idl:
            * fileapi/Entry.idl:
            * fileapi/EntryArray.idl:
            * fileapi/FileEntry.idl:
            * fileapi/Flags.idl:
            * fileapi/Metadata.idl:
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@67917 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/WebCore/ChangeLog b/WebCore/ChangeLog
index 6d7d2ec..3d5c03d 100644
--- a/WebCore/ChangeLog
+++ b/WebCore/ChangeLog
@@ -1,3 +1,22 @@
+2010-09-20  Kinuko Yasuda  <kinuko at chromium.org>
+
+        Reviewed by David Levin.
+
+        Add NoStaticTables attributes to IDLs of FileSystem API for Worker support
+        https://bugs.webkit.org/show_bug.cgi?id=46021
+
+        Added NoStaticTables attributes to IDLs except for ones for Callbacks.
+        (As NoStaticTables only affects non-callback interfaces.)
+
+        * fileapi/DOMFileSystem.idl:
+        * fileapi/DirectoryEntry.idl:
+        * fileapi/DirectoryReader.idl:
+        * fileapi/Entry.idl:
+        * fileapi/EntryArray.idl:
+        * fileapi/FileEntry.idl:
+        * fileapi/Flags.idl:
+        * fileapi/Metadata.idl:
+
 2010-09-20  Nico Weber  <thakis at chromium.org>
 
         Reviewed by Adam Barth.
diff --git a/WebCore/fileapi/DOMFileSystem.idl b/WebCore/fileapi/DOMFileSystem.idl
index b7307e2..037770b 100644
--- a/WebCore/fileapi/DOMFileSystem.idl
+++ b/WebCore/fileapi/DOMFileSystem.idl
@@ -30,7 +30,8 @@
 
 module storage {
     interface [
-        Conditional=FILE_SYSTEM
+        Conditional=FILE_SYSTEM,
+        NoStaticTables
     ] DOMFileSystem {
         readonly attribute DOMString name;
         readonly attribute DirectoryEntry root;
diff --git a/WebCore/fileapi/DirectoryEntry.idl b/WebCore/fileapi/DirectoryEntry.idl
index 7a0efdd..2880ed0 100644
--- a/WebCore/fileapi/DirectoryEntry.idl
+++ b/WebCore/fileapi/DirectoryEntry.idl
@@ -32,7 +32,8 @@ module storage {
     interface [
         Conditional=FILE_SYSTEM,
         GenerateNativeConverter,
-        GenerateToJS
+        GenerateToJS,
+        NoStaticTables
     ] DirectoryEntry : Entry {
         DirectoryReader createReader();
         [Custom] void getFile(in [ConvertUndefinedOrNullToNullString] DOMString path, in [Optional] Flags flags, in [Optional, Callback] EntryCallback successCallback, in [Optional, Callback] ErrorCallback errorCallback);
diff --git a/WebCore/fileapi/DirectoryReader.idl b/WebCore/fileapi/DirectoryReader.idl
index c3c7012..831fb05 100644
--- a/WebCore/fileapi/DirectoryReader.idl
+++ b/WebCore/fileapi/DirectoryReader.idl
@@ -30,7 +30,8 @@
 
 module storage {
     interface [
-        Conditional=FILE_SYSTEM
+        Conditional=FILE_SYSTEM,
+        NoStaticTables
     ] DirectoryReader {
         void readEntries(in [Callback] EntriesCallback successCallback, in [Optional, Callback] ErrorCallback errorCallback);
     };
diff --git a/WebCore/fileapi/Entry.idl b/WebCore/fileapi/Entry.idl
index b674455..d363bcd 100644
--- a/WebCore/fileapi/Entry.idl
+++ b/WebCore/fileapi/Entry.idl
@@ -31,7 +31,8 @@
 module storage {
     interface [
         Conditional=FILE_SYSTEM,
-        CustomToJS
+        CustomToJS,
+        NoStaticTables
     ] Entry {
         readonly attribute boolean isFile;
         readonly attribute boolean isDirectory;
diff --git a/WebCore/fileapi/EntryArray.idl b/WebCore/fileapi/EntryArray.idl
index e987ece..dca7827 100644
--- a/WebCore/fileapi/EntryArray.idl
+++ b/WebCore/fileapi/EntryArray.idl
@@ -32,6 +32,7 @@ module storage {
     interface [
         Conditional=FILE_SYSTEM,
         HasIndexGetter,
+        NoStaticTables
     ] EntryArray {
         readonly attribute unsigned long length;
         Entry item(in [IsIndex] unsigned long index);
diff --git a/WebCore/fileapi/FileEntry.idl b/WebCore/fileapi/FileEntry.idl
index eb913b8..73ef895 100644
--- a/WebCore/fileapi/FileEntry.idl
+++ b/WebCore/fileapi/FileEntry.idl
@@ -32,7 +32,8 @@ module storage {
     interface [
         Conditional=FILE_SYSTEM,
         GenerateNativeConverter,
-        GenerateToJS
+        GenerateToJS,
+        NoStaticTables
     ] FileEntry : Entry {
         void createWriter(in [Callback] FileWriterCallback successCallback, in [Optional, Callback] ErrorCallback errorCallback);
         void file(in [Callback] FileCallback successCallback, in [Optional, Callback] ErrorCallback errorCallback);
diff --git a/WebCore/fileapi/Flags.idl b/WebCore/fileapi/Flags.idl
index 29658a1..88cede3 100644
--- a/WebCore/fileapi/Flags.idl
+++ b/WebCore/fileapi/Flags.idl
@@ -31,7 +31,8 @@
 module storage {
     interface [
         Conditional=FILE_SYSTEM,
-        CanBeConstructed
+        CanBeConstructed,
+        NoStaticTables
     ] Flags {
         attribute boolean create;
         attribute boolean exclusive;
diff --git a/WebCore/fileapi/Metadata.idl b/WebCore/fileapi/Metadata.idl
index a5a90bc..df50b66 100644
--- a/WebCore/fileapi/Metadata.idl
+++ b/WebCore/fileapi/Metadata.idl
@@ -30,7 +30,8 @@
 
 module storage {
     interface [
-        Conditional=FILE_SYSTEM
+        Conditional=FILE_SYSTEM,
+        NoStaticTables
     ] Metadata {
         readonly attribute Date modificationTime;
     };

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list