| Index: ppapi/native_client/src/trusted/plugin/plugin.cc
|
| diff --git a/ppapi/native_client/src/trusted/plugin/plugin.cc b/ppapi/native_client/src/trusted/plugin/plugin.cc
|
| index 58276d43496d8d65d85b3e71dd7099d9523cbbef..8edd127f032739e4e6f7d9e31aea08a8c7e509cf 100644
|
| --- a/ppapi/native_client/src/trusted/plugin/plugin.cc
|
| +++ b/ppapi/native_client/src/trusted/plugin/plugin.cc
|
| @@ -2,19 +2,12 @@
|
| // Use of this source code is governed by a BSD-style license that can be
|
| // found in the LICENSE file.
|
|
|
| -#ifdef _MSC_VER
|
| -// Do not warn about use of std::copy with raw pointers.
|
| -#pragma warning(disable : 4996)
|
| -#endif
|
| -
|
| #include "ppapi/native_client/src/trusted/plugin/plugin.h"
|
|
|
| #include <sys/stat.h>
|
| #include <sys/types.h>
|
|
|
| -#include <algorithm>
|
| #include <string>
|
| -#include <vector>
|
|
|
| #include "native_client/src/include/nacl_base.h"
|
| #include "native_client/src/include/nacl_macros.h"
|
| @@ -30,7 +23,6 @@
|
| #include "native_client/src/trusted/service_runtime/nacl_error_code.h"
|
|
|
| #include "ppapi/c/pp_errors.h"
|
| -#include "ppapi/c/ppb_var.h"
|
| #include "ppapi/c/private/ppb_nacl_private.h"
|
| #include "ppapi/cpp/dev/url_util_dev.h"
|
| #include "ppapi/cpp/module.h"
|
| @@ -171,13 +163,10 @@ void Plugin::LoadNaClModule(PP_NaClFileInfo file_info,
|
| pp::Var manifest_base_url =
|
| pp::Var(pp::PASS_REF, nacl_interface_->GetManifestBaseURL(pp_instance()));
|
| std::string manifest_base_url_str = manifest_base_url.AsString();
|
| - bool enable_dev_interfaces =
|
| - nacl_interface_->DevInterfacesEnabled(pp_instance());
|
| SelLdrStartParams params(manifest_base_url_str,
|
| true /* uses_irt */,
|
| true /* uses_ppapi */,
|
| uses_nonsfi_mode,
|
| - enable_dev_interfaces,
|
| enable_dyncode_syscalls,
|
| enable_exception_handling,
|
| enable_crash_throttling);
|
| @@ -255,15 +244,10 @@ NaClSubprocess* Plugin::LoadHelperNaClModule(const nacl::string& helper_url,
|
| // TODO(sehr): define new UMA stats for translator related nexe events.
|
| // NOTE: The PNaCl translator nexes are not built to use the IRT. This is
|
| // done to save on address space and swap space.
|
| - // TODO(jvoung): See if we still need the uses_ppapi variable, now that
|
| - // LaunchSelLdr always happens on the main thread.
|
| - bool enable_dev_interfaces =
|
| - nacl_interface_->DevInterfacesEnabled(pp_instance());
|
| SelLdrStartParams params(helper_url,
|
| false /* uses_irt */,
|
| false /* uses_ppapi */,
|
| false /* uses_nonsfi_mode */,
|
| - enable_dev_interfaces,
|
| false /* enable_dyncode_syscalls */,
|
| false /* enable_exception_handling */,
|
| true /* enable_crash_throttling */);
|
| @@ -319,7 +303,6 @@ Plugin::Plugin(PP_Instance pp_instance)
|
| main_subprocess_("main subprocess", NULL, NULL),
|
| uses_nonsfi_mode_(false),
|
| wrapper_factory_(NULL),
|
| - time_of_last_progress_event_(0),
|
| nacl_interface_(NULL),
|
| uma_interface_(this) {
|
| PLUGIN_PRINTF(("Plugin::Plugin (this=%p, pp_instance=%"
|
| @@ -519,8 +502,7 @@ void Plugin::NaClManifestFileDidOpen(int32_t pp_error) {
|
| void Plugin::ReportLoadError(const ErrorInfo& error_info) {
|
| nacl_interface_->ReportLoadError(pp_instance(),
|
| error_info.error_code(),
|
| - error_info.message().c_str(),
|
| - error_info.console_message().c_str());
|
| + error_info.message().c_str());
|
| }
|
|
|
| bool Plugin::DocumentCanRequest(const std::string& url) {
|
|
|