Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(397)

Unified Diff: ui/accessibility/extensions/README.chromium

Issue 1109163003: Document instructions for publishing accessibility extensions to web store. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@animation_extension_2
Patch Set: Created 5 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: ui/accessibility/extensions/README.chromium
diff --git a/ui/accessibility/extensions/README.chromium b/ui/accessibility/extensions/README.chromium
index 1e6a68d63fc816e62279609a6a8116128a8e37fb..96eb262eb826d752dbfc16d7a846c42180d5ba8e 100644
--- a/ui/accessibility/extensions/README.chromium
+++ b/ui/accessibility/extensions/README.chromium
@@ -11,3 +11,61 @@ 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.
+
+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 \
David Tseng 2015/04/28 20:44:33 You should be able to pass all of these <id>:<exte
dmazzoni 2015/04/29 21:13:02 Thanks. I noted that in the doc.
+ --publish
+
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698