From 92ff286ff9110b99835bc27205c0c518d92f2e87 Mon Sep 17 00:00:00 2001 From: Sergey Andreev Date: Wed, 5 Sep 2018 14:22:54 +0300 Subject: [PATCH] [fix] URL.constructor error on ie11, xmldom import on ie browsers --- src/section.js | 2 +- src/utils/path.js | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/section.js b/src/section.js index a461bad..350ef35 100644 --- a/src/section.js +++ b/src/section.js @@ -95,7 +95,7 @@ class Section { var isIE = userAgent.indexOf('Trident') >= 0; var Serializer; if (typeof XMLSerializer === "undefined" || isIE) { - Serializer = require("xmldom").XMLSerializer; + Serializer = require("xmldom/dom-parser").XMLSerializer; } else { Serializer = XMLSerializer; } diff --git a/src/utils/path.js b/src/utils/path.js index c1b48b8..2449b30 100644 --- a/src/utils/path.js +++ b/src/utils/path.js @@ -1,4 +1,5 @@ import path from "path-webpack"; +import URL from "../../libs/url/url-polyfill"; /** * Creates a Path object for parsing and manipulation of a path strings