summaryrefslogtreecommitdiffstats
path: root/ppapi/shared_impl/file_path.h
diff options
context:
space:
mode:
authortsepez@chromium.org <tsepez@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-06-04 22:29:44 +0000
committertsepez@chromium.org <tsepez@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-06-04 22:29:44 +0000
commitec3cbea1d64c344f4686725daba1ef34b630e439 (patch)
treedf16c66639b513ddb9001c4293683d996e3c6c8c /ppapi/shared_impl/file_path.h
parent7fdb6ee3c2dc1858acef47bda53f36c2df53cb24 (diff)
downloadchromium_src-ec3cbea1d64c344f4686725daba1ef34b630e439.zip
chromium_src-ec3cbea1d64c344f4686725daba1ef34b630e439.tar.gz
chromium_src-ec3cbea1d64c344f4686725daba1ef34b630e439.tar.bz2
Revert 140399 - Open pepper files directly in browser.
This CL merges in the changes for the per-profile plugin process from the previously retired CL. Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=140093 Review URL: https://chromiumcodereview.appspot.com/10387195 TBR=tsepez@chromium.org Review URL: https://chromiumcodereview.appspot.com/10521012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140402 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ppapi/shared_impl/file_path.h')
-rw-r--r--ppapi/shared_impl/file_path.h47
1 files changed, 0 insertions, 47 deletions
diff --git a/ppapi/shared_impl/file_path.h b/ppapi/shared_impl/file_path.h
deleted file mode 100644
index 87bc399..0000000
--- a/ppapi/shared_impl/file_path.h
+++ /dev/null
@@ -1,47 +0,0 @@
-// Copyright (c) 2012 The Chromium Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-#ifndef PPAPI_SHARED_IMPL_FILE_PATH_H_
-#define PPAPI_SHARED_IMPL_FILE_PATH_H_
-
-#include <string>
-
-#include "base/file_path.h"
-#include "ppapi/shared_impl/ppapi_shared_export.h"
-
-namespace ppapi {
-
-// TODO(vtl): Once we put |::FilePath| into the |base| namespace, get rid of the
-// |Pepper| (or |PEPPER_|) prefixes. Right now, it's just too
-// confusing/dangerous!
-
-class PPAPI_SHARED_EXPORT PepperFilePath {
- public:
- enum Domain {
- DOMAIN_INVALID = 0,
- DOMAIN_ABSOLUTE,
- DOMAIN_MODULE_LOCAL,
-
- // Used for validity-checking.
- DOMAIN_MAX_VALID = DOMAIN_MODULE_LOCAL
- };
-
- PepperFilePath();
- PepperFilePath(Domain d, const FilePath& p);
-
- static PepperFilePath MakeAbsolute(const FilePath& path);
- static PepperFilePath MakeModuleLocal(const std::string& name,
- const char* utf8_path);
-
- Domain domain() const { return domain_; }
- const FilePath& path() const { return path_; }
-
- private:
- Domain domain_;
- FilePath path_;
-};
-
-} // namespace ppapi
-
-#endif // PPAPI_SHARED_IMPL_FILE_PATH_H_