При смене значения одного селекта, бразуер в <input id=«new-password» name=«password»> подставляет пароль со страницы авторизации (там id и name другие), а во второе текстовое поле подставляет username со страницы авторизации (которые по id и name вообще никак не связаны). Если этому инпуту для пароля поставить autocomplete=«new-password» (как рекомендуют здесь https://developer.mozilla.org/ru/docs/Web/Security/Securing_your_site/Turning_off_form_autocompletion), то значение в два инпута уже не подставляются. 
                  
                  
                  
                  
                  
                  Может кто знает по каким признакам браузеры определяют куда делать autocomplete? Хотелось бы разобраться
                  
                  
                
я когда задался подобным вопросом, понял что проще не разбираться. Каждый вендор по своему этот метчинг делает. лучше не вникать. Переопределил автокомплит - все работает - молодец. Находил ишьюсы где вендоры отвечали именно так. Не вникайте. к сожалению пруф не смогу быстро найти)
да, очень странное поведение…спасибо)
Обсуждают сегодня