Index: google_apis/gaia/fake_gaia.cc |
diff --git a/google_apis/gaia/fake_gaia.cc b/google_apis/gaia/fake_gaia.cc |
index a1c04cb455a8331189e0ffa646bc040b9c91ab5f..fea226caf231bddc52549b843d8506885cf3b505 100644 |
--- a/google_apis/gaia/fake_gaia.cc |
+++ b/google_apis/gaia/fake_gaia.cc |
@@ -385,6 +385,7 @@ void FakeGaia::HandleServiceLoginAuth(const HttpRequest& request, |
url = net::AppendQueryParameter(url, "SAMLRequest", "fake_request"); |
url = net::AppendQueryParameter(url, "RelayState", continue_url); |
redirect_url = url.spec(); |
+ http_response->AddCustomHeader("Google-Accounts-SAML", "Start"); |
} else if (!merge_session_params_.auth_sid_cookie.empty() && |
!merge_session_params_.auth_lsid_cookie.empty()) { |
SetCookies(http_response, |
@@ -409,6 +410,7 @@ void FakeGaia::HandleSSO(const HttpRequest& request, |
std::string redirect_url = relay_state; |
http_response->set_code(net::HTTP_TEMPORARY_REDIRECT); |
http_response->AddCustomHeader("Location", redirect_url); |
+ http_response->AddCustomHeader("Google-Accounts-SAML", "End"); |
} |
void FakeGaia::HandleAuthToken(const HttpRequest& request, |