|
Implement gallery install API
This patch implements chrome.experimental.management.install() which is only available for use by the web store. Calling with an extensionId, causes the download url to be constructed internally and downloaded and then cause the installation to bypass the normal permissions dialog.
BUG= 27431, 54148
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=58956
Total comments: 32
Total comments: 14
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+305 lines, -69 lines) |
Patch |
 |
M |
chrome/browser/download/download_util.cc
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/crx_installer.h
|
View
|
1
2
3
4
|
3 chunks |
+22 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/crx_installer.cc
|
View
|
1
2
3
4
|
4 chunks |
+41 lines, -6 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_apitest.h
|
View
|
2
3
4
|
1 chunk |
+10 lines, -4 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_apitest.cc
|
View
|
1
2
3
4
|
1 chunk |
+40 lines, -19 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/extensions/extension_gallery_install_apitest.cc
|
View
|
1
2
3
|
1 chunk |
+36 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_management_api.h
|
View
|
1
2
3
|
1 chunk |
+0 lines, -6 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_management_api.cc
|
View
|
1
2
3
|
5 chunks |
+7 lines, -6 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_webstore_private_api.h
|
View
|
|
1 chunk |
+10 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_webstore_private_api.cc
|
View
|
|
1 chunk |
+56 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extensions_service.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/resources/webstore_app/manifest.json
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/chrome_tests.gypi
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/common/extensions/api/extension_api.json
|
View
|
1
2
3
|
2 chunks |
+17 lines, -23 lines |
0 comments
|
Download
|
 |
M |
chrome/common/extensions/extension.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
A |
chrome/test/data/extensions/api_test/extension_gallery_install/test.html
|
View
|
1
2
3
|
1 chunk |
+58 lines, -0 lines |
0 comments
|
Download
|
 |
M |
net/tools/testserver/testserver.py
|
View
|
1
2
3
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
Total messages: 10 (0 generated)
|