root/win8/test/metro_registration_helper.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


// Copyright (c) 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 WIN8_TEST_METRO_REGISTRATION_HELPER_H_
#define WIN8_TEST_METRO_REGISTRATION_HELPER_H_

#include "base/strings/string16.h"

namespace win8 {

// Synchronously makes chrome.exe THE default Win8 browser after which it is
// activatable into a Metro viewer process using
// win8::test::kDefaultTestAppUserModelId. Intended to be used by a test binary
// in the output directory and assumes the presence of test_registrar.exe,
// chrome.exe (the viewer process), and all needed DLLs in the same directory
// as the calling module.
// NOTE: COM must be initialized prior to calling this method.
bool MakeTestDefaultBrowserSynchronously();

}  // namespace win8

#endif  // WIN8_TEST_METRO_REGISTRATION_HELPER_H_

/* [<][>][^][v][top][bottom][index][help] */