DescriptionDestroy the UserManager after ChromeBrowserMainPartsLinux::PostMainMessageLoopRun
UserManager is needed during MergeSessionThrottle::ShouldShowMergeSessionPage, which appears sometimes to be triggered during ChromeBrowserMainPartsLinux::PostMainMessageLoopRun.
I observed this during the test TrayAccessibilityTest.ShowMenu, as described in https://crbug.com/243364#c12. However, at most occasions this was masked by ShouldShowMergeSessionPage being actually triggered earlier.
This is restoring the order of destroying UserManager and calling ChromeBrowserMainPartsLinux::PostMainMessageLoopRun to the state before the CL https://chromiumcodereview.appspot.com/15702004/.
BUG=243364
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=202617
Patch Set 1 #
Total comments: 1
Patch Set 2 : Comment updated #Messages
Total messages: 9 (0 generated)
|