[go: nahoru, domu]

Parse CLI switch as a normal set declaration.

Bug: 1349781
Change-Id: I951c5ac68806a6e3470ae144ea2c34744a7f7a33
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3884455
Commit-Queue: Chris Fredrickson <cfredric@chromium.org>
Reviewed-by: Shuran Huang <shuuran@chromium.org>
Auto-Submit: Chris Fredrickson <cfredric@chromium.org>
Reviewed-by: Avi Drissman <avi@chromium.org>
Reviewed-by: Dominic Farolino <dom@chromium.org>
Commit-Queue: Dominic Farolino <dom@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1046037}
diff --git a/content/browser/first_party_sets/first_party_sets_loader.cc b/content/browser/first_party_sets/first_party_sets_loader.cc
index 3152909..8a62232 100644
--- a/content/browser/first_party_sets/first_party_sets_loader.cc
+++ b/content/browser/first_party_sets/first_party_sets_loader.cc
@@ -85,7 +85,7 @@
 
   std::istringstream stream(raw_sets);
   FirstPartySetParser::SetsAndAliases public_sets =
-      FirstPartySetParser::ParseSetsFromStream(stream);
+      FirstPartySetParser::ParseSetsFromStream(stream, /*emit_errors=*/false);
   sets_ = std::move(public_sets.first);
   aliases_ = std::move(public_sets.second);
 
@@ -150,6 +150,8 @@
     return p.first == p.second.primary() &&
            !base::Contains(owners_with_members, p.first);
   });
+
+  // TODO(https://crbug.com/1349781): merge aliases.
 }
 
 void FirstPartySetsLoader::MaybeFinishLoading() {