#include "chrome/browser/ui/web_applications/test/ssl_test_utils.h"
#include "base/atomic_sequence_num.h"
#include "base/time/time.h"
#include "chrome/browser/ssl/ssl_browsertest_util.h"
#include "chrome/browser/ui/browser.h"
#include "chrome/browser/ui/tabs/tab_strip_model.h"
#include "components/security_state/core/security_state.h"
#include "crypto/rsa_private_key.h"
#include "net/cert/x509_certificate.h"
#include "net/cert/x509_util.h"
#include "net/ssl/ssl_info.h"
namespace {
base::AtomicSequenceNumber g_serial_number;
scoped_refptr<net::X509Certificate> CreateFakeCert() { … }
}
namespace web_app {
void CheckMixedContentLoaded(Browser* browser) { … }
void CheckMixedContentFailedToLoad(Browser* browser) { … }
void CreateFakeSslInfoCertificate(net::SSLInfo* ssl_info) { … }
}