Jump to content

“Reveal Password” button available in Edge Canary


Karlston

Recommended Posts

The Edge Canary update from a few days ago improved its UI to make inPrivate Windows more clear.  Today’s update -continuing with the privacy-related theme- will implement a universal “reveal password” button.

 

The feature is one of many included in the “controlled feature roll-outs”.

Implement the reveal button for <input type=password> This change implements the reveal button for <input type=password>.

 

The button is added using same pattern as the clear/cancel button for <input type=search> except that instead of using -webkit-appearance to draw the button, we use svgs defined in controls-refresh.css. A keydown handler is added to support Alt-F8 hotkey to reveal/obscure password and logics are added to make sure the reveal button only appears with direct user input. If the password is not empty in the first place (ex. autofill or value=xxx) or the control loses focus and regains focus, or the value is changed by script, the reveal button won’t show.

 

Note we are using -internal-reveal as the pseudo element id, so there is no way for authors to customize or hide the reveal button. This might be changed after a consensus over what id to use is reached, or after the button gets standardized.

 

Tests are added in web_tests/fast/forms/controls-new-ui/password.

This feature is also reportedly available in the Dev version.

 

ffaf8eed378f0220663f164597adea677948aad4

 

 

 

Source: “Reveal Password” button available in Edge Canary  (MSPoweruser)

Link to comment
Share on other sites


  • Replies 1
  • Views 678
  • Created
  • Last Reply

never understand why they don't reveal passwords these

days especially with vFgh&%¤ it makes it so much harder.

 

it ought to be optional. same problem with apple devices.

Link to comment
Share on other sites


Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...