| OLD | NEW |
| 1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #ifndef CONTENT_BROWSER_SERVICE_WORKER_SERVICE_WORKER_VERSION_H_ | 5 #ifndef CONTENT_BROWSER_SERVICE_WORKER_SERVICE_WORKER_VERSION_H_ |
| 6 #define CONTENT_BROWSER_SERVICE_WORKER_SERVICE_WORKER_VERSION_H_ | 6 #define CONTENT_BROWSER_SERVICE_WORKER_SERVICE_WORKER_VERSION_H_ |
| 7 | 7 |
| 8 #include <stdint.h> | 8 #include <stdint.h> |
| 9 | 9 |
| 10 #include <functional> | 10 #include <functional> |
| (...skipping 416 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 427 void NotifyMainScriptJobCreated( | 427 void NotifyMainScriptJobCreated( |
| 428 ServiceWorkerContextRequestHandler::CreateJobStatus status); | 428 ServiceWorkerContextRequestHandler::CreateJobStatus status); |
| 429 | 429 |
| 430 private: | 430 private: |
| 431 friend class base::RefCounted<ServiceWorkerVersion>; | 431 friend class base::RefCounted<ServiceWorkerVersion>; |
| 432 friend class ServiceWorkerMetrics; | 432 friend class ServiceWorkerMetrics; |
| 433 friend class ServiceWorkerReadFromCacheJobTest; | 433 friend class ServiceWorkerReadFromCacheJobTest; |
| 434 friend class ServiceWorkerStallInStoppingTest; | 434 friend class ServiceWorkerStallInStoppingTest; |
| 435 friend class ServiceWorkerURLRequestJobTest; | 435 friend class ServiceWorkerURLRequestJobTest; |
| 436 friend class ServiceWorkerVersionBrowserTest; | 436 friend class ServiceWorkerVersionBrowserTest; |
| 437 friend class ServiceWorkerVersionTestP; | 437 friend class ServiceWorkerVersionTest; |
| 438 | 438 |
| 439 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerControlleeRequestHandlerTestP, | 439 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerControlleeRequestHandlerTest, |
| 440 ActivateWaitingVersion); | 440 ActivateWaitingVersion); |
| 441 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerControlleeRequestHandlerTestP, | 441 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerControlleeRequestHandlerTest, |
| 442 FallbackWithNoFetchHandler); | 442 FallbackWithNoFetchHandler); |
| 443 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerVersionTestP, IdleTimeout); | 443 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerVersionTest, IdleTimeout); |
| 444 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerVersionTestP, SetDevToolsAttached); | 444 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerVersionTest, SetDevToolsAttached); |
| 445 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerVersionTestP, StaleUpdate_FreshWorker); | 445 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerVersionTest, StaleUpdate_FreshWorker); |
| 446 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerVersionTestP, | 446 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerVersionTest, |
| 447 StaleUpdate_NonActiveWorker); | 447 StaleUpdate_NonActiveWorker); |
| 448 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerVersionTestP, StaleUpdate_StartWorker); | 448 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerVersionTest, StaleUpdate_StartWorker); |
| 449 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerVersionTestP, | 449 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerVersionTest, StaleUpdate_RunningWorker); |
| 450 StaleUpdate_RunningWorker); | 450 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerVersionTest, |
| 451 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerVersionTestP, | |
| 452 StaleUpdate_DoNotDeferTimer); | 451 StaleUpdate_DoNotDeferTimer); |
| 453 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerVersionTestP, RequestTimeout); | 452 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerVersionTest, RequestTimeout); |
| 454 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerFailToStartTest, Timeout); | 453 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerFailToStartTest, Timeout); |
| 455 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerVersionBrowserTest, | 454 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerVersionBrowserTest, |
| 456 TimeoutStartingWorker); | 455 TimeoutStartingWorker); |
| 457 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerVersionBrowserTest, | 456 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerVersionBrowserTest, |
| 458 TimeoutWorkerInEvent); | 457 TimeoutWorkerInEvent); |
| 459 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerStallInStoppingTest, DetachThenStart); | 458 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerStallInStoppingTest, DetachThenStart); |
| 460 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerStallInStoppingTest, DetachThenRestart); | 459 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerStallInStoppingTest, DetachThenRestart); |
| 461 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerVersionTestP, | 460 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerVersionTest, |
| 462 RegisterForeignFetchScopes); | 461 RegisterForeignFetchScopes); |
| 463 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerVersionTestP, RequestNowTimeout); | 462 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerVersionTest, RequestNowTimeout); |
| 464 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerVersionTestP, RequestNowTimeoutKill); | 463 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerVersionTest, RequestNowTimeoutKill); |
| 465 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerVersionTestP, RequestCustomizedTimeout); | 464 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerVersionTest, RequestCustomizedTimeout); |
| 466 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerVersionTestP, MixedRequestTimeouts); | 465 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerVersionTest, MixedRequestTimeouts); |
| 467 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerURLRequestJobTest, EarlyResponse); | 466 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerURLRequestJobTest, EarlyResponse); |
| 468 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerURLRequestJobTest, CancelRequest); | 467 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerURLRequestJobTest, CancelRequest); |
| 469 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerActivationTest, SkipWaiting); | 468 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerActivationTest, SkipWaiting); |
| 470 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerActivationTest, | 469 FRIEND_TEST_ALL_PREFIXES(ServiceWorkerActivationTest, |
| 471 SkipWaitingWithInflightRequest); | 470 SkipWaitingWithInflightRequest); |
| 472 | 471 |
| 473 class Metrics; | 472 class Metrics; |
| 474 class PingController; | 473 class PingController; |
| 475 | 474 |
| 476 struct RequestInfo { | 475 struct RequestInfo { |
| (...skipping 381 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 858 | 857 |
| 859 // At this point |this| can have been deleted, so don't do anything other | 858 // At this point |this| can have been deleted, so don't do anything other |
| 860 // than returning. | 859 // than returning. |
| 861 | 860 |
| 862 return true; | 861 return true; |
| 863 } | 862 } |
| 864 | 863 |
| 865 } // namespace content | 864 } // namespace content |
| 866 | 865 |
| 867 #endif // CONTENT_BROWSER_SERVICE_WORKER_SERVICE_WORKER_VERSION_H_ | 866 #endif // CONTENT_BROWSER_SERVICE_WORKER_SERVICE_WORKER_VERSION_H_ |
| OLD | NEW |