Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(16)

Unified Diff: chrome/common/extensions/docs/examples/api/contentSettings/popup.html

Issue 7229012: Use extension match pattern syntax in content settings extension API (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: initialize port Created 9 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/common/extensions/docs/examples/api/contentSettings/popup.html
diff --git a/chrome/common/extensions/docs/examples/api/contentSettings/popup.html b/chrome/common/extensions/docs/examples/api/contentSettings/popup.html
index eebb9c48e4925a6b084418285466e9fce04babf9..d83e1d16f92b79dea5109b76206dc56cec890a45 100644
--- a/chrome/common/extensions/docs/examples/api/contentSettings/popup.html
+++ b/chrome/common/extensions/docs/examples/api/contentSettings/popup.html
@@ -2,16 +2,6 @@
<html>
<head>
<script>
-var settings = {
- "cookies": ["allow", "session_only", "block"],
- "images": ["allow", "block"],
- "javascript": ["allow", "block"],
- "plugins": ["allow", "block"],
- "popups": ["allow", "block"],
- // "location": ["allow", "ask", "block"],
- "notifications": ["allow", "ask", "block"],
-};
-
var incognito;
var url;
@@ -37,9 +27,7 @@ function init() {
function settingChanged(element) {
var type = element.id;
var setting = element.value;
- var pattern = {
- 'pattern': url
- };
+ var pattern = /^file:/.test(url) ? url : url.replace(/\/[^\/]*?$/, '/*');
console.log(type+" setting for "+pattern+": "+setting);
chrome.experimental.contentSettings[type].set({
'topLevelPattern': pattern,
@@ -73,7 +61,6 @@ function settingChanged(element) {
<dt><label for="plugins">Plug-ins: </label></dt>
<dd><select id="plugins" onchange="settingChanged(this);">
<option value="allow">Allow</option>
- <option value="ask">Click-to-play</option>
<option value="block">Block</option>
</select></dd>
<dt><label for="popups">Pop-ups: </label></dt>

Powered by Google App Engine
This is Rietveld 408576698