0

Move mojo\shell to services\shell

TBR=jam@chromium.org,tsepez@chromium.org
NOTRY=true
BUG=
CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_site_isolation

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

Cr-Commit-Position: refs/heads/master@{#386836}
This commit is contained in:
ben
2016-04-12 15:38:22 -07:00
committed by Commit bot
parent 75afcf7681
commit f709a309fc
440 changed files with 1125 additions and 1115 deletions
BUILD.gn
ash/mus
chrome
chromecast/browser
components
content
docs
extensions
mash
media
mojo
services/shell
BUILD.gnDEPS
background
connect_params.ccconnect_params.hconnect_util.ccconnect_util.hloader.hmanifest.jsonnative_runner.hnative_runner_delegate.h
public
runner
shell.ccshell.h
standalone
switches.ccswitches.h
tests
testing/buildbot
third_party/WebKit/LayoutTests/harness-tests
ui/views/mus

@ -186,8 +186,8 @@ group("both_gn_and_gyp") {
"//mojo/edk/system:mojo_system_unittests",
"//mojo/edk/test:mojo_public_bindings_unittests",
"//mojo/edk/test:mojo_public_system_unittests",
"//mojo/shell/public/cpp",
"//net:net_perftests",
"//services/shell/public/cpp",
"//third_party/WebKit/Source/platform:blink_heap_unittests",
"//third_party/WebKit/Source/platform:blink_platform_unittests",
"//third_party/WebKit/Source/web:webkit_unit_tests",
@ -493,7 +493,7 @@ group("both_gn_and_gyp") {
"//gpu/command_buffer/client:gles2_implementation_no_check",
"//gpu/khronos_glcts_support:khronos_glcts_test", # TODO(GYP) crbug.com/471903 to make this complete.
"//mojo/edk/test:mojo_public_system_perftests",
"//mojo/shell/public/cpp",
"//services/shell/public/cpp",
"//testing/gmock:gmock_main",
"//third_party/codesighs:nm2tsv",
]

@ -40,7 +40,7 @@ source_set("lib") {
"//mojo/converters/geometry",
"//mojo/converters/input_events",
"//mojo/services/tracing/public/cpp",
"//mojo/shell/public/cpp",
"//services/shell/public/cpp",
"//skia/public",
"//ui/app_list/shower",
"//ui/aura",
@ -78,7 +78,7 @@ mojo_native_application("mus") {
":resources_100",
":resources_200",
":resources_strings",
"//mojo/shell/public/cpp",
"//services/shell/public/cpp",
]
data_deps = [

@ -10,7 +10,7 @@ include_rules = [
"+mojo/converters",
"+mojo/public",
"+mojo/services/tracing/public",
"+mojo/shell/public",
"+services/shell/public",
"+skia/public",
"+third_party/khronos/GLES2/gl2.h",
]

@ -8,7 +8,7 @@
#include "ash/shell.h"
#include "ash/shell_delegate.h"
#include "base/memory/ptr_util.h"
#include "mojo/shell/public/cpp/connector.h"
#include "services/shell/public/cpp/connector.h"
namespace ash {

@ -4,7 +4,7 @@
#include "ash/mus/sysui_application.h"
#include "mojo/public/c/system/main.h"
#include "mojo/shell/public/cpp/application_runner.h"
#include "services/shell/public/cpp/application_runner.h"
MojoResult MojoMain(MojoHandle shell_handle) {
mojo::ApplicationRunner runner(new ash::sysui::SysUIApplication);

@ -19,7 +19,7 @@
#include "components/mus/public/cpp/window.h"
#include "components/mus/public/cpp/window_property.h"
#include "mojo/common/common_type_converters.h"
#include "mojo/shell/public/cpp/connector.h"
#include "services/shell/public/cpp/connector.h"
#include "skia/public/type_converters.h"
#include "ui/aura/mus/mus_util.h"
#include "ui/base/resource/resource_bundle.h"

@ -11,7 +11,7 @@
#include "mash/shelf/public/interfaces/shelf.mojom.h"
#include "mojo/public/cpp/bindings/binding_set.h"
#include "mojo/services/tracing/public/cpp/tracing_impl.h"
#include "mojo/shell/public/cpp/shell_client.h"
#include "services/shell/public/cpp/shell_client.h"
namespace ash {
namespace sysui {

@ -21,13 +21,13 @@ source_set("mash") {
"//mash/session:lib",
"//mash/task_viewer:lib",
"//mash/wm:lib",
"//mojo/shell",
"//mojo/shell/background:lib",
"//mojo/shell/public/cpp",
"//mojo/shell/public/interfaces",
"//mojo/shell/runner/common",
"//mojo/shell/runner/host:child_process_base",
"//mojo/shell/runner/host:lib",
"//services/shell",
"//services/shell/background:lib",
"//services/shell/public/cpp",
"//services/shell/public/interfaces",
"//services/shell/runner/common",
"//services/shell/runner/host:child_process_base",
"//services/shell/runner/host:lib",
"//url",
]
data_deps = [

@ -9,5 +9,5 @@ include_rules = [
"+components/mus",
"+components/resource_provider",
"+mash",
"+mojo/shell",
"+services/shell",
]

@ -23,15 +23,15 @@
#include "mash/task_viewer/task_viewer.h"
#include "mash/wm/window_manager_application.h"
#include "mojo/public/cpp/bindings/binding_set.h"
#include "mojo/shell/background/background_shell.h"
#include "mojo/shell/native_runner_delegate.h"
#include "mojo/shell/public/cpp/connector.h"
#include "mojo/shell/public/cpp/identity.h"
#include "mojo/shell/public/cpp/shell_client.h"
#include "mojo/shell/public/cpp/shell_connection.h"
#include "mojo/shell/public/interfaces/shell_client_factory.mojom.h"
#include "mojo/shell/runner/common/switches.h"
#include "mojo/shell/runner/host/child_process_base.h"
#include "services/shell/background/background_shell.h"
#include "services/shell/native_runner_delegate.h"
#include "services/shell/public/cpp/connector.h"
#include "services/shell/public/cpp/identity.h"
#include "services/shell/public/cpp/shell_client.h"
#include "services/shell/public/cpp/shell_connection.h"
#include "services/shell/public/interfaces/shell_client_factory.mojom.h"
#include "services/shell/runner/common/switches.h"
#include "services/shell/runner/host/child_process_base.h"
#if defined(OS_LINUX)
#include "components/font_service/font_service_app.h"

@ -7,7 +7,7 @@
#include "base/macros.h"
#include "base/memory/scoped_ptr.h"
#include "mojo/shell/public/interfaces/shell_client.mojom.h"
#include "services/shell/public/interfaces/shell_client.mojom.h"
namespace mojo {
class ShellClient;

@ -373,9 +373,9 @@ source_set("browser") {
"//mojo/edk/system",
"//mojo/public/cpp/bindings",
"//mojo/public/js",
"//mojo/shell/public/cpp",
"//net:extras",
"//net:net_with_v8",
"//services/shell/public/cpp",
"//skia/public",
"//storage/browser",
"//storage/common",
@ -609,7 +609,7 @@ source_set("browser") {
"//components/prefs",
"//content/public/common",
"//mash/shelf/public/interfaces",
"//mojo/shell/runner/common",
"//services/shell/runner/common",
"//skia/public",
"//ui/aura",
"//ui/compositor",

@ -37,7 +37,7 @@ include_rules = [
"+media/mojo", # For mojo media services.
"+mojo/converters",
"+mojo/runner/child",
"+mojo/shell/public/cpp",
"+services/shell/public/cpp",
"+policy", # For generated headers and source
"+ppapi/c", # For various types.
"+ppapi/host",

@ -160,12 +160,12 @@
#include "device/usb/public/interfaces/chooser_service.mojom.h"
#include "device/usb/public/interfaces/device_manager.mojom.h"
#include "gin/v8_initializer.h"
#include "mojo/shell/public/cpp/shell_client.h"
#include "net/base/mime_util.h"
#include "net/cookies/canonical_cookie.h"
#include "net/cookies/cookie_options.h"
#include "net/ssl/ssl_cert_request_info.h"
#include "ppapi/host/ppapi_host.h"
#include "services/shell/public/cpp/shell_client.h"
#include "storage/browser/fileapi/external_mount_points.h"
#include "ui/base/l10n/l10n_util.h"
#include "ui/base/resource/resource_bundle.h"

@ -89,9 +89,9 @@ source_set("chromeos") {
"//media",
"//media/mojo/interfaces",
"//mojo/common",
"//mojo/shell/public/cpp",
"//net",
"//ppapi/proxy:ipc", # For PpapiMsg_LoadPlugin
"//services/shell/public/cpp",
# TODO: care about enable_basic_printing and enable_print_preview.
"//printing",

@ -5,7 +5,7 @@
#include "chrome/browser/chromeos/chrome_interface_factory.h"
#include "chrome/browser/ui/ash/keyboard_ui_service.h"
#include "mojo/shell/public/cpp/connection.h"
#include "services/shell/public/cpp/connection.h"
namespace chromeos {

@ -7,7 +7,7 @@
#include "content/public/common/mojo_shell_connection.h"
#include "mojo/public/cpp/bindings/binding_set.h"
#include "mojo/shell/public/cpp/interface_factory.h"
#include "services/shell/public/cpp/interface_factory.h"
#include "ui/keyboard/keyboard.mojom.h"
class KeyboardUIService;

@ -10,7 +10,7 @@
#include "chrome/grit/theme_resources.h"
#include "components/prefs/pref_service.h"
#include "content/public/common/mojo_shell_connection.h"
#include "mojo/shell/public/cpp/connector.h"
#include "services/shell/public/cpp/connector.h"
#include "skia/public/type_converters.h"
#include "ui/base/resource/resource_bundle.h"

@ -1355,8 +1355,8 @@ if (!is_android) {
]
deps += [
"//mojo/shell/background:lib",
"//mojo/shell/background/tests:test_support",
"//services/shell/background:lib",
"//services/shell/background/tests:test_support",
]
data_deps += [

@ -9,6 +9,7 @@ include_rules = [
"+device/bluetooth/dbus",
"+extensions",
"+mojo",
"+services",
# Tests under chrome/ shouldn't need to access the internals of content/ and
# as such are allowed only content/public. If you find yourself wanting to

@ -14,12 +14,12 @@
#include "chrome/test/base/mojo_test_connector.h"
#include "content/public/common/mojo_shell_connection.h"
#include "content/public/test/test_launcher.h"
#include "mojo/shell/public/cpp/connector.h"
#include "mojo/shell/public/cpp/shell_client.h"
#include "mojo/shell/public/cpp/shell_connection.h"
#include "mojo/shell/runner/common/switches.h"
#include "mojo/shell/runner/host/child_process.h"
#include "mojo/shell/runner/init.h"
#include "services/shell/public/cpp/connector.h"
#include "services/shell/public/cpp/shell_client.h"
#include "services/shell/public/cpp/shell_connection.h"
#include "services/shell/runner/common/switches.h"
#include "services/shell/runner/host/child_process.h"
#include "services/shell/runner/init.h"
namespace {

@ -18,15 +18,15 @@
#include "mojo/edk/embedder/process_delegate.h"
#include "mojo/public/cpp/bindings/interface_request.h"
#include "mojo/services/catalog/store.h"
#include "mojo/shell/background/tests/test_catalog_store.h"
#include "mojo/shell/native_runner_delegate.h"
#include "mojo/shell/public/cpp/connector.h"
#include "mojo/shell/public/cpp/shell_client.h"
#include "mojo/shell/public/cpp/shell_connection.h"
#include "mojo/shell/runner/common/client_util.h"
#include "mojo/shell/runner/common/switches.h"
#include "mojo/shell/shell.h"
#include "mojo/shell/switches.h"
#include "services/shell/background/tests/test_catalog_store.h"
#include "services/shell/native_runner_delegate.h"
#include "services/shell/public/cpp/connector.h"
#include "services/shell/public/cpp/shell_client.h"
#include "services/shell/public/cpp/shell_connection.h"
#include "services/shell/runner/common/client_util.h"
#include "services/shell/runner/common/switches.h"
#include "services/shell/shell.h"
#include "services/shell/switches.h"
using mojo::shell::mojom::ShellClient;
using mojo::shell::mojom::ShellClientPtr;

@ -9,8 +9,8 @@
#include "base/memory/scoped_ptr.h"
#include "base/process/process_handle.h"
#include "base/test/launcher/test_launcher.h"
#include "mojo/shell/background/background_shell.h"
#include "mojo/shell/public/interfaces/shell_client.mojom.h"
#include "services/shell/background/background_shell.h"
#include "services/shell/public/interfaces/shell_client.mojom.h"
namespace base {
class CommandLine;

@ -16,6 +16,6 @@ include_rules = [
"+media/audio",
"+media/base",
"+media/mojo",
"+mojo/shell/public",
"+services/shell/public",
"+ui/ozone/platform/cast/overlay_manager_cast.h",
]

@ -35,7 +35,7 @@ source_set("media") {
public_deps = [
"//media/mojo/interfaces",
"//media/mojo/services:application",
"//mojo/shell/public/cpp",
"//services/shell/public/cpp",
]
}

@ -9,7 +9,7 @@
#include "chromecast/browser/media/cast_mojo_media_client.h"
#include "media/base/media_log.h"
#include "media/mojo/services/service_factory_impl.h"
#include "mojo/shell/public/cpp/connection.h"
#include "services/shell/public/cpp/connection.h"
namespace {
void CreateServiceFactory(

@ -9,9 +9,9 @@
#include "base/memory/ref_counted.h"
#include "media/mojo/interfaces/service_factory.mojom.h"
#include "mojo/shell/public/cpp/interface_factory.h"
#include "mojo/shell/public/cpp/message_loop_ref.h"
#include "mojo/shell/public/cpp/shell_client.h"
#include "services/shell/public/cpp/interface_factory.h"
#include "services/shell/public/cpp/message_loop_ref.h"
#include "services/shell/public/cpp/shell_client.h"
namespace base {
class SingleThreadTaskRunner;

@ -21,7 +21,7 @@ component("bitmap_uploader") {
"//mojo/converters/surfaces",
"//mojo/gles2",
"//mojo/public/c/system:for_component",
"//mojo/shell/public/cpp",
"//mojo/shell/public/interfaces",
"//services/shell/public/cpp",
"//services/shell/public/interfaces",
]
}

@ -1,7 +1,7 @@
include_rules = [
"+components/mus/public",
"+gpu/GLES2",
"+mojo/shell/public",
"+services/shell/public",
"+mojo/common",
"+mojo/converters/geometry",
"+mojo/converters/surfaces",

@ -16,7 +16,7 @@
#include "mojo/converters/surfaces/surfaces_utils.h"
#include "mojo/public/c/gles2/chromium_extension.h"
#include "mojo/public/c/gles2/gles2.h"
#include "mojo/shell/public/cpp/connector.h"
#include "services/shell/public/cpp/connector.h"
namespace bitmap_uploader {
namespace {

@ -26,8 +26,8 @@ source_set("lib") {
"//mojo/common",
"//mojo/common:common_base",
"//mojo/platform_handle",
"//mojo/shell/public/cpp",
"//mojo/shell/public/interfaces",
"//services/shell/public/cpp",
"//services/shell/public/interfaces",
"//url",
]
}
@ -48,7 +48,7 @@ mojo_native_application("filesystem") {
"//mojo/public/cpp/bindings",
"//mojo/public/cpp/system",
"//mojo/services/tracing/public/cpp",
"//mojo/shell/public/cpp",
"//services/shell/public/cpp",
]
data_deps = [
@ -77,9 +77,9 @@ test("unittests") {
"//mojo/common",
"//mojo/platform_handle",
"//mojo/public/cpp/bindings",
"//mojo/shell/public/cpp:shell_test_support",
"//mojo/shell/public/cpp:sources",
"//mojo/shell/public/cpp/test:run_all_shelltests",
"//services/shell/public/cpp:shell_test_support",
"//services/shell/public/cpp:sources",
"//services/shell/public/cpp/test:run_all_shelltests",
]
data_deps = [

@ -1,7 +1,7 @@
include_rules = [
"+components/prefs",
"+mojo/common",
"+mojo/shell",
"+services/shell",
"+mojo/platform_handle",
"+mojo/public",
"+mojo/services/tracing/public/cpp",

@ -7,8 +7,8 @@
#include "base/command_line.h"
#include "base/files/file_path.h"
#include "base/files/file_util.h"
#include "mojo/shell/public/cpp/connection.h"
#include "mojo/shell/public/cpp/connector.h"
#include "services/shell/public/cpp/connection.h"
#include "services/shell/public/cpp/connector.h"
#if defined(OS_WIN)
#include "base/base_paths_win.h"

@ -11,8 +11,8 @@
#include "components/filesystem/lock_table.h"
#include "components/filesystem/public/interfaces/file_system.mojom.h"
#include "mojo/services/tracing/public/cpp/tracing_impl.h"
#include "mojo/shell/public/cpp/interface_factory.h"
#include "mojo/shell/public/cpp/shell_client.h"
#include "services/shell/public/cpp/interface_factory.h"
#include "services/shell/public/cpp/shell_client.h"
namespace mojo {
class Connector;

@ -16,7 +16,7 @@
#include "build/build_config.h"
#include "components/filesystem/directory_impl.h"
#include "components/filesystem/lock_table.h"
#include "mojo/shell/public/cpp/connection.h"
#include "services/shell/public/cpp/connection.h"
#include "url/gurl.h"
namespace filesystem {

@ -8,8 +8,8 @@
#include "components/filesystem/public/interfaces/directory.mojom.h"
#include "components/filesystem/public/interfaces/types.mojom.h"
#include "mojo/shell/public/cpp/connector.h"
#include "mojo/util/capture_util.h"
#include "services/shell/public/cpp/connector.h"
namespace filesystem {

@ -8,7 +8,7 @@
#include "base/macros.h"
#include "components/filesystem/public/interfaces/file_system.mojom.h"
#include "mojo/public/cpp/bindings/binding.h"
#include "mojo/shell/public/cpp/shell_test.h"
#include "services/shell/public/cpp/shell_test.h"
namespace filesystem {

@ -32,6 +32,7 @@
'dependencies': [
'filesystem_bindings',
'../../mojo/mojo_base.gyp:mojo_application_base',
'../../mojo/mojo_base.gyp:mojo_application_bindings',
'../../mojo/mojo_edk.gyp:mojo_system_impl',
'../../mojo/mojo_public.gyp:mojo_cpp_bindings',
'../../mojo/mojo_platform_handle.gyp:platform_handle',

@ -5,7 +5,7 @@
#include "base/macros.h"
#include "components/filesystem/file_system_app.h"
#include "mojo/public/c/system/main.h"
#include "mojo/shell/public/cpp/application_runner.h"
#include "services/shell/public/cpp/application_runner.h"
MojoResult MojoMain(MojoHandle request) {
mojo::ApplicationRunner runner(new filesystem::FileSystemApp());

@ -15,7 +15,7 @@ source_set("prefs") {
"//components/filesystem/public/interfaces",
"//components/prefs",
"//mojo/common",
"//mojo/shell/public/cpp",
"//services/shell/public/cpp",
]
data_deps = [

@ -12,7 +12,7 @@
#include "components/prefs/pref_value_store.h"
#include "components/prefs/value_map_pref_store.h"
#include "components/prefs/writeable_pref_store.h"
#include "mojo/shell/public/cpp/connector.h"
#include "services/shell/public/cpp/connector.h"
namespace filesystem {

@ -18,7 +18,7 @@ source_set("lib") {
"//mojo/platform_handle",
"//mojo/public/cpp/bindings",
"//mojo/services/tracing/public/cpp",
"//mojo/shell/public/cpp",
"//services/shell/public/cpp",
]
public_deps = [
@ -37,7 +37,7 @@ mojo_native_application("font_service") {
"//mojo/common",
"//mojo/common:common_base",
"//mojo/public/cpp/bindings:callback",
"//mojo/shell/public/cpp",
"//services/shell/public/cpp",
]
data_deps = [

@ -1,5 +1,5 @@
include_rules = [
"+mojo/shell",
"+services/shell",
"+mojo/common",
"+mojo/message_pump",
"+mojo/platform_handle",

@ -9,7 +9,7 @@
#include "base/files/file.h"
#include "base/files/file_path.h"
#include "mojo/platform_handle/platform_handle_functions.h"
#include "mojo/shell/public/cpp/connection.h"
#include "services/shell/public/cpp/connection.h"
static_assert(static_cast<uint32_t>(SkTypeface::kNormal) ==
static_cast<uint32_t>(font_service::TypefaceStyle::NORMAL),

@ -12,8 +12,8 @@
#include "components/font_service/public/interfaces/font_service.mojom.h"
#include "mojo/public/cpp/bindings/binding_set.h"
#include "mojo/services/tracing/public/cpp/tracing_impl.h"
#include "mojo/shell/public/cpp/interface_factory.h"
#include "mojo/shell/public/cpp/shell_client.h"
#include "services/shell/public/cpp/interface_factory.h"
#include "services/shell/public/cpp/shell_client.h"
#include "skia/ext/skia_utils_base.h"
namespace font_service {

@ -4,7 +4,7 @@
#include "components/font_service/font_service_app.h"
#include "mojo/public/c/system/main.h"
#include "mojo/shell/public/cpp/application_runner.h"
#include "services/shell/public/cpp/application_runner.h"
MojoResult MojoMain(MojoHandle shell_handle) {
mojo::ApplicationRunner runner(new font_service::FontServiceApp);

@ -20,8 +20,8 @@ source_set("cpp") {
"//mojo/platform_handle",
"//mojo/public/cpp/bindings",
"//mojo/public/cpp/system",
"//mojo/shell/public/cpp",
"//mojo/shell/public/interfaces",
"//services/shell/public/cpp",
"//services/shell/public/interfaces",
"//skia",
]
}

@ -9,7 +9,7 @@
#include "base/bind.h"
#include "base/trace_event/trace_event.h"
#include "components/font_service/public/cpp/font_service_thread.h"
#include "mojo/shell/public/cpp/connector.h"
#include "services/shell/public/cpp/connector.h"
namespace font_service {

@ -25,7 +25,7 @@ source_set("lib") {
"//mojo/common",
"//mojo/message_pump",
"//mojo/platform_handle",
"//mojo/shell/public/cpp",
"//services/shell/public/cpp",
"//third_party/leveldatabase",
]
}
@ -45,7 +45,7 @@ mojo_native_application("leveldb") {
"//mojo/public/cpp/bindings",
"//mojo/public/cpp/system",
"//mojo/services/tracing/public/cpp",
"//mojo/shell/public/cpp",
"//services/shell/public/cpp",
]
data_deps = [
@ -72,9 +72,9 @@ test("leveldb_service_unittests") {
"//mojo/common",
"//mojo/platform_handle",
"//mojo/public/cpp/bindings",
"//mojo/shell/public/cpp:shell_test_support",
"//mojo/shell/public/cpp:sources",
"//mojo/shell/public/cpp/test:run_all_shelltests",
"//services/shell/public/cpp:shell_test_support",
"//services/shell/public/cpp:sources",
"//services/shell/public/cpp/test:run_all_shelltests",
"//third_party/leveldatabase",
]

@ -5,7 +5,7 @@ include_rules = [
"+mojo/platform_handle",
"+mojo/public",
"+mojo/services/tracing/public/cpp",
"+mojo/shell",
"+services/shell",
"+mojo/util",
"+third_party/leveldatabase",
]

@ -6,7 +6,7 @@
#include "base/message_loop/message_loop.h"
#include "components/leveldb/leveldb_service_impl.h"
#include "mojo/shell/public/cpp/connection.h"
#include "services/shell/public/cpp/connection.h"
namespace leveldb {

@ -8,8 +8,8 @@
#include "components/leveldb/public/interfaces/leveldb.mojom.h"
#include "mojo/public/cpp/bindings/binding_set.h"
#include "mojo/services/tracing/public/cpp/tracing_impl.h"
#include "mojo/shell/public/cpp/interface_factory.h"
#include "mojo/shell/public/cpp/shell_client.h"
#include "services/shell/public/cpp/interface_factory.h"
#include "services/shell/public/cpp/shell_client.h"
namespace leveldb {

@ -9,9 +9,9 @@
#include "components/leveldb/public/interfaces/leveldb.mojom.h"
#include "mojo/common/common_type_converters.h"
#include "mojo/public/cpp/bindings/binding_set.h"
#include "mojo/shell/public/cpp/shell_connection.h"
#include "mojo/shell/public/cpp/shell_test.h"
#include "mojo/util/capture_util.h"
#include "services/shell/public/cpp/shell_connection.h"
#include "services/shell/public/cpp/shell_test.h"
using filesystem::FileError;
using mojo::Capture;

@ -5,7 +5,7 @@
#include "base/macros.h"
#include "components/leveldb/leveldb_app.h"
#include "mojo/public/c/system/main.h"
#include "mojo/shell/public/cpp/application_runner.h"
#include "services/shell/public/cpp/application_runner.h"
MojoResult MojoMain(MojoHandle application_request) {
mojo::ApplicationRunner runner(new leveldb::LevelDBApp());

@ -14,7 +14,7 @@ source_set("cpp") {
"//base",
"//components/leveldb/public/interfaces",
"//mojo/common",
"//mojo/shell/public/cpp",
"//services/shell/public/cpp",
"//third_party/leveldatabase",
]
}

@ -8,9 +8,9 @@
#include "components/leveldb/public/cpp/remote_iterator.h"
#include "components/leveldb/public/interfaces/leveldb.mojom.h"
#include "mojo/common/common_type_converters.h"
#include "mojo/shell/public/cpp/shell_connection.h"
#include "mojo/shell/public/cpp/shell_test.h"
#include "mojo/util/capture_util.h"
#include "services/shell/public/cpp/shell_connection.h"
#include "services/shell/public/cpp/shell_test.h"
using mojo::Capture;

@ -20,7 +20,7 @@ mojo_native_application("mus") {
":resources_200",
":resources_strings",
"//mojo/platform_handle:for_shared_library",
"//mojo/shell/public/cpp:sources",
"//services/shell/public/cpp:sources",
]
if (is_win) {
@ -81,7 +81,7 @@ source_set("lib") {
"//components/resource_provider/public/cpp",
"//mojo/common:common_base",
"//mojo/services/tracing/public/cpp",
"//mojo/shell/public/cpp",
"//services/shell/public/cpp",
"//ui/events",
"//ui/events/ozone:events_ozone_layout",
"//ui/gl:gl",

@ -7,7 +7,7 @@ include_rules = [
"+mojo/converters",
"+mojo/public",
"+mojo/services/tracing/public",
"+mojo/shell",
"+services/shell",
"+third_party/skia/include",
"+ui",
]

@ -18,8 +18,8 @@ mojo_native_application("mus_demo") {
"//components/mus/public/cpp",
"//components/mus/public/interfaces",
"//mojo/public/cpp/bindings",
"//mojo/shell/public/cpp",
"//mojo/shell/public/cpp:sources",
"//services/shell/public/cpp",
"//services/shell/public/cpp:sources",
"//skia",
"//ui/gfx/geometry",
]

@ -4,7 +4,7 @@
#include "components/mus/demo/mus_demo.h"
#include "mojo/public/c/system/main.h"
#include "mojo/shell/public/cpp/application_runner.h"
#include "services/shell/public/cpp/application_runner.h"
MojoResult MojoMain(MojoHandle shell_handle) {
mojo::ApplicationRunner runner(new mus_demo::MusDemo);

@ -18,8 +18,8 @@
#include "components/mus/public/cpp/window_tree_delegate.h"
#include "components/mus/public/interfaces/window_tree_host.mojom.h"
#include "mojo/public/cpp/bindings/binding_set.h"
#include "mojo/shell/public/cpp/connector.h"
#include "mojo/shell/public/cpp/shell_client.h"
#include "services/shell/public/cpp/connector.h"
#include "services/shell/public/cpp/shell_client.h"
#include "third_party/skia/include/core/SkBitmap.h"
namespace bitmap_uploader {

@ -9,7 +9,7 @@ source_set("gles2") {
"//components/mus:*",
"//components/mus/ws:*",
"//components/mus/surfaces:*",
"//mojo/shell/standalone:lib", # For android
"//services/shell/standalone:lib", # For android
]
sources = [

@ -4,7 +4,7 @@
#include "components/mus/mus_app.h"
#include "mojo/public/c/system/main.h"
#include "mojo/shell/public/cpp/application_runner.h"
#include "services/shell/public/cpp/application_runner.h"
MojoResult MojoMain(MojoHandle shell_handle) {
mojo::ApplicationRunner runner(new mus::MandolineUIServicesApp);

@ -24,8 +24,8 @@
#include "components/resource_provider/public/cpp/resource_loader.h"
#include "mojo/public/c/system/main.h"
#include "mojo/services/tracing/public/cpp/tracing_impl.h"
#include "mojo/shell/public/cpp/connection.h"
#include "mojo/shell/public/cpp/connector.h"
#include "services/shell/public/cpp/connection.h"
#include "services/shell/public/cpp/connector.h"
#include "ui/base/resource/resource_bundle.h"
#include "ui/base/ui_base_paths.h"
#include "ui/events/event_switches.h"

@ -22,9 +22,9 @@
#include "components/mus/ws/user_id.h"
#include "components/mus/ws/window_server_delegate.h"
#include "mojo/services/tracing/public/cpp/tracing_impl.h"
#include "mojo/shell/public/cpp/application_runner.h"
#include "mojo/shell/public/cpp/interface_factory.h"
#include "mojo/shell/public/cpp/shell_client.h"
#include "services/shell/public/cpp/application_runner.h"
#include "services/shell/public/cpp/interface_factory.h"
#include "services/shell/public/cpp/shell_client.h"
namespace mojo {
class Connector;

@ -56,8 +56,8 @@ source_set("cpp") {
"//mojo/gpu:mojo_gles2_implementation",
"//mojo/public/cpp/bindings:bindings",
"//mojo/public/cpp/system",
"//mojo/shell/public/cpp",
"//mojo/shell/public/interfaces",
"//services/shell/public/cpp",
"//services/shell/public/interfaces",
"//ui/events",
"//ui/gfx/geometry",
"//ui/mojo/geometry:interfaces",

@ -21,7 +21,7 @@
#include "components/mus/public/cpp/window_tree_delegate.h"
#include "mojo/converters/geometry/geometry_type_converters.h"
#include "mojo/converters/input_events/input_events_type_converters.h"
#include "mojo/shell/public/cpp/connector.h"
#include "services/shell/public/cpp/connector.h"
#include "ui/events/event.h"
#include "ui/gfx/geometry/insets.h"
#include "ui/gfx/geometry/size.h"

@ -6,7 +6,7 @@
#include "components/mus/public/cpp/window_tree_connection.h"
#include "components/mus/public/cpp/window_tree_delegate.h"
#include "mojo/shell/public/cpp/connector.h"
#include "services/shell/public/cpp/connector.h"
namespace mus {

@ -31,9 +31,9 @@ source_set("test_support") {
"//base/test:test_config",
"//components/mus/common:mus_common",
"//components/mus/public/cpp",
"//mojo/shell/public/cpp:shell_test_support",
"//mojo/shell/public/cpp:sources",
"//mojo/shell/public/cpp:test_support",
"//services/shell/public/cpp:shell_test_support",
"//services/shell/public/cpp:sources",
"//services/shell/public/cpp:test_support",
"//testing/gtest",
"//ui/gl",
]
@ -64,7 +64,7 @@ test("mojo_view_manager_lib_unittests") {
"//mojo/gles2",
"//mojo/platform_handle:platform_handle_impl",
"//mojo/public/cpp/system",
"//mojo/shell/public/cpp",
"//services/shell/public/cpp",
"//testing/gtest",
"//ui/events",
"//ui/gfx:test_support",

@ -8,8 +8,8 @@
#include "base/macros.h"
#include "base/memory/scoped_ptr.h"
#include "components/mus/common/args.h"
#include "mojo/shell/public/cpp/shell_client.h"
#include "mojo/shell/public/cpp/shell_test.h"
#include "services/shell/public/cpp/shell_client.h"
#include "services/shell/public/cpp/shell_test.h"
#include "ui/gl/gl_switches.h"
namespace mus {

@ -6,8 +6,8 @@
#define COMPONENTS_MUS_PUBLIC_CPP_TESTS_WINDOW_SERVER_SHELLTEST_BASE_H_
#include "base/macros.h"
#include "mojo/shell/public/cpp/connection.h"
#include "mojo/shell/public/cpp/shell_test.h"
#include "services/shell/public/cpp/connection.h"
#include "services/shell/public/cpp/shell_test.h"
namespace mus {

@ -11,7 +11,7 @@
#include "components/mus/public/cpp/window.h"
#include "components/mus/public/cpp/window_tree_connection.h"
#include "components/mus/public/cpp/window_tree_host_factory.h"
#include "mojo/shell/public/cpp/connector.h"
#include "services/shell/public/cpp/connector.h"
namespace mus {
namespace {

@ -12,7 +12,7 @@
#include "components/mus/public/cpp/window_tree_delegate.h"
#include "components/mus/public/interfaces/window_tree.mojom.h"
#include "components/mus/public/interfaces/window_tree_host.mojom.h"
#include "mojo/shell/public/cpp/interface_factory.h"
#include "services/shell/public/cpp/interface_factory.h"
namespace mus {

@ -16,7 +16,7 @@
#include "components/mus/public/interfaces/surface_id.mojom.h"
#include "components/mus/public/interfaces/window_tree.mojom.h"
#include "mojo/public/cpp/bindings/array.h"
#include "mojo/shell/public/interfaces/interface_provider.mojom.h"
#include "services/shell/public/interfaces/interface_provider.mojom.h"
#include "ui/gfx/geometry/insets.h"
#include "ui/gfx/geometry/rect.h"

@ -8,7 +8,7 @@
#include <string>
#include "components/mus/public/interfaces/window_tree.mojom.h"
#include "mojo/shell/public/interfaces/interface_provider.mojom.h"
#include "services/shell/public/interfaces/interface_provider.mojom.h"
namespace mus {

@ -29,7 +29,7 @@ source_set("surfaces") {
"//mojo/converters/geometry",
"//mojo/converters/surfaces",
"//mojo/services/tracing/public/cpp",
"//mojo/shell/public/cpp",
"//services/shell/public/cpp",
"//ui/gfx",
"//ui/gl",
"//ui/mojo/geometry:interfaces",

@ -2,7 +2,7 @@ include_rules = [
"+cc",
"+components/gpu",
"+gpu",
"+mojo/shell",
"+services/shell",
"+mojo/common",
"+mojo/converters",
"+mojo/public",

@ -98,8 +98,8 @@ source_set("lib") {
"//mojo/converters/surfaces",
"//mojo/public/cpp/bindings:callback",
"//mojo/services/tracing/public/cpp",
"//mojo/shell/public/cpp",
"//mojo/shell/public/interfaces",
"//services/shell/public/cpp",
"//services/shell/public/interfaces",
"//ui/base",
"//ui/events",
"//ui/events/platform",
@ -186,11 +186,11 @@ test("mus_ws_unittests") {
"//mojo/gles2",
"//mojo/platform_handle:for_component",
"//mojo/public/cpp/bindings:bindings",
"//mojo/shell/public/cpp:shell_test_support",
"//mojo/shell/public/cpp:sources",
"//mojo/shell/public/cpp:test_support",
"//mojo/shell/public/cpp/test:run_all_shelltests",
"//mojo/shell/public/interfaces",
"//services/shell/public/cpp:shell_test_support",
"//services/shell/public/cpp:sources",
"//services/shell/public/cpp:test_support",
"//services/shell/public/cpp/test:run_all_shelltests",
"//services/shell/public/interfaces",
"//testing/gtest",
"//ui/events",
"//ui/gfx",

@ -20,7 +20,7 @@
#include "components/mus/ws/window_tree_binding.h"
#include "mojo/common/common_type_converters.h"
#include "mojo/converters/geometry/geometry_type_converters.h"
#include "mojo/shell/public/interfaces/connector.mojom.h"
#include "services/shell/public/interfaces/connector.mojom.h"
#include "ui/base/cursor/cursor.h"
namespace mus {

@ -8,7 +8,7 @@
#include "components/mus/ws/window_manager_access_policy.h"
#include "components/mus/ws/window_server.h"
#include "components/mus/ws/window_tree.h"
#include "mojo/shell/public/interfaces/connector.mojom.h"
#include "services/shell/public/interfaces/connector.mojom.h"
namespace mus {
namespace ws {

@ -28,8 +28,8 @@
#include "mojo/converters/surfaces/surfaces_type_converters.h"
#include "mojo/converters/surfaces/surfaces_utils.h"
#include "mojo/converters/transform/transform_type_converters.h"
#include "mojo/shell/public/cpp/connection.h"
#include "mojo/shell/public/cpp/connector.h"
#include "services/shell/public/cpp/connection.h"
#include "services/shell/public/cpp/connector.h"
#include "third_party/skia/include/core/SkXfermode.h"
#include "ui/base/cursor/cursor_loader.h"
#include "ui/events/event.h"

@ -10,7 +10,7 @@
#include "components/mus/ws/window_manager_access_policy.h"
#include "components/mus/ws/window_manager_factory_service.h"
#include "mojo/converters/geometry/geometry_type_converters.h"
#include "mojo/shell/public/interfaces/connector.mojom.h"
#include "services/shell/public/interfaces/connector.mojom.h"
namespace mus {
namespace ws {

@ -5,7 +5,7 @@
#include "components/mus/ws/user_id_tracker.h"
#include "components/mus/ws/user_id_tracker_observer.h"
#include "mojo/shell/public/interfaces/connector.mojom.h"
#include "services/shell/public/interfaces/connector.mojom.h"
namespace mus {
namespace ws {

@ -13,7 +13,7 @@
#include "components/mus/ws/user_id_tracker.h"
#include "components/mus/ws/window_server.h"
#include "components/mus/ws/window_tree.h"
#include "mojo/shell/public/interfaces/connector.mojom.h"
#include "services/shell/public/interfaces/connector.mojom.h"
#include "ui/events/event.h"
namespace mus {

@ -23,7 +23,7 @@
#include "components/mus/ws/window_manager_state.h"
#include "components/mus/ws/window_server.h"
#include "components/mus/ws/window_tree.h"
#include "mojo/shell/public/interfaces/connector.mojom.h"
#include "services/shell/public/interfaces/connector.mojom.h"
#include "testing/gtest/include/gtest/gtest.h"
#include "ui/events/event.h"

@ -21,7 +21,7 @@
#include "mojo/converters/geometry/geometry_type_converters.h"
#include "mojo/converters/input_events/input_events_type_converters.h"
#include "mojo/converters/surfaces/surfaces_type_converters.h"
#include "mojo/shell/public/cpp/connection.h"
#include "services/shell/public/cpp/connection.h"
#include "ui/gfx/geometry/size_conversions.h"
namespace mus {

@ -17,7 +17,7 @@
#include "components/mus/ws/test_change_tracker.h"
#include "mojo/converters/geometry/geometry_type_converters.h"
#include "mojo/public/cpp/bindings/associated_binding.h"
#include "mojo/shell/public/cpp/shell_test.h"
#include "services/shell/public/cpp/shell_test.h"
using mojo::Array;
using mojo::Callback;

@ -31,7 +31,7 @@
#include "components/mus/ws/window_tree.h"
#include "components/mus/ws/window_tree_binding.h"
#include "mojo/converters/geometry/geometry_type_converters.h"
#include "mojo/shell/public/interfaces/connector.mojom.h"
#include "services/shell/public/interfaces/connector.mojom.h"
#include "testing/gtest/include/gtest/gtest.h"
#include "ui/events/event.h"
#include "ui/events/event_utils.h"

@ -26,8 +26,8 @@ source_set("lib") {
"//mojo/message_pump",
"//mojo/platform_handle",
"//mojo/services/tracing/public/cpp",
"//mojo/shell/public/cpp",
"//mojo/shell/public/interfaces",
"//services/shell/public/cpp",
"//services/shell/public/interfaces",
"//url",
]
}

@ -6,6 +6,6 @@ include_rules = [
"+mojo/platform_handle",
"+mojo/public",
"+mojo/services/tracing/public/cpp",
"+mojo/shell",
"+services/shell",
"+mojo/util",
]

@ -11,7 +11,7 @@
#include "components/profile_service/profile_service_impl.h"
#include "components/profile_service/user_id_map.h"
#include "mojo/public/cpp/bindings/callback.h"
#include "mojo/shell/public/cpp/connection.h"
#include "services/shell/public/cpp/connection.h"
namespace profile {

@ -11,8 +11,8 @@
#include "components/profile_service/public/interfaces/profile.mojom.h"
#include "mojo/public/cpp/bindings/binding_set.h"
#include "mojo/services/tracing/public/cpp/tracing_impl.h"
#include "mojo/shell/public/cpp/interface_factory.h"
#include "mojo/shell/public/cpp/shell_client.h"
#include "services/shell/public/cpp/interface_factory.h"
#include "services/shell/public/cpp/shell_client.h"
namespace profile {

@ -31,6 +31,7 @@
'../../components/filesystem/filesystem.gyp:filesystem_lib',
'../../components/leveldb/leveldb.gyp:leveldb_lib',
'../../mojo/mojo_base.gyp:mojo_application_base',
'../../mojo/mojo_base.gyp:mojo_application_bindings',
'../../mojo/mojo_base.gyp:tracing_service',
'../../mojo/mojo_edk.gyp:mojo_system_impl',
'../../mojo/mojo_public.gyp:mojo_cpp_bindings',

@ -12,8 +12,8 @@
#include "components/filesystem/directory_impl.h"
#include "components/filesystem/lock_table.h"
#include "components/filesystem/public/interfaces/types.mojom.h"
#include "mojo/shell/public/cpp/connection.h"
#include "mojo/shell/public/cpp/message_loop_ref.h"
#include "services/shell/public/cpp/connection.h"
#include "services/shell/public/cpp/message_loop_ref.h"
namespace profile {

@ -10,7 +10,7 @@
#include "components/profile_service/public/interfaces/profile.mojom.h"
#include "mojo/public/cpp/bindings/interface_request.h"
#include "mojo/public/cpp/bindings/strong_binding.h"
#include "mojo/shell/public/cpp/connection.h"
#include "services/shell/public/cpp/connection.h"
namespace filesystem {
class LockTable;

@ -19,7 +19,7 @@ if (is_android) {
deps = [
":java_library",
":resource_provider_lib",
"//mojo/shell/public/cpp",
"//services/shell/public/cpp",
]
}
@ -37,7 +37,7 @@ if (is_android) {
"//components/resource_provider/public/interfaces",
"//mojo/platform_handle:for_shared_library",
"//mojo/public/c/system:for_shared_library",
"//mojo/shell/public/cpp",
"//services/shell/public/cpp",
"//url",
]
}
@ -74,7 +74,7 @@ if (is_android) {
":lib",
"//base",
"//components/resource_provider/public/interfaces",
"//mojo/shell/public/cpp",
"//services/shell/public/cpp",
"//url",
]
@ -105,7 +105,7 @@ source_set("lib") {
"//mojo/common:common_base",
"//mojo/platform_handle",
"//mojo/services/tracing/public/cpp",
"//mojo/shell/public/cpp",
"//services/shell/public/cpp",
"//url",
]
}
@ -121,9 +121,9 @@ test("resource_provider_unittests") {
":test_interfaces",
"//base",
"//components/resource_provider/public/interfaces",
"//mojo/shell/background:main",
"//mojo/shell/public/cpp:shell_test_support",
"//mojo/shell/public/cpp/test:run_all_shelltests",
"//services/shell/background:main",
"//services/shell/public/cpp:shell_test_support",
"//services/shell/public/cpp/test:run_all_shelltests",
"//testing/gtest",
"//url",
]
@ -152,8 +152,8 @@ mojo_native_application("test_app") {
"//base",
"//components/resource_provider/public/cpp",
"//components/resource_provider/public/interfaces",
"//mojo/shell/public/cpp",
"//mojo/shell/public/interfaces",
"//services/shell/public/cpp",
"//services/shell/public/interfaces",
]
data_deps = [

@ -1,5 +1,5 @@
include_rules = [
"+mojo/shell",
"+services/shell",
"+mojo/common",
"+mojo/converters",
"+mojo/platform_handle",

@ -4,7 +4,7 @@
#include "components/resource_provider/resource_provider_app.h"
#include "mojo/public/c/system/main.h"
#include "mojo/shell/public/cpp/application_runner.h"
#include "services/shell/public/cpp/application_runner.h"
MojoResult MojoMain(MojoHandle shell_handle) {
mojo::ApplicationRunner runner(

@ -15,7 +15,7 @@ source_set("cpp") {
"//mojo/platform_handle",
"//mojo/public/cpp/bindings",
"//mojo/public/cpp/system",
"//mojo/shell/public/cpp",
"//mojo/shell/public/interfaces",
"//services/shell/public/cpp",
"//services/shell/public/interfaces",
]
}

@ -11,9 +11,9 @@
#include "base/files/file.h"
#include "mojo/common/common_type_converters.h"
#include "mojo/platform_handle/platform_handle_functions.h"
#include "mojo/shell/public/cpp/connector.h"
#include "mojo/shell/public/interfaces/connector.mojom.h"
#include "mojo/shell/public/interfaces/interface_provider.mojom.h"
#include "services/shell/public/cpp/connector.h"
#include "services/shell/public/interfaces/connector.mojom.h"
#include "services/shell/public/interfaces/interface_provider.mojom.h"
namespace resource_provider {
namespace {

Some files were not shown because too many files have changed in this diff Show More