Index: extensions/common/extensions_client.h |
diff --git a/extensions/common/extensions_client.h b/extensions/common/extensions_client.h |
index 0b2e6cc2c999bf294eb68feeb0375134346dc314..e9fb2005d02ae59ca3a7a1479081b2e38e57ccfb 100644 |
--- a/extensions/common/extensions_client.h |
+++ b/extensions/common/extensions_client.h |
@@ -83,6 +83,10 @@ class ExtensionsClient { |
// Appends extra filters to any Features created by the features system. |
virtual void AddExtraFeatureFilters(SimpleFeature* feature) const = 0; |
+ // Determines if certain fatal extensions errors should be surpressed |
+ // (i.e., only logged) or allowed (i.e., logged before crashing). |
+ virtual bool ShouldSuppressFatalErrors() const = 0; |
+ |
// Return the extensions client. |
static ExtensionsClient* Get(); |