| Index: content/browser/loader/layered_resource_handler.cc
|
| diff --git a/content/browser/loader/layered_resource_handler.cc b/content/browser/loader/layered_resource_handler.cc
|
| index 872bc7a422d773469ecceea984b6f9e4b51116a3..0ad0cebcc82fc9ea81ae8e3358d4573968b61fed 100644
|
| --- a/content/browser/loader/layered_resource_handler.cc
|
| +++ b/content/browser/loader/layered_resource_handler.cc
|
| @@ -9,8 +9,10 @@
|
| namespace content {
|
|
|
| LayeredResourceHandler::LayeredResourceHandler(
|
| + net::URLRequest* request,
|
| scoped_ptr<ResourceHandler> next_handler)
|
| - : next_handler_(next_handler.Pass()) {
|
| + : ResourceHandler(request),
|
| + next_handler_(next_handler.Pass()) {
|
| }
|
|
|
| LayeredResourceHandler::~LayeredResourceHandler() {
|
| @@ -54,8 +56,10 @@ bool LayeredResourceHandler::OnWillStart(int request_id, const GURL& url,
|
| return next_handler_->OnWillStart(request_id, url, defer);
|
| }
|
|
|
| -bool LayeredResourceHandler::OnWillRead(int request_id, net::IOBuffer** buf,
|
| - int* buf_size, int min_size) {
|
| +bool LayeredResourceHandler::OnWillRead(int request_id,
|
| + scoped_refptr<net::IOBuffer>* buf,
|
| + int* buf_size,
|
| + int min_size) {
|
| DCHECK(next_handler_.get());
|
| return next_handler_->OnWillRead(request_id, buf, buf_size, min_size);
|
| }
|
|
|