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

Side by Side Diff: sky/engine/core/css/parser/BisonCSSParser-in.cpp

Issue 1069403003: Remove CSS list-style (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 5 years, 8 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
OLDNEW
1 /* 1 /*
2 * Copyright (C) 2003 Lars Knoll (knoll@kde.org) 2 * Copyright (C) 2003 Lars Knoll (knoll@kde.org)
3 * Copyright (C) 2005 Allan Sandfeld Jensen (kde@carewolf.com) 3 * Copyright (C) 2005 Allan Sandfeld Jensen (kde@carewolf.com)
4 * Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 Apple Inc. All rights reserved. 4 * Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 Apple Inc. All rights reserved.
5 * Copyright (C) 2007 Nicholas Shanks <webkit@nickshanks.com> 5 * Copyright (C) 2007 Nicholas Shanks <webkit@nickshanks.com>
6 * Copyright (C) 2008 Eric Seidel <eric@webkit.org> 6 * Copyright (C) 2008 Eric Seidel <eric@webkit.org>
7 * Copyright (C) 2009 Torch Mobile Inc. All rights reserved. (http://www.torchmo bile.com/) 7 * Copyright (C) 2009 Torch Mobile Inc. All rights reserved. (http://www.torchmo bile.com/)
8 * Copyright (C) 2012 Adobe Systems Incorporated. All rights reserved. 8 * Copyright (C) 2012 Adobe Systems Incorporated. All rights reserved.
9 * Copyright (C) 2012 Intel Corporation. All rights reserved. 9 * Copyright (C) 2012 Intel Corporation. All rights reserved.
10 * 10 *
(...skipping 330 matching lines...) Expand 10 before | Expand all | Expand 10 after
341 // flex | inline-flex 341 // flex | inline-flex
342 return (valueID >= CSSValueInline && valueID <= CSSValueInlineFlex) || v alueID == CSSValueNone; 342 return (valueID >= CSSValueInline && valueID <= CSSValueInlineFlex) || v alueID == CSSValueNone;
343 case CSSPropertyEmptyCells: // show | hide 343 case CSSPropertyEmptyCells: // show | hide
344 return valueID == CSSValueShow || valueID == CSSValueHide; 344 return valueID == CSSValueShow || valueID == CSSValueHide;
345 case CSSPropertyFontStyle: // normal | italic | oblique 345 case CSSPropertyFontStyle: // normal | italic | oblique
346 return valueID == CSSValueNormal || valueID == CSSValueItalic || valueID == CSSValueOblique; 346 return valueID == CSSValueNormal || valueID == CSSValueItalic || valueID == CSSValueOblique;
347 case CSSPropertyFontStretch: // normal | ultra-condensed | extra-condensed | condensed | semi-condensed | semi-expanded | expanded | extra-expanded | ultra- expanded 347 case CSSPropertyFontStretch: // normal | ultra-condensed | extra-condensed | condensed | semi-condensed | semi-expanded | expanded | extra-expanded | ultra- expanded
348 return valueID == CSSValueNormal || (valueID >= CSSValueUltraCondensed & & valueID <= CSSValueUltraExpanded); 348 return valueID == CSSValueNormal || (valueID >= CSSValueUltraCondensed & & valueID <= CSSValueUltraExpanded);
349 case CSSPropertyImageRendering: // auto | optimizeContrast | pixelated 349 case CSSPropertyImageRendering: // auto | optimizeContrast | pixelated
350 return valueID == CSSValueAuto || valueID == CSSValueWebkitOptimizeContr ast || (RuntimeEnabledFeatures::imageRenderingPixelatedEnabled() && valueID == C SSValuePixelated); 350 return valueID == CSSValueAuto || valueID == CSSValueWebkitOptimizeContr ast || (RuntimeEnabledFeatures::imageRenderingPixelatedEnabled() && valueID == C SSValuePixelated);
351 case CSSPropertyListStylePosition: // inside | outside
352 return valueID == CSSValueInside || valueID == CSSValueOutside;
353 case CSSPropertyListStyleType:
354 // See section CSS_PROP_LIST_STYLE_TYPE of file CSSValueKeywords.in
355 // for the list of supported list-style-types.
356 return (valueID >= CSSValueDisc && valueID <= CSSValueKatakanaIroha) || valueID == CSSValueNone;
357 case CSSPropertyObjectFit: 351 case CSSPropertyObjectFit:
358 ASSERT(RuntimeEnabledFeatures::objectFitPositionEnabled()); 352 ASSERT(RuntimeEnabledFeatures::objectFitPositionEnabled());
359 return valueID == CSSValueFill || valueID == CSSValueContain || valueID == CSSValueCover || valueID == CSSValueNone || valueID == CSSValueScaleDown; 353 return valueID == CSSValueFill || valueID == CSSValueContain || valueID == CSSValueCover || valueID == CSSValueNone || valueID == CSSValueScaleDown;
360 case CSSPropertyOutlineStyle: // (<border-style> except hidden) | auto 354 case CSSPropertyOutlineStyle: // (<border-style> except hidden) | auto
361 return valueID == CSSValueAuto || valueID == CSSValueNone || (valueID >= CSSValueInset && valueID <= CSSValueDouble); 355 return valueID == CSSValueAuto || valueID == CSSValueNone || (valueID >= CSSValueInset && valueID <= CSSValueDouble);
362 case CSSPropertyOverflowWrap: // normal | break-word 356 case CSSPropertyOverflowWrap: // normal | break-word
363 case CSSPropertyWordWrap: 357 case CSSPropertyWordWrap:
364 return valueID == CSSValueNormal || valueID == CSSValueBreakWord; 358 return valueID == CSSValueNormal || valueID == CSSValueBreakWord;
365 case CSSPropertyOverflowX: // visible | hidden | auto | overlay 359 case CSSPropertyOverflowX: // visible | hidden | auto | overlay
366 return valueID == CSSValueVisible || valueID == CSSValueHidden || valueI D == CSSValueAuto || valueID == CSSValueOverlay; 360 return valueID == CSSValueVisible || valueID == CSSValueHidden || valueI D == CSSValueAuto || valueID == CSSValueOverlay;
(...skipping 98 matching lines...) Expand 10 before | Expand all | Expand 10 after
465 case CSSPropertyBorderRightStyle: 459 case CSSPropertyBorderRightStyle:
466 case CSSPropertyBorderTopStyle: 460 case CSSPropertyBorderTopStyle:
467 case CSSPropertyBoxSizing: 461 case CSSPropertyBoxSizing:
468 case CSSPropertyCaptionSide: 462 case CSSPropertyCaptionSide:
469 case CSSPropertyDirection: 463 case CSSPropertyDirection:
470 case CSSPropertyDisplay: 464 case CSSPropertyDisplay:
471 case CSSPropertyEmptyCells: 465 case CSSPropertyEmptyCells:
472 case CSSPropertyFontStyle: 466 case CSSPropertyFontStyle:
473 case CSSPropertyFontStretch: 467 case CSSPropertyFontStretch:
474 case CSSPropertyImageRendering: 468 case CSSPropertyImageRendering:
475 case CSSPropertyListStylePosition:
476 case CSSPropertyListStyleType:
477 case CSSPropertyObjectFit: 469 case CSSPropertyObjectFit:
478 case CSSPropertyOutlineStyle: 470 case CSSPropertyOutlineStyle:
479 case CSSPropertyOverflowWrap: 471 case CSSPropertyOverflowWrap:
480 case CSSPropertyOverflowX: 472 case CSSPropertyOverflowX:
481 case CSSPropertyOverflowY: 473 case CSSPropertyOverflowY:
482 case CSSPropertyPageBreakAfter: 474 case CSSPropertyPageBreakAfter:
483 case CSSPropertyPageBreakBefore: 475 case CSSPropertyPageBreakBefore:
484 case CSSPropertyPageBreakInside: 476 case CSSPropertyPageBreakInside:
485 case CSSPropertyPointerEvents: 477 case CSSPropertyPointerEvents:
486 case CSSPropertyPosition: 478 case CSSPropertyPosition:
(...skipping 1105 matching lines...) Expand 10 before | Expand all | Expand 10 after
1592 m_observer->endProperty(isPropertyParsed, m_tokenizer.safeUserStringToke nOffset(), errorType); 1584 m_observer->endProperty(isPropertyParsed, m_tokenizer.safeUserStringToke nOffset(), errorType);
1593 } 1585 }
1594 1586
1595 void BisonCSSParser::startEndUnknownRule() 1587 void BisonCSSParser::startEndUnknownRule()
1596 { 1588 {
1597 if (m_observer) 1589 if (m_observer)
1598 m_observer->startEndUnknownRule(); 1590 m_observer->startEndUnknownRule();
1599 } 1591 }
1600 1592
1601 } 1593 }
OLDNEW
« no previous file with comments | « sky/engine/core/css/StylePropertySerializer.cpp ('k') | sky/engine/core/css/parser/CSSPropertyParser.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698