Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(387)

Unified Diff: Source/core/css/MediaQueryEvaluator.cpp

Issue 405953002: Fix MQEvaluator::mediaType() related perf regressions. (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Really fix the issue Created 6 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: Source/core/css/MediaQueryEvaluator.cpp
diff --git a/Source/core/css/MediaQueryEvaluator.cpp b/Source/core/css/MediaQueryEvaluator.cpp
index ec243f25bb28bde3c463d46ebbff84593d092fa6..7f0a62d5b74f8a2df1831ad13265930f42aff7f9 100644
--- a/Source/core/css/MediaQueryEvaluator.cpp
+++ b/Source/core/css/MediaQueryEvaluator.cpp
@@ -111,15 +111,6 @@ bool MediaQueryEvaluator::mediaTypeMatch(const String& mediaTypeToMatch) const
|| equalIgnoringCase(mediaTypeToMatch, mediaType());
}
-bool MediaQueryEvaluator::mediaTypeMatchSpecific(const char* mediaTypeToMatch) const
-{
- // Like mediaTypeMatch, but without the special cases for "" and "all".
- ASSERT(mediaTypeToMatch);
- ASSERT(mediaTypeToMatch[0] != '\0');
- ASSERT(!equalIgnoringCase(mediaTypeToMatch, MediaTypeNames::all));
- return equalIgnoringCase(mediaTypeToMatch, mediaType());
-}
-
static bool applyRestrictor(MediaQuery::Restrictor r, bool value)
{
return r == MediaQuery::Not ? !value : value;

Powered by Google App Engine
This is Rietveld 408576698