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

Side by Side Diff: components/navigation_interception/intercept_navigation_resource_throttle_unittest.cc

Issue 1003953008: Remove prerender cookie store, part 4. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@prerender-revert-cookie-store-3
Patch Set: rebase (just in case since this is so huge) Created 5 years, 9 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 (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 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 "base/bind.h" 5 #include "base/bind.h"
6 #include "base/bind_helpers.h" 6 #include "base/bind_helpers.h"
7 #include "base/memory/scoped_ptr.h" 7 #include "base/memory/scoped_ptr.h"
8 #include "base/run_loop.h" 8 #include "base/run_loop.h"
9 #include "base/synchronization/waitable_event.h" 9 #include "base/synchronization/waitable_event.h"
10 #include "components/navigation_interception/intercept_navigation_resource_throt tle.h" 10 #include "components/navigation_interception/intercept_navigation_resource_throt tle.h"
(...skipping 100 matching lines...) Expand 10 before | Expand all | Expand 10 after
111 TestIOThreadState(const GURL& url, 111 TestIOThreadState(const GURL& url,
112 int render_process_id, 112 int render_process_id,
113 int render_frame_id, 113 int render_frame_id,
114 const std::string& request_method, 114 const std::string& request_method,
115 RedirectMode redirect_mode, 115 RedirectMode redirect_mode,
116 MockInterceptCallbackReceiver* callback_receiver) 116 MockInterceptCallbackReceiver* callback_receiver)
117 : resource_context_(&test_url_request_context_), 117 : resource_context_(&test_url_request_context_),
118 request_(resource_context_.GetRequestContext()->CreateRequest( 118 request_(resource_context_.GetRequestContext()->CreateRequest(
119 url, 119 url,
120 net::DEFAULT_PRIORITY, 120 net::DEFAULT_PRIORITY,
121 NULL /* delegate */, 121 NULL /* delegate */)) {
122 NULL /* cookie_store */)) {
123 DCHECK(content::BrowserThread::CurrentlyOn(content::BrowserThread::IO)); 122 DCHECK(content::BrowserThread::CurrentlyOn(content::BrowserThread::IO));
124 if (render_process_id != MSG_ROUTING_NONE && 123 if (render_process_id != MSG_ROUTING_NONE &&
125 render_frame_id != MSG_ROUTING_NONE) { 124 render_frame_id != MSG_ROUTING_NONE) {
126 content::ResourceRequestInfo::AllocateForTesting( 125 content::ResourceRequestInfo::AllocateForTesting(
127 request_.get(), 126 request_.get(),
128 content::RESOURCE_TYPE_MAIN_FRAME, 127 content::RESOURCE_TYPE_MAIN_FRAME,
129 &resource_context_, 128 &resource_context_,
130 render_process_id, 129 render_process_id,
131 MSG_ROUTING_NONE, 130 MSG_ROUTING_NONE,
132 render_frame_id, 131 render_frame_id,
(...skipping 340 matching lines...) Expand 10 before | Expand all | Expand 10 after
473 REDIRECT_MODE_302, 472 REDIRECT_MODE_302,
474 web_contents()->GetRenderViewHost()->GetProcess()->GetID(), 473 web_contents()->GetRenderViewHost()->GetProcess()->GetID(),
475 web_contents()->GetMainFrame()->GetRoutingID(), 474 web_contents()->GetMainFrame()->GetRoutingID(),
476 base::Unretained(&defer))); 475 base::Unretained(&defer)));
477 476
478 // Wait for the request to finish processing. 477 // Wait for the request to finish processing.
479 base::RunLoop().RunUntilIdle(); 478 base::RunLoop().RunUntilIdle();
480 } 479 }
481 480
482 } // namespace navigation_interception 481 } // namespace navigation_interception
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698