diff options
-rw-r--r-- | ios/provider/ios_provider_chrome.gyp | 2 | ||||
-rw-r--r-- | ios/public/provider/chrome/browser/browser_constants.cc | 11 | ||||
-rw-r--r-- | ios/public/provider/chrome/browser/browser_constants.h | 17 |
3 files changed, 30 insertions, 0 deletions
diff --git a/ios/provider/ios_provider_chrome.gyp b/ios/provider/ios_provider_chrome.gyp index 2a7cb38..5ef9094 100644 --- a/ios/provider/ios_provider_chrome.gyp +++ b/ios/provider/ios_provider_chrome.gyp @@ -11,6 +11,8 @@ 'target_name': 'ios_provider_chrome_browser', 'type': 'static_library', 'sources': [ + '../public/provider/chrome/browser/browser_constants.cc', + '../public/provider/chrome/browser/browser_constants.h', '../public/provider/chrome/browser/browser_state/chrome_browser_state.cc', '../public/provider/chrome/browser/browser_state/chrome_browser_state.h', '../public/provider/chrome/browser/browser_state/chrome_browser_state_manager.h', diff --git a/ios/public/provider/chrome/browser/browser_constants.cc b/ios/public/provider/chrome/browser/browser_constants.cc new file mode 100644 index 0000000..5b89c12 --- /dev/null +++ b/ios/public/provider/chrome/browser/browser_constants.cc @@ -0,0 +1,11 @@ +// Copyright 2013 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#include "ios/public/provider/chrome/browser/browser_constants.h" + +namespace ios { + +const char kSpoofingAttemptFlag[] = "SpoofingAttempt_IOS"; + +} // namespace ios diff --git a/ios/public/provider/chrome/browser/browser_constants.h b/ios/public/provider/chrome/browser/browser_constants.h new file mode 100644 index 0000000..b40b26b --- /dev/null +++ b/ios/public/provider/chrome/browser/browser_constants.h @@ -0,0 +1,17 @@ +// Copyright 2013 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef IOS_PUBLIC_PROVIDER_CHROME_BROWSER_BROWSER_CONSTANTS_H_ +#define IOS_PUBLIC_PROVIDER_CHROME_BROWSER_BROWSER_CONSTANTS_H_ + +namespace ios { + +// This string is a flag for net::SSLInfo signaling that the error is not a +// typical certificate error, but rather is a spoofing attempt. +// It can be used to customize the interstitial error page. +extern const char kSpoofingAttemptFlag[]; + +} // namespace ios + +#endif // IOS_PUBLIC_PROVIDER_CHROME_BROWSER_BROWSER_CONSTANTS_H_ |