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

Issue 311193005: Add the about_page key to shared_module manifest (Closed)

Created:
6 years, 6 months ago by sashab
Modified:
6 years, 6 months ago
Reviewers:
Yoyo Zhou, benwells
CC:
chromium-reviews, chromium-apps-reviews_chromium.org, extensions-reviews_chromium.org, chrome-apps-syd-reviews_chromium.org
Visibility:
Public.

Description

Add the about_page key to shared_module manifest Add the about_page key to the manifest for shared modules. This will later be used to display the license information for shared module apps. BUG=364681 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=276840

Patch Set 1 #

Patch Set 2 : Change the dialog #

Total comments: 10

Patch Set 3 : Requested fixes #

Total comments: 6

Patch Set 4 : Added test and TODO for manifest refactor #

Total comments: 2

Patch Set 5 : Nit #

Unified diffs Side-by-side diffs Delta from patch set Stats (+156 lines, -8 lines) Patch
M chrome/app/generated_resources.grd View 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/browser/ui/views/apps/app_info_dialog/app_info_summary_tab.cc View 1 2 3 4 2 chunks +5 lines, -6 lines 0 comments Download
M chrome/chrome_tests_unit.gypi View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M chrome/common/extensions/api/_manifest_features.json View 1 2 2 chunks +5 lines, -1 line 0 comments Download
M chrome/common/extensions/chrome_manifest_handlers.cc View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
A chrome/common/extensions/manifest_tests/extension_manifests_about_unittest.cc View 1 2 3 1 chunk +29 lines, -0 lines 0 comments Download
M chrome/common/extensions/manifest_url_handler.h View 1 2 3 2 chunks +24 lines, -0 lines 0 comments Download
M chrome/common/extensions/manifest_url_handler.cc View 1 2 3 2 chunks +56 lines, -0 lines 0 comments Download
A chrome/test/data/extensions/manifest_tests/shared_module_about.json View 1 2 3 1 chunk +8 lines, -0 lines 0 comments Download
A chrome/test/data/extensions/manifest_tests/shared_module_about_absolute.json View 1 2 3 1 chunk +8 lines, -0 lines 0 comments Download
A chrome/test/data/extensions/manifest_tests/shared_module_about_invalid_type.json View 1 2 3 1 chunk +8 lines, -0 lines 0 comments Download
M extensions/common/manifest_constants.h View 1 2 3 2 chunks +4 lines, -1 line 0 comments Download
M extensions/common/manifest_constants.cc View 1 2 2 chunks +4 lines, -0 lines 0 comments Download

Messages

Total messages: 27 (0 generated)
sashab
Not really tested yet; will make a separate patch for adding this to the app ...
6 years, 6 months ago (2014-06-05 00:45:16 UTC) #1
sashab
Nevermind; the change to the dialog is really small, so I just added it to ...
6 years, 6 months ago (2014-06-05 00:52:09 UTC) #2
benwells
I think this patch has the other patch for the dialog in it as well. ...
6 years, 6 months ago (2014-06-05 03:59:17 UTC) #3
benwells
https://codereview.chromium.org/311193005/diff/20001/chrome/common/extensions/api/_manifest_features.json File chrome/common/extensions/api/_manifest_features.json (right): https://codereview.chromium.org/311193005/diff/20001/chrome/common/extensions/api/_manifest_features.json#newcode306 chrome/common/extensions/api/_manifest_features.json:306: "extension", "legacy_packaged_app", "hosted_app", "shared_module" You should be removing this ...
6 years, 6 months ago (2014-06-05 03:59:42 UTC) #4
sashab
Any ideas for factoring out parts of the OptionsPageHandler class? I think they're fine as ...
6 years, 6 months ago (2014-06-10 05:44:13 UTC) #5
Yoyo Zhou
https://codereview.chromium.org/311193005/diff/20001/chrome/common/extensions/manifest_url_handler.h File chrome/common/extensions/manifest_url_handler.h (right): https://codereview.chromium.org/311193005/diff/20001/chrome/common/extensions/manifest_url_handler.h#newcode133 chrome/common/extensions/manifest_url_handler.h:133: virtual bool Validate(const Extension* extension, On 2014/06/10 05:44:13, sasha_b ...
6 years, 6 months ago (2014-06-10 11:16:18 UTC) #6
benwells
This needs a manifest test. https://codereview.chromium.org/311193005/diff/20001/chrome/common/extensions/manifest_url_handler.cc File chrome/common/extensions/manifest_url_handler.cc (right): https://codereview.chromium.org/311193005/diff/20001/chrome/common/extensions/manifest_url_handler.cc#newcode272 chrome/common/extensions/manifest_url_handler.cc:272: AboutPageHandler::AboutPageHandler() { On 2014/06/10 ...
6 years, 6 months ago (2014-06-11 00:47:29 UTC) #7
sashab
https://codereview.chromium.org/311193005/diff/40001/chrome/common/extensions/chrome_manifest_handlers.cc File chrome/common/extensions/chrome_manifest_handlers.cc (right): https://codereview.chromium.org/311193005/diff/40001/chrome/common/extensions/chrome_manifest_handlers.cc#newcode71 chrome/common/extensions/chrome_manifest_handlers.cc:71: (new AboutPageHandler)->Register(); On 2014/06/11 00:47:29, benwells wrote: > Nit: ...
6 years, 6 months ago (2014-06-11 05:40:10 UTC) #8
benwells
lgtm withanit https://codereview.chromium.org/311193005/diff/60001/chrome/browser/ui/views/apps/app_info_dialog/app_info_summary_tab.cc File chrome/browser/ui/views/apps/app_info_dialog/app_info_summary_tab.cc (right): https://codereview.chromium.org/311193005/diff/60001/chrome/browser/ui/views/apps/app_info_dialog/app_info_summary_tab.cc#newcode265 chrome/browser/ui/views/apps/app_info_dialog/app_info_summary_tab.cc:265: // to each of their options pages. ...
6 years, 6 months ago (2014-06-11 07:50:49 UTC) #9
sashab
https://codereview.chromium.org/311193005/diff/60001/chrome/browser/ui/views/apps/app_info_dialog/app_info_summary_tab.cc File chrome/browser/ui/views/apps/app_info_dialog/app_info_summary_tab.cc (right): https://codereview.chromium.org/311193005/diff/60001/chrome/browser/ui/views/apps/app_info_dialog/app_info_summary_tab.cc#newcode265 chrome/browser/ui/views/apps/app_info_dialog/app_info_summary_tab.cc:265: // to each of their options pages. On 2014/06/11 ...
6 years, 6 months ago (2014-06-11 22:20:28 UTC) #10
sashab
The CQ bit was checked by sashab@chromium.org
6 years, 6 months ago (2014-06-11 22:20:33 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sashab@chromium.org/311193005/80001
6 years, 6 months ago (2014-06-11 22:23:23 UTC) #12
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: ios_dbg_simulator on tryserver.chromium ...
6 years, 6 months ago (2014-06-11 23:42:40 UTC) #13
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 6 months ago (2014-06-12 00:11:51 UTC) #14
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_rel on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/mac_chromium_rel/builds/38158)
6 years, 6 months ago (2014-06-12 00:11:53 UTC) #15
sashab
The CQ bit was checked by sashab@chromium.org
6 years, 6 months ago (2014-06-12 00:19:05 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sashab@chromium.org/311193005/80001
6 years, 6 months ago (2014-06-12 00:20:12 UTC) #17
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: ios_dbg_simulator on tryserver.chromium ...
6 years, 6 months ago (2014-06-12 01:09:50 UTC) #18
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 6 months ago (2014-06-12 01:16:36 UTC) #19
commit-bot: I haz the power
Try jobs failed on following builders: ios_dbg_simulator on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/ios_dbg_simulator/builds/160507)
6 years, 6 months ago (2014-06-12 01:16:37 UTC) #20
sashab
The CQ bit was checked by sashab@chromium.org
6 years, 6 months ago (2014-06-12 03:44:54 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sashab@chromium.org/311193005/80001
6 years, 6 months ago (2014-06-12 03:46:44 UTC) #22
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 6 months ago (2014-06-12 08:59:12 UTC) #23
commit-bot: I haz the power
Failed to apply patch for chrome/browser/ui/views/apps/app_info_dialog/app_info_summary_tab.cc: While running patch -p1 --forward --force --no-backup-if-mismatch; can't find ...
6 years, 6 months ago (2014-06-12 08:59:13 UTC) #24
sashab
The CQ bit was checked by sashab@chromium.org
6 years, 6 months ago (2014-06-12 22:51:34 UTC) #25
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sashab@chromium.org/311193005/80001
6 years, 6 months ago (2014-06-12 22:54:24 UTC) #26
commit-bot: I haz the power
6 years, 6 months ago (2014-06-12 22:57:18 UTC) #27
Message was sent while issue was closed.
Change committed as 276840

Powered by Google App Engine
This is Rietveld 408576698