EFForg/https-everywhere

High contrast mode issue on Windows 10

Opened this issue · 0 comments

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