DescriptionDetect new instance of the browser when running in the background in persistent
mode, shutdown and restart the new instance. This is already done for Windows,
this CL enables the functionality for Linux.
We don't yet have a unit test for this. Local testing is done by:
1) Reducing the timer to 30 seconds.
2) Changing BrowserList::IsInPersistentMode to return true.
3) Setting BrowserProcessImpl::autoupdate_timer_ to 30 seconds interval.
4) Running "touch" command on chrome exe to pretend there is an update.
BUG=40975
TEST=none
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=46023
Patch Set 1 #Patch Set 2 : '' #Patch Set 3 : '' #Patch Set 4 : '' #
Total comments: 14
Patch Set 5 : '' #
Total comments: 8
Patch Set 6 : '' #
Total comments: 1
Patch Set 7 : '' #Patch Set 8 : '' #
Total comments: 10
Patch Set 9 : '' #Patch Set 10 : '' #Patch Set 11 : '' #
Total comments: 2
Patch Set 12 : '' #
Messages
Total messages: 23 (0 generated)
|