GetCookieList to return CookieAccessResultList

This change changes GetCookieList to return a list of a new struct
called CookieWithAccessResult instead of CookieWithStatus which
includes CookieEffectiveSameSite data as well as CookieInclusionStatus
but makes it available for extensibility to include other data from
cookie access time as well. The struct looks as follows.

struct CookieAccessResult {
  CookieEffectiveSameSite effective_same_site;
  CookieInclusionStatus status;
}

struct CookieWithAccessResult {
  CanonicalCookie cookie;
  CookieAccessResult access_result;
};

Bug: 1065010
Change-Id: I7ac01827fff511b422f5ff5a712d50d5a3885d17
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2212697
Reviewed-by: Mike West <[email protected]>
Reviewed-by: Maksim Orlovich <[email protected]>
Reviewed-by: Matt Falkenhagen <[email protected]>
Reviewed-by: Denis Kuznetsov [CET] <[email protected]>
Reviewed-by: Vasilii Sukhanov <[email protected]>
Reviewed-by: Victor Costan <[email protected]>
Reviewed-by: Bo <[email protected]>
Reviewed-by: Robert Ogden <[email protected]>
Reviewed-by: Kyle Horimoto <[email protected]>
Reviewed-by: Nicolás Peña Moreno <[email protected]>
Reviewed-by: Eugene But <[email protected]>
Reviewed-by: Karan Bhatia <[email protected]>
Reviewed-by: Andrey Kosyakov <[email protected]>
Reviewed-by: David Dorwin <[email protected]>
Reviewed-by: Lily Chen <[email protected]>
Commit-Queue: Ayu Ishii <[email protected]>
Cr-Commit-Position: refs/heads/master@{#776249}
diff --git a/net/websockets/websocket_stream_cookie_test.cc b/net/websockets/websocket_stream_cookie_test.cc
index 6e26562..f2e105f 100644
--- a/net/websockets/websocket_stream_cookie_test.cc
+++ b/net/websockets/websocket_stream_cookie_test.cc
@@ -122,10 +122,10 @@
       base::OnceClosure task,
       base::WeakPtr<bool> weak_is_called,
       base::WeakPtr<CookieList> weak_result,
-      const CookieStatusList& cookie_list,
-      const CookieStatusList& excluded_cookies) {
+      const CookieAccessResultList& cookie_list,
+      const CookieAccessResultList& excluded_cookies) {
     *weak_is_called = true;
-    *weak_result = cookie_util::StripStatuses(cookie_list);
+    *weak_result = cookie_util::StripAccessResults(cookie_list);
     base::ThreadTaskRunnerHandle::Get()->PostTask(FROM_HERE, std::move(task));
   }
 };