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

Unified Diff: chrome/common/extensions/docs/extensions/scriptBadge.html

Issue 10695070: Implement scriptBadge.requestToAct. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 8 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/extensions/scriptBadge.html
diff --git a/chrome/common/extensions/docs/scriptBadge.html b/chrome/common/extensions/docs/extensions/scriptBadge.html
similarity index 85%
rename from chrome/common/extensions/docs/scriptBadge.html
rename to chrome/common/extensions/docs/extensions/scriptBadge.html
index 81f66bbfaf511ffc5046ac9c36054c0bd3f5fafc..4a022fb1ea99acf993ee7218a456944f42467a1e 100644
--- a/chrome/common/extensions/docs/scriptBadge.html
+++ b/chrome/common/extensions/docs/extensions/scriptBadge.html
@@ -9,17 +9,18 @@
page may easily be indexed by search engines.
--><html xmlns="http://www.w3.org/1999/xhtml"><head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
- <link href="css/ApiRefStyles.css" rel="stylesheet" type="text/css">
- <link href="css/print.css" rel="stylesheet" type="text/css" media="print">
- <script type="text/javascript" src="../../../third_party/jstemplate/jstemplate_compiled.js">
+ <link href="../css/print.css" rel="stylesheet" type="text/css" media="print">
+ <script type="text/javascript" src="../../../../third_party/jstemplate/jstemplate_compiled.js">
</script>
- <script type="text/javascript" src="../../../../third_party/json_minify/minify-sans-regexp.js">
+ <script type="text/javascript" src="../../../../../third_party/json_minify/minify-sans-regexp.js">
</script>
- <script type="text/javascript" src="js/api_page_generator.js"></script>
- <script type="text/javascript" src="js/bootstrap.js"></script>
- <script type="text/javascript" src="js/sidebar.js"></script>
+ <script type="text/javascript" src="../js/api_page_generator.js"></script>
+ <script type="text/javascript" src="../js/bootstrap.js"></script>
+ <script type="text/javascript" src="../js/sidebar.js"></script>
<meta name="description" content="Documentation for the chrome.scriptBadge module, which is part of the Google Chrome extension APIs."><title>chrome.scriptBadge - Google Chrome Extensions - Google Code</title></head>
- <body> <div id="devModeWarning" class="displayModeWarning">
+ <body doc-family="extensions"> <link href="../css/ApiRefStyles.css" rel="stylesheet" type="text/css">
+ <link href="../css/shared.css" rel="stylesheet" type="text/css">
Aaron Boodman 2012/07/03 01:29:31 Hm, wonder what happened here.
Jeffrey Yasskin 2012/07/10 21:52:33 The ..s are from our collision on the location of
+ <div id="devModeWarning" class="displayModeWarning">
You are viewing extension docs in chrome via the 'file:' scheme: are you expecting to see local changes when you refresh? You'll need run chrome with --allow-file-access-from-files.
</div>
<div id="branchWarning" class="displayModeWarning">
@@ -52,7 +53,7 @@
<!-- API HEADER -->
<table id="header" width="100%" cellspacing="0" border="0">
<tbody><tr>
- <td valign="middle"><a href="http://code.google.com/"><img src="images/code_labs_logo.gif" height="43" width="161" alt="Google Code Labs" style="border:0; margin:0;"></a></td>
+ <td valign="middle"><a href="http://code.google.com/"><img src="../images/code_labs_logo.gif" height="43" width="161" alt="Google Code Labs" style="border:0; margin:0;"></a></td>
<td valign="middle" width="100%" style="padding-left:0.6em;">
<form action="http://www.google.com/cse" id="cse" style="margin-top:0.5em">
<div id="gsc-search-box">
@@ -200,6 +201,8 @@
<li>
<a href="#method-getPopup">getPopup</a>
</li><li>
+ <a href="#method-requestToAct">requestToAct</a>
+ </li><li>
<a href="#method-setPopup">setPopup</a>
</li>
</ol>
@@ -370,6 +373,79 @@
<!-- MIN_VERSION -->
</div> <!-- /description -->
</div><div class="apiItem">
+ <a name="method-requestToAct"></a> <!-- method-anchor -->
+ <h4>requestToAct</h4>
+ <div class="summary">
+ <!-- Note: intentionally longer 80 columns -->
+ <span>chrome.scriptBadge.requestToAct</span>(<span class="null"><span>object</span>
+ <var><span>details</span></var></span>)</div>
+ <div class="description">
+ <p>Shows a greyed-out script badge in order to ask permission to run on this tab. If the user clicks on the badge, the activeTab APIs become available. If the extension already has permission to run on this tab, or the tab is privileged so that the extension could never run on it, this call does nothing.</p>
+ <!-- PARAMETERS -->
+ <h4>Parameters</h4>
+ <dl>
+ <div>
+ <div>
+ <dt>
+ <var>details</var>
+ <em>
+ <!-- TYPE -->
+ <div style="display:inline">
+ (
+ <span id="typeTemplate">
+ <span>
+ <span>object</span>
+ </span>
+ </span>
+ )
+ </div>
+ </em>
+ </dt>
+ <dd class="todo">
+ Undocumented.
+ </dd>
+ <!-- OBJECT PROPERTIES -->
+ <dd>
+ <dl>
+ <div>
+ <div>
+ <dt>
+ <var>tabId</var>
+ <em>
+ <!-- TYPE -->
+ <div style="display:inline">
+ (
+ <span id="typeTemplate">
+ <span>
+ <span>integer</span>
+ </span>
+ </span>
+ )
+ </div>
+ </em>
+ </dt>
+ <dd>Specify the tab to request to act on.</dd>
+ <!-- OBJECT PROPERTIES -->
+ <!-- OBJECT METHODS -->
+ <!-- OBJECT EVENT FIELDS -->
+ <!-- FUNCTION PARAMETERS -->
+ </div>
+ </div>
+ </dl>
+ </dd>
+ <!-- OBJECT METHODS -->
+ <!-- OBJECT EVENT FIELDS -->
+ <!-- FUNCTION PARAMETERS -->
+ </div>
+ </div>
+ </dl>
+ <!-- RETURNS -->
+ <dl>
+ </dl>
+ <!-- CALLBACK -->
+ <!-- MIN_VERSION -->
+ </div> <!-- /description -->
+ </div><div class="apiItem">
<a name="method-setPopup"></a> <!-- method-anchor -->
<h4>setPopup</h4>
<div class="summary">
@@ -495,7 +571,7 @@
(
<span id="typeTemplate">
<span>
- <a>tabs.Tab</a>
+ <a href="tabs.html#type-tabs.Tab">tabs.Tab</a>
</span>
</span>
)

Powered by Google App Engine
This is Rietveld 408576698