| Index: components/nacl/renderer/ppb_nacl_private_impl.cc
|
| diff --git a/components/nacl/renderer/ppb_nacl_private_impl.cc b/components/nacl/renderer/ppb_nacl_private_impl.cc
|
| index b91eb26c1e620b123175520614f7eac61f7c219d..e7150e6ddfce0c89d4b757c7681ba088dbdc9495 100644
|
| --- a/components/nacl/renderer/ppb_nacl_private_impl.cc
|
| +++ b/components/nacl/renderer/ppb_nacl_private_impl.cc
|
| @@ -1499,6 +1499,15 @@ void ReportSelLdrStatus(PP_Instance instance,
|
| HistogramEnumerate(name, load_status, max_status);
|
| }
|
|
|
| +void LogTranslateTime(const char* histogram_name,
|
| + int64_t time_in_us) {
|
| + ppapi::PpapiGlobals::Get()->GetMainThreadMessageLoop()->PostTask(
|
| + FROM_HERE,
|
| + base::Bind(&HistogramTimeTranslation,
|
| + std::string(histogram_name),
|
| + time_in_us / 1000));
|
| +}
|
| +
|
| const PPB_NaCl_Private nacl_interface = {
|
| &LaunchSelLdr,
|
| &StartPpapiProxy,
|
| @@ -1538,7 +1547,8 @@ const PPB_NaCl_Private nacl_interface = {
|
| &PostMessageToJavaScript,
|
| &DownloadNexe,
|
| &DownloadFile,
|
| - &ReportSelLdrStatus
|
| + &ReportSelLdrStatus,
|
| + &LogTranslateTime
|
| };
|
|
|
| } // namespace
|
|
|