Commit 88e1af7c authored by Wei Lee's avatar Wei Lee Committed by Commit Bot

Record app launch when launching camera app via intents as well

Bug: None
Test: Manually
Change-Id: I74060c929b5887092b1a850941484ec5319da6c0
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2306133
Auto-Submit: Wei Lee <wtlee@chromium.org>
Reviewed-by: default avatarShik Chen <shik@chromium.org>
Reviewed-by: default avatarXiyuan Xia <xiyuan@chromium.org>
Commit-Queue: Xiyuan Xia <xiyuan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#789920}
parent d1b55480
...@@ -13,6 +13,7 @@ ...@@ -13,6 +13,7 @@
#include "ash/public/cpp/shelf_model.h" #include "ash/public/cpp/shelf_model.h"
#include "ash/public/cpp/shelf_types.h" #include "ash/public/cpp/shelf_types.h"
#include "base/macros.h" #include "base/macros.h"
#include "chrome/browser/apps/app_service/app_service_metrics.h"
#include "chrome/browser/apps/app_service/app_service_proxy.h" #include "chrome/browser/apps/app_service/app_service_proxy.h"
#include "chrome/browser/apps/app_service/app_service_proxy_factory.h" #include "chrome/browser/apps/app_service/app_service_proxy_factory.h"
#include "chrome/browser/apps/app_service/launch_utils.h" #include "chrome/browser/apps/app_service/launch_utils.h"
...@@ -620,6 +621,9 @@ void ChromeNewWindowClient::LaunchCameraApp(const std::string& queries, ...@@ -620,6 +621,9 @@ void ChromeNewWindowClient::LaunchCameraApp(const std::string& queries,
apps::LaunchPlatformAppWithUrl(profile, extension, apps::LaunchPlatformAppWithUrl(profile, extension,
/*handler_id=*/std::string(), url, /*handler_id=*/std::string(), url,
/*referrer_url=*/GURL()); /*referrer_url=*/GURL());
apps::RecordAppLaunch(extension_misc::kCameraAppId,
apps::mojom::LaunchSource::kFromArc);
} }
void ChromeNewWindowClient::CloseCameraApp() { void ChromeNewWindowClient::CloseCameraApp() {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment