summaryrefslogtreecommitdiffstats
path: root/chrome/common/extensions/extension_extent.cc
diff options
context:
space:
mode:
authorandybons@chromium.org <andybons@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-03-19 15:22:20 +0000
committerandybons@chromium.org <andybons@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-03-19 15:22:20 +0000
commit9bf14a24e1de759fddfbbee8050d65ef2d95ef18 (patch)
tree24aa03d05b22be52366d8baf06dab96638ecf71b /chrome/common/extensions/extension_extent.cc
parente685fc4178818c026f1498461edb3f2bfeff5722 (diff)
downloadchromium_src-9bf14a24e1de759fddfbbee8050d65ef2d95ef18.zip
chromium_src-9bf14a24e1de759fddfbbee8050d65ef2d95ef18.tar.gz
chromium_src-9bf14a24e1de759fddfbbee8050d65ef2d95ef18.tar.bz2
Revert 42091 - Refactor apprelated manifest properties so that they don't
include the name 'app'. I think these will be useful for normal extensions, too. Also extract an ExtensionExtent class out of Extension. I think this will be useful for passing by value to the IO thread. Review URL: http://codereview.chromium.org/1025006 TBR=aa@chromium.org Review URL: http://codereview.chromium.org/1120005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42104 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/common/extensions/extension_extent.cc')
-rw-r--r--chrome/common/extensions/extension_extent.cc28
1 files changed, 0 insertions, 28 deletions
diff --git a/chrome/common/extensions/extension_extent.cc b/chrome/common/extensions/extension_extent.cc
deleted file mode 100644
index 310673e..0000000
--- a/chrome/common/extensions/extension_extent.cc
+++ /dev/null
@@ -1,28 +0,0 @@
-// Copyright (c) 2010 The Chromium Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-#include "chrome/common/extensions/extension_extent.h"
-
-#include "base/string_util.h"
-
-bool ExtensionExtent::ContainsURL(const GURL& url) {
- if (!url.is_valid())
- return false;
-
- if (url.GetOrigin() != origin_)
- return false;
-
- if (paths_.empty())
- return true;
-
- for (size_t i = 0; i < paths_.size(); ++i) {
- if (StartsWithASCII(url.path(),
- std::string("/") + paths_[i],
- false)) { // not case sensitive
- return true;
- }
- }
-
- return false;
-}