DescriptionReuse Website objects in WebsitePermissionFetcher.
This patch is a rewrite of r404778. Instead of creating a new Website
instance of each permission they are now reused to collect all
permissions associated with an origin/embedder pair.
The callback from WebsitePermissionFetcher is now also substantially
simpler because it turns out that no callers actually cared about
receiving the maps it was generating. All they wanted was a collection
of Websites.
BUG=430999, 601627
Committed: https://crrev.com/fc4b6a7702df12a0f1f55122e13231f1c4c7ebff
Cr-Commit-Position: refs/heads/master@{#406966}
Patch Set 1 #Patch Set 2 : 2nd try. #
Total comments: 4
Patch Set 3 : Update comments. #Patch Set 4 : Fix unit tests. #Patch Set 5 : Fix findbugs warnings. #Dependent Patchsets: Messages
Total messages: 31 (24 generated)
|