| Index: chrome/renderer/loadtimes_extension_bindings.cc
|
| diff --git a/chrome/renderer/loadtimes_extension_bindings.cc b/chrome/renderer/loadtimes_extension_bindings.cc
|
| index 61d54a9fabfa6c0a1889c8fd472c021831e7cdc1..2b6259556a67358e8aeeaa3a2cbffbc51cc8b073 100644
|
| --- a/chrome/renderer/loadtimes_extension_bindings.cc
|
| +++ b/chrome/renderer/loadtimes_extension_bindings.cc
|
| @@ -109,7 +109,10 @@ class LoadTimesExtensionWrapper : public v8::Extension {
|
| static void LoadtimesGetter(
|
| v8::Local<v8::Name> name,
|
| const v8::PropertyCallbackInfo<v8::Value>& info) {
|
| - // TODO(panicker): Add Usage counter.
|
| + if (WebLocalFrame* frame = WebLocalFrame::frameForCurrentContext()) {
|
| + frame->usageCountChromeLoadTimes(blink::WebString::fromUTF8(
|
| + *v8::String::Utf8Value(name)));
|
| + }
|
| info.GetReturnValue().Set(info.Data());
|
| }
|
|
|
|
|