Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(235)

Unified Diff: content/browser/appcache/appcache_request_handler_unittest.cc

Issue 2865613002: Add an abstraction for a job in the AppCacheRequestHandler class. (Closed)
Patch Set: Fix compile failures Created 3 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: content/browser/appcache/appcache_request_handler_unittest.cc
diff --git a/content/browser/appcache/appcache_request_handler_unittest.cc b/content/browser/appcache/appcache_request_handler_unittest.cc
index 627ee95e89a62bcda2b8242b0d1bb9a10d8a5ed4..3ae29404c11b6ea73a915ad249a14304c8248e17 100644
--- a/content/browser/appcache/appcache_request_handler_unittest.cc
+++ b/content/browser/appcache/appcache_request_handler_unittest.cc
@@ -277,18 +277,19 @@ class AppCacheRequestHandlerTest : public testing::Test {
RESOURCE_TYPE_MAIN_FRAME, false);
EXPECT_TRUE(handler_.get());
- job_.reset(
- handler_->MaybeLoadResource(request_->context()->network_delegate()));
+ job_.reset(static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadResource(request_->context()->network_delegate())
+ ->AsURLRequestJob()));
EXPECT_TRUE(job_.get());
- EXPECT_TRUE(job_->is_waiting());
+ EXPECT_TRUE(job_->IsWaiting());
// We have to wait for completion of storage->FindResponseForMainRequest.
ScheduleNextTask();
}
void Verify_MainResource_Miss() {
- EXPECT_FALSE(job_->is_waiting());
- EXPECT_TRUE(job_->is_delivering_network_response());
+ EXPECT_FALSE(job_->IsWaiting());
+ EXPECT_TRUE(job_->IsDeliveringNetworkResponse());
int64_t cache_id = kAppCacheNoCacheId;
GURL manifest_url;
@@ -298,12 +299,14 @@ class AppCacheRequestHandlerTest : public testing::Test {
EXPECT_EQ(0, handler_->found_group_id_);
std::unique_ptr<AppCacheURLRequestJob> fallback_job(
- handler_->MaybeLoadFallbackForRedirect(
- request_->context()->network_delegate(),
- GURL("http://blah/redirect")));
+ static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadFallbackForRedirect(
+ request_->context()->network_delegate(),
+ GURL("http://blah/redirect"))));
EXPECT_FALSE(fallback_job);
- fallback_job.reset(handler_->MaybeLoadFallbackForResponse(
- request_->context()->network_delegate()));
+ fallback_job.reset(static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadFallbackForResponse(
+ request_->context()->network_delegate())));
EXPECT_FALSE(fallback_job);
EXPECT_TRUE(host_->preferred_manifest_url().is_empty());
@@ -330,18 +333,18 @@ class AppCacheRequestHandlerTest : public testing::Test {
GURL(), AppCacheEntry(),
1, 2, GURL("http://blah/manifest/"));
- job_.reset(
- handler_->MaybeLoadResource(request_->context()->network_delegate()));
+ job_.reset(static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadResource(request_->context()->network_delegate())));
EXPECT_TRUE(job_.get());
- EXPECT_TRUE(job_->is_waiting());
+ EXPECT_TRUE(job_->IsWaiting());
// We have to wait for completion of storage->FindResponseForMainRequest.
ScheduleNextTask();
}
void Verify_MainResource_Hit() {
- EXPECT_FALSE(job_->is_waiting());
- EXPECT_TRUE(job_->is_delivering_appcache_response());
+ EXPECT_FALSE(job_->IsWaiting());
+ EXPECT_TRUE(job_->IsDeliveringAppCacheResponse());
int64_t cache_id = kAppCacheNoCacheId;
GURL manifest_url;
@@ -351,8 +354,9 @@ class AppCacheRequestHandlerTest : public testing::Test {
EXPECT_EQ(2, handler_->found_group_id_);
std::unique_ptr<AppCacheURLRequestJob> fallback_job(
- handler_->MaybeLoadFallbackForResponse(
- request_->context()->network_delegate()));
+ static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadFallbackForResponse(
+ request_->context()->network_delegate())));
EXPECT_FALSE(fallback_job);
EXPECT_EQ(GURL("http://blah/manifest/"),
@@ -381,10 +385,10 @@ class AppCacheRequestHandlerTest : public testing::Test {
AppCacheEntry(AppCacheEntry::EXPLICIT, 1),
1, 2, GURL("http://blah/manifest/"));
- job_.reset(
- handler_->MaybeLoadResource(request_->context()->network_delegate()));
+ job_.reset(static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadResource(request_->context()->network_delegate())));
EXPECT_TRUE(job_.get());
- EXPECT_TRUE(job_->is_waiting());
+ EXPECT_TRUE(job_->IsWaiting());
// We have to wait for completion of storage->FindResponseForMainRequest.
ScheduleNextTask();
@@ -412,8 +416,8 @@ class AppCacheRequestHandlerTest : public testing::Test {
}
void Verify_MainResource_Fallback() {
- EXPECT_FALSE(job_->is_waiting());
- EXPECT_TRUE(job_->is_delivering_network_response());
+ EXPECT_FALSE(job_->IsWaiting());
+ EXPECT_TRUE(job_->IsDeliveringNetworkResponse());
// The handler expects to the job to tell it that the request is going to
// be restarted before it sees the next request.
@@ -422,17 +426,18 @@ class AppCacheRequestHandlerTest : public testing::Test {
// When the request is restarted, the existing job is dropped so a
// real network job gets created. We expect NULL here which will cause
// the net library to create a real job.
- job_.reset(
- handler_->MaybeLoadResource(request_->context()->network_delegate()));
+ job_.reset(static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadResource(request_->context()->network_delegate())));
EXPECT_FALSE(job_.get());
// Simulate an http error of the real network job.
SimulateResponseCode(500);
- job_.reset(handler_->MaybeLoadFallbackForResponse(
- request_->context()->network_delegate()));
+ job_.reset(static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadFallbackForResponse(
+ request_->context()->network_delegate())));
EXPECT_TRUE(job_.get());
- EXPECT_TRUE(job_->is_delivering_appcache_response());
+ EXPECT_TRUE(job_->IsDeliveringAppCacheResponse());
int64_t cache_id = kAppCacheNoCacheId;
GURL manifest_url;
@@ -469,18 +474,18 @@ class AppCacheRequestHandlerTest : public testing::Test {
AppCacheEntry(AppCacheEntry::EXPLICIT, 1),
1, 2, GURL("http://blah/manifest/"));
- job_.reset(
- handler_->MaybeLoadResource(request_->context()->network_delegate()));
+ job_.reset(static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadResource(request_->context()->network_delegate())));
EXPECT_TRUE(job_.get());
- EXPECT_TRUE(job_->is_waiting());
+ EXPECT_TRUE(job_->IsWaiting());
// We have to wait for completion of storage->FindResponseForMainRequest.
ScheduleNextTask();
}
void Verify_MainResource_FallbackOverride() {
- EXPECT_FALSE(job_->is_waiting());
- EXPECT_TRUE(job_->is_delivering_network_response());
+ EXPECT_FALSE(job_->IsWaiting());
+ EXPECT_TRUE(job_->IsDeliveringNetworkResponse());
// The handler expects to the job to tell it that the request is going to
// be restarted before it sees the next request.
@@ -489,8 +494,8 @@ class AppCacheRequestHandlerTest : public testing::Test {
// When the request is restarted, the existing job is dropped so a
// real network job gets created. We expect NULL here which will cause
// the net library to create a real job.
- job_.reset(
- handler_->MaybeLoadResource(request_->context()->network_delegate()));
+ job_.reset(static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadResource(request_->context()->network_delegate())));
EXPECT_FALSE(job_.get());
// Simulate an http error of the real network job, but with custom
@@ -504,8 +509,9 @@ class AppCacheRequestHandlerTest : public testing::Test {
std::string(kOverrideHeaders, arraysize(kOverrideHeaders)));
SimulateResponseInfo(info);
- job_.reset(handler_->MaybeLoadFallbackForResponse(
- request_->context()->network_delegate()));
+ job_.reset(static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadFallbackForResponse(
+ request_->context()->network_delegate())));
EXPECT_FALSE(job_.get());
// GetExtraResponseInfo should return no information.
@@ -548,18 +554,20 @@ class AppCacheRequestHandlerTest : public testing::Test {
RESOURCE_TYPE_SUB_RESOURCE, false);
EXPECT_TRUE(handler_.get());
- job_.reset(
- handler_->MaybeLoadResource(request_->context()->network_delegate()));
+ job_.reset(static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadResource(request_->context()->network_delegate())));
EXPECT_TRUE(job_.get());
- EXPECT_TRUE(job_->is_delivering_error_response());
+ EXPECT_TRUE(job_->IsDeliveringErrorResponse());
std::unique_ptr<AppCacheURLRequestJob> fallback_job(
- handler_->MaybeLoadFallbackForRedirect(
- request_->context()->network_delegate(),
- GURL("http://blah/redirect")));
+ static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadFallbackForRedirect(
+ request_->context()->network_delegate(),
+ GURL("http://blah/redirect"))));
EXPECT_FALSE(fallback_job);
- fallback_job.reset(handler_->MaybeLoadFallbackForResponse(
- request_->context()->network_delegate()));
+ fallback_job.reset(static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadFallbackForResponse(
+ request_->context()->network_delegate())));
EXPECT_FALSE(fallback_job);
TestFinished();
@@ -579,22 +587,24 @@ class AppCacheRequestHandlerTest : public testing::Test {
host_->CreateRequestHandler(AppCacheURLRequest::Create(request_.get()),
RESOURCE_TYPE_SUB_RESOURCE, false);
EXPECT_TRUE(handler_.get());
- job_.reset(
- handler_->MaybeLoadResource(request_->context()->network_delegate()));
+ job_.reset(static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadResource(request_->context()->network_delegate())));
EXPECT_TRUE(job_.get());
- EXPECT_TRUE(job_->is_waiting());
+ EXPECT_TRUE(job_->IsWaiting());
host_->FinishCacheSelection(cache.get(), NULL);
- EXPECT_FALSE(job_->is_waiting());
- EXPECT_TRUE(job_->is_delivering_error_response());
+ EXPECT_FALSE(job_->IsWaiting());
+ EXPECT_TRUE(job_->IsDeliveringErrorResponse());
std::unique_ptr<AppCacheURLRequestJob> fallback_job(
- handler_->MaybeLoadFallbackForRedirect(
- request_->context()->network_delegate(),
- GURL("http://blah/redirect")));
+ static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadFallbackForRedirect(
+ request_->context()->network_delegate(),
+ GURL("http://blah/redirect"))));
EXPECT_FALSE(fallback_job);
- fallback_job.reset(handler_->MaybeLoadFallbackForResponse(
- request_->context()->network_delegate()));
+ fallback_job.reset(static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadFallbackForResponse(
+ request_->context()->network_delegate())));
EXPECT_FALSE(fallback_job);
TestFinished();
@@ -614,18 +624,20 @@ class AppCacheRequestHandlerTest : public testing::Test {
host_->CreateRequestHandler(AppCacheURLRequest::Create(request_.get()),
RESOURCE_TYPE_SUB_RESOURCE, false);
EXPECT_TRUE(handler_.get());
- job_.reset(
- handler_->MaybeLoadResource(request_->context()->network_delegate()));
+ job_.reset(static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadResource(request_->context()->network_delegate())));
EXPECT_TRUE(job_.get());
- EXPECT_TRUE(job_->is_delivering_appcache_response());
+ EXPECT_TRUE(job_->IsDeliveringAppCacheResponse());
std::unique_ptr<AppCacheURLRequestJob> fallback_job(
- handler_->MaybeLoadFallbackForRedirect(
- request_->context()->network_delegate(),
- GURL("http://blah/redirect")));
+ static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadFallbackForRedirect(
+ request_->context()->network_delegate(),
+ GURL("http://blah/redirect"))));
EXPECT_FALSE(fallback_job);
- fallback_job.reset(handler_->MaybeLoadFallbackForResponse(
- request_->context()->network_delegate()));
+ fallback_job.reset(static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadFallbackForResponse(
+ request_->context()->network_delegate())));
EXPECT_FALSE(fallback_job);
TestFinished();
@@ -647,19 +659,21 @@ class AppCacheRequestHandlerTest : public testing::Test {
host_->CreateRequestHandler(AppCacheURLRequest::Create(request_.get()),
RESOURCE_TYPE_SUB_RESOURCE, false);
EXPECT_TRUE(handler_.get());
- job_.reset(
- handler_->MaybeLoadResource(request_->context()->network_delegate()));
+ job_.reset(static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadResource(request_->context()->network_delegate())));
EXPECT_FALSE(job_.get());
- job_.reset(handler_->MaybeLoadFallbackForRedirect(
- request_->context()->network_delegate(),
- GURL("http://not_blah/redirect")));
+ job_.reset(static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadFallbackForRedirect(
+ request_->context()->network_delegate(),
+ GURL("http://not_blah/redirect"))));
EXPECT_TRUE(job_.get());
- EXPECT_TRUE(job_->is_delivering_appcache_response());
+ EXPECT_TRUE(job_->IsDeliveringAppCacheResponse());
std::unique_ptr<AppCacheURLRequestJob> fallback_job(
- handler_->MaybeLoadFallbackForResponse(
- request_->context()->network_delegate()));
+ static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadFallbackForResponse(
+ request_->context()->network_delegate())));
EXPECT_FALSE(fallback_job);
TestFinished();
@@ -681,19 +695,21 @@ class AppCacheRequestHandlerTest : public testing::Test {
host_->CreateRequestHandler(AppCacheURLRequest::Create(request_.get()),
RESOURCE_TYPE_SUB_RESOURCE, false);
EXPECT_TRUE(handler_.get());
- job_.reset(
- handler_->MaybeLoadResource(request_->context()->network_delegate()));
+ job_.reset(static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadResource(request_->context()->network_delegate())));
EXPECT_FALSE(job_.get());
std::unique_ptr<AppCacheURLRequestJob> fallback_job(
- handler_->MaybeLoadFallbackForRedirect(
- request_->context()->network_delegate(),
- GURL("http://blah/redirect")));
+ static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadFallbackForRedirect(
+ request_->context()->network_delegate(),
+ GURL("http://blah/redirect"))));
EXPECT_FALSE(fallback_job);
SimulateResponseCode(200);
- fallback_job.reset(handler_->MaybeLoadFallbackForResponse(
- request_->context()->network_delegate()));
+ fallback_job.reset(static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadFallbackForResponse(
+ request_->context()->network_delegate())));
EXPECT_FALSE(fallback_job);
TestFinished();
@@ -716,17 +732,19 @@ class AppCacheRequestHandlerTest : public testing::Test {
host_->CreateRequestHandler(AppCacheURLRequest::Create(request_.get()),
RESOURCE_TYPE_SUB_RESOURCE, false);
EXPECT_TRUE(handler_.get());
- job_.reset(
- handler_->MaybeLoadResource(request_->context()->network_delegate()));
+ job_.reset(static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadResource(request_->context()->network_delegate())));
EXPECT_FALSE(job_.get());
std::unique_ptr<AppCacheURLRequestJob> fallback_job(
- handler_->MaybeLoadFallbackForRedirect(
- request_->context()->network_delegate(),
- GURL("http://blah/redirect")));
+ static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadFallbackForRedirect(
+ request_->context()->network_delegate(),
+ GURL("http://blah/redirect"))));
EXPECT_FALSE(fallback_job);
- fallback_job.reset(handler_->MaybeLoadFallbackForResponse(
- request_->context()->network_delegate()));
+ fallback_job.reset(static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadFallbackForResponse(
+ request_->context()->network_delegate())));
EXPECT_FALSE(fallback_job);
TestFinished();
@@ -750,13 +768,15 @@ class AppCacheRequestHandlerTest : public testing::Test {
backend_impl_->UnregisterHost(1);
host_ = NULL;
- EXPECT_FALSE(
- handler_->MaybeLoadResource(request_->context()->network_delegate()));
- EXPECT_FALSE(handler_->MaybeLoadFallbackForRedirect(
- request_->context()->network_delegate(),
- GURL("http://blah/redirect")));
- EXPECT_FALSE(handler_->MaybeLoadFallbackForResponse(
- request_->context()->network_delegate()));
+ EXPECT_FALSE(static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadResource(request_->context()->network_delegate())));
+ EXPECT_FALSE(static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadFallbackForRedirect(
+ request_->context()->network_delegate(),
+ GURL("http://blah/redirect"))));
+ EXPECT_FALSE(static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadFallbackForResponse(
+ request_->context()->network_delegate())));
TestFinished();
}
@@ -774,22 +794,24 @@ class AppCacheRequestHandlerTest : public testing::Test {
RESOURCE_TYPE_SUB_RESOURCE, false);
EXPECT_TRUE(handler_.get());
- job_.reset(
- handler_->MaybeLoadResource(request_->context()->network_delegate()));
+ job_.reset(static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadResource(request_->context()->network_delegate())));
EXPECT_TRUE(job_.get());
- EXPECT_TRUE(job_->is_waiting());
+ EXPECT_TRUE(job_->IsWaiting());
backend_impl_->UnregisterHost(1);
host_ = NULL;
EXPECT_TRUE(job_->has_been_killed());
- EXPECT_FALSE(
- handler_->MaybeLoadResource(request_->context()->network_delegate()));
- EXPECT_FALSE(handler_->MaybeLoadFallbackForRedirect(
- request_->context()->network_delegate(),
- GURL("http://blah/redirect")));
- EXPECT_FALSE(handler_->MaybeLoadFallbackForResponse(
- request_->context()->network_delegate()));
+ EXPECT_FALSE(static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadResource(request_->context()->network_delegate())));
+ EXPECT_FALSE(static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadFallbackForRedirect(
+ request_->context()->network_delegate(),
+ GURL("http://blah/redirect"))));
+ EXPECT_FALSE(static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadFallbackForResponse(
+ request_->context()->network_delegate())));
TestFinished();
}
@@ -808,8 +830,8 @@ class AppCacheRequestHandlerTest : public testing::Test {
host_->CreateRequestHandler(AppCacheURLRequest::Create(request_.get()),
RESOURCE_TYPE_SUB_RESOURCE, false);
EXPECT_TRUE(handler_.get());
- job_.reset(
- handler_->MaybeLoadResource(request_->context()->network_delegate()));
+ job_.reset(static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadResource(request_->context()->network_delegate())));
EXPECT_TRUE(job_.get());
backend_impl_.reset();
@@ -819,13 +841,15 @@ class AppCacheRequestHandlerTest : public testing::Test {
host_ = NULL;
EXPECT_TRUE(job_->has_been_killed());
- EXPECT_FALSE(
- handler_->MaybeLoadResource(request_->context()->network_delegate()));
- EXPECT_FALSE(handler_->MaybeLoadFallbackForRedirect(
- request_->context()->network_delegate(),
- GURL("http://blah/redirect")));
- EXPECT_FALSE(handler_->MaybeLoadFallbackForResponse(
- request_->context()->network_delegate()));
+ EXPECT_FALSE(static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadResource(request_->context()->network_delegate())));
+ EXPECT_FALSE(static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadFallbackForRedirect(
+ request_->context()->network_delegate(),
+ GURL("http://blah/redirect"))));
+ EXPECT_FALSE(static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadFallbackForResponse(
+ request_->context()->network_delegate())));
TestFinished();
}
@@ -847,13 +871,15 @@ class AppCacheRequestHandlerTest : public testing::Test {
host_ = NULL;
EXPECT_FALSE(handler_->host_for_cross_site_transfer_.get());
- EXPECT_FALSE(
- handler_->MaybeLoadResource(request_->context()->network_delegate()));
- EXPECT_FALSE(handler_->MaybeLoadFallbackForRedirect(
- request_->context()->network_delegate(),
- GURL("http://blah/redirect")));
- EXPECT_FALSE(handler_->MaybeLoadFallbackForResponse(
- request_->context()->network_delegate()));
+ EXPECT_FALSE(static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadResource(request_->context()->network_delegate())));
+ EXPECT_FALSE(static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadFallbackForRedirect(
+ request_->context()->network_delegate(),
+ GURL("http://blah/redirect"))));
+ EXPECT_FALSE(static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadFallbackForResponse(
+ request_->context()->network_delegate())));
TestFinished();
}
@@ -871,13 +897,15 @@ class AppCacheRequestHandlerTest : public testing::Test {
RESOURCE_TYPE_SUB_RESOURCE, false);
EXPECT_TRUE(handler_.get()); // we could redirect to http (conceivably)
- EXPECT_FALSE(
- handler_->MaybeLoadResource(request_->context()->network_delegate()));
- EXPECT_FALSE(handler_->MaybeLoadFallbackForRedirect(
- request_->context()->network_delegate(),
- GURL("ftp://blah/redirect")));
- EXPECT_FALSE(handler_->MaybeLoadFallbackForResponse(
- request_->context()->network_delegate()));
+ EXPECT_FALSE(static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadResource(request_->context()->network_delegate())));
+ EXPECT_FALSE(static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadFallbackForRedirect(
+ request_->context()->network_delegate(),
+ GURL("ftp://blah/redirect"))));
+ EXPECT_FALSE(static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadFallbackForResponse(
+ request_->context()->network_delegate())));
TestFinished();
}
@@ -892,24 +920,25 @@ class AppCacheRequestHandlerTest : public testing::Test {
RESOURCE_TYPE_MAIN_FRAME, false);
EXPECT_TRUE(handler_.get());
- job_.reset(
- handler_->MaybeLoadResource(request_->context()->network_delegate()));
+ job_.reset(static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadResource(request_->context()->network_delegate())));
EXPECT_TRUE(job_.get());
- EXPECT_TRUE(job_->is_waiting());
- EXPECT_FALSE(job_->has_been_started());
+ EXPECT_TRUE(job_->IsWaiting());
+ EXPECT_FALSE(job_->IsStarted());
- base::WeakPtr<AppCacheURLRequestJob> weak_job = job_->GetWeakPtr();
+ base::WeakPtr<AppCacheJob> weak_job = job_->GetWeakPtr();
job_factory_->SetJob(std::move(job_));
request_->Start();
ASSERT_TRUE(weak_job);
- EXPECT_TRUE(weak_job->has_been_started());
+ EXPECT_TRUE(weak_job->IsStarted());
request_->Cancel();
ASSERT_FALSE(weak_job);
- EXPECT_FALSE(handler_->MaybeLoadFallbackForResponse(
- request_->context()->network_delegate()));
+ EXPECT_FALSE(static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadFallbackForResponse(
+ request_->context()->network_delegate())));
TestFinished();
}
@@ -979,18 +1008,18 @@ class AppCacheRequestHandlerTest : public testing::Test {
GURL(), AppCacheEntry(),
1, 2, GURL("http://blah/manifest/"));
- job_.reset(
- handler_->MaybeLoadResource(request_->context()->network_delegate()));
+ job_.reset(static_cast<AppCacheURLRequestJob*>(
+ handler_->MaybeLoadResource(request_->context()->network_delegate())));
EXPECT_TRUE(job_.get());
- EXPECT_TRUE(job_->is_waiting());
+ EXPECT_TRUE(job_->IsWaiting());
// We have to wait for completion of storage->FindResponseForMainRequest.
ScheduleNextTask();
}
void Verify_MainResource_Blocked() {
- EXPECT_FALSE(job_->is_waiting());
- EXPECT_FALSE(job_->is_delivering_appcache_response());
+ EXPECT_FALSE(job_->IsWaiting());
+ EXPECT_FALSE(job_->IsDeliveringAppCacheResponse());
EXPECT_EQ(0, handler_->found_cache_id_);
EXPECT_EQ(0, handler_->found_group_id_);
« no previous file with comments | « content/browser/appcache/appcache_request_handler.cc ('k') | content/browser/appcache/appcache_url_loader_job.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698