Call PTOpenProvider to make sure that XPS works.

BUG=317027
TBR=noamsml

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251707 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 251707
Altered several strings in first-run tutorial.

BUG=342397
TEST=manually
TBR=nkostylev

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251708 0039d316-1c4b-4281-b951-d872f2087c98
Fix crash of the settings page in guest mode.

Add a check if the ManagedUserSyncService and
ManagedUserSharedSettingsService for the given profile exists.

BUG=344298
TEST=open settings page on Chrome OS in guest mode.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251709 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 251708
<webview>: Speculative fix

I'm fairly confident this is the fix to bug 343383. From the stack traces,
it appears that during ChildFrameCompositorHelper destruction, DelegatedFrameProvider
is destroyed which accesses ChildFrameCompositingHelper::SendReclaimCompositorResourcesToBrowser.
That method accesses the BrowserPlugin weak pointer which is destroyed prior to
DelegatedFrameProvider's destruction. This change ensures that the weak pointer is the last
of the non-primitive members of ChildFrameCompositingHelper to get destroyed.

BUG=343383
TBR=nasko@chromium.org

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

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