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

Unified Diff: chrome/common/extensions/docs/templates/articles/tut_migration_to_manifest_v2.html

Issue 219213007: Remove .html extension from links (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 6 years, 7 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/templates/articles/tut_migration_to_manifest_v2.html
diff --git a/chrome/common/extensions/docs/templates/articles/tut_migration_to_manifest_v2.html b/chrome/common/extensions/docs/templates/articles/tut_migration_to_manifest_v2.html
index f628a7c515b946b3b228bbd9d620edcd8e06e1e0..be3b1aeb0704ec31bc249e43a9663bb3fac5f3dc 100644
--- a/chrome/common/extensions/docs/templates/articles/tut_migration_to_manifest_v2.html
+++ b/chrome/common/extensions/docs/templates/articles/tut_migration_to_manifest_v2.html
@@ -3,7 +3,7 @@
<p>
Manifest version 1 was deprecated in Chrome 18,
and support will be phased out according to the
-<a href="manifestVersion.html#manifest-v1-support-schedule">manifest version 1 support schedule</a>.
+<a href="manifestVersion#manifest-v1-support-schedule">manifest version 1 support schedule</a>.
The changes from version 1 to version 2
fall under two broad categories:
API changes and Security changes.
@@ -61,7 +61,7 @@ followed by more detailed summaries of what these changes mean and why they were
property that contains the code for the page.</li>
<li>Add a <code>persistent</code> property and set it
to <code>false</code> to convert your background page
- to an <a href="event_pages.html">event page</a></li>
+ to an <a href="event_pages">event page</a></li>
</ul>
</ul>
@@ -83,13 +83,13 @@ followed by more detailed summaries of what these changes mean and why they were
that need to access resources (like images and scripts)
that are contained in the extension’s package?</li>
<ul>
- <li>Define the <a href="manifest/web_accessible_resources.html">web_accessible_resources</a>
+ <li>Define the <a href="manifest/web_accessible_resources">web_accessible_resources</a>
property and list the resources
(and optionally a separate Content Security Policy for those resources).</li>
</ul>
<li>Does your extension embed external Web pages?</li>
<ul>
- <li>Define the <a href="manifest/sandbox.html">sandbox</a> property.</li>
+ <li>Define the <a href="manifest/sandbox">sandbox</a> property.</li>
</ul>
<li>Is your code or library using <code>eval()</code>, new <code>Function()</code>,
<code>innerHTML</code>, <code>setTimeout()</code>, or otherwise passing strings
@@ -175,7 +175,7 @@ A few extension APIs have been removed and replaced with new counterparts:
<ul>
<li>The <code>background_page</code> property has been replaced
- by <a href="background_pages.html">background</a>.</li>
+ by <a href="background_pages">background</a>.</li>
<li>The <code>chrome.self</code> property has been removed,
use <code>chrome.extension</code>.</li>
<li>The <code>Port.tab</code> property has been replaced
@@ -191,14 +191,14 @@ A few extension APIs have been removed and replaced with new counterparts:
There are a number of security-related changes
that accompany the move from manifest version 1 to version 2.
Many of these changes stem from Chrome’s adoption of
-<a href="contentSecurityPolicy.html">Content Security Policy</a>;
+<a href="contentSecurityPolicy">Content Security Policy</a>;
you should read more about this policy to understand its implications.
</p>
<h3 id="inline_scripts">Inline scripts and event handlers disallowed</h3>
<p>
-Due to the use of <a href="contentSecurityPolicy.html">Content Security Policy</a>,
+Due to the use of <a href="contentSecurityPolicy">Content Security Policy</a>,
you can no longer use &lt;script> tags that are inline with the HTML content.
These must be moved to external JS files.
In addition, inline event handlers are also not supported.
@@ -264,7 +264,7 @@ that can be used externally or come from an external source.
If your extension embeds resources (like images, script, CSS styles, etc)
that are used in content scripts that are injected into web pages,
you need to use the
-<a href="manifest/web_accessible_resources.html">web_accessible_resources</a> property
+<a href="manifest/web_accessible_resources">web_accessible_resources</a> property
to whitelist these resources so that external Web pages can use them:
</p>
@@ -337,7 +337,7 @@ and the like under the new Content Security Policy:
<p>
For more details on how to do this,
-see the <a href="sandboxingEval.html">Sandboxing Eval</a> documentation.
+see the <a href="sandboxingEval">Sandboxing Eval</a> documentation.
</p>
<h2 id="further-reading">Further reading</h2>
@@ -346,9 +346,9 @@ see the <a href="sandboxingEval.html">Sandboxing Eval</a> documentation.
The changes in manifest version 2 are designed to guide developers
toward building more secure and robustly-architected extensions and apps.
To see a complete list of changes from manifest version 1 to version 2,
-see the <a href="manifestVersion.html">manifest file</a> documentation.
+see the <a href="manifestVersion">manifest file</a> documentation.
For more information about using sandboxing to isolate unsafe code,
-read the <a href="sandboxingEval.html">sandboxing eval</a> article.
+read the <a href="sandboxingEval">sandboxing eval</a> article.
You can learn more about Content Security Policy
by visiting our extensions-related tutorial and a
<a href="http://www.html5rocks.com/en/tutorials/security/content-security-policy/">good introduction on HTML5Rocks</a>.

Powered by Google App Engine
This is Rietveld 408576698