|
|
Simplify VersionInfo code, avoid hitting sandbox IPC constantly on Windows
Using FileVersionInfo to fill the VersionInfo causes at least three sync IPCs
when used from the renderer. This is used when filling the user agent string
for every network request, so having it not do the sync ipcs is... better.
So, use the previously posix-only path on Windows and Mac too, since it's
simpler anyway.
R=thestig@chromium.org, cpu@chromium.org
BUG= 417941, 402714
Committed: https://crrev.com/2e462536b035b662e86e0b2cf392c8315dfc17db
Cr-Commit-Position: refs/heads/master@{#298319}
Total comments: 2
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+105 lines, -260 lines) |
Patch |
 |
M |
chrome/app/chrome_crash_reporter_client.cc
|
View
|
1
2
3
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/drive/drive_integration_service.cc
|
View
|
1
|
1 chunk |
+1 line, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/diagnostics/recon_diagnostics.cc
|
View
|
|
1 chunk |
+0 lines, -4 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/updater/extension_downloader.cc
|
View
|
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/memory_details_mac.cc
|
View
|
1
|
1 chunk |
+2 lines, -7 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/memory_details_win.cc
|
View
|
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/metrics/chrome_metrics_service_client.cc
|
View
|
|
1 chunk |
+0 lines, -5 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/metrics/variations/variations_service.cc
|
View
|
|
1 chunk |
+0 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/safe_browsing/incident_reporting/environment_data_collection.cc
|
View
|
|
1 chunk |
+7 lines, -9 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/safe_browsing/protocol_manager_helper.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/search_engines/ui_thread_search_terms_data.cc
|
View
|
|
1 chunk |
+8 lines, -11 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/signin/chrome_signin_client.cc
|
View
|
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/sync/about_sync_util.cc
|
View
|
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/sync/glue/local_device_info_provider_impl.cc
|
View
|
|
1 chunk |
+0 lines, -5 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/browser_commands.cc
|
View
|
|
1 chunk |
+1 line, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/webui/help/help_handler.cc
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/webui/net_internals/net_internals_ui.cc
|
View
|
|
1 chunk |
+11 lines, -16 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/upgrade_detector_impl.cc
|
View
|
|
1 chunk |
+0 lines, -4 lines |
0 comments
|
Download
|
 |
M |
chrome/chrome_common.gypi
|
View
|
|
1 chunk |
+46 lines, -50 lines |
0 comments
|
Download
|
 |
M |
chrome/common/BUILD.gn
|
View
|
|
1 chunk |
+2 lines, -6 lines |
0 comments
|
Download
|
 |
M |
chrome/common/chrome_content_client.cc
|
View
|
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/common/chrome_content_client_ios.mm
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
chrome/common/chrome_version_info.h
|
View
|
|
1 chunk |
+0 lines, -6 lines |
0 comments
|
Download
|
 |
M |
chrome/common/chrome_version_info.cc
|
View
|
|
3 chunks |
+12 lines, -68 lines |
0 comments
|
Download
|
 |
D |
chrome/common/chrome_version_info_posix.h.version
|
View
|
|
1 chunk |
+0 lines, -13 lines |
0 comments
|
Download
|
 |
A + |
chrome/common/chrome_version_info_values.h.version
|
View
|
1
2
|
1 chunk |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/common/cloud_print/cloud_print_helpers.cc
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/common/service_process_util.cc
|
View
|
|
3 chunks |
+0 lines, -11 lines |
0 comments
|
Download
|
 |
M |
chrome/common/service_process_util_mac.mm
|
View
|
|
1 chunk |
+6 lines, -14 lines |
0 comments
|
Download
|
 |
M |
chrome/common/service_process_util_unittest.cc
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/service/net/service_url_request_context_getter.cc
|
View
|
|
1 chunk |
+0 lines, -3 lines |
0 comments
|
Download
|
Total messages: 23 (9 generated)
|