diff options
Diffstat (limited to 'webkit/pending/FileSystemWin.cpp')
-rw-r--r-- | webkit/pending/FileSystemWin.cpp | 102 |
1 files changed, 0 insertions, 102 deletions
diff --git a/webkit/pending/FileSystemWin.cpp b/webkit/pending/FileSystemWin.cpp deleted file mode 100644 index d14babb..0000000 --- a/webkit/pending/FileSystemWin.cpp +++ /dev/null @@ -1,102 +0,0 @@ -/* - * Copyright (C) 2007, 2008 Apple Inc. All rights reserved. - * Copyright (C) 2008 Collabora, Ltd. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * 3. Neither the name of Apple Computer, Inc. ("Apple") nor the names of - * its contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY - * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED - * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - * DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY - * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES - * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT - * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF - * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - */ - -#include "config.h" -#include <windows.h> -#include "FileSystem.h" - -#include "CString.h" -#include "NotImplemented.h" -#include "PlatformString.h" - -#include <shlwapi.h> - -namespace WebCore { - -// Don't include any of the file system code, since the renderer can't do -// file system operations from sandbox. -// These methods are hot referenced, so no definition is needed. - -String pathGetFileName(const String& path) -{ - return String(::PathFindFileName(String(path).charactersWithNullTermination())); -} - -String directoryName(const String& path) -{ - notImplemented(); - return String(); -} - -// Used by Page::userStyleSheet(). -// The custom user stylesheets should be implemented more generically, in -// order to support other protocols, like http: and data: -bool getFileModificationTime(const String& /*path*/, time_t& /*result*/) -{ - notImplemented(); - return false; -} - -bool fileExists(const String& path) -{ - notImplemented(); - return false; -} - -bool getFileSize(const String&, long long& result) -{ - notImplemented(); - return false; -} - -// delteFile() and deleteEmptyDirectory() are used by -// FormData::removeGeneratedFilesIfNeeded() for uploading bundles: -// http://trac.webkit.org/changeset/32666 -// This approach will need refactoring to isolate file system operations -// between browser/renderer - -bool deleteFile(const String& /*path*/) -{ - notImplemented(); - return false; -} - -bool deleteEmptyDirectory(const String& /*path*/) -{ - notImplemented(); - return false; -} - -bool unloadModule(PlatformModule module) -{ - notImplemented(); - return false; -} - -} // namespace WebCore |