anchor.diff:      _connection = new ApplicationConnection(outgoingServices, incomingServices);
     }
   
  -  final String url;
  -
  +  /// Wraps an already-established connection ot a child app.
  +  ChildViewConnection.fromViewOwner({
  +    mojom.ViewOwnerProxy viewOwner,
  +    ApplicationConnection connection
  +  }) : _connection = connection, _viewOwner = viewOwner;
  +
  +  /// The underlying application connection to the child app.
  +  ///
  +  /// Useful for requesting services from the child app and for providing
  +  /// services to the child app.
     ApplicationConnection get connection => _connection;
     ApplicationConnection _connection;
   
  
positive.code:     }
    }
  
    double get scale => _scale;
    double _scale;
    void set scale (double value) {
  
negative.code:       ..devicePixelRatio = scale;
      return (await _view.layoutChild(_viewKey, layoutParams)).info;
    }
  }
  
  /// (mojo-only) A view of a child application.
  class RenderChildView extends RenderBox {
    RenderChildView({
      ChildViewConnection child,
      double scale
    }) : _child = child, _scale = scale;
  
    /// The child to display.
    ChildViewConnection get child => _child;
    ChildViewConnection _child;
    void set child (ChildViewConnection value) {
  