diff options
author | kathyw@google.com <kathyw@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-12-18 23:01:39 +0000 |
---|---|---|
committer | kathyw@google.com <kathyw@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-12-18 23:01:39 +0000 |
commit | 32b840c99c8b9fe6283110841e5f2a144d7f4bf2 (patch) | |
tree | a1c9f76d4df5ec0e7d4a58ef8304599f4c1ccc30 | |
parent | 838ba504e6840a0a98bc6a3615bc083320799673 (diff) | |
download | chromium_src-32b840c99c8b9fe6283110841e5f2a144d7f4bf2.zip chromium_src-32b840c99c8b9fe6283110841e5f2a144d7f4bf2.tar.gz chromium_src-32b840c99c8b9fe6283110841e5f2a144d7f4bf2.tar.bz2 |
Merge 34989 - Add videos to the doc where appropriate.
Mostly links, but a few embedded videos.
TEST=none
BUG=none
TBR=aa
Review URL: http://codereview.chromium.org/504054
TBR=kathyw@google.com
Review URL: http://codereview.chromium.org/506080
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@34999 0039d316-1c4b-4281-b951-d872f2087c98
10 files changed, 77 insertions, 10 deletions
diff --git a/chrome/common/extensions/docs/api_index.html b/chrome/common/extensions/docs/api_index.html index 92b13ed..d387405 100644 --- a/chrome/common/extensions/docs/api_index.html +++ b/chrome/common/extensions/docs/api_index.html @@ -271,7 +271,8 @@ they return immediately, without waiting for the operation to finish. If you need to know the outcome of an operation, then you pass a callback function into the method. -<!-- [PENDING: update/elaborate on that] --> +For more information, see the video +<a href="http://www.youtube.com/watch?v=bmxr75CV36A&feature=PlayList&p=CA101D6A85FE9D4B&index=2">Extension API Design</a>. </p> </div> diff --git a/chrome/common/extensions/docs/content_scripts.html b/chrome/common/extensions/docs/content_scripts.html index c3b720c..4830e1d1 100644 --- a/chrome/common/extensions/docs/content_scripts.html +++ b/chrome/common/extensions/docs/content_scripts.html @@ -235,6 +235,13 @@ <a>h3Name</a> </li> </ol> + </li><li> + <a href="#videos"> Videos </a> + <ol> + <li style="display: none; "> + <a>h3Name</a> + </li> + </ol> </li> <div style="display: none; "> <li> @@ -558,6 +565,26 @@ For other examples and for help in viewing the source code, see <a href="samples.html">Samples</a>. </p> +<h2 id="videos"> Videos </h2> + +<p> +The following videos discuss concepts that are important for content scripts. +The first video describes content scripts and isolated worlds. +</p> + +<p> +<object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/laLudeUmXHM&hl=en_US&fs=1&"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="http://www.youtube.com/v/laLudeUmXHM&hl=en_US&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></object> +</p> + +<p> +The next video describes message passing, +featuring an example of a content script +sending a request to its parent extension. +</p> + +<p> +<object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/B4M_a7xejYI&hl=en_US&fs=1&"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="http://www.youtube.com/v/B4M_a7xejYI&hl=en_US&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></object> +</p> </div> <!-- API PAGE --> diff --git a/chrome/common/extensions/docs/getstarted.html b/chrome/common/extensions/docs/getstarted.html index 43e17b6..b73e9c5 100644 --- a/chrome/common/extensions/docs/getstarted.html +++ b/chrome/common/extensions/docs/getstarted.html @@ -426,13 +426,14 @@ Here are some suggestions for what to do next: <a href="http://groups.google.com/group/chromium-extensions/subscribe">chromium-extensions</a> </li> <li> - Learn more about - <a href="browserAction.html">browser actions</a> - </li> - <li> Look at some <a href="samples.html">sample extensions</a> </li> + <li> + Watch some + <a href="http://www.youtube.com/view_play_list?p=CA101D6A85FE9D4B">videos</a>, such as + <a href="http://www.youtube.com/watch?v=e3McMaHvlBY&feature=PlayList&p=CA101D6A85FE9D4B&index=3">How to build an extension</a> + </li> </ul> </div> diff --git a/chrome/common/extensions/docs/overview.html b/chrome/common/extensions/docs/overview.html index 1aef268..11882af 100644 --- a/chrome/common/extensions/docs/overview.html +++ b/chrome/common/extensions/docs/overview.html @@ -579,6 +579,10 @@ Here are some ideas for where to go next: <li> <a href="tut_debugging.html">Tutorial: Debugging</a> </li> <li> <a href="devguide.html">Developer's Guide</a> </li> <li> <a href="http://dev.chromium.org/developers/design-documents/extensions/samples">Samples</a> </li> + <li> <a href="http://www.youtube.com/view_play_list?p=CA101D6A85FE9D4B">Videos</a>, + such as + <a href="http://www.youtube.com/watch?v=B4M_a7xejYI&feature=PlayList&p=CA101D6A85FE9D4B&index=6">Extension Message Passing</a> + </li> </ul> </div> diff --git a/chrome/common/extensions/docs/static/api_index.html b/chrome/common/extensions/docs/static/api_index.html index 1da5759..109010b 100644 --- a/chrome/common/extensions/docs/static/api_index.html +++ b/chrome/common/extensions/docs/static/api_index.html @@ -24,5 +24,6 @@ they return immediately, without waiting for the operation to finish. If you need to know the outcome of an operation, then you pass a callback function into the method. -<!-- [PENDING: update/elaborate on that] --> +For more information, see the video +<a href="http://www.youtube.com/watch?v=bmxr75CV36A&feature=PlayList&p=CA101D6A85FE9D4B&index=2">Extension API Design</a>. </p> diff --git a/chrome/common/extensions/docs/static/content_scripts.html b/chrome/common/extensions/docs/static/content_scripts.html index 3e52078..90232f3 100644 --- a/chrome/common/extensions/docs/static/content_scripts.html +++ b/chrome/common/extensions/docs/static/content_scripts.html @@ -280,3 +280,23 @@ For other examples and for help in viewing the source code, see <a href="samples.html">Samples</a>. </p> +<h2 id="videos"> Videos </h2> + +<p> +The following videos discuss concepts that are important for content scripts. +The first video describes content scripts and isolated worlds. +</p> + +<p> +<object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/laLudeUmXHM&hl=en_US&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/laLudeUmXHM&hl=en_US&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object> +</p> + +<p> +The next video describes message passing, +featuring an example of a content script +sending a request to its parent extension. +</p> + +<p> +<object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/B4M_a7xejYI&hl=en_US&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/B4M_a7xejYI&hl=en_US&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object> +</p> diff --git a/chrome/common/extensions/docs/static/getstarted.html b/chrome/common/extensions/docs/static/getstarted.html index 2d098af..6c7c778 100644 --- a/chrome/common/extensions/docs/static/getstarted.html +++ b/chrome/common/extensions/docs/static/getstarted.html @@ -171,11 +171,12 @@ Here are some suggestions for what to do next: <a href="http://groups.google.com/group/chromium-extensions/subscribe">chromium-extensions</a> </li> <li> - Learn more about - <a href="browserAction.html">browser actions</a> - </li> - <li> Look at some <a href="samples.html">sample extensions</a> </li> + <li> + Watch some + <a href="http://www.youtube.com/view_play_list?p=CA101D6A85FE9D4B">videos</a>, such as + <a href="http://www.youtube.com/watch?v=e3McMaHvlBY&feature=PlayList&p=CA101D6A85FE9D4B&index=3">How to build an extension</a> + </li> </ul> diff --git a/chrome/common/extensions/docs/static/overview.html b/chrome/common/extensions/docs/static/overview.html index 34898ce..52fd22e 100644 --- a/chrome/common/extensions/docs/static/overview.html +++ b/chrome/common/extensions/docs/static/overview.html @@ -302,4 +302,8 @@ Here are some ideas for where to go next: <li> <a href="tut_debugging.html">Tutorial: Debugging</a> </li> <li> <a href="devguide.html">Developer's Guide</a> </li> <li> <a href="http://dev.chromium.org/developers/design-documents/extensions/samples">Samples</a> </li> + <li> <a href="http://www.youtube.com/view_play_list?p=CA101D6A85FE9D4B">Videos</a>, + such as + <a href="http://www.youtube.com/watch?v=B4M_a7xejYI&feature=PlayList&p=CA101D6A85FE9D4B&index=6">Extension Message Passing</a> + </li> </ul> diff --git a/chrome/common/extensions/docs/static/tut_debugging.html b/chrome/common/extensions/docs/static/tut_debugging.html index a6e3f4e..31a7427 100644 --- a/chrome/common/extensions/docs/static/tut_debugging.html +++ b/chrome/common/extensions/docs/static/tut_debugging.html @@ -279,6 +279,10 @@ here are suggestions for what to do next: <ul> <li> + Watch the extensions video + <a href="http://www.youtube.com/watch?v=IP0nMv_NI1s&feature=PlayList&p=CA101D6A85FE9D4B&index=5">Developing and Debugging</a>. + </li> + <li> Try installing and inspecting other extensions, such as the <a href="samples.html">samples</a>. diff --git a/chrome/common/extensions/docs/tut_debugging.html b/chrome/common/extensions/docs/tut_debugging.html index c34becd..fd12f85 100644 --- a/chrome/common/extensions/docs/tut_debugging.html +++ b/chrome/common/extensions/docs/tut_debugging.html @@ -536,6 +536,10 @@ here are suggestions for what to do next: <ul> <li> + Watch the extensions video + <a href="http://www.youtube.com/watch?v=IP0nMv_NI1s&feature=PlayList&p=CA101D6A85FE9D4B&index=5">Developing and Debugging</a>. + </li> + <li> Try installing and inspecting other extensions, such as the <a href="samples.html">samples</a>. |