| Index: sdk/lib/svg/dartium/svg_dartium.dart
|
| diff --git a/sdk/lib/svg/dartium/svg_dartium.dart b/sdk/lib/svg/dartium/svg_dartium.dart
|
| index b58c7842203447bf48befac1edd882709aadc80b..85652ce5b31f505e46497d0a2f39ac2fb97830a0 100644
|
| --- a/sdk/lib/svg/dartium/svg_dartium.dart
|
| +++ b/sdk/lib/svg/dartium/svg_dartium.dart
|
| @@ -5380,44 +5380,44 @@ class SvgElement extends Element implements GlobalEventHandlers {
|
| @DomName('SVGElement.dragEvent')
|
| @DocsEditable()
|
| @Experimental() // untriaged
|
| - static const EventStreamProvider<MouseEvent> dragEvent =
|
| - const EventStreamProvider<MouseEvent>('drag');
|
| + static const EventStreamProvider<DragEvent> dragEvent =
|
| + const EventStreamProvider<DragEvent>('drag');
|
|
|
| @DomName('SVGElement.dragendEvent')
|
| @DocsEditable()
|
| @Experimental() // untriaged
|
| - static const EventStreamProvider<MouseEvent> dragEndEvent =
|
| - const EventStreamProvider<MouseEvent>('dragend');
|
| + static const EventStreamProvider<DragEvent> dragEndEvent =
|
| + const EventStreamProvider<DragEvent>('dragend');
|
|
|
| @DomName('SVGElement.dragenterEvent')
|
| @DocsEditable()
|
| @Experimental() // untriaged
|
| - static const EventStreamProvider<MouseEvent> dragEnterEvent =
|
| - const EventStreamProvider<MouseEvent>('dragenter');
|
| + static const EventStreamProvider<DragEvent> dragEnterEvent =
|
| + const EventStreamProvider<DragEvent>('dragenter');
|
|
|
| @DomName('SVGElement.dragleaveEvent')
|
| @DocsEditable()
|
| @Experimental() // untriaged
|
| - static const EventStreamProvider<MouseEvent> dragLeaveEvent =
|
| - const EventStreamProvider<MouseEvent>('dragleave');
|
| + static const EventStreamProvider<DragEvent> dragLeaveEvent =
|
| + const EventStreamProvider<DragEvent>('dragleave');
|
|
|
| @DomName('SVGElement.dragoverEvent')
|
| @DocsEditable()
|
| @Experimental() // untriaged
|
| - static const EventStreamProvider<MouseEvent> dragOverEvent =
|
| - const EventStreamProvider<MouseEvent>('dragover');
|
| + static const EventStreamProvider<DragEvent> dragOverEvent =
|
| + const EventStreamProvider<DragEvent>('dragover');
|
|
|
| @DomName('SVGElement.dragstartEvent')
|
| @DocsEditable()
|
| @Experimental() // untriaged
|
| - static const EventStreamProvider<MouseEvent> dragStartEvent =
|
| - const EventStreamProvider<MouseEvent>('dragstart');
|
| + static const EventStreamProvider<DragEvent> dragStartEvent =
|
| + const EventStreamProvider<DragEvent>('dragstart');
|
|
|
| @DomName('SVGElement.dropEvent')
|
| @DocsEditable()
|
| @Experimental() // untriaged
|
| - static const EventStreamProvider<MouseEvent> dropEvent =
|
| - const EventStreamProvider<MouseEvent>('drop');
|
| + static const EventStreamProvider<DragEvent> dropEvent =
|
| + const EventStreamProvider<DragEvent>('drop');
|
|
|
| @DomName('SVGElement.durationchangeEvent')
|
| @DocsEditable()
|
| @@ -5766,37 +5766,37 @@ class SvgElement extends Element implements GlobalEventHandlers {
|
| @DomName('SVGElement.ondrag')
|
| @DocsEditable()
|
| @Experimental() // untriaged
|
| - ElementStream<MouseEvent> get onDrag => dragEvent.forElement(this);
|
| + ElementStream<DragEvent> get onDrag => dragEvent.forElement(this);
|
|
|
| @DomName('SVGElement.ondragend')
|
| @DocsEditable()
|
| @Experimental() // untriaged
|
| - ElementStream<MouseEvent> get onDragEnd => dragEndEvent.forElement(this);
|
| + ElementStream<DragEvent> get onDragEnd => dragEndEvent.forElement(this);
|
|
|
| @DomName('SVGElement.ondragenter')
|
| @DocsEditable()
|
| @Experimental() // untriaged
|
| - ElementStream<MouseEvent> get onDragEnter => dragEnterEvent.forElement(this);
|
| + ElementStream<DragEvent> get onDragEnter => dragEnterEvent.forElement(this);
|
|
|
| @DomName('SVGElement.ondragleave')
|
| @DocsEditable()
|
| @Experimental() // untriaged
|
| - ElementStream<MouseEvent> get onDragLeave => dragLeaveEvent.forElement(this);
|
| + ElementStream<DragEvent> get onDragLeave => dragLeaveEvent.forElement(this);
|
|
|
| @DomName('SVGElement.ondragover')
|
| @DocsEditable()
|
| @Experimental() // untriaged
|
| - ElementStream<MouseEvent> get onDragOver => dragOverEvent.forElement(this);
|
| + ElementStream<DragEvent> get onDragOver => dragOverEvent.forElement(this);
|
|
|
| @DomName('SVGElement.ondragstart')
|
| @DocsEditable()
|
| @Experimental() // untriaged
|
| - ElementStream<MouseEvent> get onDragStart => dragStartEvent.forElement(this);
|
| + ElementStream<DragEvent> get onDragStart => dragStartEvent.forElement(this);
|
|
|
| @DomName('SVGElement.ondrop')
|
| @DocsEditable()
|
| @Experimental() // untriaged
|
| - ElementStream<MouseEvent> get onDrop => dropEvent.forElement(this);
|
| + ElementStream<DragEvent> get onDrop => dropEvent.forElement(this);
|
|
|
| @DomName('SVGElement.ondurationchange')
|
| @DocsEditable()
|
|
|