Index: docs/vulcanize.md |
diff --git a/chrome/browser/resources/md_downloads/vulcanize_readme.md b/docs/vulcanize.md |
similarity index 66% |
rename from chrome/browser/resources/md_downloads/vulcanize_readme.md |
rename to docs/vulcanize.md |
index 2be2248ada9519cdbea8f3a6e47bdcd474ada76f..8eddb73e617f8647d2ef2487a8015d0b645d6505 100644 |
--- a/chrome/browser/resources/md_downloads/vulcanize_readme.md |
+++ b/docs/vulcanize.md |
@@ -1,8 +1,8 @@ |
-# Vulcanizing Material Design downloads |
+# Vulcanizing Chrome Polymer UIs |
`vulcanize` is an npm module used to combine resources. In order to make the |
-Material Design downloads page sufficiently fast, we run vulcanize on the source |
-files to combine them and reduce blocking load/parse time. |
+Material Design downloads and history pages sufficiently fast, we run vulcanize |
+on the source files to combine them and reduce blocking load/parse time. |
## Required software |
@@ -24,7 +24,7 @@ We recommend telling npm where to store downloaded modules: |
$ npm config set -g prefix "$HOME/node_modules" |
``` |
-Then install `crisper` and `vulcanize` like this: |
+Then install the required modules: |
```bash |
$ npm install -g crisper vulcanize |
@@ -35,11 +35,11 @@ Ultimately, all that is required to run this script is that `crisper` and |
## Combining resources with vulcanize |
-To combine all the CSS/HTML/JS for the downloads page to make it production |
-fast, you can run the commands: |
+To combine all the CSS/HTML/JS for all pages which use vulcanize, making them |
+production fast, you can run the command: |
```bash |
-$ chrome/browser/resources/md_downloads/vulcanize.py # from src/ |
+$ chrome/browser/resources/vulcanize.py # from src/ |
``` |
This should overwrite the following files: |
@@ -47,8 +47,10 @@ This should overwrite the following files: |
- chrome/browser/resources/md_downloads/ |
- vulcanized.html (all <link rel=import> and stylesheets inlined) |
- crisper.js (all JavaScript, extracted from vulcanized.html) |
+- chrome/browser/resources/md_history/ |
+ - app.vulcanized.html |
+ - app.crisper.js |
## Testing downloads without vulcanizing |
-Build with "use_vulcanize=0" in your GYP_DEFINES to build downloads without |
-vulcanizing. |
+Build with `use_vulcanize = false` in your gn args to build without vulcanizing. |