style: Media Query - Enable single <number> and <number>/<number> for <aspect-ratio>.

Differential Revision: https://phabricator.services.mozilla.com/D41557
This commit is contained in:
Joel Olsson 2019-08-29 10:48:52 +00:00 committed by Emilio Cobos Álvarez
parent 54ce45f3ee
commit 1406ae7f39
3 changed files with 32 additions and 23 deletions

View file

@ -104,7 +104,7 @@ where
};
let size = get_size(device);
let value = AspectRatio(size.width.0 as u32, size.height.0 as u32);
let value = AspectRatio(size.width.0 as f32, size.height.0 as f32);
RangeOrOperator::evaluate_with_query_value(range_or_operator, query_value, value)
}
@ -559,7 +559,7 @@ lazy_static! {
feature!(
atom!("aspect-ratio"),
AllowsRanges::Yes,
Evaluator::IntRatio(eval_aspect_ratio),
Evaluator::NumberRatio(eval_aspect_ratio),
ParsingRequirements::empty(),
),
feature!(
@ -583,7 +583,7 @@ lazy_static! {
feature!(
atom!("device-aspect-ratio"),
AllowsRanges::Yes,
Evaluator::IntRatio(eval_device_aspect_ratio),
Evaluator::NumberRatio(eval_device_aspect_ratio),
ParsingRequirements::empty(),
),
feature!(