Home | History | Annotate | Download | only in common

Lines Matching full:manifest

19 // Wraps the DictionaryValue form of extension's manifest. Enforces access to
20 // properties of the manifest using ManifestFeatureProvider.
21 class Manifest {
109 Manifest(Location location, scoped_ptr<base::DictionaryValue> value);
110 virtual ~Manifest();
117 // Returns false and |error| will be non-empty if the manifest is malformed.
118 // |warnings| will be populated if there are keys in the manifest that cannot
123 // The version of this extension's manifest. We increase the manifest
125 // manifest contains no explicit manifest version, this returns the current
129 // Returns the manifest type.
144 // These access the wrapped manifest value, returning false when the property
145 // does not exist or if the manifest type can't access it.
158 // Returns a new Manifest equal to this one, passing ownership to
160 Manifest* DeepCopy() const;
162 // Returns true if this equals the |other| manifest.
163 bool Equals(const Manifest* other) const;
165 // Gets the underlying DictionaryValue representing the manifest.
183 // The underlying dictionary representation of the manifest.
188 DISALLOW_COPY_AND_ASSIGN(Manifest);