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

Side by Side Diff: content/browser/appcache/appcache_service_unittest.cc

Issue 631773003: Replacing the OVERRIDE with override and FINAL with final in content/browser/appcache (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 6 years, 2 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 unified diff | Download patch
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 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 #include <string> 5 #include <string>
6 6
7 #include "base/bind.h" 7 #include "base/bind.h"
8 #include "base/bind_helpers.h" 8 #include "base/bind_helpers.h"
9 #include "base/pickle.h" 9 #include "base/pickle.h"
10 #include "base/run_loop.h" 10 #include "base/run_loop.h"
(...skipping 21 matching lines...) Expand all
32 class MockResponseReader : public AppCacheResponseReader { 32 class MockResponseReader : public AppCacheResponseReader {
33 public: 33 public:
34 MockResponseReader(int64 response_id, 34 MockResponseReader(int64 response_id,
35 net::HttpResponseInfo* info, int info_size, 35 net::HttpResponseInfo* info, int info_size,
36 const char* data, int data_size) 36 const char* data, int data_size)
37 : AppCacheResponseReader(response_id, 0, NULL), 37 : AppCacheResponseReader(response_id, 0, NULL),
38 info_(info), info_size_(info_size), 38 info_(info), info_size_(info_size),
39 data_(data), data_size_(data_size) { 39 data_(data), data_size_(data_size) {
40 } 40 }
41 virtual void ReadInfo(HttpResponseInfoIOBuffer* info_buf, 41 virtual void ReadInfo(HttpResponseInfoIOBuffer* info_buf,
42 const net::CompletionCallback& callback) OVERRIDE { 42 const net::CompletionCallback& callback) override {
43 info_buffer_ = info_buf; 43 info_buffer_ = info_buf;
44 callback_ = callback; // Cleared on completion. 44 callback_ = callback; // Cleared on completion.
45 45
46 int rv = info_.get() ? info_size_ : net::ERR_FAILED; 46 int rv = info_.get() ? info_size_ : net::ERR_FAILED;
47 info_buffer_->http_info.reset(info_.release()); 47 info_buffer_->http_info.reset(info_.release());
48 info_buffer_->response_data_size = data_size_; 48 info_buffer_->response_data_size = data_size_;
49 ScheduleUserCallback(rv); 49 ScheduleUserCallback(rv);
50 } 50 }
51 virtual void ReadData(net::IOBuffer* buf, int buf_len, 51 virtual void ReadData(net::IOBuffer* buf, int buf_len,
52 const net::CompletionCallback& callback) OVERRIDE { 52 const net::CompletionCallback& callback) override {
53 buffer_ = buf; 53 buffer_ = buf;
54 buffer_len_ = buf_len; 54 buffer_len_ = buf_len;
55 callback_ = callback; // Cleared on completion. 55 callback_ = callback; // Cleared on completion.
56 56
57 if (!data_) { 57 if (!data_) {
58 ScheduleUserCallback(net::ERR_CACHE_READ_FAILURE); 58 ScheduleUserCallback(net::ERR_CACHE_READ_FAILURE);
59 return; 59 return;
60 } 60 }
61 DCHECK(buf_len >= data_size_); 61 DCHECK(buf_len >= data_size_);
62 memcpy(buf->data(), data_, data_size_); 62 memcpy(buf->data(), data_, data_size_);
(...skipping 304 matching lines...) Expand 10 before | Expand all | Expand 10 after
367 EXPECT_EQ(kOneHour, service->reinit_timer_.GetCurrentDelay()); 367 EXPECT_EQ(kOneHour, service->reinit_timer_.GetCurrentDelay());
368 EXPECT_EQ(kOneHour, service->next_reinit_delay_); 368 EXPECT_EQ(kOneHour, service->next_reinit_delay_);
369 369
370 // Fine to delete while pending. 370 // Fine to delete while pending.
371 service.reset(NULL); 371 service.reset(NULL);
372 } 372 }
373 373
374 374
375 375
376 } // namespace content 376 } // namespace content
OLDNEW
« no previous file with comments | « content/browser/appcache/appcache_service_impl.cc ('k') | content/browser/appcache/appcache_storage_impl.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698