Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/twbs/bootstrap.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/js
diff options
context:
space:
mode:
Diffstat (limited to 'js')
-rw-r--r--js/src/dom/event-handler.js7
-rw-r--r--js/src/dom/polyfill.js17
-rw-r--r--js/tests/browsers.js7
3 files changed, 1 insertions, 30 deletions
diff --git a/js/src/dom/event-handler.js b/js/src/dom/event-handler.js
index 1d109c57ec..c228e21ba1 100644
--- a/js/src/dom/event-handler.js
+++ b/js/src/dom/event-handler.js
@@ -6,7 +6,6 @@
*/
import { getjQuery } from '../util/index'
-import { defaultPreventedPreservedOnDispatch } from './polyfill'
/**
* ------------------------------------------------------------------------
@@ -314,12 +313,6 @@ const EventHandler = {
if (defaultPrevented) {
evt.preventDefault()
-
- if (!defaultPreventedPreservedOnDispatch) {
- Object.defineProperty(evt, 'defaultPrevented', {
- get: () => true
- })
- }
}
if (nativeDispatch) {
diff --git a/js/src/dom/polyfill.js b/js/src/dom/polyfill.js
index ed982587b6..c5318a1300 100644
--- a/js/src/dom/polyfill.js
+++ b/js/src/dom/polyfill.js
@@ -10,20 +10,6 @@ import { getUID } from '../util/index'
let find = Element.prototype.querySelectorAll
let findOne = Element.prototype.querySelector
-// MSEdge resets defaultPrevented flag upon dispatchEvent call if at least one listener is attached
-const defaultPreventedPreservedOnDispatch = (() => {
- const e = new CustomEvent('Bootstrap', {
- cancelable: true
- })
-
- const element = document.createElement('div')
- element.addEventListener('Bootstrap', () => null)
-
- e.preventDefault()
- element.dispatchEvent(e)
- return e.defaultPrevented
-})()
-
const scopeSelectorRegex = /:scope\b/
const supportsScopeQuery = (() => {
const element = document.createElement('div')
@@ -75,6 +61,5 @@ if (!supportsScopeQuery) {
export {
find,
- findOne,
- defaultPreventedPreservedOnDispatch
+ findOne
}
diff --git a/js/tests/browsers.js b/js/tests/browsers.js
index 68c26a19e9..828edfe079 100644
--- a/js/tests/browsers.js
+++ b/js/tests/browsers.js
@@ -23,13 +23,6 @@ const browsers = {
browser: 'Firefox',
browser_version: 'latest'
},
- edgeWin10: {
- base: 'BrowserStack',
- os: 'Windows',
- os_version: '10',
- browser: 'Edge',
- browser_version: '16'
- },
chromeWin10: {
base: 'BrowserStack',
os: 'Windows',