| OLD | NEW | 
|---|
| 1 // Copyright (c) 2009 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2009 The Chromium Authors. All rights reserved. | 
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be | 
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. | 
| 4 | 4 | 
| 5 #include "chrome/common/extensions/extension.h" | 5 #include "chrome/common/extensions/extension.h" | 
| 6 | 6 | 
| 7 #include "app/l10n_util.h" | 7 #include "app/l10n_util.h" | 
| 8 #include "app/resource_bundle.h" | 8 #include "app/resource_bundle.h" | 
| 9 #include "base/base64.h" | 9 #include "base/base64.h" | 
| 10 #include "base/basictypes.h" | 10 #include "base/basictypes.h" | 
| (...skipping 99 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 110   EXTENSION_ICON_BITTY | 110   EXTENSION_ICON_BITTY | 
| 111 }; | 111 }; | 
| 112 | 112 | 
| 113 const int Extension::kPageActionIconMaxSize = 19; | 113 const int Extension::kPageActionIconMaxSize = 19; | 
| 114 const int Extension::kBrowserActionIconMaxSize = 19; | 114 const int Extension::kBrowserActionIconMaxSize = 19; | 
| 115 | 115 | 
| 116 const char* Extension::kTabPermission = "tabs"; | 116 const char* Extension::kTabPermission = "tabs"; | 
| 117 const char* Extension::kBookmarkPermission = "bookmarks"; | 117 const char* Extension::kBookmarkPermission = "bookmarks"; | 
| 118 const char* Extension::kNotificationPermission = "notifications"; | 118 const char* Extension::kNotificationPermission = "notifications"; | 
| 119 const char* Extension::kExperimentalPermission = "experimental"; | 119 const char* Extension::kExperimentalPermission = "experimental"; | 
|  | 120 const char* Extension::kIncognitoPermission = "incognito"; | 
| 120 | 121 | 
| 121 const char* Extension::kPermissionNames[] = { | 122 const char* Extension::kPermissionNames[] = { | 
| 122   Extension::kTabPermission, | 123   Extension::kTabPermission, | 
| 123   Extension::kBookmarkPermission, | 124   Extension::kBookmarkPermission, | 
| 124   Extension::kNotificationPermission, | 125   Extension::kNotificationPermission, | 
| 125   Extension::kExperimentalPermission | 126   Extension::kExperimentalPermission, | 
|  | 127   Extension::kIncognitoPermission | 
| 126 }; | 128 }; | 
| 127 const size_t Extension::kNumPermissions = | 129 const size_t Extension::kNumPermissions = | 
| 128     arraysize(Extension::kPermissionNames); | 130     arraysize(Extension::kPermissionNames); | 
| 129 | 131 | 
| 130 Extension::~Extension() { | 132 Extension::~Extension() { | 
| 131 } | 133 } | 
| 132 | 134 | 
| 133 const std::string Extension::VersionString() const { | 135 const std::string Extension::VersionString() const { | 
| 134   return version_->GetString(); | 136   return version_->GetString(); | 
| 135 } | 137 } | 
| (...skipping 1279 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 1415     UserScript::PatternList::const_iterator pattern = | 1417     UserScript::PatternList::const_iterator pattern = | 
| 1416         content_script->url_patterns().begin(); | 1418         content_script->url_patterns().begin(); | 
| 1417     for (; pattern != content_script->url_patterns().end(); ++pattern) { | 1419     for (; pattern != content_script->url_patterns().end(); ++pattern) { | 
| 1418       if (pattern->match_subdomains() && pattern->host().empty()) | 1420       if (pattern->match_subdomains() && pattern->host().empty()) | 
| 1419         return true; | 1421         return true; | 
| 1420     } | 1422     } | 
| 1421   } | 1423   } | 
| 1422 | 1424 | 
| 1423   return false; | 1425   return false; | 
| 1424 } | 1426 } | 
| OLD | NEW | 
|---|