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

Side by Side Diff: content/browser/loader/resource_dispatcher_host_browsertest.cc

Issue 2101943004: content: Change auto to not deduce raw pointers. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: rebase/update Created 4 years, 5 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 "content/public/browser/resource_dispatcher_host.h" 5 #include "content/public/browser/resource_dispatcher_host.h"
6 6
7 #include <utility> 7 #include <utility>
8 8
9 #include "base/bind.h" 9 #include "base/bind.h"
10 #include "base/bind_helpers.h" 10 #include "base/bind_helpers.h"
(...skipping 810 matching lines...) Expand 10 before | Expand all | Expand 10 after
821 GURL top_url(embedded_test_server()->GetURL("/page_with_subresources.html")); 821 GURL top_url(embedded_test_server()->GetURL("/page_with_subresources.html"));
822 url::Origin top_origin(top_url); 822 url::Origin top_origin(top_url);
823 823
824 NavigateToURLBlockUntilNavigationsComplete(shell(), top_url, 1); 824 NavigateToURLBlockUntilNavigationsComplete(shell(), top_url, 1);
825 825
826 EXPECT_EQ(8u, delegate_->data().size()); 826 EXPECT_EQ(8u, delegate_->data().size());
827 827
828 // All resources loaded directly by the top-level document (including the 828 // All resources loaded directly by the top-level document (including the
829 // top-level document itself) should have a |first_party| and |initiator| 829 // top-level document itself) should have a |first_party| and |initiator|
830 // that match the URL of the top-level document. 830 // that match the URL of the top-level document.
831 for (const auto& request : delegate_->data()) { 831 for (auto* request : delegate_->data()) {
832 SCOPED_TRACE(request->url); 832 SCOPED_TRACE(request->url);
833 EXPECT_EQ(top_url, request->first_party); 833 EXPECT_EQ(top_url, request->first_party);
834 EXPECT_EQ(top_origin, request->initiator); 834 EXPECT_EQ(top_origin, request->initiator);
835 } 835 }
836 } 836 }
837 837
838 IN_PROC_BROWSER_TEST_F(RequestDataResourceDispatcherHostBrowserTest, 838 IN_PROC_BROWSER_TEST_F(RequestDataResourceDispatcherHostBrowserTest,
839 BasicCrossSite) { 839 BasicCrossSite) {
840 host_resolver()->AddRule("*", "127.0.0.1"); 840 host_resolver()->AddRule("*", "127.0.0.1");
841 GURL top_url(embedded_test_server()->GetURL( 841 GURL top_url(embedded_test_server()->GetURL(
(...skipping 185 matching lines...) Expand 10 before | Expand all | Expand 10 after
1027 EXPECT_EQ(top_origin, delegate_->data()[2]->initiator); 1027 EXPECT_EQ(top_origin, delegate_->data()[2]->initiator);
1028 1028
1029 // Cross-origin subresource requests have a unique first-party, and an 1029 // Cross-origin subresource requests have a unique first-party, and an
1030 // initiator that matches the document in which they're embedded. 1030 // initiator that matches the document in which they're embedded.
1031 EXPECT_EQ(nested_js_url, delegate_->data()[3]->url); 1031 EXPECT_EQ(nested_js_url, delegate_->data()[3]->url);
1032 EXPECT_EQ(kURLWithUniqueOrigin, delegate_->data()[3]->first_party); 1032 EXPECT_EQ(kURLWithUniqueOrigin, delegate_->data()[3]->first_party);
1033 EXPECT_EQ(nested_origin, delegate_->data()[3]->initiator); 1033 EXPECT_EQ(nested_origin, delegate_->data()[3]->initiator);
1034 } 1034 }
1035 1035
1036 } // namespace content 1036 } // namespace content
OLDNEW
« no previous file with comments | « content/browser/loader/async_revalidation_manager_unittest.cc ('k') | content/browser/media/cdm/browser_cdm_manager.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698