New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 690083 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
inactive
Closed: Nov 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug

Blocked on:
issue 644350



Sign in to add a comment

Mustash: Straighten up flags comparison in Session Manager.

Project Member Reported by mfomitchev@chromium.org, Feb 8 2017

Issue description

Session Manager has code which compares the flags of the current process to the flags stored in Profile Prefs, and if it detects a mismatch - initiates a reboot (see NeedRestartToApplyPerSessionFlags() in user_session_manager.cc).

This doesn't work properly in Mustash: the flags stored in Profile Prefs contain the --mash flag, while the current process is the content_browser process, and it is started without the --mash flag. One possible fix would be to compare the flags stored in Profile Prefs against the flags which were used to start the root Mustash process.
 
Blockedon: 644350
Status: Fixed (was: Available)
I think now that service manager is in the same process as ash, this is no longer an issue.
Components: -Internals>MUS Internals>Services>WindowService

Sign in to add a comment