diff options
Diffstat (limited to 'chromium/content/browser/keyboard_lock')
-rw-r--r-- | chromium/content/browser/keyboard_lock/keyboard_lock_service_impl.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/chromium/content/browser/keyboard_lock/keyboard_lock_service_impl.cc b/chromium/content/browser/keyboard_lock/keyboard_lock_service_impl.cc index 6426c9a3ef5..4b76ca00ae9 100644 --- a/chromium/content/browser/keyboard_lock/keyboard_lock_service_impl.cc +++ b/chromium/content/browser/keyboard_lock/keyboard_lock_service_impl.cc @@ -106,6 +106,9 @@ void KeyboardLockServiceImpl::RequestKeyboardLock( if (render_frame_host_->GetRenderWidgetHost()->RequestKeyboardLock( std::move(dom_code_set))) { std::move(callback).Run(KeyboardLockRequestResult::kSuccess); + static_cast<RenderFrameHostImpl*>(render_frame_host_) + ->OnSchedulerTrackedFeatureUsed( + blink::scheduler::WebSchedulerTrackedFeature::kKeyboardLock); } else { std::move(callback).Run(KeyboardLockRequestResult::kRequestFailedError); } |