Index: ppapi/tests/test_url_loader.cc |
diff --git a/ppapi/tests/test_url_loader.cc b/ppapi/tests/test_url_loader.cc |
index ce6f6d94e68cd7252a700ac5ac5665899615e70c..fc72948a01655c0b40c571e66c17890226173a45 100644 |
--- a/ppapi/tests/test_url_loader.cc |
+++ b/ppapi/tests/test_url_loader.cc |
@@ -71,22 +71,14 @@ bool TestURLLoader::Init() { |
const PPB_FileIO* file_io_interface = static_cast<const PPB_FileIO*>( |
pp::Module::Get()->GetBrowserInterface(PPB_FILEIO_INTERFACE)); |
- if (testing_interface_->IsOutOfProcess() && file_io_interface) { |
- instance_->AppendError( |
- "FileIO interface is now supported by ppapi proxy: update this test!"); |
- } else if (!testing_interface_->IsOutOfProcess() && !file_io_interface) { |
+ if (!file_io_interface) |
instance_->AppendError("FileIO interface not available"); |
- } |
file_io_trusted_interface_ = static_cast<const PPB_FileIOTrusted*>( |
pp::Module::Get()->GetBrowserInterface(PPB_FILEIOTRUSTED_INTERFACE)); |
url_loader_trusted_interface_ = static_cast<const PPB_URLLoaderTrusted*>( |
pp::Module::Get()->GetBrowserInterface(PPB_URLLOADERTRUSTED_INTERFACE)); |
- if (testing_interface_->IsOutOfProcess() && file_io_trusted_interface_) { |
- instance_->AppendError( |
- "FileIOTrusted interface is now supported by ppapi proxy: " |
- "update this test!"); |
- } else if (!testing_interface_->IsOutOfProcess()) { |
+ if (!testing_interface_->IsOutOfProcess()) { |
// Trusted interfaces are not supported under NaCl. |
#if !(defined __native_client__) |
if (!file_io_trusted_interface_) |
@@ -470,36 +462,34 @@ std::string TestURLLoader::TestStreamToFile() { |
return ReportError("URLLoader::FinishStreamingToFile", rv); |
// FileIO is not yet supported by ppapi/proxy. |
- if (!testing_interface_->IsOutOfProcess()) { |
- pp::FileIO reader(instance_); |
- rv = reader.Open(body, PP_FILEOPENFLAG_READ, callback); |
- if (force_async_ && rv != PP_OK_COMPLETIONPENDING) |
- return ReportError("FileIO::Open force_async", rv); |
- if (rv == PP_OK_COMPLETIONPENDING) |
- rv = callback.WaitForResult(); |
- if (rv != PP_OK) |
- return ReportError("FileIO::Open", rv); |
+ pp::FileIO reader(instance_); |
+ rv = reader.Open(body, PP_FILEOPENFLAG_READ, callback); |
+ if (force_async_ && rv != PP_OK_COMPLETIONPENDING) |
+ return ReportError("FileIO::Open force_async", rv); |
+ if (rv == PP_OK_COMPLETIONPENDING) |
+ rv = callback.WaitForResult(); |
+ if (rv != PP_OK) |
+ return ReportError("FileIO::Open", rv); |
- std::string data; |
- std::string error = ReadEntireFile(&reader, &data); |
- if (!error.empty()) |
- return error; |
+ std::string data; |
+ std::string error = ReadEntireFile(&reader, &data); |
+ if (!error.empty()) |
+ return error; |
- std::string expected_body = "hello\n"; |
- if (data.size() != expected_body.size()) |
- return "ReadEntireFile returned unexpected content length"; |
- if (data != expected_body) |
- return "ReadEntireFile returned unexpected content"; |
+ std::string expected_body = "hello\n"; |
+ if (data.size() != expected_body.size()) |
+ return "ReadEntireFile returned unexpected content length"; |
+ if (data != expected_body) |
+ return "ReadEntireFile returned unexpected content"; |
- // FileIOTrusted is not supported by NaCl or ppapi/proxy. |
- if (!testing_interface_->IsOutOfProcess()) { |
+ // FileIOTrusted is not supported by NaCl or ppapi/proxy. |
+ if (!testing_interface_->IsOutOfProcess()) { |
#if !(defined __native_client__) |
- int32_t file_descriptor = file_io_trusted_interface_->GetOSFileDescriptor( |
- reader.pp_resource()); |
- if (file_descriptor < 0) |
- return "FileIO::GetOSFileDescriptor() returned a bad file descriptor."; |
+ int32_t file_descriptor = file_io_trusted_interface_->GetOSFileDescriptor( |
+ reader.pp_resource()); |
+ if (file_descriptor < 0) |
+ return "FileIO::GetOSFileDescriptor() returned a bad file descriptor."; |
#endif |
- } |
} |
PASS(); |
} |