Disable dev channel crashes for Extension JS exceptions.

This is a temporary patch so that the next dev release branch won't have high
crash rates due to this bug. The crash is explicitly disabled on stable and
beta branches anyway. Once dev next branches, this will be reverted as we
return to trying to fix it.

BUG=471599
R=yoz@chromium.org

Review URL: https://codereview.chromium.org/1059383002

Cr-Commit-Position: refs/heads/master@{#323841}
diff --git a/chrome/common/extensions/chrome_extensions_client.cc b/chrome/common/extensions/chrome_extensions_client.cc
index d106822..bb2f0da9 100644
--- a/chrome/common/extensions/chrome_extensions_client.cc
+++ b/chrome/common/extensions/chrome_extensions_client.cc
@@ -305,8 +305,8 @@
 }
 
 bool ChromeExtensionsClient::ShouldSuppressFatalErrors() const {
-  // Suppress fatal errors only on beta and stable channels.
-  return GetCurrentChannel() > chrome::VersionInfo::CHANNEL_DEV;
+  // Suppress fatal on all release branches.
+  return GetCurrentChannel() > chrome::VersionInfo::CHANNEL_CANARY;
 }
 
 std::string ChromeExtensionsClient::GetWebstoreBaseURL() const {