1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 #include "chrome/browser/extensions/api/declarative_content/content_constants.h" 6 7 namespace extensions { 8 namespace declarative_content_constants { 9 10 // Signals to which ContentRulesRegistries are registered. 11 const char kOnPageChanged[] = "declarativeContent.onPageChanged"; 12 13 // Keys of dictionaries. 14 const char kAllFrames[] = "allFrames"; 15 const char kCss[] = "css"; 16 const char kInstanceType[] = "instanceType"; 17 const char kJs[] = "js"; 18 const char kMatchAboutBlank[] = "matchAboutBlank"; 19 const char kPageUrl[] = "pageUrl"; 20 21 // Values of dictionaries, in particular instance types 22 const char kPageStateMatcherType[] = "declarativeContent.PageStateMatcher"; 23 const char kShowPageAction[] = "declarativeContent.ShowPageAction"; 24 const char kRequestContentScript[] = "declarativeContent.RequestContentScript"; 25 const char kSetIcon[] = "declarativeContent.SetIcon"; 26 27 } // namespace declarative_content_constants 28 } // namespace extensions 29