| Index: chrome/app/chrome_main_delegate.cc
|
| diff --git a/chrome/app/chrome_main_delegate.cc b/chrome/app/chrome_main_delegate.cc
|
| index e17bf8128a60481133fadce18f5e95458de29590..5a3212de3ed898be943ca46367315c1512330e40 100644
|
| --- a/chrome/app/chrome_main_delegate.cc
|
| +++ b/chrome/app/chrome_main_delegate.cc
|
| @@ -971,3 +971,17 @@ ChromeMainDelegate::CreateContentUtilityClient() {
|
| return g_chrome_content_utility_client.Pointer();
|
| #endif
|
| }
|
| +
|
| +bool ChromeMainDelegate::ShouldEnableProfilerRecording() {
|
| + switch (chrome::VersionInfo::GetChannel()) {
|
| + case chrome::VersionInfo::CHANNEL_UNKNOWN:
|
| + case chrome::VersionInfo::CHANNEL_CANARY:
|
| + return true;
|
| + case chrome::VersionInfo::CHANNEL_DEV:
|
| + case chrome::VersionInfo::CHANNEL_BETA:
|
| + case chrome::VersionInfo::CHANNEL_STABLE:
|
| + default:
|
| + // Don't enable instrumentation.
|
| + return false;
|
| + }
|
| +}
|
|
|