Various upgrade_util improvements.
- upgrade_util.{cc,h} and friends are now only included in the build for relevant platforms (desktop Chrome). - upgrade_util::SetNewCommandLine now explicitly takes ownership of its argument. - A test seam has been added to RelaunchChromeBrowser. Tests may now specify a callback to be run when relaunch takes place. - Unexpected calls to RelaunchChromeBrowser in browser_tests and friends now cause test failures (they previously attempted to launch Chrome). - ScopedRelaunchChromeBrowserOverride is now available for tests of scenarios that involved RelaunchChromeBrowser. BUG=958893,989468 Change-Id: I8620e2bbe56e282934b94b3ea2ae52ef32f9d04a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1736707 Auto-Submit: Greg Thompson <grt@chromium.org> Reviewed-by:Gabriel Charette <gab@chromium.org> Reviewed-by:
Marc Treib <treib@chromium.org> Commit-Queue: Greg Thompson <grt@chromium.org> Cr-Commit-Position: refs/heads/master@{#685466}
Showing
Please register or sign in to comment