Dark modeのFingerprinting

事象の概要:
Nightly v1.77.50 (Chromium 134.0.6998.15)以降で、ShieldsアイコンからFingerprintingを切り替えてもDark modeに関するものが反映されない

再現手順:
・新規プロファイルを使用します
・設定 > デザイン > テーマ をダークにします
#brave-show-strict-fingerprinting-modeを有効にして厳格(Strict)モードを使えるようにします
・設定 > シールド のFingerprintingは「標準(Standard)」のままです
厳格 … Shieldsアイコンからだと「すべてのフィンガープリンティングをブロック」
標準 … Shieldsアイコンからだと「フィンガープリンティングをブロック」

https://dev-pages.brave.software/fingerprinting/strict-mode.html
こちらのテストサイトでDark mode detectionを調べます。Generate values → 値をクリック

Nightly v1.77.49 (Chromium 133.0.6943.98)で、Shieldsアイコンから「すべてのフィンガープリンティングをブロック」にするとDark modeが検出されません。正しいです


Nightly v1.77.50 (Chromium 134.0.6998.15)以降で、Shieldsアイコンから「すべてのフィンガープリンティングをブロック」にしても検出されてしまいます

設定 > シールド のFingerprintingを「厳格」にすると、Shieldsアイコンから「フィンガープリンティングをブロック」にしても、Nightly v1.77.50 (Chromium 134.0.6998.15)以降だと検出されません

つまりNightly v1.77.50 (Chromium 134.0.6998.15)以降だと、設定 > シールド のFingerprintingの設定(厳格/標準)が優先されてしまい、Shieldsアイコンからの変更が反映されません

実際のサイトだと分かりやすいかもしれません
Youtube側の設定で「デザイン:デバイスのモードを使用する」にしている場合は通常、「標準」だとダークモードで表示され、「厳格」だとライトモードで白く表示されますが
Nightly v1.77.50 (Chromium 134.0.6998.15)以降ではShieldsアイコンから切り替えられません

OSとBraveのバージョン:
windows11 23H2 22631.4890

ただいま確認しています。もう少々お時間ください。