| OLD | NEW | 
|    1 // Copyright 2015 The Chromium Authors. All rights reserved. |    1 // Copyright 2015 The Chromium Authors. All rights reserved. | 
|    2 // Use of this source code is governed by a BSD-style license that can be |    2 // Use of this source code is governed by a BSD-style license that can be | 
|    3 // found in the LICENSE file. |    3 // found in the LICENSE file. | 
|    4  |    4  | 
|    5 #include "core/events/DragEvent.h" |    5 #include "core/events/DragEvent.h" | 
|    6  |    6  | 
|    7 #include "core/clipboard/DataTransfer.h" |    7 #include "core/clipboard/DataTransfer.h" | 
|    8 #include "core/dom/Element.h" |    8 #include "core/dom/Element.h" | 
|    9 #include "core/events/EventDispatcher.h" |    9 #include "core/events/EventDispatcher.h" | 
|   10  |   10  | 
| (...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|   47     : MouseEvent(eventType, canBubble, cancelable, view, detail, screenX, screen
     Y, |   47     : MouseEvent(eventType, canBubble, cancelable, view, detail, screenX, screen
     Y, | 
|   48         windowX, windowY, movementX, movementY, modifiers, button, buttons, rela
     tedTarget, |   48         windowX, windowY, movementX, movementY, modifiers, button, buttons, rela
     tedTarget, | 
|   49         platformTimeStamp, syntheticEventType) |   49         platformTimeStamp, syntheticEventType) | 
|   50     , m_dataTransfer(dataTransfer) |   50     , m_dataTransfer(dataTransfer) | 
|   51  |   51  | 
|   52 { |   52 { | 
|   53 } |   53 } | 
|   54  |   54  | 
|   55 DragEvent::DragEvent(const AtomicString& type, const DragEventInit& initializer) |   55 DragEvent::DragEvent(const AtomicString& type, const DragEventInit& initializer) | 
|   56     : MouseEvent(type, initializer) |   56     : MouseEvent(type, initializer) | 
|   57     , m_dataTransfer(initializer.dataTransfer()) |   57     , m_dataTransfer(initializer.getDataTransfer()) | 
|   58 { |   58 { | 
|   59 } |   59 } | 
|   60  |   60  | 
|   61 bool DragEvent::isDragEvent() const |   61 bool DragEvent::isDragEvent() const | 
|   62 { |   62 { | 
|   63     return true; |   63     return true; | 
|   64 } |   64 } | 
|   65  |   65  | 
|   66 bool DragEvent::isMouseEvent() const |   66 bool DragEvent::isMouseEvent() const | 
|   67 { |   67 { | 
| (...skipping 26 matching lines...) Expand all  Loading... | 
|   94     return toDragEvent(EventDispatchMediator::event()); |   94     return toDragEvent(EventDispatchMediator::event()); | 
|   95 } |   95 } | 
|   96  |   96  | 
|   97 DispatchEventResult DragEventDispatchMediator::dispatchEvent(EventDispatcher& di
     spatcher) const |   97 DispatchEventResult DragEventDispatchMediator::dispatchEvent(EventDispatcher& di
     spatcher) const | 
|   98 { |   98 { | 
|   99     event().eventPath().adjustForRelatedTarget(dispatcher.node(), event().relate
     dTarget()); |   99     event().eventPath().adjustForRelatedTarget(dispatcher.node(), event().relate
     dTarget()); | 
|  100     return EventDispatchMediator::dispatchEvent(dispatcher); |  100     return EventDispatchMediator::dispatchEvent(dispatcher); | 
|  101 } |  101 } | 
|  102  |  102  | 
|  103 } // namespace blink |  103 } // namespace blink | 
| OLD | NEW |