From: Michał Gołębiowski Date: Mon, 20 Jul 2015 18:22:34 +0000 (+0200) Subject: Core: Add a support comment for Safari 8 X-Git-Tag: 1.12.0~162 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=9c373c31410deb8e4a11aa7ce226d5e9169c7852;p=jquery.git Core: Add a support comment for Safari 8 Related issue: https://bugs.webkit.org/show_bug.cgi?id=137337 Thanks @phistuck! (cherry-picked from d24275372624bac897c4131fd1507a58c09a1483) Refs cfe468f29c4cbe1a457d0feb17dec90dcfd7c280 --- diff --git a/src/core/support.js b/src/core/support.js index eb88d8bf9..e15450275 100644 --- a/src/core/support.js +++ b/src/core/support.js @@ -2,6 +2,11 @@ define([ "../var/support" ], function( 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() { if ( !document.implementation.createHTMLDocument ) { return false;