Index: chrome/browser/ssl/ssl_blocking_page.h |
diff --git a/chrome/browser/ssl/ssl_blocking_page.h b/chrome/browser/ssl/ssl_blocking_page.h |
index f9782cd65c3433ab2474f7a11b8e0e15928666d7..6a699dbc0a5982af0893bf5bc61cc2057c2928f6 100644 |
--- a/chrome/browser/ssl/ssl_blocking_page.h |
+++ b/chrome/browser/ssl/ssl_blocking_page.h |
@@ -26,6 +26,10 @@ class InterstitialPage; |
class WebContents; |
} |
+namespace extensions { |
+class SamplingEvent; |
+} |
+ |
// This class is responsible for showing/hiding the interstitial page that is |
// shown when a certificate error happens. |
// It deletes itself when the interstitial page is closed. |
@@ -122,6 +126,9 @@ class SSLBlockingPage : public content::InterstitialPageDelegate, |
// For the FieldTrial: this contains the name of the condition. |
std::string trial_condition_; |
+ // For Chrome Experience Sampling Platform: this maintains event state. |
+ scoped_ptr<extensions::SamplingEvent> sampling_event_; |
+ |
content::NotificationRegistrar registrar_; |
DISALLOW_COPY_AND_ASSIGN(SSLBlockingPage); |