Skip to content

Commit beec207

Browse files
committed
MC-4189: IE11 - PageBuilder Does Not Load
- Resolve flaky tests
1 parent bd4f191 commit beec207

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

app/code/Magento/PageBuilder/Block/Adminhtml/Html/Head/BabelPolyfill.php

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,7 @@
1111
use Magento\Framework\View\Element\Template;
1212

1313
/**
14-
* Class BabelPolyfill
15-
*
16-
* @package Magento\PageBuilder\Block
14+
* @api
1715
*/
1816
class BabelPolyfill extends Template
1917
{

app/code/Magento/PageBuilder/view/adminhtml/templates/head/babel-polyfill.phtml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@
66

77
/* @var $block \Magento\PageBuilder\Block\Adminhtml\Html\Head\BabelPolyfill */
88

9-
if ($block->shouldLoadPolyfill()): ?>
10-
<script type="text/javascript">
9+
if ($block->shouldLoadPolyfill()) : ?>
10+
<script>
1111
if (/MSIE \d|Trident.*rv:/.test(navigator.userAgent)) {
12-
document.write('<script src="<?= $block->getJsUrl() ?>"><\/script>');
12+
document.write('<script src="<?= $block->escapeUrl($block->getJsUrl()) ?>"><\/script>');
1313
}
1414
</script>
1515
<?php endif; ?>

0 commit comments

Comments
 (0)