Chrome-Warnung "[DOM] Password Formen haben soll (Optional versteckte) Felder für den Benutzernamen für Barrierefreiheit" in die Konsole sogar mit versteckten Feld Benutzername

Beim Besuch der "Passwort zurücksetzen" route von meinem single-page-app und Blick auf die Chrome-browser-Konsole, begrüsst mich mit der folgenden Warnung:

[DOM] Password Formen haben soll (Optional versteckte) Felder für den Benutzernamen für die Erreichbarkeit: (Mehr info: goo.gl/9p2vKq)

Hilfreich, den html-Code der form in Frage, auch gedruckt auf der Konsole in die nächste Zeile, und ganz klar enthält ein verstecktes Feld Benutzername:

<form data-ember-action data-ember-action-436=​"436">​
  <div class=​"form-group">
    ​<label for=​"newpasswordone">​Password​</label>​
    <input type=​"password" autocomplete=​"new-password" placeholder=​"Enter your new password" id=​"ember437" class=​"form-control ember-text-field ember-view" data-op-id=​"0">​

    <label for=​"newpasswordtwo">​Password (again)​</label>
    ​<input type=​"password" autocomplete=​"new-password" placeholder=​"Re-enter your new password" id=​"ember438" class=​"form-control ember-text-field ember-view" data-op-id=​"1">​
    <input type=​"hidden" name=​"username" autocomplete=​"username" value=​"a_b">
​  </div>​
  <button disabled type=​"submit" class=​"btn btn-default">​Reset password​</button>​​
</form>​

Ich habe versucht, einige geringfügige Abweichungen -- einblenden das Feld Benutzername ein, markieren es readonly, verschieben Sie es außerhalb der div -- ohne die Warnung.
Wie funktioniert Chrome erwarten, um bedient zu werden der Benutzername?

Problem tritt auf mit Chrome, 63 und 64.

InformationsquelleAutor arne.b | 2018-01-30
Schreibe einen Kommentar