DescriptionAdded a SchemaMap.
A Schema defines the expected types of policy values. A SchemaMap maps an
identifier to its Schema. This identifier indicates which component is the
Schema for (e.g. the browser, or an extension).
This class will supersede the PolicyDomainDescriptor, which will be removed.
This class is refcounted so that any thread can work with the schemas (i.e.
a background worker can use Schema data to load the corresponding policies),
and is immutable. Updated version must make a copy of the map, modify it, and
be published as a new SchemaMap. This is handled by a subsequent component.
BUG=270667
R=bartfab@chromium.org, dconnelly@chromium.org
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=233597
Patch Set 1 #
Total comments: 16
Patch Set 2 : rebased, addressed comments #Patch Set 3 : rebase #Patch Set 4 : rebase #Patch Set 5 : rebase #Patch Set 6 : rebase #
Messages
Total messages: 7 (0 generated)
|