From 09dbd9e76d2d0b82d12a36a88259dfcfe883a953 Mon Sep 17 00:00:00 2001 From: Adam Barth Date: Thu, 18 Feb 2016 20:01:10 -0800 Subject: [PATCH] Remove ServiceRegistry We don't need this anymore now that we have Mozart. The engine recently stopped support it also. --- packages/flutter/lib/services.dart | 2 -- .../lib/src/services/service_registry.dart | 18 ------------------ 2 files changed, 20 deletions(-) delete mode 100644 packages/flutter/lib/src/services/service_registry.dart diff --git a/packages/flutter/lib/services.dart b/packages/flutter/lib/services.dart index f9a0b861ab..23d398f710 100644 --- a/packages/flutter/lib/services.dart +++ b/packages/flutter/lib/services.dart @@ -20,5 +20,3 @@ export 'src/services/image_decoder.dart'; export 'src/services/image_resource.dart'; export 'src/services/keyboard.dart'; export 'src/services/print.dart'; -export 'src/services/service_registry.dart'; - diff --git a/packages/flutter/lib/src/services/service_registry.dart b/packages/flutter/lib/src/services/service_registry.dart deleted file mode 100644 index 69cbf7a3f8..0000000000 --- a/packages/flutter/lib/src/services/service_registry.dart +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright 2015 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -import 'dart:ui' as ui; - -import 'package:mojo_services/mojo/service_registry.mojom.dart'; -import 'package:mojo/core.dart' as core; - -ServiceRegistryProxy _initServiceRegistryProxy() { - core.MojoHandle serviceRegistryHandle = new core.MojoHandle(ui.takeServiceRegistry()); - if (!serviceRegistryHandle.isValid) - return null; - return new ServiceRegistryProxy.fromHandle(serviceRegistryHandle); -} - -final ServiceRegistryProxy _serviceRegistryProxy = _initServiceRegistryProxy(); -final ServiceRegistry serviceRegistry = _serviceRegistryProxy?.ptr;