|
Add extensions code to use common updater in components/update_client/
This is another piece of work towards implementing differential
extensions update and share autoupdate code with the chrome components
system. It adds code to the extensions/browser directory that makes use
of the common autoupdate code via the update_client::UpdateClient class
to send update checks to the server, download a full .crx or
differential update, and hand back an unpacked directory with the
contents of the new extension version.
This CL does not yet add any code in chrome/ that actually uses these
new capabilities; that will be in a forthcoming CL.
BUG= 490418
Committed: https://crrev.com/631a99a61cbe3e7e03e372b3d37c6a37fa700392
Cr-Commit-Position: refs/heads/master@{#354370}
Total comments: 6
Total comments: 41
Total comments: 6
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+944 lines, -334 lines) |
Patch |
 |
M |
chrome/browser/extensions/chrome_extensions_browser_client.h
|
View
|
1
2
3
4
5
|
2 chunks |
+5 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/chrome_extensions_browser_client.cc
|
View
|
1
2
3
4
5
|
3 chunks |
+9 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_system_impl.h
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_system_impl.cc
|
View
|
|
2 chunks |
+7 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/test_extension_system.h
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/test_extension_system.cc
|
View
|
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/extensions/updater/chrome_update_client_config.h
|
View
|
1
2
3
|
1 chunk |
+55 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/extensions/updater/chrome_update_client_config.cc
|
View
|
1
2
3
4
|
1 chunk |
+89 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/chrome_browser_extensions.gypi
|
View
|
1
2
3
4
5
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
components/component_updater/configurator_impl.h
|
View
|
1
2
3
4
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
M |
components/component_updater/configurator_impl.cc
|
View
|
1
2
3
4
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
extensions/browser/BUILD.gn
|
View
|
1
2
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
extensions/browser/extension_system.h
|
View
|
|
1 chunk |
+7 lines, -0 lines |
0 comments
|
Download
|
 |
M |
extensions/browser/extensions_browser_client.h
|
View
|
1
2
3
4
5
|
3 chunks |
+9 lines, -0 lines |
0 comments
|
Download
|
 |
M |
extensions/browser/extensions_browser_client.cc
|
View
|
|
2 chunks |
+7 lines, -0 lines |
0 comments
|
Download
|
 |
M |
extensions/browser/mock_extension_system.h
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
extensions/browser/mock_extension_system.cc
|
View
|
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
M |
extensions/browser/test_extensions_browser_client.h
|
View
|
1
2
3
4
5
|
4 chunks |
+14 lines, -0 lines |
0 comments
|
Download
|
 |
M |
extensions/browser/test_extensions_browser_client.cc
|
View
|
1
2
3
4
5
|
2 chunks |
+13 lines, -0 lines |
0 comments
|
Download
|
 |
A |
extensions/browser/updater/update_client_config.h
|
View
|
1
2
3
|
1 chunk |
+40 lines, -0 lines |
0 comments
|
Download
|
 |
A |
extensions/browser/updater/update_client_config.cc
|
View
|
1
2
3
|
1 chunk |
+29 lines, -0 lines |
0 comments
|
Download
|
 |
A |
extensions/browser/updater/update_data_provider.h
|
View
|
|
1 chunk |
+69 lines, -0 lines |
0 comments
|
Download
|
 |
A |
extensions/browser/updater/update_data_provider.cc
|
View
|
1
2
|
1 chunk |
+72 lines, -0 lines |
0 comments
|
Download
|
 |
A |
extensions/browser/updater/update_install_shim.h
|
View
|
1
|
1 chunk |
+76 lines, -0 lines |
0 comments
|
Download
|
 |
A |
extensions/browser/updater/update_install_shim.cc
|
View
|
|
1 chunk |
+83 lines, -0 lines |
0 comments
|
Download
|
 |
M |
extensions/browser/updater/update_service.h
|
View
|
1
2
3
|
1 chunk |
+23 lines, -32 lines |
0 comments
|
Download
|
 |
M |
extensions/browser/updater/update_service.cc
|
View
|
1
2
3
|
1 chunk |
+39 lines, -57 lines |
0 comments
|
Download
|
 |
D |
extensions/browser/updater/update_service_browsertest.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+0 lines, -218 lines |
0 comments
|
Download
|
 |
M |
extensions/browser/updater/update_service_factory.cc
|
View
|
|
3 chunks |
+4 lines, -3 lines |
0 comments
|
Download
|
 |
A |
extensions/browser/updater/update_service_unittest.cc
|
View
|
1
2
3
|
1 chunk |
+248 lines, -0 lines |
0 comments
|
Download
|
 |
M |
extensions/extensions.gyp
|
View
|
1
2
3
4
5
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
extensions/extensions.gypi
|
View
|
1
2
3
4
5
|
1 chunk |
+6 lines, -0 lines |
0 comments
|
Download
|
 |
M |
extensions/extensions_tests.gypi
|
View
|
|
2 chunks |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
extensions/shell/browser/shell_browser_main_parts.cc
|
View
|
|
2 chunks |
+0 lines, -18 lines |
0 comments
|
Download
|
 |
M |
extensions/shell/browser/shell_extension_system.h
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
extensions/shell/browser/shell_extension_system.cc
|
View
|
|
1 chunk |
+6 lines, -0 lines |
0 comments
|
Download
|
 |
M |
extensions/shell/common/switches.h
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
extensions/shell/common/switches.cc
|
View
|
|
1 chunk |
+0 lines, -3 lines |
0 comments
|
Download
|
Total messages: 21 (8 generated)
|