Add -moz-windows-accent-color-is-dark

#31 point 4
This commit is contained in:
wolfbeast 2017-07-19 16:34:50 +02:00 • committed by Roy Tam
commit 8aa201ff06
6 changed files with 37 additions and 0 deletions

View file

@ -1132,6 +1132,11 @@ InitSystemMetrics()
sSystemMetrics->AppendElement(nsGkAtoms::windows_accent_color_applies);
}
rv = LookAndFeel::GetInt(LookAndFeel::eIntID_WindowsAccentColorIsDark, &metricResult);
if (NS_SUCCEEDED(rv) && metricResult) {
sSystemMetrics->AppendElement(nsGkAtoms::windows_accent_color_is_dark);
}
rv = LookAndFeel::GetInt(LookAndFeel::eIntID_DWMCompositor, &metricResult);
if (NS_SUCCEEDED(rv) && metricResult) {
sSystemMetrics->AppendElement(nsGkAtoms::windows_compositor);

View file

@ -723,6 +723,14 @@ nsMediaFeatures::features[] = {
{ &nsGkAtoms::windows_accent_color_applies },
GetSystemMetric
},
{
&nsGkAtoms::_moz_windows_accent_color_is_dark,
nsMediaFeature::eMinMaxNotAllowed,
nsMediaFeature::eBoolInteger,
nsMediaFeature::eNoRequirements,
{ &nsGkAtoms::windows_accent_color_is_dark },
GetSystemMetric
},
{
&nsGkAtoms::_moz_windows_compositor,
nsMediaFeature::eMinMaxNotAllowed,