core_services: Bundle clipboard, window_manager, and view_manager.
commit77da5daf1dc2693b5c45649252b1568e2f31d2fa
authorerg <erg@chromium.org>
Thu, 7 May 2015 22:47:43 +0000 (7 15:47 -0700)
committerCommit bot <commit-bot@chromium.org>
Thu, 7 May 2015 22:48:53 +0000 (7 22:48 +0000)
tree271a85ea33e33e294215822a3f9941a3dceb005a
parent4608e37623f1e9e73888129701ab5917e2e2f3b0
core_services: Bundle clipboard, window_manager, and view_manager.

This moves clipboard, window_manager and view_manager into the same
core_services.mojo physical library, letting us share the core mojo and
base code in said library. We make core_services a packaging detail of
mandoline, and only set up the aliases in the mandoline binary.

This is the first pass at starting each of these applications on their
own thread.

BUG=477435

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

Cr-Commit-Position: refs/heads/master@{#328866}
18 files changed:
components/core_services/core_services_application_delegate.cc [deleted file]
components/view_manager/BUILD.gn
mandoline/app/BUILD.gn
mandoline/app/core_services_initialization.cc [new file with mode: 0644]
mandoline/app/core_services_initialization.h [new file with mode: 0644]
mandoline/app/desktop/BUILD.gn
mandoline/app/desktop/launcher_process.cc
mandoline/services/core_services/BUILD.gn [moved from components/core_services/BUILD.gn with 87% similarity]
mandoline/services/core_services/DEPS [moved from components/core_services/DEPS with 80% similarity]
mandoline/services/core_services/OWNERS [moved from components/core_services/OWNERS with 100% similarity]
mandoline/services/core_services/core_services_application_delegate.cc [new file with mode: 0644]
mandoline/services/core_services/core_services_application_delegate.h [moved from components/core_services/core_services_application_delegate.h with 81% similarity]
mandoline/services/core_services/main.cc [copied from components/core_services/main.cc with 85% similarity]
mandoline/ui/browser/BUILD.gn
mandoline/ui/browser/browser.cc
mandoline/ui/browser/main.cc [moved from components/core_services/main.cc with 67% similarity]
mojo/runner/BUILD.gn
mojo/runner/context.cc