| Index: content/browser/service_worker/service_worker_browsertest.cc
|
| diff --git a/content/browser/service_worker/service_worker_browsertest.cc b/content/browser/service_worker/service_worker_browsertest.cc
|
| index 18c5f91d606b8e51bc678c997eecf02ba979984a..d8a17cc932b0b39121a1c0a4480bdd06bf97afda 100644
|
| --- a/content/browser/service_worker/service_worker_browsertest.cc
|
| +++ b/content/browser/service_worker/service_worker_browsertest.cc
|
| @@ -352,6 +352,8 @@ class ServiceWorkerVersionBrowserTest : public ServiceWorkerBrowserTest {
|
| embedded_test_server()->GetURL("/service_worker/empty.html"),
|
| "GET",
|
| std::map<std::string, std::string>());
|
| + request.headers["User-Agent"] = "Mozilla/5.0";
|
| + request.headers["Accept"] = "text/html";
|
| version_->SetStatus(ServiceWorkerVersion::ACTIVE);
|
| version_->DispatchFetchEvent(
|
| request, CreateResponseReceiver(BrowserThread::UI, done, result));
|
| @@ -473,6 +475,13 @@ IN_PROC_BROWSER_TEST_F(ServiceWorkerVersionBrowserTest, FetchEvent_Response) {
|
| std::map<std::string, std::string> expected_headers;
|
| expected_headers["Content-Language"] = "fi";
|
| expected_headers["Content-Type"] = "text/html; charset=UTF-8";
|
| + GURL test_url = embedded_test_server()->GetURL("/service_worker/empty.html");
|
| + expected_headers["X-ServiceWorker-Test-RequestURL"] = test_url.spec();
|
| + expected_headers["X-ServiceWorker-Test-RequestMethod"] = "GET";
|
| + expected_headers["X-ServiceWorker-Test-RequestOrigin"] =
|
| + test_url.GetOrigin().spec();
|
| + expected_headers["X-ServiceWorker-Test-RequestHeaders"] =
|
| + "Accept: text/html\nUser-Agent: Mozilla/5.0\n";
|
| EXPECT_EQ(expected_headers, response.headers);
|
| }
|
|
|
|
|