Reset non_desktop_display_ when adding/removing display on linux desktop
This is for dev purpose only and not for real environment.

BUG=none
TEST=run chrome on lnux desktop. shift-ctrl-d to create 2nd display, shift-ctrl-m to enter mirror, then
     shift-ctrl-d to remove 2nd display. This used to crash.

Review URL: https://codereview.chromium.org/70553005

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234786 0039d316-1c4b-4281-b951-d872f2087c98
Enable more logging for nacl_integration.

This will hopefully provide some insight into flake on the Windows bots.

BUG=315850

Review URL: https://codereview.chromium.org/70613003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234787 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 234787
Dont' update focus when moving mirror to docked mode
 In this case, the root window is reassigned to another display, so no need to update the focus.

BUG=283173
TEST=covered by unit test

Review URL: https://codereview.chromium.org/70793002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234788 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 234788