Many sample extensions do not meet best practices or align with documentation. These need to be updated.
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/3452f187770965e8afe0d3b1082c9c0ff66ccdbb commit 3452f187770965e8afe0d3b1082c9c0ff66ccdbb Author: CrystalFaith <crystallambert@chromium.org> Date: Tue Feb 06 02:18:30 2018 [Extension Docs]Update Sample Extension Sample extension used "tabs" permission. Updated it to "activeTab". Bug: 808592 Change-Id: Id868dc8b5507a36a2efe5770f391718a53ae8478 Reviewed-on: https://chromium-review.googlesource.com/900129 Reviewed-by: Devlin <rdevlin.cronin@chromium.org> Commit-Queue: Crystal Lambert <crystallambert@chromium.org> Cr-Commit-Position: refs/heads/master@{#534589} [modify] https://crrev.com/3452f187770965e8afe0d3b1082c9c0ff66ccdbb/chrome/common/extensions/docs/examples/api/browserAction/set_page_color/manifest.json [modify] https://crrev.com/3452f187770965e8afe0d3b1082c9c0ff66ccdbb/chrome/common/extensions/docs/examples/api/browserAction/set_page_color/popup.js
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/8c1091b4817360ab48f90dab53048a4033ef0be5 commit 8c1091b4817360ab48f90dab53048a4033ef0be5 Author: CrystalFaith <crystallambert@chromium.org> Date: Wed Feb 07 23:02:03 2018 [Extension Docs]Update Sample Extension Updated manifest to non persistent background. Bug: 808592 Change-Id: Ib67576b8b5573eda32b2781c748f4e661a6ea305 Reviewed-on: https://chromium-review.googlesource.com/899509 Reviewed-by: Devlin <rdevlin.cronin@chromium.org> Commit-Queue: Crystal Lambert <crystallambert@chromium.org> Cr-Commit-Position: refs/heads/master@{#535177} [modify] https://crrev.com/8c1091b4817360ab48f90dab53048a4033ef0be5/chrome/common/extensions/docs/examples/api/omnibox/simple-example/background.js [modify] https://crrev.com/8c1091b4817360ab48f90dab53048a4033ef0be5/chrome/common/extensions/docs/examples/api/omnibox/simple-example/manifest.json
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/efb166f01508fe42a28689d677a667c78e290181 commit efb166f01508fe42a28689d677a667c78e290181 Author: CrystalFaith <crystallambert@chromium.org> Date: Fri Mar 16 20:43:01 2018 [Extension Docs]Update Mappy 2.0 Mappy used deprecated APIs. Updated sendRequest and onRequest to sendMessage and onMessage. Bug: 808592 Change-Id: I52a24f12d16cfde1bab8f9729bfe996ba97a356d Reviewed-on: https://chromium-review.googlesource.com/907214 Reviewed-by: Devlin <rdevlin.cronin@chromium.org> Commit-Queue: Crystal Lambert <crystallambert@chromium.org> Cr-Commit-Position: refs/heads/master@{#543814} [modify] https://crrev.com/efb166f01508fe42a28689d677a667c78e290181/chrome/common/extensions/docs/examples/extensions/mappy/background.js [modify] https://crrev.com/efb166f01508fe42a28689d677a667c78e290181/chrome/common/extensions/docs/examples/extensions/mappy/manifest.json [modify] https://crrev.com/efb166f01508fe42a28689d677a667c78e290181/chrome/common/extensions/docs/examples/extensions/mappy/mappy_content_script.js [modify] https://crrev.com/efb166f01508fe42a28689d677a667c78e290181/chrome/common/extensions/docs/examples/extensions/mappy/popup.js
Comment 1 by bugdroid1@chromium.org
, Feb 6 2018