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

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

Issue 359023002: Remove CSS Exclusions leftovers (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Created 6 years, 5 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 543 matching lines...) Expand 10 before | Expand all | Expand 10 after
554 return valueID == CSSValueDisc || valueID == CSSValueCircle || valueID = = CSSValueSquare || valueID == CSSValueNone; 554 return valueID == CSSValueDisc || valueID == CSSValueCircle || valueID = = CSSValueSquare || valueID == CSSValueNone;
555 case CSSPropertyTransformStyle: 555 case CSSPropertyTransformStyle:
556 case CSSPropertyWebkitTransformStyle: 556 case CSSPropertyWebkitTransformStyle:
557 return valueID == CSSValueFlat || valueID == CSSValuePreserve3d; 557 return valueID == CSSValueFlat || valueID == CSSValuePreserve3d;
558 case CSSPropertyWebkitUserDrag: // auto | none | element 558 case CSSPropertyWebkitUserDrag: // auto | none | element
559 return valueID == CSSValueAuto || valueID == CSSValueNone || valueID == CSSValueElement; 559 return valueID == CSSValueAuto || valueID == CSSValueNone || valueID == CSSValueElement;
560 case CSSPropertyWebkitUserModify: // read-only | read-write 560 case CSSPropertyWebkitUserModify: // read-only | read-write
561 return valueID == CSSValueReadOnly || valueID == CSSValueReadWrite || va lueID == CSSValueReadWritePlaintextOnly; 561 return valueID == CSSValueReadOnly || valueID == CSSValueReadWrite || va lueID == CSSValueReadWritePlaintextOnly;
562 case CSSPropertyWebkitUserSelect: // auto | none | text | all 562 case CSSPropertyWebkitUserSelect: // auto | none | text | all
563 return valueID == CSSValueAuto || valueID == CSSValueNone || valueID == CSSValueText || valueID == CSSValueAll; 563 return valueID == CSSValueAuto || valueID == CSSValueNone || valueID == CSSValueText || valueID == CSSValueAll;
564 case CSSPropertyWebkitWrapFlow:
565 return RuntimeEnabledFeatures::cssExclusionsEnabled()
566 && (valueID == CSSValueAuto || valueID == CSSValueBoth || valueID == CSSValueStart || valueID == CSSValueEnd || valueID == CSSValueMaximum || valueI D == CSSValueClear);
567 case CSSPropertyWebkitWrapThrough:
568 return RuntimeEnabledFeatures::cssExclusionsEnabled()
569 && (valueID == CSSValueWrap || valueID == CSSValueNone);
570 case CSSPropertyWebkitWritingMode: 564 case CSSPropertyWebkitWritingMode:
571 return valueID >= CSSValueHorizontalTb && valueID <= CSSValueHorizontalB t; 565 return valueID >= CSSValueHorizontalTb && valueID <= CSSValueHorizontalB t;
572 case CSSPropertyWhiteSpace: // normal | pre | nowrap 566 case CSSPropertyWhiteSpace: // normal | pre | nowrap
573 return valueID == CSSValueNormal || valueID == CSSValuePre || valueID == CSSValuePreWrap || valueID == CSSValuePreLine || valueID == CSSValueNowrap; 567 return valueID == CSSValueNormal || valueID == CSSValuePre || valueID == CSSValuePreWrap || valueID == CSSValuePreLine || valueID == CSSValueNowrap;
574 case CSSPropertyWordBreak: // normal | break-all | break-word (this is a cus tom extension) 568 case CSSPropertyWordBreak: // normal | break-all | break-word (this is a cus tom extension)
575 return valueID == CSSValueNormal || valueID == CSSValueBreakAll || value ID == CSSValueBreakWord; 569 return valueID == CSSValueNormal || valueID == CSSValueBreakAll || value ID == CSSValueBreakWord;
576 default: 570 default:
577 ASSERT_NOT_REACHED(); 571 ASSERT_NOT_REACHED();
578 return false; 572 return false;
579 } 573 }
(...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after
668 case CSSPropertyWebkitRtlOrdering: 662 case CSSPropertyWebkitRtlOrdering:
669 case CSSPropertyWebkitRubyPosition: 663 case CSSPropertyWebkitRubyPosition:
670 case CSSPropertyWebkitTextCombine: 664 case CSSPropertyWebkitTextCombine:
671 case CSSPropertyWebkitTextEmphasisPosition: 665 case CSSPropertyWebkitTextEmphasisPosition:
672 case CSSPropertyWebkitTextSecurity: 666 case CSSPropertyWebkitTextSecurity:
673 case CSSPropertyTransformStyle: 667 case CSSPropertyTransformStyle:
674 case CSSPropertyWebkitTransformStyle: 668 case CSSPropertyWebkitTransformStyle:
675 case CSSPropertyWebkitUserDrag: 669 case CSSPropertyWebkitUserDrag:
676 case CSSPropertyWebkitUserModify: 670 case CSSPropertyWebkitUserModify:
677 case CSSPropertyWebkitUserSelect: 671 case CSSPropertyWebkitUserSelect:
678 case CSSPropertyWebkitWrapFlow:
679 case CSSPropertyWebkitWrapThrough:
680 case CSSPropertyWebkitWritingMode: 672 case CSSPropertyWebkitWritingMode:
681 case CSSPropertyWhiteSpace: 673 case CSSPropertyWhiteSpace:
682 case CSSPropertyWordBreak: 674 case CSSPropertyWordBreak:
683 case CSSPropertyWordWrap: 675 case CSSPropertyWordWrap:
684 return true; 676 return true;
685 case CSSPropertyAlignItems: 677 case CSSPropertyAlignItems:
686 case CSSPropertyAlignSelf: 678 case CSSPropertyAlignSelf:
687 return !RuntimeEnabledFeatures::cssGridLayoutEnabled(); 679 return !RuntimeEnabledFeatures::cssGridLayoutEnabled();
688 default: 680 default:
689 return false; 681 return false;
(...skipping 1421 matching lines...) Expand 10 before | Expand all | Expand 10 after
2111 rule->setProperties(createStylePropertySet()); 2103 rule->setProperties(createStylePropertySet());
2112 clearProperties(); 2104 clearProperties();
2113 2105
2114 StyleRuleViewport* result = rule.get(); 2106 StyleRuleViewport* result = rule.get();
2115 m_parsedRules.append(rule.release()); 2107 m_parsedRules.append(rule.release());
2116 2108
2117 return result; 2109 return result;
2118 } 2110 }
2119 2111
2120 } 2112 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698