| Index: ui/accessibility/extensions/README.chromium
|
| diff --git a/ui/accessibility/extensions/README.chromium b/ui/accessibility/extensions/README.chromium
|
| index 1e6a68d63fc816e62279609a6a8116128a8e37fb..d1cf30def0b887e89338bb51d6875bb27ad6c4b5 100644
|
| --- a/ui/accessibility/extensions/README.chromium
|
| +++ b/ui/accessibility/extensions/README.chromium
|
| @@ -11,3 +11,63 @@ The built extensions will be in:
|
|
|
| out/Release/ui/accessibility/extensions
|
|
|
| +#
|
| +# Instructions for publishing to the web store:
|
| +#
|
| +
|
| +# The AXS_CHROME_APPS_CLIENT_SECRET env var should contain the
|
| +# client secret.
|
| +
|
| +export AXS_CHROME_APPS_CLIENT_SECRET=<client secret>
|
| +
|
| +# Now increment the version number of all extensions! The web store requires an
|
| +# updated version number to publish.
|
| +
|
| +emacs ui/accessibility/extensions/alt/manifest.json
|
| +emacs ui/accessibility/extensions/animation/manifest.json
|
| +emacs ui/accessibility/extensions/caretbrowsing/manifest.json
|
| +emacs ui/accessibility/extensions/colorenhancer/manifest.json
|
| +emacs ui/accessibility/extensions/highcontrast/manifest.json
|
| +emacs ui/accessibility/extensions/longdesc/manifest.json
|
| +
|
| +# Now do a clean build of the extensions to be totally safe:
|
| +
|
| +rm -rf out/Release/ui/accessibility/extensions/
|
| +build/gyp_chromium ui/accessibility/extensions/accessibility_extensions.gyp
|
| +ninja -C out/Release accessibility_extensions
|
| +
|
| +# Run these commands to publish the extensions. It will open your web browser
|
| +# to login. Be sure to choose the axs-chrome+apps account.
|
| +# Optional: you can pass multiple <extension_id>:<path> arguments at the same
|
| +# time. Feel free to do that if updating all of them at once.
|
| +
|
| +chrome/browser/resources/chromeos/chromevox/tools/publish_webstore_extension.py \
|
| + --client_secret $AXS_CHROME_APPS_CLIENT_SECRET \
|
| + hinbolcnfifkhlcehoakdledkfjiaeeg:out/Release/ui/accessibility/extensions/alt \
|
| + --publish
|
| +
|
| +chrome/browser/resources/chromeos/chromevox/tools/publish_webstore_extension.py \
|
| + --client_secret $AXS_CHROME_APPS_CLIENT_SECRET \
|
| + ncigbofjfbodhkaffojakplpmnleeoee:out/Release/ui/accessibility/extensions/animation \
|
| + --publish
|
| +
|
| +chrome/browser/resources/chromeos/chromevox/tools/publish_webstore_extension.py \
|
| + --client_secret $AXS_CHROME_APPS_CLIENT_SECRET \
|
| + fklpgenihifpccgiifchnihilipmbffg:out/Release/ui/accessibility/extensions/caretbrowsing \
|
| + --publish
|
| +
|
| +chrome/browser/resources/chromeos/chromevox/tools/publish_webstore_extension.py \
|
| + --client_secret $AXS_CHROME_APPS_CLIENT_SECRET \
|
| + ipkjmjaledkapilfdigkgfmpekpfnkih/Release/ui/accessibility/extensions/colorenhancer \
|
| + --publish
|
| +
|
| +chrome/browser/resources/chromeos/chromevox/tools/publish_webstore_extension.py \
|
| + --client_secret $AXS_CHROME_APPS_CLIENT_SECRET \
|
| + djcfdncoelnlbldjfhinnjlhdjlikmph:out/Release/ui/accessibility/extensions/highcontrast \
|
| + --publish
|
| +
|
| +chrome/browser/resources/chromeos/chromevox/tools/publish_webstore_extension.py \
|
| + --client_secret $AXS_CHROME_APPS_CLIENT_SECRET \
|
| + ohbmencljkleiedahijfkagnmmhbilgp:out/Release/ui/accessibility/extensions/longdesc \
|
| + --publish
|
| +
|
|
|