Plato on Github
Report Home
src/core/support.js
Maintainability
76.97
Lines of code
20
Difficulty
6.00
Estimated Errors
0.07
Function weight
By Complexity
By SLOC
define( [ "../var/document", "../var/support" ], function( document, support ) { "use strict"; // Support: Safari 8 only // 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 = "<form></form><form></form>"; return body.childNodes.length === 2; } )(); return support; } );