first of all I know that question was posted over stack many times, but I'm still stuck how to solve it:
I'm trying to use answers from: Chrome Browser Ignoring AutoComplete=Off
so I used
autocomplete="new-password"
I have my app control directive:
<div class="appcontrol-password">
<input ng-attr-type="{{appControl.password.hide && 'password' || 'text'}}"
class="form-control appcontrol-password-input"
id="{{appControl.uniqueId}}"
ng-model="appControl.model[appControl.property]"
ng-disabled="appControl.isDisabled"
ng-focus="appControl.onFocus()"
autocomplete="new-password"
ng-blur="appControl.onBlur()"
ng-class="{'appcontrol-input-error': appControl.errors.validationErrors.length && !appControl.isDisabled}">
<a class="glyphicon glyphicon-eye-open appcontrol-password-image text-info" ng-mousedown="appControl.password.hide=false" ng-mouseup="appControl.password.hide=true"></a>
</div>
that I use on a form like this:
<div class="col-md-6">
<app-control model="ctrl.passwordData.oldPassword" label="{{'Old password' | translate}}" render-as-password-input="true" autocomplete="new-password"></app-control>
</div>
<div class="col-md-6">
<app-control model="ctrl.passwordData.newPassword" label="{{'New password' | translate}}" render-as-password-input="true" autocomplete="new-password"></app-control>
</div>
but I still get
I'm testing on Chrome v.58 Thank a lot!