UNPKG

next-csrf

Version:

CSRF mitigation library for Next.js

19 lines (17 loc) 654 B
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); // fieldset[tabindex=0][disabled] should not be focusable, but Blink and WebKit disagree // @specification https://www.w3.org/TR/html5/disabled-elements.html#concept-element-disabled // @browser-issue Chromium https://crbug.com/453847 // @browser-issue WebKit https://bugs.webkit.org/show_bug.cgi?id=141086 exports.default = { element: 'fieldset', mutate: function mutate(element) { element.setAttribute('tabindex', 0); element.setAttribute('disabled', 'disabled'); } }; module.exports = exports['default']; //# sourceMappingURL=focus-fieldset-disabled.js.map