[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