|
Extension docs build script, gyp target and PRESUBMIT.PY check
This addeds a mechanism for extension docs to "render" from the api/extension_api.json api "idl", the docs/static file content and the template/ html templates into the static extension docs.
It retains the property that extension docs loaded in chrome with file:/// scheme will regenerate if dependent data has changed, but otherwise is static.
The build.py script runs test_shell to render the static files.
A extension_docs gyp target is defined with appropriate inputs & outputs that will run the build.py
A PRESUBMIT.PY check will warn on upload and commit if any files have changed that would require a docs rebuild.
Note that the PRESUBMIT.PY checks are not currently being run for git cl upload or git cl dcommit.
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=22300
Total comments: 17
Total comments: 18
Total comments: 1
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+10141 lines, -974 lines) |
Patch |
 |
M |
chrome/chrome.gyp
|
View
|
2
3
4
5
6
7
8
|
1 chunk |
+19 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/common/common_resources.grd
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
A |
chrome/common/extensions/PRESUBMIT.PY
|
View
|
2
3
|
1 chunk |
+62 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/common/extensions/api/extension_api.json
|
View
|
|
1 chunk |
+400 lines, -487 lines |
0 comments
|
Download
|
 |
M |
chrome/common/extensions/docs/api_index.html
|
View
|
1
2
3
|
1 chunk |
+1 line, -46 lines |
0 comments
|
Download
|
 |
M |
chrome/common/extensions/docs/bookmarks.html
|
View
|
1
2
3
|
1 chunk |
+1 line, -46 lines |
0 comments
|
Download
|
 |
A |
chrome/common/extensions/docs/build/build.py
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+164 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/common/extensions/docs/build/generator.html
|
View
|
1
2
|
1 chunk |
+38 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/common/extensions/docs/devguide.html
|
View
|
1
2
3
|
1 chunk |
+1 line, -46 lines |
0 comments
|
Download
|
 |
M |
chrome/common/extensions/docs/getstarted.html
|
View
|
1
2
3
|
1 chunk |
+1 line, -46 lines |
0 comments
|
Download
|
 |
M |
chrome/common/extensions/docs/index.html
|
View
|
1
2
3
|
1 chunk |
+1 line, -46 lines |
0 comments
|
Download
|
 |
M |
chrome/common/extensions/docs/js/api_page_generator.js
|
View
|
1
2
3
4
5
6
7
8
|
12 chunks |
+31 lines, -18 lines |
0 comments
|
Download
|
 |
A |
chrome/common/extensions/docs/js/bootstrap.js
|
View
|
|
1 chunk |
+11 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/common/extensions/docs/overview.html
|
View
|
1
2
3
|
1 chunk |
+1 line, -46 lines |
0 comments
|
Download
|
 |
M |
chrome/common/extensions/docs/pageActions.html
|
View
|
1
2
3
|
1 chunk |
+1 line, -46 lines |
0 comments
|
Download
|
 |
M |
chrome/common/extensions/docs/self.html
|
View
|
1
2
3
|
1 chunk |
+1 line, -46 lines |
0 comments
|
Download
|
 |
M |
chrome/common/extensions/docs/tabs.html
|
View
|
1
2
3
|
1 chunk |
+1 line, -46 lines |
0 comments
|
Download
|
 |
M |
chrome/common/extensions/docs/template/page_shell.html
|
View
|
1
2
3
|
1 chunk |
+1 line, -13 lines |
0 comments
|
Download
|
 |
M |
chrome/common/extensions/docs/windows.html
|
View
|
1
2
3
|
1 chunk |
+1 line, -46 lines |
0 comments
|
Download
|
 |
A |
third_party/python_24/Lib/site-packages/simplejson.pth
|
View
|
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/LICENSE.txt
|
View
|
|
1 chunk |
+19 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/PKG-INFO
|
View
|
|
1 chunk |
+29 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/conf.py
|
View
|
|
1 chunk |
+179 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/docs/_sources/index.txt
|
View
|
|
1 chunk |
+428 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/docs/_static/contents.png
|
View
|
|
0 chunks |
+-1 lines, --1 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/docs/_static/default.css
|
View
|
|
1 chunk |
+833 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/docs/_static/doctools.js
|
View
|
|
1 chunk |
+352 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/docs/_static/file.png
|
View
|
|
0 chunks |
+-1 lines, --1 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/docs/_static/interface.js
|
View
|
|
1 chunk |
+8 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/docs/_static/jquery.js
|
View
|
|
1 chunk |
+32 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/docs/_static/minus.png
|
View
|
|
0 chunks |
+-1 lines, --1 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/docs/_static/navigation.png
|
View
|
|
0 chunks |
+-1 lines, --1 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/docs/_static/plus.png
|
View
|
|
0 chunks |
+-1 lines, --1 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/docs/_static/pygments.css
|
View
|
|
1 chunk |
+59 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/docs/_static/rightsidebar.css
|
View
|
|
1 chunk |
+16 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/docs/_static/searchtools.js
|
View
|
|
1 chunk |
+404 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/docs/_static/sphinxdoc.css
|
View
|
|
1 chunk |
+504 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/docs/_static/stickysidebar.css
|
View
|
|
1 chunk |
+19 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/docs/_static/traditional.css
|
View
|
|
1 chunk |
+700 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/docs/genindex.html
|
View
|
|
1 chunk |
+135 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/docs/index.html
|
View
|
7
|
1 chunk |
+503 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/docs/search.html
|
View
|
|
1 chunk |
+81 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/docs/searchindex.json
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/ez_setup.py
|
View
|
|
1 chunk |
+233 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/index.rst
|
View
|
|
1 chunk |
+428 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/scripts/make_docs.py
|
View
|
|
1 chunk |
+17 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/setup.cfg
|
View
|
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/setup.py
|
View
|
|
1 chunk |
+122 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/simplejson.egg-info/PKG-INFO
|
View
|
|
1 chunk |
+29 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/simplejson.egg-info/SOURCES.txt
|
View
|
|
1 chunk |
+54 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/simplejson.egg-info/dependency_links.txt
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/simplejson.egg-info/top_level.txt
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/simplejson.egg-info/zip-safe
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/simplejson/__init__.py
|
View
|
|
1 chunk |
+318 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/simplejson/_speedups.c
|
View
|
|
1 chunk |
+2329 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/simplejson/decoder.py
|
View
|
|
1 chunk |
+354 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/simplejson/encoder.py
|
View
|
|
1 chunk |
+440 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/simplejson/scanner.py
|
View
|
|
1 chunk |
+65 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/simplejson/tests/__init__.py
|
View
|
|
1 chunk |
+23 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/simplejson/tests/test_check_circular.py
|
View
|
|
1 chunk |
+30 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/simplejson/tests/test_decode.py
|
View
|
|
1 chunk |
+22 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/simplejson/tests/test_default.py
|
View
|
|
1 chunk |
+9 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/simplejson/tests/test_dump.py
|
View
|
|
1 chunk |
+21 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/simplejson/tests/test_encode_basestring_ascii.py
|
View
|
|
1 chunk |
+38 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/simplejson/tests/test_fail.py
|
View
|
|
1 chunk |
+76 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/simplejson/tests/test_float.py
|
View
|
|
1 chunk |
+15 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/simplejson/tests/test_indent.py
|
View
|
|
1 chunk |
+41 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/simplejson/tests/test_pass1.py
|
View
|
|
1 chunk |
+76 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/simplejson/tests/test_pass2.py
|
View
|
|
1 chunk |
+14 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/simplejson/tests/test_pass3.py
|
View
|
|
1 chunk |
+20 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/simplejson/tests/test_recursion.py
|
View
|
|
1 chunk |
+67 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/simplejson/tests/test_scanstring.py
|
View
|
|
1 chunk |
+111 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/simplejson/tests/test_separators.py
|
View
|
|
1 chunk |
+42 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/simplejson/tests/test_unicode.py
|
View
|
|
1 chunk |
+64 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/simplejson/simplejson/tool.py
|
View
|
|
1 chunk |
+37 lines, -0 lines |
0 comments
|
Download
|
Total messages: 9 (0 generated)
|