const tests = [
{ id: "a1", autocorrect: true, desc: "input without autocorrect" },
{ id: "a2", autocorrect: true, desc: "input with autocorrect=on" },
{ id: "a3", autocorrect: false, desc: "input with autocorrect=off" },
{ id: "a4", autocorrect: false, desc: "input type=url with autocorrect=on" },
{ id: "a5", autocorrect: false, desc: "input type=email with autocorrect=on" },
{ id: "a6", autocorrect: false, desc: "input type=password with autocorrect=on" },
{ id: "b1", autocorrect: true, desc: "textarea without autocorrect" },
{ id: "b2", autocorrect: true, desc: "textarea with autocorrect=on" },
{ id: "b3", autocorrect: false, desc: "textarea with autocorrect=off" },
{ id: "c1", autocorrect: true, desc: "contenteditable without autocorrect" },
{ id: "c2", autocorrect: true, desc: "contenteditable with autocorrect=on" },
{ id: "c3", autocorrect: false, desc: "contenteditable with autocorrect=off" },
{ id: "d1", autocorrect: true, desc: "input with autocorrect=on in form" },
{ id: "d2", autocorrect: true, desc: "input in form with autocorrect=on" },
{ id: "d3", autocorrect: true, desc: "input with autocorrect=on in form" },
];
for (let test of tests) {
document.getElementById(test.id).focus();
is(SpecialPowers.DOMWindowUtils.focusedAutocorrect, test.autocorrect, test.desc);
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.