diff --git a/app/code/Magento/Backend/view/adminhtml/layout/default.xml b/app/code/Magento/Backend/view/adminhtml/layout/default.xml
index a7faab0bc4673..10b98b6fb25ed 100644
--- a/app/code/Magento/Backend/view/adminhtml/layout/default.xml
+++ b/app/code/Magento/Backend/view/adminhtml/layout/default.xml
@@ -10,7 +10,8 @@
Magento Admin
-
+
+
diff --git a/app/code/Magento/Search/Test/Mftf/Test/StorefrontVerifySearchSuggestionByProductDescriptionTest.xml b/app/code/Magento/Search/Test/Mftf/Test/StorefrontVerifySearchSuggestionByProductDescriptionTest.xml
index c5124ac9c74a1..60c75eb680b10 100644
--- a/app/code/Magento/Search/Test/Mftf/Test/StorefrontVerifySearchSuggestionByProductDescriptionTest.xml
+++ b/app/code/Magento/Search/Test/Mftf/Test/StorefrontVerifySearchSuggestionByProductDescriptionTest.xml
@@ -16,6 +16,9 @@
+
+
+
diff --git a/app/code/Magento/Swagger/view/frontend/layout/swagger_index_index.xml b/app/code/Magento/Swagger/view/frontend/layout/swagger_index_index.xml
index 5a592b9b7c987..646787fd2bed3 100644
--- a/app/code/Magento/Swagger/view/frontend/layout/swagger_index_index.xml
+++ b/app/code/Magento/Swagger/view/frontend/layout/swagger_index_index.xml
@@ -23,6 +23,7 @@
+
diff --git a/app/code/Magento/Theme/view/frontend/layout/default_head_blocks.xml b/app/code/Magento/Theme/view/frontend/layout/default_head_blocks.xml
index ab4dabfa6d1a0..0e4ebd364dd7a 100644
--- a/app/code/Magento/Theme/view/frontend/layout/default_head_blocks.xml
+++ b/app/code/Magento/Theme/view/frontend/layout/default_head_blocks.xml
@@ -10,6 +10,7 @@
+
diff --git a/lib/web/requirejs/domReady.js b/lib/web/requirejs/domReady.js
index 31bd0d77697ca..48998de150d37 100644
--- a/lib/web/requirejs/domReady.js
+++ b/lib/web/requirejs/domReady.js
@@ -9,7 +9,7 @@
self: false, setInterval: false */
-define(function () {
+define('domReady', function () {
'use strict';
var isTop, testDiv, scrollIntervalId,
@@ -84,12 +84,10 @@ define(function () {
//entering "interactive" or "complete". More details:
//http://dev.w3.org/html5/spec/the-end.html#the-end
//http://stackoverflow.com/questions/3665561/document-readystate-of-interactive-vs-ondomcontentloaded
- //Hmm, this is more complicated on further use, see "firing too early"
- //bug: https://github.com/requirejs/domReady/issues/1
- //so removing the || document.readyState === "interactive" test.
- //There is still a window.onload binding that should get fired if
- //DOMContentLoaded is missed.
- if (document.readyState === "complete") {
+ //Changes from https://github.com/requirejs/domReady/commit/a3e0dd8b6d3d3ee636ff0ca6a5a7c302d6ab33bf
+ //were reverted because IE9 isn't supported by Magento 2
+ if (document.readyState === "complete" ||
+ document.readyState === "interactive") {
pageLoaded();
}
}