Changeset 84224 in webkit
- Timestamp:
- Apr 18, 2011 10:36:36 PM (13 years ago)
- Location:
- trunk
- Files:
-
- 55 edited
- 2 moved
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r84223 r84224 1 2011-04-18 Taiju TSUIKI <develop@tzik.jp> 2 3 Reviewed by Darin Fisher. 4 5 Vendor-prefix requestFileSystem in FileSystem API 6 https://bugs.webkit.org/show_bug.cgi?id=58517 7 8 Prefix from: 9 - window.requestFileSystem to window.webkitRequestFileSystem 10 - window.resolveLocalFileSystemURL to window.webkitResolveLocalFileSystemURL 11 - window.Flags to window.WebKitFlags 12 - WorkerContext.requestFileSystem to WorkerContext.webkitRequestFileSystem 13 - WorkerContext.resolveLocalFileSystemURL to WorkerContext.webkitResolveLocalFileSystemURL 14 - WorkerContext.Flags to WorkerContext.WebKitFlags 15 16 * fast/dom/script-tests/prototype-inheritance.js: 17 * fast/filesystem/flags-passing-expected.txt: 18 * fast/filesystem/resources/async-operations.js: 19 * fast/filesystem/resources/directory-entry-to-uri.js: 20 * fast/filesystem/resources/file-entry-to-uri-sync.js: 21 * fast/filesystem/resources/file-entry-to-uri.js: 22 * fast/filesystem/resources/file-from-file-entry-sync.js: 23 * fast/filesystem/resources/file-from-file-entry.js: 24 * fast/filesystem/resources/file-writer-sync-truncate-extend.js: 25 * fast/filesystem/resources/file-writer-sync-write-overlapped.js: 26 * fast/filesystem/resources/file-writer-utils.js: 27 * fast/filesystem/resources/fs-worker-common.js: 28 * fast/filesystem/resources/op-tests-helper.js: 29 * fast/filesystem/resources/simple-persistent-sync.js: 30 * fast/filesystem/resources/simple-persistent.js: 31 * fast/filesystem/resources/simple-temporary-sync.js: 32 * fast/filesystem/resources/simple-temporary.js: 33 * fast/filesystem/resources/sync-operations.js: 34 * fast/filesystem/script-tests/filesystem-reference.js: 35 * fast/filesystem/script-tests/flags-passing.js: 36 * fast/filesystem/script-tests/read-directory.js: 37 * http/tests/filesystem/resolve-uri-expected.txt: 38 * http/tests/filesystem/script-tests/resolve-uri.js: 39 * http/tests/filesystem/workers/resolve-url-expected.txt: 40 * http/tests/filesystem/workers/script-tests/resolve-url-sync.js: 41 * platform/chromium/fast/dom/prototype-inheritance-expected.txt: 42 1 43 2011-04-18 Daniel Bates <dbates@rim.com> 2 44 -
trunk/LayoutTests/fast/dom/script-tests/prototype-inheritance.js
r83884 r84224 27 27 "DeviceMotionEvent", 28 28 "TEMPORARY", "PERSISTENT", 29 " Flags",29 "WebKitFlags", 30 30 "v8Locale", 31 31 // Ignore this property because it only appears in debug builds. -
trunk/LayoutTests/fast/filesystem/flags-passing-expected.txt
r69178 r84224 4 4 5 5 6 * Passing a Flags object.7 * Recycling the same Flags object.8 * Passing a Flags object (with exclusive=true).6 * Passing a WebKitFlags object. 7 * Recycling the same WebKitFlags object. 8 * Passing a WebKitFlags object (with exclusive=true). 9 9 * Passing JSON Flags object. 10 10 * Passing JSON Flags object (with exclusive=true). 11 * Passing null as a Flags parameter.11 * Passing null as a WebKitFlags parameter. 12 12 Finished running tests. 13 13 PASS expectedCallbacksCount is 3 -
trunk/LayoutTests/fast/filesystem/resources/async-operations.js
r69485 r84224 91 91 } 92 92 93 if (this. requestFileSystem) {93 if (this.webkitRequestFileSystem) { 94 94 jsTestIsAsync = true; 95 95 var helper = new JoinHelper(); 96 96 helper.run(function() { 97 requestFileSystem.apply(this, [this.TEMPORARY, 100, function(fs) {97 webkitRequestFileSystem.apply(this, [this.TEMPORARY, 100, function(fs) { 98 98 debug("Got FileSystem:" + fs.name); 99 99 fileSystem = fs; -
trunk/LayoutTests/fast/filesystem/resources/directory-entry-to-uri.js
r81438 r84224 31 31 32 32 var jsTestIsAsync = true; 33 requestFileSystem(TEMPORARY, 100, fileSystemCallback, errorCallback);33 webkitRequestFileSystem(TEMPORARY, 100, fileSystemCallback, errorCallback); 34 34 var successfullyParsed = true; -
trunk/LayoutTests/fast/filesystem/resources/file-entry-to-uri-sync.js
r81438 r84224 3 3 description("Obtaining URL from FileEntry."); 4 4 5 var fileSystem = requestFileSystemSync(TEMPORARY, 100);5 var fileSystem = webkitRequestFileSystemSync(TEMPORARY, 100); 6 6 removeAllInDirectorySync(fileSystem.root); 7 7 -
trunk/LayoutTests/fast/filesystem/resources/file-entry-to-uri.js
r81438 r84224 31 31 32 32 var jsTestIsAsync = true; 33 requestFileSystem(TEMPORARY, 100, fileSystemCallback, errorCallback);33 webkitRequestFileSystem(TEMPORARY, 100, fileSystemCallback, errorCallback); 34 34 var successfullyParsed = true; -
trunk/LayoutTests/fast/filesystem/resources/file-from-file-entry-sync.js
r69907 r84224 4 4 description("Obtaining File from FileEntrySync."); 5 5 6 var fileSystem = requestFileSystemSync(this.TEMPORARY, 100);6 var fileSystem = webkitRequestFileSystemSync(this.TEMPORARY, 100); 7 7 removeAllInDirectorySync(fileSystem.root); 8 8 -
trunk/LayoutTests/fast/filesystem/resources/file-from-file-entry.js
r69907 r84224 39 39 40 40 var jsTestIsAsync = true; 41 requestFileSystem(TEMPORARY, 100, fileSystemCallback, errorCallback);41 webkitRequestFileSystem(TEMPORARY, 100, fileSystemCallback, errorCallback); 42 42 var successfullyParsed = true; -
trunk/LayoutTests/fast/filesystem/resources/file-writer-sync-truncate-extend.js
r83884 r84224 8 8 9 9 // Start with an empty FileSystem. 10 var fileSystem = requestFileSystemSync(this.TEMPORARY, 100);10 var fileSystem = webkitRequestFileSystemSync(this.TEMPORARY, 100); 11 11 removeAllInDirectorySync(fileSystem.root); 12 12 -
trunk/LayoutTests/fast/filesystem/resources/file-writer-sync-write-overlapped.js
r83884 r84224 8 8 9 9 // Start with an empty FileSystem. 10 var fileSystem = requestFileSystemSync(this.TEMPORARY, 100);10 var fileSystem = webkitRequestFileSystemSync(this.TEMPORARY, 100); 11 11 removeAllInDirectorySync(fileSystem.root); 12 12 -
trunk/LayoutTests/fast/filesystem/resources/file-writer-utils.js
r83884 r84224 162 162 function setupAndRunTest(size, testName, testFunc) 163 163 { 164 if (! requestFileSystem) {164 if (!webkitRequestFileSystem) { 165 165 debug("This test requires FileSystem API support."); 166 166 return; 167 167 } 168 168 debug("starting test"); 169 requestFileSystem(TEMPORARY, size, function(fs) {169 webkitRequestFileSystem(TEMPORARY, size, function(fs) { 170 170 createEmptyFile(fs, testName, testFunc); 171 171 }, onError); 172 172 } 173 -
trunk/LayoutTests/fast/filesystem/resources/fs-worker-common.js
r72704 r84224 51 51 } 52 52 53 if (this.importScripts && !this. requestFileSystem) {53 if (this.importScripts && !this.webkitRequestFileSystem) { 54 54 debug('This test requires FileSystem API.'); 55 55 finishJSTest(); -
trunk/LayoutTests/fast/filesystem/resources/op-tests-helper.js
r75236 r84224 392 392 393 393 var jsTestIsAsync = true; 394 requestFileSystem(TEMPORARY, 100, fileSystemCallback, errorCallback);394 webkitRequestFileSystem(TEMPORARY, 100, fileSystemCallback, errorCallback); 395 395 var successfullyParsed = true; 396 -
trunk/LayoutTests/fast/filesystem/resources/simple-persistent-sync.js
r69249 r84224 4 4 } 5 5 6 description(" requestFileSystemSync PERSISTENT test.");6 description("webkitRequestFileSystemSync PERSISTENT test."); 7 7 8 var fileSystem = requestFileSystemSync(PERSISTENT, 100);8 var fileSystem = webkitRequestFileSystemSync(PERSISTENT, 100); 9 9 10 10 debug("Successfully obtained PERSISTENT FileSystem:" + fileSystem.name); -
trunk/LayoutTests/fast/filesystem/resources/simple-persistent.js
r69249 r84224 22 22 23 23 var jsTestIsAsync = true; 24 requestFileSystem(PERSISTENT, 100, successCallback, errorCallback);24 webkitRequestFileSystem(PERSISTENT, 100, successCallback, errorCallback); 25 25 var successfullyParsed = true; -
trunk/LayoutTests/fast/filesystem/resources/simple-temporary-sync.js
r69249 r84224 6 6 description("requestFileSystemSync TEMPORARY test."); 7 7 8 var fileSystem = requestFileSystemSync(TEMPORARY, 100);8 var fileSystem = webkitRequestFileSystemSync(TEMPORARY, 100); 9 9 10 10 debug("Successfully obtained TEMPORARY FileSystem:" + fileSystem.name); -
trunk/LayoutTests/fast/filesystem/resources/simple-temporary.js
r69249 r84224 22 22 23 23 var jsTestIsAsync = true; 24 requestFileSystem(TEMPORARY, 100, successCallback, errorCallback);24 webkitRequestFileSystem(TEMPORARY, 100, successCallback, errorCallback); 25 25 var successfullyParsed = true; -
trunk/LayoutTests/fast/filesystem/resources/sync-operations.js
r69485 r84224 6 6 description("Test making multiple synchronous FileSystem operations."); 7 7 8 var fileSystem = requestFileSystemSync(this.TEMPORARY, 100);8 var fileSystem = webkitRequestFileSystemSync(this.TEMPORARY, 100); 9 9 removeAllInDirectorySync(fileSystem.root); 10 10 -
trunk/LayoutTests/fast/filesystem/script-tests/filesystem-reference.js
r70741 r84224 64 64 } 65 65 66 if (window. requestFileSystem) {66 if (window.webkitRequestFileSystem) { 67 67 window.jsTestIsAsync = true; 68 requestFileSystem(window.TEMPORARY, 100, fileSystemCallback, errorCallback);68 webkitRequestFileSystem(window.TEMPORARY, 100, fileSystemCallback, errorCallback); 69 69 } else 70 70 debug("This test requires FileSystem API support."); -
trunk/LayoutTests/fast/filesystem/script-tests/flags-passing.js
r69249 r84224 35 35 // Test body functions ---------------------------------------------------- 36 36 function runNullTest(v) { 37 debug("* Passing null as a Flags parameter.");37 debug("* Passing null as a WebKitFlags parameter."); 38 38 39 39 // This should be ok and we treat it as {false, false} Flags. … … 42 42 43 43 function runObjectTest(v) { 44 debug("* Passing a Flags object.");45 var flags = new Flags();44 debug("* Passing a WebKitFlags object."); 45 var flags = new WebKitFlags(); 46 46 flags.create = false; 47 47 48 48 fileSystem.root.getFile(testFileName, flags, unexpected, expected); 49 49 50 debug("* Recycling the same Flags object.");50 debug("* Recycling the same WebKitFlags object."); 51 51 52 52 fileSystem.root.getFile(testFileName, flags, unexpected, expected); … … 57 57 58 58 function runObjectTestWithExclusive(v) { 59 debug("* Passing a Flags object (with exclusive=true).");60 var flags = new Flags;59 debug("* Passing a WebKitFlags object (with exclusive=true)."); 60 var flags = new WebKitFlags; 61 61 flags.create = true; 62 62 flags.exclusive = true; … … 94 94 } 95 95 96 if (window. requestFileSystem) {96 if (window.webkitRequestFileSystem) { 97 97 window.jsTestIsAsync = true; 98 requestFileSystem(window.TEMPORARY, 100, fileSystemCallback, errorCallback);98 webkitRequestFileSystem(window.TEMPORARY, 100, fileSystemCallback, errorCallback); 99 99 } else 100 100 debug("This test requires FileSystem API support."); -
trunk/LayoutTests/fast/filesystem/script-tests/read-directory.js
r69485 r84224 89 89 } 90 90 91 if (window. requestFileSystem) {92 requestFileSystem(window.TEMPORARY, 100, successCallback, errorCallback);91 if (window.webkitRequestFileSystem) { 92 webkitRequestFileSystem(window.TEMPORARY, 100, successCallback, errorCallback); 93 93 window.jsTestIsAsync = true; 94 94 } else -
trunk/LayoutTests/http/tests/filesystem/resolve-uri-expected.txt
r81848 r84224 1 Tests using resolveLocalFileSystemURL to obtain an Entry from a URL1 Tests using webkitResolveLocalFileSystemURL to obtain an Entry from a URL 2 2 3 3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". -
trunk/LayoutTests/http/tests/filesystem/script-tests/resolve-uri.js
r81848 r84224 4 4 } 5 5 6 description("Tests using resolveLocalFileSystemURL to obtain an Entry from a URL");6 description("Tests using webkitResolveLocalFileSystemURL to obtain an Entry from a URL"); 7 7 8 8 var testFileName = '/testFile'; … … 58 58 debug("* Resolving a generated URL."); 59 59 createTestFile(function(entry) { 60 resolveLocalFileSystemURL(entry.toURL(), function(e) {60 webkitResolveLocalFileSystemURL(entry.toURL(), function(e) { 61 61 assertPathsMatch(entry.fullPath, e.fullPath); 62 62 assertIsFile(e); … … 69 69 debug("* Resolving test file by hand"); 70 70 createTestFile(function(entry) { 71 resolveLocalFileSystemURL("filesystem:http://127.0.0.1:8000/temporary/testFile", function(e) {71 webkitResolveLocalFileSystemURL("filesystem:http://127.0.0.1:8000/temporary/testFile", function(e) { 72 72 assertPathsMatch(testFileName, e.fullPath); 73 73 assertIsFile(e); … … 79 79 function runWrongDomain() { 80 80 debug("* Resolving a URL with the wrong security origin (domain)"); 81 resolveLocalFileSystemURL("filesystem:http://localhost:8000/temporary/foo", errorCallback, expectSecurityErrAndRunNext);81 webkitResolveLocalFileSystemURL("filesystem:http://localhost:8000/temporary/foo", errorCallback, expectSecurityErrAndRunNext); 82 82 } 83 83 84 84 function runWrongPort() { 85 85 debug("* Resolving a URL with the wrong security origin (port)"); 86 resolveLocalFileSystemURL("filesystem:http://127.0.0.1:8080/temporary/foo", errorCallback, expectSecurityErrAndRunNext);86 webkitResolveLocalFileSystemURL("filesystem:http://127.0.0.1:8080/temporary/foo", errorCallback, expectSecurityErrAndRunNext); 87 87 } 88 88 89 89 function runWrongScheme() { 90 90 debug("* Resolving a URL with the wrong security origin (scheme)"); 91 resolveLocalFileSystemURL("filesystem:https://127.0.0.1:8000/temporary/foo", errorCallback, expectSecurityErrAndRunNext);91 webkitResolveLocalFileSystemURL("filesystem:https://127.0.0.1:8000/temporary/foo", errorCallback, expectSecurityErrAndRunNext); 92 92 } 93 93 94 94 function runBogusURL() { 95 95 debug("* Resolving a completely bogus URL."); 96 resolveLocalFileSystemURL("foo", errorCallback, expectEncodingErrAndRunNext);96 webkitResolveLocalFileSystemURL("foo", errorCallback, expectEncodingErrAndRunNext); 97 97 } 98 98 99 99 function runWrongProtocol() { 100 100 debug("* Resolving a URL with the wrong protocol"); 101 resolveLocalFileSystemURL("http://127.0.0.1:8000/foo/bar/baz", errorCallback, expectEncodingErrAndRunNext);101 webkitResolveLocalFileSystemURL("http://127.0.0.1:8000/foo/bar/baz", errorCallback, expectEncodingErrAndRunNext); 102 102 } 103 103 … … 105 105 debug("* Resolving a URL with no slash between type and file"); 106 106 createTestFile(function(entry) { 107 resolveLocalFileSystemURL("filesystem:http://127.0.0.1:8000/temporarytestFile", errorCallback, expectEncodingErrAndRunNext);107 webkitResolveLocalFileSystemURL("filesystem:http://127.0.0.1:8000/temporarytestFile", errorCallback, expectEncodingErrAndRunNext); 108 108 }); 109 109 } … … 112 112 debug("* Resolving a URL with no slash between protocol and type (bogus port)"); 113 113 createTestFile(function(entry) { 114 resolveLocalFileSystemURL("filesystem:http://127.0.0.1:8000temporary/testFile", errorCallback, expectSecurityErrAndRunNext);114 webkitResolveLocalFileSystemURL("filesystem:http://127.0.0.1:8000temporary/testFile", errorCallback, expectSecurityErrAndRunNext); 115 115 }); 116 116 } … … 120 120 fileSystem.root.getDirectory("foo", {create:true}, function(entry) { 121 121 entry.getFile("testFile", {create:true}, function(f) { 122 resolveLocalFileSystemURL("filesystem:http://127.0.0.1:8000/temporary/foo\\testFile", function(e) {122 webkitResolveLocalFileSystemURL("filesystem:http://127.0.0.1:8000/temporary/foo\\testFile", function(e) { 123 123 assertPathsMatch("/foo/testFile", e.fullPath); 124 124 assertIsFile(e); … … 132 132 debug("* Resolve a directory"); 133 133 fileSystem.root.getDirectory("foo", {create:true}, function(entry) { 134 resolveLocalFileSystemURL("filesystem:http://127.0.0.1:8000/temporary/foo", function(e) {134 webkitResolveLocalFileSystemURL("filesystem:http://127.0.0.1:8000/temporary/foo", function(e) { 135 135 assertPathsMatch("/foo", e.fullPath); 136 136 assertIsDirectory(e); … … 143 143 debug("* Resolve a path using a trailing slash"); 144 144 fileSystem.root.getDirectory("foo", {create:true}, function(entry) { 145 resolveLocalFileSystemURL("filesystem:http://127.0.0.1:8000/temporary/foo/", function(e) {145 webkitResolveLocalFileSystemURL("filesystem:http://127.0.0.1:8000/temporary/foo/", function(e) { 146 146 assertPathsMatch("/foo", e.fullPath); 147 147 assertIsDirectory(e); … … 153 153 function runPersistentTest() { 154 154 debug("* Resolving a persistent URL."); 155 requestFileSystem(PERSISTENT, 100, function(fs) {156 resolveLocalFileSystemURL(fs.root.toURL(), function(entry) {155 webkitRequestFileSystem(PERSISTENT, 100, function(fs) { 156 webkitResolveLocalFileSystemURL(fs.root.toURL(), function(entry) { 157 157 assertPathsMatch("/", entry.fullPath); 158 158 assertIsDirectory(entry); … … 198 198 } 199 199 200 if (this. requestFileSystem) {200 if (this.webkitRequestFileSystem) { 201 201 jsTestIsAsync = true; 202 requestFileSystem(this.TEMPORARY, 100, fileSystemCallback, errorCallback);202 webkitRequestFileSystem(this.TEMPORARY, 100, fileSystemCallback, errorCallback); 203 203 } else 204 204 debug("This test requires FileSystem API support."); -
trunk/LayoutTests/http/tests/filesystem/workers/resolve-url-expected.txt
r81848 r84224 1 [Worker] Tests using resolveLocalFileSystemURL to obtain an Entry from a URL1 [Worker] Tests using webkitResolveLocalFileSystemURL to obtain an Entry from a URL 2 2 3 3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". -
trunk/LayoutTests/http/tests/filesystem/workers/script-tests/resolve-url-sync.js
r81848 r84224 4 4 } 5 5 6 description("Tests using resolveLocalFileSystemSyncURL to obtain an Entry from a URL");6 description("Tests using webkitResolveLocalFileSystemSyncURL to obtain an Entry from a URL"); 7 7 8 8 var testFileName = '/testFile'; … … 50 50 debug("* Resolving a generated URL."); 51 51 entry = createTestFile(); 52 var e = resolveLocalFileSystemSyncURL(entry.toURL());52 var e = webkitResolveLocalFileSystemSyncURL(entry.toURL()); 53 53 assertPathsMatch(entry.fullPath, e.fullPath); 54 54 assertIsFile(e); … … 58 58 debug("* Resolving test file by hand"); 59 59 entry = createTestFile(); 60 var e = resolveLocalFileSystemSyncURL("filesystem:http://127.0.0.1:8000/temporary/testFile");60 var e = webkitResolveLocalFileSystemSyncURL("filesystem:http://127.0.0.1:8000/temporary/testFile"); 61 61 assertPathsMatch(testFileName, e.fullPath); 62 62 assertIsFile(e); … … 66 66 debug("* Resolving a URL with the wrong security origin (domain)"); 67 67 try { 68 resolveLocalFileSystemSyncURL("filesystem:http://localhost:8000/temporary/foo");68 webkitResolveLocalFileSystemSyncURL("filesystem:http://localhost:8000/temporary/foo"); 69 69 testFailed(); 70 70 } catch (e) { … … 76 76 debug("* Resolving a URL with the wrong security origin (port)"); 77 77 try { 78 resolveLocalFileSystemSyncURL("filesystem:http://127.0.0.1:8080/temporary/foo");78 webkitResolveLocalFileSystemSyncURL("filesystem:http://127.0.0.1:8080/temporary/foo"); 79 79 testFailed(); 80 80 } catch (e) { … … 86 86 debug("* Resolving a URL with the wrong security origin (scheme)"); 87 87 try { 88 resolveLocalFileSystemSyncURL("filesystem:https://127.0.0.1:8000/temporary/foo");88 webkitResolveLocalFileSystemSyncURL("filesystem:https://127.0.0.1:8000/temporary/foo"); 89 89 testFailed(); 90 90 } catch (e) { … … 96 96 debug("* Resolving a completely bogus URL."); 97 97 try { 98 resolveLocalFileSystemSyncURL("foo");98 webkitResolveLocalFileSystemSyncURL("foo"); 99 99 testFailed(); 100 100 } catch (e) { … … 106 106 debug("* Resolving a URL with the wrong protocol"); 107 107 try { 108 resolveLocalFileSystemSyncURL("http://127.0.0.1:8000/foo/bar/baz");108 webkitResolveLocalFileSystemSyncURL("http://127.0.0.1:8000/foo/bar/baz"); 109 109 testFailed(); 110 110 } catch (e) { … … 117 117 entry = createTestFile(); 118 118 try { 119 resolveLocalFileSystemSyncURL("filesystem:http://127.0.0.1:8000/temporarytestFile");119 webkitResolveLocalFileSystemSyncURL("filesystem:http://127.0.0.1:8000/temporarytestFile"); 120 120 testFailed(); 121 121 } catch (e) { … … 128 128 entry = createTestFile(); 129 129 try { 130 resolveLocalFileSystemSyncURL("filesystem:http://127.0.0.1:8000temporary/testFile");130 webkitResolveLocalFileSystemSyncURL("filesystem:http://127.0.0.1:8000temporary/testFile"); 131 131 } catch (e) { 132 132 assertSecurityErr(e.code); … … 137 137 debug("* Resolve a path using backslashes"); 138 138 entry = fileSystem.root.getDirectory("foo", {create:true}).getFile("testFile", {create:true}); 139 var e = resolveLocalFileSystemSyncURL("filesystem:http://127.0.0.1:8000/temporary/foo\\testFile");139 var e = webkitResolveLocalFileSystemSyncURL("filesystem:http://127.0.0.1:8000/temporary/foo\\testFile"); 140 140 assertPathsMatch("/foo/testFile", e.fullPath); 141 141 assertIsFile(e); … … 145 145 debug("* Resolve a directory"); 146 146 entry = fileSystem.root.getDirectory("foo", {create:true}); 147 var e = resolveLocalFileSystemSyncURL("filesystem:http://127.0.0.1:8000/temporary/foo");147 var e = webkitResolveLocalFileSystemSyncURL("filesystem:http://127.0.0.1:8000/temporary/foo"); 148 148 assertPathsMatch("/foo", e.fullPath); 149 149 assertIsDirectory(e); … … 153 153 debug("* Resolve a path using a trailing slash"); 154 154 entry = fileSystem.root.getDirectory("foo", {create:true}); 155 var e = resolveLocalFileSystemSyncURL("filesystem:http://127.0.0.1:8000/temporary/foo/");155 var e = webkitResolveLocalFileSystemSyncURL("filesystem:http://127.0.0.1:8000/temporary/foo/"); 156 156 assertPathsMatch("/foo", e.fullPath); 157 157 assertIsDirectory(e); … … 160 160 function runPersistentTest() { 161 161 debug("* Resolving a persistent URL."); 162 var fs = requestFileSystemSync(PERSISTENT, 100);163 entry = resolveLocalFileSystemSyncURL(fs.root.toURL());162 var fs = webkitRequestFileSystemSync(PERSISTENT, 100); 163 entry = webkitResolveLocalFileSystemSyncURL(fs.root.toURL()); 164 164 assertPathsMatch("/", entry.fullPath); 165 165 assertIsDirectory(entry); … … 185 185 var testCounter = 0; 186 186 187 if (this. requestFileSystem) {188 fileSystem = requestFileSystemSync(this.TEMPORARY, 100);187 if (this.webkitRequestFileSystem) { 188 fileSystem = webkitRequestFileSystemSync(this.TEMPORARY, 100); 189 189 for (var i = 0; i < testsList.length; ++i) { 190 190 testsList[i](); -
trunk/LayoutTests/platform/chromium/fast/dom/prototype-inheritance-expected.txt
r83884 r84224 762 762 PASS inner.resizeTo.isInner is true 763 763 PASS inner.resizeTo.constructor.isInner is true 764 PASS inner.resolveLocalFileSystemURL.isInner is true765 PASS inner.resolveLocalFileSystemURL.constructor.isInner is true766 764 FAIL inner.screen.isInner should be true. Was false. 767 765 FAIL inner.screen.constructor.isInner should be true. Was false. … … 822 820 PASS inner.webkitRequestAnimationFrame.isInner is true 823 821 PASS inner.webkitRequestAnimationFrame.constructor.isInner is true 822 PASS inner.webkitRequestFileSystem.isInner is true 823 PASS inner.webkitRequestFileSystem.constructor.isInner is true 824 PASS inner.webkitResolveLocalFileSystemURL.isInner is true 825 PASS inner.webkitResolveLocalFileSystemURL.constructor.isInner is true 824 826 PASS inner.window.isInner is true 825 827 PASS inner.window.constructor.isInner is true -
trunk/Source/WebCore/CMakeLists.txt
r84222 r84224 1551 1551 fileapi/FileWriter.idl 1552 1552 fileapi/FileWriterSync.idl 1553 fileapi/ Flags.idl1553 fileapi/WebKitFlags.idl 1554 1554 fileapi/Metadata.idl 1555 1555 fileapi/MetadataCallback.idl -
trunk/Source/WebCore/ChangeLog
r84222 r84224 1 2011-04-18 Taiju TSUIKI <develop@tzik.jp> 2 3 Reviewed by Darin Fisher. 4 5 Vendor-prefix requestFileSystem in FileSystem API 6 https://bugs.webkit.org/show_bug.cgi?id=58517 7 8 Prefix from: 9 - window.requestFileSystem to window.webkitRequestFileSystem 10 - window.resolveLocalFileSystemURL to window.webkitResolveLocalFileSystemURL 11 - window.Flags to window.WebKitFlags 12 - WorkerContext.requestFileSystem to WorkerContext.webkitRequestFileSystem 13 - WorkerContext.resolveLocalFileSystemURL to WorkerContext.webkitResolveLocalFileSystemURL 14 - WorkerContext.Flags to WorkerContext.WebKitFlags 15 16 * CMakeLists.txt: 17 * CodeGenerators.pri: 18 * DerivedSources.cpp: 19 * DerivedSources.make: 20 * GNUmakefile.list.am: 21 * WebCore.gypi: 22 * WebCore.pro: 23 * WebCore.vcproj/WebCore.vcproj: 24 * WebCore.xcodeproj/project.pbxproj: 25 * bindings/js/JSDirectoryEntryCustom.cpp: 26 (WebCore::JSDirectoryEntry::getFile): 27 (WebCore::JSDirectoryEntry::getDirectory): 28 * bindings/js/JSDirectoryEntrySyncCustom.cpp: 29 (WebCore::getFlags): 30 (WebCore::JSDirectoryEntrySync::getFile): 31 (WebCore::JSDirectoryEntrySync::getDirectory): 32 * bindings/v8/custom/V8DirectoryEntryCustom.cpp: 33 (WebCore::V8DirectoryEntry::getDirectoryCallback): 34 (WebCore::V8DirectoryEntry::getFileCallback): 35 * bindings/v8/custom/V8DirectoryEntrySyncCustom.cpp: 36 (WebCore::getFlags): 37 (WebCore::V8DirectoryEntrySync::getDirectoryCallback): 38 (WebCore::V8DirectoryEntrySync::getFileCallback): 39 * fileapi/DOMFileSystemBase.cpp: 40 (WebCore::DOMFileSystemBase::getFile): 41 (WebCore::DOMFileSystemBase::getDirectory): 42 * fileapi/DOMFileSystemBase.h: 43 * fileapi/DirectoryEntry.cpp: 44 (WebCore::DirectoryEntry::getFile): 45 (WebCore::DirectoryEntry::getDirectory): 46 * fileapi/DirectoryEntry.h: 47 * fileapi/DirectoryEntry.idl: 48 * fileapi/DirectoryEntrySync.cpp: 49 (WebCore::DirectoryEntrySync::getFile): 50 (WebCore::DirectoryEntrySync::getDirectory): 51 * fileapi/DirectoryEntrySync.h: 52 * fileapi/DirectoryEntrySync.idl: 53 * fileapi/WebKitFlags.h: Renamed from Source/WebCore/fileapi/Flags.h. 54 (WebCore::WebKitFlags::create): 55 (WebCore::WebKitFlags::isCreate): 56 (WebCore::WebKitFlags::setCreate): 57 (WebCore::WebKitFlags::isExclusive): 58 (WebCore::WebKitFlags::setExclusive): 59 (WebCore::WebKitFlags::WebKitFlags): 60 * fileapi/WebKitFlags.idl: Renamed from Source/WebCore/fileapi/Flags.idl. 61 * page/DOMWindow.cpp: 62 (WebCore::DOMWindow::webkitRequestFileSystem): 63 (WebCore::DOMWindow::webkitResolveLocalFileSystemURL): 64 * page/DOMWindow.h: 65 * page/DOMWindow.idl: 66 * workers/WorkerContext.cpp: 67 (WebCore::WorkerContext::webkitRequestFileSystem): 68 (WebCore::WorkerContext::webkitRequestFileSystemSync): 69 (WebCore::WorkerContext::webkitResolveLocalFileSystemURL): 70 (WebCore::WorkerContext::webkitResolveLocalFileSystemSyncURL): 71 * workers/WorkerContext.h: 72 * workers/WorkerContext.idl: 73 1 74 2011-04-18 Steve Lacey <sjl@chromium.org> 2 75 -
trunk/Source/WebCore/CodeGenerators.pri
r84053 r84224 185 185 fileapi/FileWriter.idl \ 186 186 fileapi/FileWriterCallback.idl \ 187 fileapi/ Flags.idl \187 fileapi/WebKitFlags.idl \ 188 188 fileapi/Metadata.idl \ 189 189 fileapi/MetadataCallback.idl \ -
trunk/Source/WebCore/DerivedSources.cpp
r84053 r84224 129 129 #include "JSFileWriterCallback.cpp" 130 130 #include "JSFileWriterSync.cpp" 131 #include "JS Flags.cpp"131 #include "JSWebKitFlags.cpp" 132 132 #include "JSFloat32Array.cpp" 133 133 #include "JSGeolocation.cpp" -
trunk/Source/WebCore/DerivedSources.make
r84053 r84224 198 198 FileWriterSync \ 199 199 FileSystemCallback \ 200 Flags \200 WebKitFlags \ 201 201 Geolocation \ 202 202 Geoposition \ -
trunk/Source/WebCore/GNUmakefile.list.am
r84222 r84224 1483 1483 Source/WebCore/fileapi/FileWriterSync.cpp \ 1484 1484 Source/WebCore/fileapi/FileWriterSync.h \ 1485 Source/WebCore/fileapi/ Flags.h \1485 Source/WebCore/fileapi/WebKitFlags.h \ 1486 1486 Source/WebCore/fileapi/LocalFileSystem.cpp \ 1487 1487 Source/WebCore/fileapi/LocalFileSystem.h \ … … 4059 4059 DerivedSources/WebCore/JSFileWriterSync.cpp \ 4060 4060 DerivedSources/WebCore/JSFileWriterSync.h \ 4061 DerivedSources/WebCore/JS Flags.cpp \4062 DerivedSources/WebCore/JS Flags.h \4061 DerivedSources/WebCore/JSWebKitFlags.cpp \ 4062 DerivedSources/WebCore/JSWebKitFlags.h \ 4063 4063 DerivedSources/WebCore/JSMetadata.cpp \ 4064 4064 DerivedSources/WebCore/JSMetadata.h \ -
trunk/Source/WebCore/WebCore.gypi
r84222 r84224 1189 1189 'fileapi/FileWriterCallback.idl', 1190 1190 'fileapi/FileWriterSync.idl', 1191 'fileapi/ Flags.idl',1191 'fileapi/WebKitFlags.idl', 1192 1192 'fileapi/Metadata.idl', 1193 1193 'fileapi/MetadataCallback.idl', … … 2767 2767 'fileapi/FileWriterSync.cpp', 2768 2768 'fileapi/FileWriterSync.h', 2769 'fileapi/ Flags.h',2769 'fileapi/WebKitFlags.h', 2770 2770 'fileapi/LocalFileSystem.cpp', 2771 2771 'fileapi/LocalFileSystem.h', … … 7199 7199 '<(PRODUCT_DIR)/DerivedSources/WebCore/JSFileWriterSync.cpp', 7200 7200 '<(PRODUCT_DIR)/DerivedSources/WebCore/JSFileWriterSync.h', 7201 '<(PRODUCT_DIR)/DerivedSources/WebCore/JS Flags.cpp',7202 '<(PRODUCT_DIR)/DerivedSources/WebCore/JS Flags.h',7201 '<(PRODUCT_DIR)/DerivedSources/WebCore/JSWebKitFlags.cpp', 7202 '<(PRODUCT_DIR)/DerivedSources/WebCore/JSWebKitFlags.h', 7203 7203 '<(PRODUCT_DIR)/DerivedSources/WebCore/JSFloat32Array.cpp', 7204 7204 '<(PRODUCT_DIR)/DerivedSources/WebCore/JSFloat32Array.h', -
trunk/Source/WebCore/WebCore.pro
r84222 r84224 2860 2860 fileapi/FileWriterClient.h \ 2861 2861 fileapi/FileWriterSync.h \ 2862 fileapi/ Flags.h \2862 fileapi/WebKitFlags.h \ 2863 2863 fileapi/LocalFileSystem.h \ 2864 2864 fileapi/Metadata.h \ -
trunk/Source/WebCore/WebCore.vcproj/WebCore.vcproj
r84222 r84224 5431 5431 </File> 5432 5432 <File 5433 RelativePath="$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources\JS Flags.cpp"5434 > 5435 <FileConfiguration 5436 Name="Debug|Win32" 5437 ExcludedFromBuild="true" 5438 > 5439 <Tool 5440 Name="VCCLCompilerTool" 5441 /> 5442 </FileConfiguration> 5443 <FileConfiguration 5444 Name="Release|Win32" 5445 ExcludedFromBuild="true" 5446 > 5447 <Tool 5448 Name="VCCLCompilerTool" 5449 /> 5450 </FileConfiguration> 5451 <FileConfiguration 5452 Name="Debug_Cairo_CFLite|Win32" 5453 ExcludedFromBuild="true" 5454 > 5455 <Tool 5456 Name="VCCLCompilerTool" 5457 /> 5458 </FileConfiguration> 5459 <FileConfiguration 5460 Name="Release_Cairo_CFLite|Win32" 5461 ExcludedFromBuild="true" 5462 > 5463 <Tool 5464 Name="VCCLCompilerTool" 5465 /> 5466 </FileConfiguration> 5467 <FileConfiguration 5468 Name="Debug_All|Win32" 5469 ExcludedFromBuild="true" 5470 > 5471 <Tool 5472 Name="VCCLCompilerTool" 5473 /> 5474 </FileConfiguration> 5475 <FileConfiguration 5476 Name="Production|Win32" 5477 ExcludedFromBuild="true" 5478 > 5479 <Tool 5480 Name="VCCLCompilerTool" 5481 /> 5482 </FileConfiguration> 5483 </File> 5484 <File 5485 RelativePath="$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources\JS Flags.h"5433 RelativePath="$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources\JSWebKitFlags.cpp" 5434 > 5435 <FileConfiguration 5436 Name="Debug|Win32" 5437 ExcludedFromBuild="true" 5438 > 5439 <Tool 5440 Name="VCCLCompilerTool" 5441 /> 5442 </FileConfiguration> 5443 <FileConfiguration 5444 Name="Release|Win32" 5445 ExcludedFromBuild="true" 5446 > 5447 <Tool 5448 Name="VCCLCompilerTool" 5449 /> 5450 </FileConfiguration> 5451 <FileConfiguration 5452 Name="Debug_Cairo_CFLite|Win32" 5453 ExcludedFromBuild="true" 5454 > 5455 <Tool 5456 Name="VCCLCompilerTool" 5457 /> 5458 </FileConfiguration> 5459 <FileConfiguration 5460 Name="Release_Cairo_CFLite|Win32" 5461 ExcludedFromBuild="true" 5462 > 5463 <Tool 5464 Name="VCCLCompilerTool" 5465 /> 5466 </FileConfiguration> 5467 <FileConfiguration 5468 Name="Debug_All|Win32" 5469 ExcludedFromBuild="true" 5470 > 5471 <Tool 5472 Name="VCCLCompilerTool" 5473 /> 5474 </FileConfiguration> 5475 <FileConfiguration 5476 Name="Production|Win32" 5477 ExcludedFromBuild="true" 5478 > 5479 <Tool 5480 Name="VCCLCompilerTool" 5481 /> 5482 </FileConfiguration> 5483 </File> 5484 <File 5485 RelativePath="$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources\JSWebKitFlags.h" 5486 5486 > 5487 5487 </File> … … 51723 51723 </File> 51724 51724 <File 51725 RelativePath="..\fileapi\ Flags.h"51725 RelativePath="..\fileapi\WebKitFlags.h" 51726 51726 > 51727 51727 </File> -
trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj
r84222 r84224 2729 2729 89878564122CA064003AABDA /* FileSystemCallbacks.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8987854B122CA064003AABDA /* FileSystemCallbacks.cpp */; }; 2730 2730 89878565122CA064003AABDA /* FileSystemCallbacks.h in Headers */ = {isa = PBXBuildFile; fileRef = 8987854C122CA064003AABDA /* FileSystemCallbacks.h */; }; 2731 89878566122CA064003AABDA /* Flags.h in Headers */ = {isa = PBXBuildFile; fileRef = 8987854D122CA064003AABDA /*Flags.h */; };2731 89878566122CA064003AABDA /* WebKitFlags.h in Headers */ = {isa = PBXBuildFile; fileRef = 8987854D122CA064003AABDA /* WebKitFlags.h */; }; 2732 2732 89878567122CA064003AABDA /* LocalFileSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8987854E122CA064003AABDA /* LocalFileSystem.cpp */; }; 2733 2733 89878568122CA064003AABDA /* LocalFileSystem.h in Headers */ = {isa = PBXBuildFile; fileRef = 8987854F122CA064003AABDA /* LocalFileSystem.h */; }; … … 2754 2754 898785B2122CA2A7003AABDA /* JSFileSystemCallback.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8987859C122CA2A7003AABDA /* JSFileSystemCallback.cpp */; }; 2755 2755 898785B3122CA2A7003AABDA /* JSFileSystemCallback.h in Headers */ = {isa = PBXBuildFile; fileRef = 8987859D122CA2A7003AABDA /* JSFileSystemCallback.h */; }; 2756 898785B4122CA2A7003AABDA /* JS Flags.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8987859E122CA2A7003AABDA /* JSFlags.cpp */; };2757 898785B5122CA2A7003AABDA /* JS Flags.h in Headers */ = {isa = PBXBuildFile; fileRef = 8987859F122CA2A7003AABDA /* JSFlags.h */; };2756 898785B4122CA2A7003AABDA /* JSWebKitFlags.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8987859E122CA2A7003AABDA /* JSWebKitFlags.cpp */; }; 2757 898785B5122CA2A7003AABDA /* JSWebKitFlags.h in Headers */ = {isa = PBXBuildFile; fileRef = 8987859F122CA2A7003AABDA /* JSWebKitFlags.h */; }; 2758 2758 898785B6122CA2A7003AABDA /* JSMetadata.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 898785A0122CA2A7003AABDA /* JSMetadata.cpp */; }; 2759 2759 898785B7122CA2A7003AABDA /* JSMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = 898785A1122CA2A7003AABDA /* JSMetadata.h */; }; … … 9293 9293 8987854B122CA064003AABDA /* FileSystemCallbacks.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FileSystemCallbacks.cpp; path = fileapi/FileSystemCallbacks.cpp; sourceTree = "<group>"; }; 9294 9294 8987854C122CA064003AABDA /* FileSystemCallbacks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FileSystemCallbacks.h; path = fileapi/FileSystemCallbacks.h; sourceTree = "<group>"; }; 9295 8987854D122CA064003AABDA /* Flags.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Flags.h; path = fileapi/Flags.h; sourceTree = "<group>"; };9295 8987854D122CA064003AABDA /* WebKitFlags.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WebKitFlags.h; path = fileapi/WebKitFlags.h; sourceTree = "<group>"; }; 9296 9296 8987854E122CA064003AABDA /* LocalFileSystem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LocalFileSystem.cpp; path = fileapi/LocalFileSystem.cpp; sourceTree = "<group>"; }; 9297 9297 8987854F122CA064003AABDA /* LocalFileSystem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LocalFileSystem.h; path = fileapi/LocalFileSystem.h; sourceTree = "<group>"; }; … … 9318 9318 8987859C122CA2A7003AABDA /* JSFileSystemCallback.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSFileSystemCallback.cpp; sourceTree = "<group>"; }; 9319 9319 8987859D122CA2A7003AABDA /* JSFileSystemCallback.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSFileSystemCallback.h; sourceTree = "<group>"; }; 9320 8987859E122CA2A7003AABDA /* JS Flags.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSFlags.cpp; sourceTree = "<group>"; };9321 8987859F122CA2A7003AABDA /* JS Flags.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSFlags.h; sourceTree = "<group>"; };9320 8987859E122CA2A7003AABDA /* JSWebKitFlags.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSWebKitFlags.cpp; sourceTree = "<group>"; }; 9321 8987859F122CA2A7003AABDA /* JSWebKitFlags.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSWebKitFlags.h; sourceTree = "<group>"; }; 9322 9322 898785A0122CA2A7003AABDA /* JSMetadata.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSMetadata.cpp; sourceTree = "<group>"; }; 9323 9323 898785A1122CA2A7003AABDA /* JSMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSMetadata.h; sourceTree = "<group>"; }; … … 15620 15620 893C47B91238A0A9002B3D86 /* JSFileWriterCallback.cpp */, 15621 15621 893C47BA1238A0A9002B3D86 /* JSFileWriterCallback.h */, 15622 8987859E122CA2A7003AABDA /* JS Flags.cpp */,15623 8987859F122CA2A7003AABDA /* JS Flags.h */,15622 8987859E122CA2A7003AABDA /* JSWebKitFlags.cpp */, 15623 8987859F122CA2A7003AABDA /* JSWebKitFlags.h */, 15624 15624 898785A0122CA2A7003AABDA /* JSMetadata.cpp */, 15625 15625 898785A1122CA2A7003AABDA /* JSMetadata.h */, … … 16277 16277 46700ECE127B96CB00F5D5D6 /* FileWriterSync.cpp */, 16278 16278 46700ECF127B96CB00F5D5D6 /* FileWriterSync.h */, 16279 8987854D122CA064003AABDA /* Flags.h */,16279 8987854D122CA064003AABDA /* WebKitFlags.h */, 16280 16280 8987854E122CA064003AABDA /* LocalFileSystem.cpp */, 16281 16281 8987854F122CA064003AABDA /* LocalFileSystem.h */, … … 21116 21116 372C00D9129619F8005C9575 /* FindOptions.h in Headers */, 21117 21117 A8CFF04F0A154F09000A4234 /* FixedTableLayout.h in Headers */, 21118 89878566122CA064003AABDA /* Flags.h in Headers */,21118 89878566122CA064003AABDA /* WebKitFlags.h in Headers */, 21119 21119 49EECDE610503C2400099FAB /* Float32Array.h in Headers */, 21120 21120 BC073BAA0C399B1F000F5979 /* FloatConversion.h in Headers */, … … 21583 21583 46DA844E1224A0710060D006 /* JSFileWriter.h in Headers */, 21584 21584 893C47BC1238A0A9002B3D86 /* JSFileWriterCallback.h in Headers */, 21585 898785B5122CA2A7003AABDA /* JS Flags.h in Headers */,21585 898785B5122CA2A7003AABDA /* JSWebKitFlags.h in Headers */, 21586 21586 49EECF03105070C400099FAB /* JSFloat32Array.h in Headers */, 21587 21587 FE80DA640E9C4703000D6F75 /* JSGeolocation.h in Headers */, … … 24445 24445 46DA844D1224A0710060D006 /* JSFileWriter.cpp in Sources */, 24446 24446 893C47BB1238A0A9002B3D86 /* JSFileWriterCallback.cpp in Sources */, 24447 898785B4122CA2A7003AABDA /* JS Flags.cpp in Sources */,24447 898785B4122CA2A7003AABDA /* JSWebKitFlags.cpp in Sources */, 24448 24448 49EECF02105070C400099FAB /* JSFloat32Array.cpp in Sources */, 24449 24449 49EECF7910508D9C00099FAB /* JSFloat32ArrayCustom.cpp in Sources */, -
trunk/Source/WebCore/bindings/js/JSDirectoryEntryCustom.cpp
r75879 r84224 39 39 #include "JSEntryCallback.h" 40 40 #include "JSErrorCallback.h" 41 #include "JS Flags.h"41 #include "JSWebKitFlags.h" 42 42 #include <wtf/Assertions.h> 43 43 … … 59 59 } 60 60 61 RefPtr< Flags> flags;62 if (!exec->argument(1).isNull() && !exec->argument(1).isUndefined() && exec->argument(1).isObject() && !exec->argument(1).inherits(&JS Flags::s_info)) {61 RefPtr<WebKitFlags> flags; 62 if (!exec->argument(1).isNull() && !exec->argument(1).isUndefined() && exec->argument(1).isObject() && !exec->argument(1).inherits(&JSWebKitFlags::s_info)) { 63 63 JSObject* object = exec->argument(1).getObject(); 64 flags = Flags::create();64 flags = WebKitFlags::create(); 65 65 JSValue jsCreate = object->get(exec, Identifier(exec, "create")); 66 66 flags->setCreate(jsCreate.toBoolean(exec)); … … 68 68 flags->setExclusive(jsExclusive.toBoolean(exec)); 69 69 } else 70 flags = to Flags(exec->argument(1));70 flags = toWebKitFlags(exec->argument(1)); 71 71 if (exec->hadException()) 72 72 return jsUndefined(); … … 105 105 } 106 106 107 RefPtr< Flags> flags;108 if (!exec->argument(1).isNull() && !exec->argument(1).isUndefined() && exec->argument(1).isObject() && !exec->argument(1).inherits(&JS Flags::s_info)) {107 RefPtr<WebKitFlags> flags; 108 if (!exec->argument(1).isNull() && !exec->argument(1).isUndefined() && exec->argument(1).isObject() && !exec->argument(1).inherits(&JSWebKitFlags::s_info)) { 109 109 JSObject* object = exec->argument(1).getObject(); 110 flags = Flags::create();110 flags = WebKitFlags::create(); 111 111 JSValue jsCreate = object->get(exec, Identifier(exec, "create")); 112 112 flags->setCreate(jsCreate.toBoolean(exec)); … … 114 114 flags->setExclusive(jsExclusive.toBoolean(exec)); 115 115 } else 116 flags = to Flags(exec->argument(1));116 flags = toWebKitFlags(exec->argument(1)); 117 117 if (exec->hadException()) 118 118 return jsUndefined(); -
trunk/Source/WebCore/bindings/js/JSDirectoryEntrySyncCustom.cpp
r69178 r84224 39 39 #include "JSErrorCallback.h" 40 40 #include "JSFileEntrySync.h" 41 #include "JS Flags.h"41 #include "JSWebKitFlags.h" 42 42 #include <wtf/Assertions.h> 43 43 … … 46 46 namespace WebCore { 47 47 48 static PassRefPtr< Flags> getFlags(ExecState* exec, const JSValue& argument)48 static PassRefPtr<WebKitFlags> getFlags(ExecState* exec, const JSValue& argument) 49 49 { 50 50 if (argument.isNull() || argument.isUndefined() || !argument.isObject()) 51 51 return 0; 52 if (argument.inherits(&JS Flags::s_info))52 if (argument.inherits(&JSWebKitFlags::s_info)) 53 53 return toFlags(argument); 54 54 55 RefPtr< Flags> flags;55 RefPtr<WebKitFlags> flags; 56 56 JSObject* object = argument.getObject(); 57 flags = Flags::create();57 flags = WebKitFlags::create(); 58 58 JSValue jsCreate = object->get(exec, Identifier(exec, "create")); 59 59 flags->setCreate(jsCreate.toBoolean(exec)); … … 70 70 return jsUndefined(); 71 71 72 RefPtr< Flags> flags = getFlags(exec, exec->argument(1));72 RefPtr<WebKitFlags> flags = getFlags(exec, exec->argument(1)); 73 73 if (exec->hadException()) 74 74 return jsUndefined(); … … 87 87 return jsUndefined(); 88 88 89 RefPtr< Flags> flags = getFlags(exec, exec->argument(1));89 RefPtr<WebKitFlags> flags = getFlags(exec, exec->argument(1)); 90 90 if (exec->hadException()) 91 91 return jsUndefined(); -
trunk/Source/WebCore/bindings/v8/custom/V8DirectoryEntryCustom.cpp
r68735 r84224 40 40 #include "V8EntryCallback.h" 41 41 #include "V8ErrorCallback.h" 42 #include "V8 Flags.h"42 #include "V8WebKitFlags.h" 43 43 #include "V8Proxy.h" 44 44 #include <wtf/RefCounted.h> … … 56 56 return v8::Handle<v8::Value>(); 57 57 } 58 RefPtr< Flags> flags;59 if (!isUndefinedOrNull(args[1]) && args[1]->IsObject() && !V8 Flags::HasInstance(args[1])) {58 RefPtr<WebKitFlags> flags; 59 if (!isUndefinedOrNull(args[1]) && args[1]->IsObject() && !V8WebKitFlags::HasInstance(args[1])) { 60 60 EXCEPTION_BLOCK(v8::Handle<v8::Object>, object, v8::Handle<v8::Object>::Cast(args[1])); 61 flags = Flags::create();61 flags = WebKitFlags::create(); 62 62 v8::Local<v8::Value> v8Create = object->Get(v8::String::New("create")); 63 63 if (!v8Create.IsEmpty() && !isUndefinedOrNull(v8Create)) { … … 71 71 } 72 72 } else { 73 EXCEPTION_BLOCK( Flags*, tmp_flags, V8Flags::HasInstance(args[1]) ? V8Flags::toNative(v8::Handle<v8::Object>::Cast(args[1])) : 0);73 EXCEPTION_BLOCK(WebKitFlags*, tmp_flags, V8WebKitFlags::HasInstance(args[1]) ? V8WebKitFlags::toNative(v8::Handle<v8::Object>::Cast(args[1])) : 0); 74 74 flags = tmp_flags; 75 75 } … … 99 99 return v8::Handle<v8::Value>(); 100 100 } 101 RefPtr< Flags> flags;102 if (!isUndefinedOrNull(args[1]) && args[1]->IsObject() && !V8 Flags::HasInstance(args[1])) {101 RefPtr<WebKitFlags> flags; 102 if (!isUndefinedOrNull(args[1]) && args[1]->IsObject() && !V8WebKitFlags::HasInstance(args[1])) { 103 103 EXCEPTION_BLOCK(v8::Handle<v8::Object>, object, v8::Handle<v8::Object>::Cast(args[1])); 104 flags = Flags::create();104 flags = WebKitFlags::create(); 105 105 v8::Local<v8::Value> v8Create = object->Get(v8::String::New("create")); 106 106 if (!v8Create.IsEmpty() && !isUndefinedOrNull(v8Create)) { … … 114 114 } 115 115 } else { 116 EXCEPTION_BLOCK( Flags*, tmp_flags, V8Flags::HasInstance(args[1]) ? V8Flags::toNative(v8::Handle<v8::Object>::Cast(args[1])) : 0);116 EXCEPTION_BLOCK(WebKitFlags*, tmp_flags, V8WebKitFlags::HasInstance(args[1]) ? V8WebKitFlags::toNative(v8::Handle<v8::Object>::Cast(args[1])) : 0); 117 117 flags = tmp_flags; 118 118 } -
trunk/Source/WebCore/bindings/v8/custom/V8DirectoryEntrySyncCustom.cpp
r69178 r84224 41 41 #include "V8ErrorCallback.h" 42 42 #include "V8FileEntrySync.h" 43 #include "V8 Flags.h"43 #include "V8WebKitFlags.h" 44 44 #include "V8Proxy.h" 45 45 #include <wtf/RefCounted.h> … … 63 63 } 64 64 65 static PassRefPtr< Flags> getFlags(const v8::Local<v8::Value>& arg, ExceptionCode& ec)65 static PassRefPtr<WebKitFlags> getFlags(const v8::Local<v8::Value>& arg, ExceptionCode& ec) 66 66 { 67 67 ec = 0; 68 68 if (isUndefinedOrNull(arg) || !arg->IsObject()) 69 69 return 0; 70 if (V8 Flags::HasInstance(arg))71 return V8 Flags::toNative(v8::Handle<v8::Object>::Cast(arg));70 if (V8WebKitFlags::HasInstance(arg)) 71 return V8WebKitFlags::toNative(v8::Handle<v8::Object>::Cast(arg)); 72 72 73 73 v8::Handle<v8::Object> object; … … 88 88 return 0; 89 89 90 RefPtr< Flags> flags =Flags::create();90 RefPtr<WebKitFlags> flags = WebKitFlags::create(); 91 91 flags->setCreate(isCreate); 92 92 flags->setExclusive(isExclusive); … … 101 101 ExceptionCode ec = 0; 102 102 STRING_TO_V8PARAMETER_EXCEPTION_BLOCK(V8Parameter<>, path, args[0]); 103 RefPtr< Flags> flags = getFlags(args[1], ec);103 RefPtr<WebKitFlags> flags = getFlags(args[1], ec); 104 104 if (UNLIKELY(ec)) { 105 105 V8Proxy::setDOMException(ec); … … 120 120 ExceptionCode ec = 0; 121 121 STRING_TO_V8PARAMETER_EXCEPTION_BLOCK(V8Parameter<>, path, args[0]); 122 RefPtr< Flags> flags = getFlags(args[1], ec);122 RefPtr<WebKitFlags> flags = getFlags(args[1], ec); 123 123 if (UNLIKELY(ec)) { 124 124 V8Proxy::setDOMException(ec); -
trunk/Source/WebCore/fileapi/DOMFileSystemBase.cpp
r83972 r84224 206 206 } 207 207 208 bool DOMFileSystemBase::getFile(const EntryBase* base, const String& path, PassRefPtr< Flags> flags, PassRefPtr<EntryCallback> successCallback, PassRefPtr<ErrorCallback> errorCallback)208 bool DOMFileSystemBase::getFile(const EntryBase* base, const String& path, PassRefPtr<WebKitFlags> flags, PassRefPtr<EntryCallback> successCallback, PassRefPtr<ErrorCallback> errorCallback) 209 209 { 210 210 String absolutePath; … … 221 221 } 222 222 223 bool DOMFileSystemBase::getDirectory(const EntryBase* base, const String& path, PassRefPtr< Flags> flags, PassRefPtr<EntryCallback> successCallback, PassRefPtr<ErrorCallback> errorCallback)223 bool DOMFileSystemBase::getDirectory(const EntryBase* base, const String& path, PassRefPtr<WebKitFlags> flags, PassRefPtr<EntryCallback> successCallback, PassRefPtr<ErrorCallback> errorCallback) 224 224 { 225 225 String absolutePath; -
trunk/Source/WebCore/fileapi/DOMFileSystemBase.h
r83972 r84224 35 35 36 36 #include "AsyncFileSystem.h" 37 #include " Flags.h"37 #include "WebKitFlags.h" 38 38 #include "PlatformString.h" 39 39 #include <wtf/PassRefPtr.h> … … 83 83 bool removeRecursively(const EntryBase*, PassRefPtr<VoidCallback>, PassRefPtr<ErrorCallback>); 84 84 bool getParent(const EntryBase*, PassRefPtr<EntryCallback>, PassRefPtr<ErrorCallback>); 85 bool getFile(const EntryBase*, const String& path, PassRefPtr< Flags>, PassRefPtr<EntryCallback>, PassRefPtr<ErrorCallback>);86 bool getDirectory(const EntryBase*, const String& path, PassRefPtr< Flags>, PassRefPtr<EntryCallback>, PassRefPtr<ErrorCallback>);85 bool getFile(const EntryBase*, const String& path, PassRefPtr<WebKitFlags>, PassRefPtr<EntryCallback>, PassRefPtr<ErrorCallback>); 86 bool getDirectory(const EntryBase*, const String& path, PassRefPtr<WebKitFlags>, PassRefPtr<EntryCallback>, PassRefPtr<ErrorCallback>); 87 87 bool readDirectory(PassRefPtr<DirectoryReaderBase>, const String& path, PassRefPtr<EntriesCallback>, PassRefPtr<ErrorCallback>); 88 88 -
trunk/Source/WebCore/fileapi/DirectoryEntry.cpp
r70741 r84224 52 52 } 53 53 54 void DirectoryEntry::getFile(const String& path, PassRefPtr< Flags> flags, PassRefPtr<EntryCallback> successCallback, PassRefPtr<ErrorCallback> errorCallbackRef)54 void DirectoryEntry::getFile(const String& path, PassRefPtr<WebKitFlags> flags, PassRefPtr<EntryCallback> successCallback, PassRefPtr<ErrorCallback> errorCallbackRef) 55 55 { 56 56 RefPtr<ErrorCallback> errorCallback(errorCallbackRef); … … 59 59 } 60 60 61 void DirectoryEntry::getDirectory(const String& path, PassRefPtr< Flags> flags, PassRefPtr<EntryCallback> successCallback, PassRefPtr<ErrorCallback> errorCallbackRef)61 void DirectoryEntry::getDirectory(const String& path, PassRefPtr<WebKitFlags> flags, PassRefPtr<EntryCallback> successCallback, PassRefPtr<ErrorCallback> errorCallbackRef) 62 62 { 63 63 RefPtr<ErrorCallback> errorCallback(errorCallbackRef); -
trunk/Source/WebCore/fileapi/DirectoryEntry.h
r70741 r84224 35 35 36 36 #include "Entry.h" 37 #include " Flags.h"37 #include "WebKitFlags.h" 38 38 #include "PlatformString.h" 39 39 #include <wtf/PassRefPtr.h> … … 57 57 58 58 PassRefPtr<DirectoryReader> createReader(); 59 void getFile(const String& path, PassRefPtr< Flags> = 0, PassRefPtr<EntryCallback> = 0, PassRefPtr<ErrorCallback> = 0);60 void getDirectory(const String& path, PassRefPtr< Flags> = 0, PassRefPtr<EntryCallback> = 0, PassRefPtr<ErrorCallback> = 0);59 void getFile(const String& path, PassRefPtr<WebKitFlags> = 0, PassRefPtr<EntryCallback> = 0, PassRefPtr<ErrorCallback> = 0); 60 void getDirectory(const String& path, PassRefPtr<WebKitFlags> = 0, PassRefPtr<EntryCallback> = 0, PassRefPtr<ErrorCallback> = 0); 61 61 void removeRecursively(PassRefPtr<VoidCallback> successCallback = 0, PassRefPtr<ErrorCallback> = 0) const; 62 62 -
trunk/Source/WebCore/fileapi/DirectoryEntry.idl
r69485 r84224 37 37 ] DirectoryEntry : Entry { 38 38 DirectoryReader createReader(); 39 [Custom] void getFile(in [ConvertUndefinedOrNullToNullString] DOMString path, in [Optional] Flags flags, in [Optional, Callback] EntryCallback successCallback, in [Optional, Callback] ErrorCallback errorCallback);40 [Custom] void getDirectory(in [ConvertUndefinedOrNullToNullString] DOMString path, in [Optional] Flags flags, in [Optional, Callback] EntryCallback successCallback, in [Optional, Callback] ErrorCallback errorCallback);39 [Custom] void getFile(in [ConvertUndefinedOrNullToNullString] DOMString path, in [Optional] WebKitFlags flags, in [Optional, Callback] EntryCallback successCallback, in [Optional, Callback] ErrorCallback errorCallback); 40 [Custom] void getDirectory(in [ConvertUndefinedOrNullToNullString] DOMString path, in [Optional] WebKitFlags flags, in [Optional, Callback] EntryCallback successCallback, in [Optional, Callback] ErrorCallback errorCallback); 41 41 void removeRecursively(in [Optional, Callback] VoidCallback successCallback, in [Optional, Callback] ErrorCallback errorCallback); 42 42 }; -
trunk/Source/WebCore/fileapi/DirectoryEntrySync.cpp
r70741 r84224 52 52 } 53 53 54 PassRefPtr<FileEntrySync> DirectoryEntrySync::getFile(const String& path, PassRefPtr< Flags> flags, ExceptionCode& ec)54 PassRefPtr<FileEntrySync> DirectoryEntrySync::getFile(const String& path, PassRefPtr<WebKitFlags> flags, ExceptionCode& ec) 55 55 { 56 56 ec = 0; … … 63 63 } 64 64 65 PassRefPtr<DirectoryEntrySync> DirectoryEntrySync::getDirectory(const String& path, PassRefPtr< Flags> flags, ExceptionCode& ec)65 PassRefPtr<DirectoryEntrySync> DirectoryEntrySync::getDirectory(const String& path, PassRefPtr<WebKitFlags> flags, ExceptionCode& ec) 66 66 { 67 67 ec = 0; -
trunk/Source/WebCore/fileapi/DirectoryEntrySync.h
r70741 r84224 35 35 36 36 #include "EntrySync.h" 37 #include " Flags.h"37 #include "WebKitFlags.h" 38 38 #include "PlatformString.h" 39 39 #include <wtf/PassRefPtr.h> … … 54 54 55 55 PassRefPtr<DirectoryReaderSync> createReader(ExceptionCode&); 56 PassRefPtr<FileEntrySync> getFile(const String& path, PassRefPtr< Flags>, ExceptionCode&);57 PassRefPtr<DirectoryEntrySync> getDirectory(const String& path, PassRefPtr< Flags>, ExceptionCode&);56 PassRefPtr<FileEntrySync> getFile(const String& path, PassRefPtr<WebKitFlags>, ExceptionCode&); 57 PassRefPtr<DirectoryEntrySync> getDirectory(const String& path, PassRefPtr<WebKitFlags>, ExceptionCode&); 58 58 void removeRecursively(ExceptionCode&); 59 59 -
trunk/Source/WebCore/fileapi/DirectoryEntrySync.idl
r69485 r84224 37 37 ] DirectoryEntrySync : EntrySync { 38 38 DirectoryReaderSync createReader() raises (FileException); 39 [Custom] FileEntrySync getFile(in [ConvertUndefinedOrNullToNullString] DOMString path, in Flags flags) raises (FileException);40 [Custom] DirectoryEntrySync getDirectory(in [ConvertUndefinedOrNullToNullString] DOMString path, in Flags flags) raises (FileException);39 [Custom] FileEntrySync getFile(in [ConvertUndefinedOrNullToNullString] DOMString path, in WebKitFlags flags) raises (FileException); 40 [Custom] DirectoryEntrySync getDirectory(in [ConvertUndefinedOrNullToNullString] DOMString path, in WebKitFlags flags) raises (FileException); 41 41 void removeRecursively() raises (FileException); 42 42 }; -
trunk/Source/WebCore/fileapi/WebKitFlags.h
r84223 r84224 29 29 */ 30 30 31 #ifndef Flags_h32 #define Flags_h31 #ifndef WebKitFlags_h 32 #define WebKitFlags_h 33 33 34 34 #if ENABLE(FILE_SYSTEM) … … 39 39 namespace WebCore { 40 40 41 class Flags : public RefCounted<Flags> {41 class WebKitFlags : public RefCounted<WebKitFlags> { 42 42 public: 43 static PassRefPtr< Flags> create(bool create = false, bool exclusive = false)43 static PassRefPtr<WebKitFlags> create(bool create = false, bool exclusive = false) 44 44 { 45 return adoptRef(new Flags(create, exclusive));45 return adoptRef(new WebKitFlags(create, exclusive)); 46 46 } 47 47 … … 52 52 53 53 private: 54 Flags(bool create, bool exclusive)54 WebKitFlags(bool create, bool exclusive) 55 55 : m_create(create) 56 56 , m_exclusive(exclusive) … … 65 65 #endif // ENABLE(FILE_SYSTEM) 66 66 67 #endif // Flags_h67 #endif // WebKitFlags_h -
trunk/Source/WebCore/fileapi/WebKitFlags.idl
r84223 r84224 34 34 CanBeConstructed, 35 35 NoStaticTables 36 ] Flags {36 ] WebKitFlags { 37 37 attribute boolean create; 38 38 attribute boolean exclusive; -
trunk/Source/WebCore/page/DOMWindow.cpp
r84053 r84224 745 745 746 746 #if ENABLE(FILE_SYSTEM) 747 void DOMWindow:: requestFileSystem(int type, long long size, PassRefPtr<FileSystemCallback> successCallback, PassRefPtr<ErrorCallback> errorCallback)747 void DOMWindow::webkitRequestFileSystem(int type, long long size, PassRefPtr<FileSystemCallback> successCallback, PassRefPtr<ErrorCallback> errorCallback) 748 748 { 749 749 Document* document = this->document(); … … 765 765 } 766 766 767 void DOMWindow:: resolveLocalFileSystemURL(const String& url, PassRefPtr<EntryCallback> successCallback, PassRefPtr<ErrorCallback> errorCallback)767 void DOMWindow::webkitResolveLocalFileSystemURL(const String& url, PassRefPtr<EntryCallback> successCallback, PassRefPtr<ErrorCallback> errorCallback) 768 768 { 769 769 Document* document = this->document(); -
trunk/Source/WebCore/page/DOMWindow.h
r84053 r84224 390 390 EXTERNAL, 391 391 }; 392 void requestFileSystem(int type, long long size, PassRefPtr<FileSystemCallback>, PassRefPtr<ErrorCallback>);393 void resolveLocalFileSystemURL(const String&, PassRefPtr<EntryCallback>, PassRefPtr<ErrorCallback>);392 void webkitRequestFileSystem(int type, long long size, PassRefPtr<FileSystemCallback>, PassRefPtr<ErrorCallback>); 393 void webkitResolveLocalFileSystemURL(const String&, PassRefPtr<EntryCallback>, PassRefPtr<ErrorCallback>); 394 394 #endif 395 395 -
trunk/Source/WebCore/page/DOMWindow.idl
r84053 r84224 195 195 const unsigned short TEMPORARY = 0; 196 196 const unsigned short PERSISTENT = 1; 197 [EnabledAtRuntime=FileSystem] void requestFileSystem(in unsigned short type, in long long size, in [Callback, Optional] FileSystemCallback successCallback, in [Callback, Optional] ErrorCallback errorCallback);198 [EnabledAtRuntime=FileSystem] void resolveLocalFileSystemURL(in DOMString url, in [Callback, Optional] EntryCallback successCallback, in [Callback, Optional] ErrorCallback errorCallback);199 200 attribute [EnabledAtRuntime=FileSystem] FlagsConstructorFlags;197 [EnabledAtRuntime=FileSystem] void webkitRequestFileSystem(in unsigned short type, in long long size, in [Callback, Optional] FileSystemCallback successCallback, in [Callback, Optional] ErrorCallback errorCallback); 198 [EnabledAtRuntime=FileSystem] void webkitResolveLocalFileSystemURL(in DOMString url, in [Callback, Optional] EntryCallback successCallback, in [Callback, Optional] ErrorCallback errorCallback); 199 200 attribute [EnabledAtRuntime=FileSystem] WebKitFlagsConstructor WebKitFlags; 201 201 #endif 202 202 -
trunk/Source/WebCore/workers/WorkerContext.cpp
r84125 r84224 351 351 352 352 #if ENABLE(FILE_SYSTEM) 353 void WorkerContext:: requestFileSystem(int type, long long size, PassRefPtr<FileSystemCallback> successCallback, PassRefPtr<ErrorCallback> errorCallback)353 void WorkerContext::webkitRequestFileSystem(int type, long long size, PassRefPtr<FileSystemCallback> successCallback, PassRefPtr<ErrorCallback> errorCallback) 354 354 { 355 355 if (!AsyncFileSystem::isAvailable() || !securityOrigin()->canAccessFileSystem()) { … … 367 367 } 368 368 369 PassRefPtr<DOMFileSystemSync> WorkerContext:: requestFileSystemSync(int type, long long size, ExceptionCode& ec)369 PassRefPtr<DOMFileSystemSync> WorkerContext::webkitRequestFileSystemSync(int type, long long size, ExceptionCode& ec) 370 370 { 371 371 ec = 0; … … 386 386 } 387 387 388 void WorkerContext:: resolveLocalFileSystemURL(const String& url, PassRefPtr<EntryCallback> successCallback, PassRefPtr<ErrorCallback> errorCallback)388 void WorkerContext::webkitResolveLocalFileSystemURL(const String& url, PassRefPtr<EntryCallback> successCallback, PassRefPtr<ErrorCallback> errorCallback) 389 389 { 390 390 KURL completedURL = completeURL(url); … … 404 404 } 405 405 406 PassRefPtr<EntrySync> WorkerContext:: resolveLocalFileSystemSyncURL(const String& url, ExceptionCode& ec)406 PassRefPtr<EntrySync> WorkerContext::webkitResolveLocalFileSystemSyncURL(const String& url, ExceptionCode& ec) 407 407 { 408 408 ec = 0; -
trunk/Source/WebCore/workers/WorkerContext.h
r84125 r84224 134 134 EXTERNAL, 135 135 }; 136 void requestFileSystem(int type, long long size, PassRefPtr<FileSystemCallback> successCallback, PassRefPtr<ErrorCallback>);137 PassRefPtr<DOMFileSystemSync> requestFileSystemSync(int type, long long size, ExceptionCode&);138 void resolveLocalFileSystemURL(const String& url, PassRefPtr<EntryCallback> successCallback, PassRefPtr<ErrorCallback>);139 PassRefPtr<EntrySync> resolveLocalFileSystemSyncURL(const String& url, ExceptionCode&);136 void webkitRequestFileSystem(int type, long long size, PassRefPtr<FileSystemCallback> successCallback, PassRefPtr<ErrorCallback>); 137 PassRefPtr<DOMFileSystemSync> webkitRequestFileSystemSync(int type, long long size, ExceptionCode&); 138 void webkitResolveLocalFileSystemURL(const String& url, PassRefPtr<EntryCallback> successCallback, PassRefPtr<ErrorCallback>); 139 PassRefPtr<EntrySync> webkitResolveLocalFileSystemSyncURL(const String& url, ExceptionCode&); 140 140 #endif 141 141 #if ENABLE(INSPECTOR) -
trunk/Source/WebCore/workers/WorkerContext.idl
r83884 r84224 109 109 const unsigned short TEMPORARY = 0; 110 110 const unsigned short PERSISTENT = 1; 111 [EnabledAtRuntime=FileSystem] void requestFileSystem(in unsigned short type, in long long size, in [Callback, Optional] FileSystemCallback successCallback, in [Callback, Optional] ErrorCallback errorCallback);112 [EnabledAtRuntime=FileSystem] DOMFileSystemSync requestFileSystemSync(in unsigned short type, in long long size) raises (FileException);113 [EnabledAtRuntime=FileSystem] void resolveLocalFileSystemURL(in DOMString url, in [Callback, Optional] EntryCallback successCallback, in [Callback, Optional] ErrorCallback errorCallback);114 [EnabledAtRuntime=FileSystem] EntrySync resolveLocalFileSystemSyncURL(in DOMString url) raises (FileException);111 [EnabledAtRuntime=FileSystem] void webkitRequestFileSystem(in unsigned short type, in long long size, in [Callback, Optional] FileSystemCallback successCallback, in [Callback, Optional] ErrorCallback errorCallback); 112 [EnabledAtRuntime=FileSystem] DOMFileSystemSync webkitRequestFileSystemSync(in unsigned short type, in long long size) raises (FileException); 113 [EnabledAtRuntime=FileSystem] void webkitResolveLocalFileSystemURL(in DOMString url, in [Callback, Optional] EntryCallback successCallback, in [Callback, Optional] ErrorCallback errorCallback); 114 [EnabledAtRuntime=FileSystem] EntrySync webkitResolveLocalFileSystemSyncURL(in DOMString url) raises (FileException); 115 115 116 attribute [EnabledAtRuntime=FileSystem] FlagsConstructorFlags;116 attribute [EnabledAtRuntime=FileSystem] WebKitFlagsConstructor WebKitFlags; 117 117 attribute [EnabledAtRuntime=FileSystem] FileErrorConstructor FileError; 118 118 attribute [EnabledAtRuntime=FileSystem] FileExceptionConstructor FileException;
Note: See TracChangeset
for help on using the changeset viewer.