Index: Source/core/css/MediaQueryEvaluator.cpp |
diff --git a/Source/core/css/MediaQueryEvaluator.cpp b/Source/core/css/MediaQueryEvaluator.cpp |
index d1aa3f74b23342f292cac7de4e29f9d4ac323a69..9ede9f409f81bcee72a70dfdd864f3e8af6bd1ec 100644 |
--- a/Source/core/css/MediaQueryEvaluator.cpp |
+++ b/Source/core/css/MediaQueryEvaluator.cpp |
@@ -554,8 +554,22 @@ static bool animationMediaFeatureEval(CSSValue* value, RenderStyle*, Frame*, Med |
return true; |
} |
-static bool transitionMediaFeatureEval(CSSValue* value, RenderStyle*, Frame*, MediaFeaturePrefix op) |
+static bool transitionMediaFeatureEval(CSSValue* value, RenderStyle*, Frame* frame, MediaFeaturePrefix op) |
{ |
+ UseCounter::count(frame->document(), UseCounter::PrefixedTransitionMediaFeature); |
Mike West
2013/05/13 15:11:51
This is unprefixed, right? You'll need to have two
|
+ |
+ if (value) { |
+ float number; |
+ return numberValue(value, number) && compareValue(1, static_cast<int>(number), op); |
+ } |
+ return true; |
+} |
+ |
+// Legacy prefixed version. |
+static bool webkitTransitionMediaFeatureEval(CSSValue* value, RenderStyle*, Frame* frame, MediaFeaturePrefix op) |
+{ |
+ UseCounter::countDeprecation(frame->document(), UseCounter::PrefixedTransitionMediaFeature); |
+ |
if (value) { |
float number; |
return numberValue(value, number) && compareValue(1, static_cast<int>(number), op); |