Remove some deps on g_browser_process from chromeos code

go/cros-untangle shows that one reason why Chrome OS code depends on
all kinds of Chrome internals, is because it uses g_browser_process
to get hold of various Chroms OS globals, and g_browser_process
keeps a reference to all globals, Chrome and Chrome OS.

This CL removes a few easy-to-remove references to g_browser_process
from chrome/browser/chromeos.

Bug: 446937
Change-Id: I7ed4d1ccede3d0963ab86c80bba6f9327dd0cf61
Reviewed-on: https://chromium-review.googlesource.com/1174448
Commit-Queue: A Olsen <olsen@chromium.org>
Reviewed-by: Maksim Ivanov <emaxx@chromium.org>
Reviewed-by: Steven Bennetts <stevenjb@chromium.org>
Cr-Commit-Position: refs/heads/master@{#583638}
5 files changed