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

Side by Side Diff: Source/core/css/MediaQueryExp.cpp

Issue 15001026: Deprecate the unofficial -webkit-transition media feature (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Created 7 years, 7 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 unified diff | Download patch
« no previous file with comments | « Source/core/css/MediaQueryEvaluator.cpp ('k') | Source/core/page/UseCounter.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 /* 1 /*
2 * CSS Media Query 2 * CSS Media Query
3 * 3 *
4 * Copyright (C) 2006 Kimmo Kinnunen <kimmo.t.kinnunen@nokia.com>. 4 * Copyright (C) 2006 Kimmo Kinnunen <kimmo.t.kinnunen@nokia.com>.
5 * Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies). 5 * Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies).
6 * Copyright (C) 2013 Apple Inc. All rights reserved. 6 * Copyright (C) 2013 Apple Inc. All rights reserved.
7 * 7 *
8 * Redistribution and use in source and binary forms, with or without 8 * Redistribution and use in source and binary forms, with or without
9 * modification, are permitted provided that the following conditions 9 * modification, are permitted provided that the following conditions
10 * are met: 10 * are met:
(...skipping 113 matching lines...) Expand 10 before | Expand all | Expand 10 after
124 || mediaFeature == MediaFeatureNames::maxMonochromeMediaFeature; 124 || mediaFeature == MediaFeatureNames::maxMonochromeMediaFeature;
125 } 125 }
126 126
127 static inline bool featureWithPositiveNumber(const AtomicString& mediaFeature, c onst CSSParserValue* value) 127 static inline bool featureWithPositiveNumber(const AtomicString& mediaFeature, c onst CSSParserValue* value)
128 { 128 {
129 if (value->unit != CSSPrimitiveValue::CSS_NUMBER || value->fValue < 0) 129 if (value->unit != CSSPrimitiveValue::CSS_NUMBER || value->fValue < 0)
130 return false; 130 return false;
131 131
132 return mediaFeature == MediaFeatureNames::transform2dMediaFeature 132 return mediaFeature == MediaFeatureNames::transform2dMediaFeature
133 || mediaFeature == MediaFeatureNames::transform3dMediaFeature 133 || mediaFeature == MediaFeatureNames::transform3dMediaFeature
134 || mediaFeature == MediaFeatureNames::transitionMediaFeature 134 || mediaFeature == MediaFeatureNames::deprecatedTransitionMediaFeature
135 || mediaFeature == MediaFeatureNames::animationMediaFeature 135 || mediaFeature == MediaFeatureNames::animationMediaFeature
136 || mediaFeature == MediaFeatureNames::devicePixelRatioMediaFeature 136 || mediaFeature == MediaFeatureNames::devicePixelRatioMediaFeature
137 || mediaFeature == MediaFeatureNames::maxDevicePixelRatioMediaFeature 137 || mediaFeature == MediaFeatureNames::maxDevicePixelRatioMediaFeature
138 || mediaFeature == MediaFeatureNames::minDevicePixelRatioMediaFeature; 138 || mediaFeature == MediaFeatureNames::minDevicePixelRatioMediaFeature;
139 } 139 }
140 140
141 static inline bool featureWithZeroOrOne(const AtomicString& mediaFeature, const CSSParserValue* value) 141 static inline bool featureWithZeroOrOne(const AtomicString& mediaFeature, const CSSParserValue* value)
142 { 142 {
143 if (!value->isInt || !(value->fValue == 1 || !value->fValue)) 143 if (!value->isInt || !(value->fValue == 1 || !value->fValue))
144 return false; 144 return false;
(...skipping 22 matching lines...) Expand all
167 || mediaFeature == MediaFeatureNames::heightMediaFeature 167 || mediaFeature == MediaFeatureNames::heightMediaFeature
168 || mediaFeature == MediaFeatureNames::widthMediaFeature 168 || mediaFeature == MediaFeatureNames::widthMediaFeature
169 || mediaFeature == MediaFeatureNames::deviceHeightMediaFeature 169 || mediaFeature == MediaFeatureNames::deviceHeightMediaFeature
170 || mediaFeature == MediaFeatureNames::deviceWidthMediaFeature 170 || mediaFeature == MediaFeatureNames::deviceWidthMediaFeature
171 || mediaFeature == MediaFeatureNames::orientationMediaFeature 171 || mediaFeature == MediaFeatureNames::orientationMediaFeature
172 || mediaFeature == MediaFeatureNames::aspectRatioMediaFeature 172 || mediaFeature == MediaFeatureNames::aspectRatioMediaFeature
173 || mediaFeature == MediaFeatureNames::deviceAspectRatioMediaFeature 173 || mediaFeature == MediaFeatureNames::deviceAspectRatioMediaFeature
174 || mediaFeature == MediaFeatureNames::hoverMediaFeature 174 || mediaFeature == MediaFeatureNames::hoverMediaFeature
175 || mediaFeature == MediaFeatureNames::transform2dMediaFeature 175 || mediaFeature == MediaFeatureNames::transform2dMediaFeature
176 || mediaFeature == MediaFeatureNames::transform3dMediaFeature 176 || mediaFeature == MediaFeatureNames::transform3dMediaFeature
177 || mediaFeature == MediaFeatureNames::transitionMediaFeature 177 || mediaFeature == MediaFeatureNames::deprecatedTransitionMediaFeature
178 || mediaFeature == MediaFeatureNames::animationMediaFeature 178 || mediaFeature == MediaFeatureNames::animationMediaFeature
179 || mediaFeature == MediaFeatureNames::viewModeMediaFeature 179 || mediaFeature == MediaFeatureNames::viewModeMediaFeature
180 || mediaFeature == MediaFeatureNames::pointerMediaFeature 180 || mediaFeature == MediaFeatureNames::pointerMediaFeature
181 || mediaFeature == MediaFeatureNames::devicePixelRatioMediaFeature 181 || mediaFeature == MediaFeatureNames::devicePixelRatioMediaFeature
182 || mediaFeature == MediaFeatureNames::resolutionMediaFeature 182 || mediaFeature == MediaFeatureNames::resolutionMediaFeature
183 || mediaFeature == MediaFeatureNames::scanMediaFeature; 183 || mediaFeature == MediaFeatureNames::scanMediaFeature;
184 } 184 }
185 185
186 bool MediaQueryExp::isViewportDependent() const 186 bool MediaQueryExp::isViewportDependent() const
187 { 187 {
(...skipping 109 matching lines...) Expand 10 before | Expand all | Expand 10 after
297 297
298 void MediaQueryExp::reportMemoryUsage(MemoryObjectInfo* memoryObjectInfo) const 298 void MediaQueryExp::reportMemoryUsage(MemoryObjectInfo* memoryObjectInfo) const
299 { 299 {
300 MemoryClassInfo info(memoryObjectInfo, this, WebCoreMemoryTypes::CSS); 300 MemoryClassInfo info(memoryObjectInfo, this, WebCoreMemoryTypes::CSS);
301 info.addMember(m_mediaFeature, "mediaFeature"); 301 info.addMember(m_mediaFeature, "mediaFeature");
302 info.addMember(m_serializationCache, "serializationCache"); 302 info.addMember(m_serializationCache, "serializationCache");
303 info.addMember(m_value, "value"); 303 info.addMember(m_value, "value");
304 } 304 }
305 305
306 } // namespace 306 } // namespace
OLDNEW
« no previous file with comments | « Source/core/css/MediaQueryEvaluator.cpp ('k') | Source/core/page/UseCounter.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698