Skip to content

Commit 8d5c2dd

Browse files
committed
Merge pull request #4 from ericf/match-impl
Add support for deprecated `device-pixel-ratio` media feature
2 parents a097a4b + d99ee88 commit 8d5c2dd

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

index.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ function matchQuery(mediaQuery, values) {
5959

6060
case 'aspect-ratio':
6161
case 'device-aspect-ratio':
62+
case /* Deprecated */ 'device-pixel-ratio':
6263
expValue = toDecimal(expValue);
6364
value = toDecimal(value);
6465
break;
@@ -95,7 +96,7 @@ function parseQuery(mediaQuery) {
9596
parsed.type = type ? type.toLowerCase() : 'all';
9697

9798
// Split expressions into a list.
98-
expressions = expressions.match(/\([^\)]+\)/g);
99+
expressions = expressions.match(/\([^\)]+\)/g) || [];
99100

100101
parsed.expressions = expressions.map(function (expression) {
101102
var captures = expression.match(RE_MQ_EXPRESSION),

0 commit comments

Comments
 (0)