| Index: chrome/browser/signin/signin_header_helper.h
|
| diff --git a/chrome/browser/signin/signin_header_helper.h b/chrome/browser/signin/signin_header_helper.h
|
| index b2b7dba6b11831ff422a1b9937fa9853b593f5a2..f5f9d7af9291e8aa145d9175b30399d8fe9d1478 100644
|
| --- a/chrome/browser/signin/signin_header_helper.h
|
| +++ b/chrome/browser/signin/signin_header_helper.h
|
| @@ -41,7 +41,29 @@ enum GAIAServiceType {
|
|
|
| // Struct describing the paramters received in the manage account header.
|
| struct ManageAccountsParams {
|
| + // The requested service type such as "ADDSESSION".
|
| GAIAServiceType service_type;
|
| + // The prefilled email.
|
| + std::string email;
|
| + // Whether |email| is a saml account.
|
| + bool is_saml;
|
| + // The continue URL after the requested service is completed successfully.
|
| + // Defaults to the current URL if empty.
|
| + std::string continue_url;
|
| + // Whether the continue URL should be loaded in the same tab.
|
| + bool is_same_tab;
|
| + // The child id associated with the web content of the request.
|
| + int child_id;
|
| + // The route id associated with the web content of the request.
|
| + int route_id;
|
| +
|
| + ManageAccountsParams() : service_type(GAIA_SERVICE_TYPE_NONE),
|
| + email(""),
|
| + is_saml(false),
|
| + continue_url(""),
|
| + is_same_tab(false),
|
| + child_id(0),
|
| + route_id(0) {}
|
| };
|
|
|
| // Adds X-Chrome-Connected header to all Gaia requests from a connected profile,
|
|
|