medialize/ally.js

View on GitHub
src/supports/focus-svg-in-iframe.js

Summary

Maintainability
A
0 mins
Test Coverage

import platform from '../util/platform';

// Firefox seems to be handling the SVG-document-in-iframe creation asynchronously
// and thereby produces a false negative test result. Thus the test is pointless
// and we resort to UA sniffing once again.
// see http://jsbin.com/vunadohoko/1/edit?js,console,output

const result = Boolean(platform.is.GECKO && typeof SVGElement !== 'undefined' && SVGElement.prototype.focus);

export default function() {
  return result;
}