HomeSort by relevance Sort by last modified time
    Searched refs:RulesRegistry (Results 1 - 20 of 20) sorted by null

  /external/chromium_org/chrome/browser/extensions/api/declarative/
rules_registry.h 22 class RulesRegistry;
28 class RulesRegistry : public base::RefCountedThreadSafe<RulesRegistry> {
32 RulesRegistry(content::BrowserThread::ID owner_thread,
36 // Registers |rules|, owned by |extension_id| to this RulesRegistry.
56 // |extension_id| from this RulesRegistry.
58 // RulesRegistry and are ignored.
88 // Called to notify the RulesRegistry that an extension has been unloaded
100 virtual ~RulesRegistry() {}
103 friend class base::RefCountedThreadSafe<RulesRegistry>;
    [all...]
declarative_apitest.cc 20 using extensions::RulesRegistry;
40 scoped_refptr<RulesRegistry> rules_registry =
44 std::vector<linked_ptr<RulesRegistry::Rule> > known_rules;
49 base::Bind(base::IgnoreResult(&RulesRegistry::GetAllRules),
initializing_rules_registry.h 18 // Wrapper class for RulesRegistry objects that takes care that all optional
20 class InitializingRulesRegistry : public RulesRegistry {
24 explicit InitializingRulesRegistry(scoped_refptr<RulesRegistry> delegate);
26 // Implementation for RulesRegistry:
29 const std::vector<linked_ptr<RulesRegistry::Rule> >& rules) OVERRIDE;
38 std::vector<linked_ptr<RulesRegistry::Rule> >* out) OVERRIDE;
41 std::vector<linked_ptr<RulesRegistry::Rule> >* out) OVERRIDE;
64 const std::vector<linked_ptr<RulesRegistry::Rule> >& rules);
68 const std::vector<linked_ptr<RulesRegistry::Rule> >& rules);
78 scoped_refptr<RulesRegistry> delegate_
    [all...]
initializing_rules_registry_unittest.cc 26 scoped_refptr<RulesRegistry> registry = new InitializingRulesRegistry(
33 std::vector<linked_ptr<RulesRegistry::Rule> > add_rules;
34 add_rules.push_back(make_linked_ptr(new RulesRegistry::Rule));
35 add_rules.push_back(make_linked_ptr(new RulesRegistry::Rule));
39 std::vector<linked_ptr<RulesRegistry::Rule> > get_rules;
58 std::vector<linked_ptr<RulesRegistry::Rule> > add_rules_2;
59 add_rules_2.push_back(make_linked_ptr(new RulesRegistry::Rule));
64 std::vector<linked_ptr<RulesRegistry::Rule> > get_rules_2;
81 std::vector<linked_ptr<RulesRegistry::Rule> > get_rules_3a;
86 std::vector<linked_ptr<RulesRegistry::Rule> > add_rules_3
    [all...]
rules_registry_service.h 30 class RulesRegistry;
57 // Registers a RulesRegistry and wraps it in an InitializingRulesRegistry.
58 void RegisterRulesRegistry(scoped_refptr<RulesRegistry> rule_registry);
60 // Returns the RulesRegistry for |event_name| or NULL if no such registry
62 scoped_refptr<RulesRegistry> GetRulesRegistry(
76 typedef std::map<std::string, scoped_refptr<RulesRegistry> > RulesRegistryMap;
declarative_api.h 27 // on the thread on which the respective RulesRegistry lives.
31 scoped_refptr<RulesRegistry> rules_registry_;
initializing_rules_registry.cc 20 scoped_refptr<RulesRegistry> delegate)
21 : RulesRegistry(delegate->owner_thread(), delegate->event_name()),
27 const std::vector<linked_ptr<RulesRegistry::Rule> >& rules) {
57 std::vector<linked_ptr<RulesRegistry::Rule> >* out) {
63 std::vector<linked_ptr<RulesRegistry::Rule> >* out) {
108 const std::vector<linked_ptr<RulesRegistry::Rule> >& rules) {
114 for (std::vector<linked_ptr<RulesRegistry::Rule> >::const_iterator i =
116 RulesRegistry::Rule* rule = i->get();
128 for (std::vector<linked_ptr<RulesRegistry::Rule> >::const_iterator i =
130 RulesRegistry::Rule* rule = i->get()
    [all...]
rules_registry_service_unittest.cc 16 void InsertRule(scoped_refptr<extensions::RulesRegistry> registry,
18 std::vector<linked_ptr<extensions::RulesRegistry::Rule> > add_rules;
19 add_rules.push_back(make_linked_ptr(new extensions::RulesRegistry::Rule));
25 void VerifyNumberOfRules(scoped_refptr<extensions::RulesRegistry> registry,
27 std::vector<linked_ptr<extensions::RulesRegistry::Rule> > get_rules;
rules_registry_with_cache.h 33 // RulesRegistry::Rule objects. It contains all the methods that need to run on
36 class RulesRegistryWithCache : public RulesRegistry {
38 // RuleStorageOnUI implements the part of the RulesRegistry which works on
40 // by the RulesRegistry, but right after that it changes owner to the
79 // the RulesRegistry on its thread if so. The notification is delivered
117 // We notified the RulesRegistry that the rules are loaded.
141 // RulesRegistry implementation:
144 const std::vector<linked_ptr<RulesRegistry::Rule> >& rules) OVERRIDE;
153 std::vector<linked_ptr<RulesRegistry::Rule> >* out) OVERRIDE;
156 std::vector<linked_ptr<RulesRegistry::Rule> >* out) OVERRIDE
    [all...]
rules_registry_service.cc 98 scoped_refptr<RulesRegistry> rule_registry) {
105 scoped_refptr<RulesRegistry> RulesRegistryService::GetRulesRegistry(
109 return scoped_refptr<RulesRegistry>();
122 scoped_refptr<RulesRegistry> registry = i->second;
130 &RulesRegistry::OnExtensionUnloaded, registry, extension_id));
test_rules_registry.cc 32 const std::vector<linked_ptr<RulesRegistry::Rule> >& rules) {
test_rules_registry.h 12 // This is a trivial test RulesRegistry that can only store and retrieve rules.
26 const std::vector<linked_ptr<RulesRegistry::Rule> >& rules) OVERRIDE;
rules_registry_with_cache.cc 32 const std::vector<linked_ptr<extensions::RulesRegistry::Rule> >& rules) {
39 std::vector<linked_ptr<extensions::RulesRegistry::Rule> > RulesFromValue(
41 std::vector<linked_ptr<extensions::RulesRegistry::Rule> > rules;
52 linked_ptr<extensions::RulesRegistry::Rule> rule(
53 new extensions::RulesRegistry::Rule());
54 if (extensions::RulesRegistry::Rule::Populate(*dict, rule.get()))
83 : RulesRegistry(owner_thread, event_name),
184 std::vector<linked_ptr<RulesRegistry::Rule> >* out) {
199 std::vector<linked_ptr<RulesRegistry::Rule> >* out) {
247 std::vector<linked_ptr<RulesRegistry::Rule> > new_rules
    [all...]
rules_registry_with_cache_unittest.cc 55 std::vector<linked_ptr<extensions::RulesRegistry::Rule> > add_rules;
56 add_rules.push_back(make_linked_ptr(new extensions::RulesRegistry::Rule));
69 std::vector<linked_ptr<extensions::RulesRegistry::Rule> > get_rules;
88 // Check that nothing happens if the concrete RulesRegistry refuses to insert
164 std::vector<linked_ptr<extensions::RulesRegistry::Rule> > gotten_rules;
178 std::vector<linked_ptr<extensions::RulesRegistry::Rule> > gotten_rules;
  /external/chromium_org/chrome/browser/extensions/api/declarative_content/
content_rules_registry_unittest.cc 52 linked_ptr<RulesRegistry::Rule> rule(new RulesRegistry::Rule);
53 RulesRegistry::Rule::Populate(
68 std::vector<linked_ptr<RulesRegistry::Rule> > rules;
content_rules_registry.h 55 // RulesRegistry::Rule consists of Conditions and Actions, these are
84 const std::vector<linked_ptr<RulesRegistry::Rule> >& rules) OVERRIDE;
content_rules_registry.cc 139 const std::vector<linked_ptr<RulesRegistry::Rule> >& rules) {
146 for (std::vector<linked_ptr<RulesRegistry::Rule> >::const_iterator rule =
  /external/chromium_org/chrome/browser/extensions/api/declarative_webrequest/
webrequest_rules_registry_unittest.cc 96 linked_ptr<RulesRegistry::Rule> CreateRule1() {
121 linked_ptr<RulesRegistry::Rule> rule(new RulesRegistry::Rule);
133 linked_ptr<RulesRegistry::Rule> CreateRule2() {
140 linked_ptr<RulesRegistry::Rule> rule(new RulesRegistry::Rule);
149 linked_ptr<RulesRegistry::Rule> CreateRedirectRule(
158 linked_ptr<RulesRegistry::Rule> rule(new RulesRegistry::Rule);
169 linked_ptr<RulesRegistry::Rule> CreateIgnoreRule()
    [all...]
webrequest_rules_registry.h 51 // RulesRegistry::Rule consists of Conditions and Actions, these are
97 const std::vector<linked_ptr<RulesRegistry::Rule> >& rules) OVERRIDE;
webrequest_rules_registry.cc 159 const std::vector<linked_ptr<RulesRegistry::Rule> >& rules) {
174 for (std::vector<linked_ptr<RulesRegistry::Rule> >::const_iterator rule =

Completed in 101 milliseconds