| Index: ppapi/shared_impl/ppapi_globals.cc
|
| diff --git a/ppapi/shared_impl/ppapi_globals.cc b/ppapi/shared_impl/ppapi_globals.cc
|
| index 3e985cf226f11965784a3e3a07bd5595d56dd0bf..eef3f5c9004d6a65c0a063f01e13938d3565b498 100644
|
| --- a/ppapi/shared_impl/ppapi_globals.cc
|
| +++ b/ppapi/shared_impl/ppapi_globals.cc
|
| @@ -67,6 +67,17 @@ bool PpapiGlobals::IsPluginGlobals() const { return false; }
|
|
|
| void PpapiGlobals::MarkPluginIsActive() {}
|
|
|
| +void PpapiGlobals::AddLatencyInfo(const ui::LatencyInfo& latency_info,
|
| + PP_Instance instance) {
|
| + latency_info_for_frame_[instance].push_back(latency_info);
|
| +}
|
| +
|
| +void PpapiGlobals::TransferLatencyInfoTo(
|
| + std::vector<ui::LatencyInfo>* latency_info, PP_Instance instance) {
|
| + latency_info->swap(latency_info_for_frame_[instance]);
|
| + latency_info_for_frame_.erase(instance);
|
| +}
|
| +
|
| // static
|
| PpapiGlobals* PpapiGlobals::GetThreadLocalPointer() {
|
| return tls_ppapi_globals_for_test.Pointer()->Get();
|
|
|