Skip to content

Commit 08deeae

Browse files
authored
Merge pull request #13680 from tricknotes/remove-code-for-legacy-ie
[BUGFIX] Remove code for IE <9
2 parents a474f5e + 2d5a3de commit 08deeae

File tree

1 file changed

+7
-16
lines changed

1 file changed

+7
-16
lines changed

packages/ember-views/tests/system/jquery_ext_test.js

Lines changed: 7 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -6,23 +6,14 @@ import View from 'ember-views/views/view';
66
var view, dispatcher;
77

88
// Adapted from https://github.com/jquery/jquery/blob/f30f7732e7775b6e417c4c22ced7adb2bf76bf89/test/data/testinit.js
9-
var canDataTransfer, fireNativeWithDataTransfer;
109

11-
if (document.createEvent) {
12-
canDataTransfer = !!document.createEvent('HTMLEvents').dataTransfer;
13-
fireNativeWithDataTransfer = function(node, type, dataTransfer) {
14-
var event = document.createEvent('HTMLEvents');
15-
event.initEvent(type, true, true);
16-
event.dataTransfer = dataTransfer;
17-
node.dispatchEvent(event);
18-
};
19-
} else {
20-
canDataTransfer = !!document.createEventObject().dataTransfer;
21-
fireNativeWithDataTransfer = function(node, type, dataTransfer) {
22-
var event = document.createEventObject();
23-
event.dataTransfer = dataTransfer;
24-
node.fireEvent('on' + type, event);
25-
};
10+
var canDataTransfer = !!document.createEvent('HTMLEvents').dataTransfer;
11+
12+
function fireNativeWithDataTransfer(node, type, dataTransfer) {
13+
var event = document.createEvent('HTMLEvents');
14+
event.initEvent(type, true, true);
15+
event.dataTransfer = dataTransfer;
16+
node.dispatchEvent(event);
2617
}
2718

2819
QUnit.module('EventDispatcher - jQuery integration', {

0 commit comments

Comments
 (0)