EFForg / https-everywhere

A browser extension that encrypts your communications with many websites that offer HTTPS but still allow unencrypted connections.
https://eff.org/https-everywhere
Other
3.37k stars 1.09k forks source link

High contrast mode issue on Windows 10 #20069

Closed ghost closed 1 year ago

ghost commented 3 years ago

Type: code issue Operating System: Windows 10 20H2 Browser: Google Chrome 90 HTTPS Everywhere Version: 2021.4.15

Issue: When I enable "High Contrast" mode on Windows 10, then disable the "forced colors" flag on Google Chrome (chrome://flags/#forced-colors), most of the text becomes black (instead of white). This is an HTTPS Everywhere bug because most of my extensions work fine.

Expected behavior: Text becomes white on a black background with high contrast mode on and forced colors off, or these setting changes have no effect.

Actual behavior: All text on the "HTTPS Everywhere is on" setting and below is black, on top of a black background, making the text impossible to read.

Steps to reproduce:

  1. Open Windows Settings and click "Ease of Access --> High Contrast"
  2. Click on the switch below "turn on high contrast"
  3. Open Google Chrome 90 on Windows 10
  4. Install HTTPS Everywhere if needed
  5. Go to chrome://flags/#forced-colors
  6. Change it to "disabled"
  7. Relaunch chrome
  8. Click on the HTTPS Everywhere extension

Screenshot: https everywhere bug