Index: chrome/common/extensions/docs/templates/articles/sencha_framework.html |
diff --git a/chrome/common/extensions/docs/templates/articles/sencha_framework.html b/chrome/common/extensions/docs/templates/articles/sencha_framework.html |
index 7765e2e5ec7885cfde210ed151cedf06f9048514..3045560d5f250fa8dd9171d36234649f561ea568 100644 |
--- a/chrome/common/extensions/docs/templates/articles/sencha_framework.html |
+++ b/chrome/common/extensions/docs/templates/articles/sencha_framework.html |
@@ -25,9 +25,9 @@ to build a media player app using Sencha Ext JS: |
<ul> |
<li>Create manifest, <code>manifest.json</code>.</li> |
- <li>Create <a href="app_lifecycle.html#eventpage">event page</a>, |
+ <li>Create <a href="app_lifecycle#eventpage">event page</a>, |
<code>background.js</code>.</li> |
- <li><a href="app_external.html#sandboxing">Sandbox</a> app's logic.</li> |
+ <li><a href="app_external#sandboxing">Sandbox</a> app's logic.</li> |
<li>Communicate between Chrome App and sandboxed files.</li> |
<li>Discover media servers.</li> |
<li>Explore and play media.</li> |
@@ -38,7 +38,7 @@ to build a media player app using Sencha Ext JS: |
<p> |
All Chrome Apps require a |
-<a href="manifest.html">manifest file</a> |
+<a href="manifest">manifest file</a> |
which contains the information Chrome needs to launch apps. |
As indicated in the manifest, |
the media player app is "offline_enabled"; |
@@ -50,10 +50,10 @@ accessed and played regardless of connectivity. |
The "sandbox" field is used |
to sandbox the app's main logic in a unique origin. |
All sandboxed content is exempt from the Chrome App |
-<a href="contentSecurityPolicy.html">Content Security Policy</a>, |
+<a href="contentSecurityPolicy">Content Security Policy</a>, |
but cannot directly access the Chrome App APIs. |
The manifest also includes the "socket" permission; |
-the media player app uses the <a href="socket.html">socket API</a> |
+the media player app uses the <a href="socket">socket API</a> |
to connect to a media server over the network. |
</p> |
@@ -117,7 +117,7 @@ chrome.app.runtime.onLaunched.addListener(function(launchData) { |
<h2 id="three">Sandbox app's logic</h2> |
<p>Chrome Apps run in a controlled environment |
-that enforces a strict <a href="contentSecurityPolicy.html">Content Security Policy (CSP)</a>. |
+that enforces a strict <a href="contentSecurityPolicy">Content Security Policy (CSP)</a>. |
The media player app needs some higher privileges to render the Ext JS components. |
To comply with CSP and execute the app logic, |
the app's main page, <code>index.html</code>, creates an iframe |
@@ -253,7 +253,7 @@ calls <a href="https://github.com/GoogleChrome/sencha-video-player-app/blob/mast |
<p> |
The <code>Upnp library</code> uses the Chrome App |
-<a href="app_network.html">socket API</a> |
+<a href="app_network">socket API</a> |
to connect the media player app with any discovered media servers |
and receive media data from the media server. |
<code>Upnp.js</code> also uses |