Index: trunk/src/ppapi/api/ppb_file_ref.idl |
=================================================================== |
--- trunk/src/ppapi/api/ppb_file_ref.idl (revision 243841) |
+++ trunk/src/ppapi/api/ppb_file_ref.idl (working copy) |
@@ -10,28 +10,10 @@ |
label Chrome { |
M14 = 1.0, |
- M28 = 1.1, |
- [channel=dev] M34 = 1.2 |
+ M28 = 1.1 |
}; |
/** |
- * The <code>PP_MakeDirectoryFlags</code> enum contains flags used to control |
- * behavior of <code>PPB_FileRef.MakeDirectory()</code>. |
- */ |
-enum PP_MakeDirectoryFlags { |
- PP_MAKEDIRECTORYFLAG_NONE = 0 << 0, |
- |
- /** Requests that ancestor directories are created if they do not exist. */ |
- PP_MAKEDIRECTORYFLAG_WITH_ANCESTORS = 1 << 0, |
- |
- /** |
- * Requests that the PPB_FileRef.MakeDirectory() call fails if the directory |
- * already exists. |
- */ |
- PP_MAKEDIRECTORYFLAG_EXCLUSIVE = 1 << 1 |
-}; |
- |
-/** |
* The <code>PPB_FileRef</code> struct represents a "weak pointer" to a file in |
* a file system. This struct contains a <code>PP_FileSystemType</code> |
* identifier and a file path string. |
@@ -123,40 +105,17 @@ |
* @param[in] make_ancestors A <code>PP_Bool</code> set to |
* <code>PP_TRUE</code> to make ancestor directories or <code>PP_FALSE</code> |
* if ancestor directories are not needed. |
- * @param[in] callback A <code>PP_CompletionCallback</code> to be called upon |
- * completion of MakeDirectory(). |
* |
* @return An int32_t containing an error code from <code>pp_errors.h</code>. |
* Succeeds if the directory already exists. Fails if ancestor directories |
* do not exist and <code>make_ancestors</code> was passed as |
* <code>PP_FALSE</code>. |
*/ |
- [deprecate=1.2] |
int32_t MakeDirectory([in] PP_Resource directory_ref, |
[in] PP_Bool make_ancestors, |
[in] PP_CompletionCallback callback); |
/** |
- * MakeDirectory() makes a new directory in the file system according to the |
- * given <code>make_directory_flags</code>, which is a bit-mask of the |
- * <code>PP_MakeDirectoryFlags</code> values. It is not valid to make a |
- * directory in the external file system. |
- * |
- * @param[in] file_ref A <code>PP_Resource</code> corresponding to a file |
- * reference. |
- * @param[in] make_directory_flags A bit-mask of the |
- * <code>PP_MakeDirectoryFlags</code> values. |
- * @param[in] callback A <code>PP_CompletionCallback</code> to be called upon |
- * completion of MakeDirectory(). |
- * |
- * @return An int32_t containing an error code from <code>pp_errors.h</code>. |
- */ |
- [version=1.2] |
- int32_t MakeDirectory([in] PP_Resource directory_ref, |
- [in] int32_t make_directory_flags, |
- [in] PP_CompletionCallback callback); |
- |
- /** |
* Touch() Updates time stamps for a file. You must have write access to the |
* file if it exists in the external filesystem. |
* |