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

Side by Side Diff: third_party/WebKit/Source/core/css/parser/MediaQueryParser.cpp

Issue 2566403003: Migrate WTF::Vector::append() to ::push_back() [part 3 of N] (Closed)
Patch Set: Created 4 years 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
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "core/css/parser/MediaQueryParser.h" 5 #include "core/css/parser/MediaQueryParser.h"
6 6
7 #include "core/MediaTypeNames.h" 7 #include "core/MediaTypeNames.h"
8 #include "core/css/parser/CSSTokenizer.h" 8 #include "core/css/parser/CSSTokenizer.h"
9 #include "wtf/Vector.h" 9 #include "wtf/Vector.h"
10 10
(...skipping 249 matching lines...) Expand 10 before | Expand all | Expand 10 after
260 MediaQuery* mediaQuery = MediaQuery::create( 260 MediaQuery* mediaQuery = MediaQuery::create(
261 m_restrictor, std::move(m_mediaType), std::move(m_expressions)); 261 m_restrictor, std::move(m_mediaType), std::move(m_expressions));
262 clear(); 262 clear();
263 return mediaQuery; 263 return mediaQuery;
264 } 264 }
265 265
266 bool MediaQueryData::addExpression() { 266 bool MediaQueryData::addExpression() {
267 MediaQueryExp* expression = 267 MediaQueryExp* expression =
268 MediaQueryExp::createIfValid(m_mediaFeature, m_valueList); 268 MediaQueryExp::createIfValid(m_mediaFeature, m_valueList);
269 bool isValid = !!expression; 269 bool isValid = !!expression;
270 m_expressions.append(expression); 270 m_expressions.push_back(expression);
271 m_valueList.clear(); 271 m_valueList.clear();
272 return isValid; 272 return isValid;
273 } 273 }
274 274
275 bool MediaQueryData::tryAddParserToken(CSSParserTokenType type, 275 bool MediaQueryData::tryAddParserToken(CSSParserTokenType type,
276 const CSSParserToken& token) { 276 const CSSParserToken& token) {
277 if (type == NumberToken || type == PercentageToken || 277 if (type == NumberToken || type == PercentageToken ||
278 type == DimensionToken || type == DelimiterToken || type == IdentToken) { 278 type == DimensionToken || type == DelimiterToken || type == IdentToken) {
279 m_valueList.append(token); 279 m_valueList.push_back(token);
280 return true; 280 return true;
281 } 281 }
282 282
283 return false; 283 return false;
284 } 284 }
285 285
286 void MediaQueryData::setMediaType(const String& mediaType) { 286 void MediaQueryData::setMediaType(const String& mediaType) {
287 m_mediaType = mediaType; 287 m_mediaType = mediaType;
288 m_mediaTypeSet = true; 288 m_mediaTypeSet = true;
289 } 289 }
290 290
291 } // namespace blink 291 } // namespace blink
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698