| Index: chrome/common/extensions/docs/templates/articles/app_codelab6_lifecycle.html | 
| diff --git a/chrome/common/extensions/docs/templates/articles/app_codelab6_lifecycle.html b/chrome/common/extensions/docs/templates/articles/app_codelab6_lifecycle.html | 
| index d1f6dfc93f087d7a0be7c0bb2b3c8fbf99044cfa..298f600d6b0a74c29184eafc0ee1ca884cacf802 100644 | 
| --- a/chrome/common/extensions/docs/templates/articles/app_codelab6_lifecycle.html | 
| +++ b/chrome/common/extensions/docs/templates/articles/app_codelab6_lifecycle.html | 
| @@ -31,19 +31,19 @@ chrome.app.runtime.onLaunched.addListener(function() { | 
| }); | 
| </pre></code></pre> | 
|  | 
| -If your application requires, you can open more than one window. | 
| +<p>If your application requires, you can open more than one window.</p> | 
|  | 
| <h2 id="the_onrestarted_event">The onRestarted event</h2> | 
|  | 
| -The $ref:app.runtime.onRestarted event is not as essential as <code>onLaunched</code>, but it might be relevant to certain types of apps. | 
| +<p>The $ref:app.runtime.onRestarted event is not as essential as <code>onLaunched</code>, but it might be relevant to certain types of apps. | 
| This event is executed when the app is restarted, for example, when Chrome quits, restarts, and the app is launched again. | 
| -You can use this event to restore a transient state. | 
| +You can use this event to restore a transient state. </p> | 
|  | 
| -For example, if your app has a form with several fields, you won't always want to save the partial form while the user is typing. | 
| +<p>For example, if your app has a form with several fields, you won't always want to save the partial form while the user is typing. | 
| If the user quits the app on purpose, she might not be interested keeping the partial data. | 
| -If the Chrome runtime restarted for some reason other than by a user's intention, the user will want that data when the app is restarted. | 
| +If the Chrome runtime restarted for some reason other than by a user's intention, the user will want that data when the app is restarted.</p> | 
|  | 
| -Let's change our code to save the Todo input field in $ref:storage as the user types, only restoring it if the <code>onRestarted</code> event is triggered. | 
| +<p>Let's change our code to save the Todo input field in $ref:storage as the user types, only restoring it if the <code>onRestarted</code> event is triggered.</p> | 
|  | 
| <p class="note"><b>Note:</b>  We learned about <code>chrome.storage.sync</code> before, but <a href="http://developer.chrome.com/trunk/apps/storage.html#using-sync">chrome.storage.local</a> wasn't mentioned until now. Both have exactly the same syntax, but the semantics of <code>chrome.storage.local</code> is, as the name says, completely local. | 
| There's no attempt to synchronize or to save the data in the cloud.</p> | 
| @@ -112,7 +112,7 @@ window.addEventListener('load', function() { | 
| Any text entered in the input field (but not yet saved as a Todo item) will reappear when Chrome and the app are reopened.</p> | 
|  | 
| <p class="note"><b>Note:</b>  If you get stuck and want to see the app in action, go to <code>chrome://extensions</code>, | 
| -load the unpacked <a href="app_codelab6_lifecycle.html">lab6_lifecycle</a>, and launch the app from a new tab.</p> | 
| +load the unpacked <a href="https://github.com/GoogleChrome/chrome-app-codelab/tree/master/lab6_lifecycle">lab6 app</a>, and launch the app from a new tab.</p> | 
|  | 
| <h1 id="takeaways_">Takeaways:</h1> | 
|  | 
|  |