From d24275372624bac897c4131fd1507a58c09a1483 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Micha=C5=82=20Go=C5=82=C4=99biowski?= Date: Mon, 20 Jul 2015 20:22:34 +0200 Subject: [PATCH] Core: Add a support comment for Safari 8 Related issue: https://bugs.webkit.org/show_bug.cgi?id=137337 Thanks @phistuck! Refs cfe468f29c4cbe1a457d0feb17dec90dcfd7c280 --- src/core/support.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/core/support.js b/src/core/support.js index 4ef1dacab..68d20e353 100644 --- a/src/core/support.js +++ b/src/core/support.js @@ -3,6 +3,11 @@ define([ "../var/support" ], function( document, support ) { +// Support: Safari 8+ +// In Safari 8 documents created via document.implementation.createHTMLDocument +// collapse sibling forms: the second one becomes a child of the first one. +// Because of that, this security measure has to be disabled in Safari 8. +// https://bugs.webkit.org/show_bug.cgi?id=137337 support.createHTMLDocument = (function() { var body = document.implementation.createHTMLDocument( "" ).body; body.innerHTML = "
"; -- 2.39.5