forked from mirrors/gecko-dev
Bug 1893466 - Don't collect Google GDRP telemetry if no default search engine is available. r=pbz
Differential Revision: https://phabricator.services.mozilla.com/D208724
This commit is contained in:
parent
cada29a218
commit
65ced3e4a5
1 changed files with 8 additions and 0 deletions
|
|
@ -247,6 +247,14 @@ nsresult nsCookieBannerTelemetryService::MaybeReportGoogleGDPRChoiceTelemetry(
|
|||
rv = searchService->GetDefaultEngine(getter_AddRefs(engine));
|
||||
NS_ENSURE_SUCCESS(rv, rv);
|
||||
|
||||
// Bail out early if no default search engine is available. This could happen
|
||||
// if no search engine is shipped with the Gecko.
|
||||
if (!engine) {
|
||||
MOZ_LOG(gCookieBannerTelemetryLog, LogLevel::Debug,
|
||||
("No default search engine is available."));
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
nsAutoString id;
|
||||
rv = engine->GetId(id);
|
||||
NS_ENSURE_SUCCESS(rv, rv);
|
||||
|
|
|
|||
Loading…
Reference in a new issue