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

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

Issue 212563007: Revert of Add runtime feature and property names for unprefixed CSS Transforms (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Revert three patches Created 6 years, 9 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 | Annotate | Revision Log
« no previous file with comments | « Source/core/css/RuntimeCSSEnabled.cpp ('k') | Source/core/css/parser/CSSPropertyParser.cpp » ('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 * 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 533 matching lines...) Expand 10 before | Expand all | Expand 10 after
544 return true; 544 return true;
545 break; 545 break;
546 case CSSPropertyVisibility: // visible | hidden | collapse | inherit 546 case CSSPropertyVisibility: // visible | hidden | collapse | inherit
547 if (valueID == CSSValueVisible || valueID == CSSValueHidden || valueID = = CSSValueCollapse) 547 if (valueID == CSSValueVisible || valueID == CSSValueHidden || valueID = = CSSValueCollapse)
548 return true; 548 return true;
549 break; 549 break;
550 case CSSPropertyWebkitAppearance: 550 case CSSPropertyWebkitAppearance:
551 if ((valueID >= CSSValueCheckbox && valueID <= CSSValueTextarea) || valu eID == CSSValueNone) 551 if ((valueID >= CSSValueCheckbox && valueID <= CSSValueTextarea) || valu eID == CSSValueNone)
552 return true; 552 return true;
553 break; 553 break;
554 case CSSPropertyBackfaceVisibility:
555 case CSSPropertyWebkitBackfaceVisibility: 554 case CSSPropertyWebkitBackfaceVisibility:
556 if (valueID == CSSValueVisible || valueID == CSSValueHidden) 555 if (valueID == CSSValueVisible || valueID == CSSValueHidden)
557 return true; 556 return true;
558 break; 557 break;
559 case CSSPropertyMixBlendMode: 558 case CSSPropertyMixBlendMode:
560 if (RuntimeEnabledFeatures::cssCompositingEnabled() && (valueID == CSSVa lueNormal || valueID == CSSValueMultiply || valueID == CSSValueScreen 559 if (RuntimeEnabledFeatures::cssCompositingEnabled() && (valueID == CSSVa lueNormal || valueID == CSSValueMultiply || valueID == CSSValueScreen
561 || valueID == CSSValueOverlay || valueID == CSSValueDarken || valueI D == CSSValueLighten || valueID == CSSValueColorDodge 560 || valueID == CSSValueOverlay || valueID == CSSValueDarken || valueI D == CSSValueLighten || valueID == CSSValueColorDodge
562 || valueID == CSSValueColorBurn || valueID == CSSValueHardLight || v alueID == CSSValueSoftLight || valueID == CSSValueDifference 561 || valueID == CSSValueColorBurn || valueID == CSSValueHardLight || v alueID == CSSValueSoftLight || valueID == CSSValueDifference
563 || valueID == CSSValueExclusion || valueID == CSSValueHue || valueID == CSSValueSaturation || valueID == CSSValueColor 562 || valueID == CSSValueExclusion || valueID == CSSValueHue || valueID == CSSValueSaturation || valueID == CSSValueColor
564 || valueID == CSSValueLuminosity)) 563 || valueID == CSSValueLuminosity))
(...skipping 116 matching lines...) Expand 10 before | Expand all | Expand 10 after
681 break; 680 break;
682 case CSSPropertyWebkitTextEmphasisPosition: 681 case CSSPropertyWebkitTextEmphasisPosition:
683 if (valueID == CSSValueOver || valueID == CSSValueUnder) 682 if (valueID == CSSValueOver || valueID == CSSValueUnder)
684 return true; 683 return true;
685 break; 684 break;
686 case CSSPropertyWebkitTextSecurity: 685 case CSSPropertyWebkitTextSecurity:
687 // disc | circle | square | none | inherit 686 // disc | circle | square | none | inherit
688 if (valueID == CSSValueDisc || valueID == CSSValueCircle || valueID == C SSValueSquare || valueID == CSSValueNone) 687 if (valueID == CSSValueDisc || valueID == CSSValueCircle || valueID == C SSValueSquare || valueID == CSSValueNone)
689 return true; 688 return true;
690 break; 689 break;
691 case CSSPropertyTransformStyle:
692 case CSSPropertyWebkitTransformStyle: 690 case CSSPropertyWebkitTransformStyle:
693 if (valueID == CSSValueFlat || valueID == CSSValuePreserve3d) 691 if (valueID == CSSValueFlat || valueID == CSSValuePreserve3d)
694 return true; 692 return true;
695 break; 693 break;
696 case CSSPropertyWebkitUserDrag: // auto | none | element 694 case CSSPropertyWebkitUserDrag: // auto | none | element
697 if (valueID == CSSValueAuto || valueID == CSSValueNone || valueID == CSS ValueElement) 695 if (valueID == CSSValueAuto || valueID == CSSValueNone || valueID == CSS ValueElement)
698 return true; 696 return true;
699 break; 697 break;
700 case CSSPropertyWebkitUserModify: // read-only | read-write 698 case CSSPropertyWebkitUserModify: // read-only | read-write
701 if (valueID == CSSValueReadOnly || valueID == CSSValueReadWrite || value ID == CSSValueReadWritePlaintextOnly) 699 if (valueID == CSSValueReadOnly || valueID == CSSValueReadWrite || value ID == CSSValueReadWritePlaintextOnly)
(...skipping 76 matching lines...) Expand 10 before | Expand all | Expand 10 after
778 case CSSPropertyTextOverflow: 776 case CSSPropertyTextOverflow:
779 case CSSPropertyTextOverlineMode: 777 case CSSPropertyTextOverlineMode:
780 case CSSPropertyTextOverlineStyle: 778 case CSSPropertyTextOverlineStyle:
781 case CSSPropertyTextRendering: 779 case CSSPropertyTextRendering:
782 case CSSPropertyTextTransform: 780 case CSSPropertyTextTransform:
783 case CSSPropertyTextUnderlineMode: 781 case CSSPropertyTextUnderlineMode:
784 case CSSPropertyTextUnderlineStyle: 782 case CSSPropertyTextUnderlineStyle:
785 case CSSPropertyTouchActionDelay: 783 case CSSPropertyTouchActionDelay:
786 case CSSPropertyVisibility: 784 case CSSPropertyVisibility:
787 case CSSPropertyWebkitAppearance: 785 case CSSPropertyWebkitAppearance:
788 case CSSPropertyBackfaceVisibility:
789 case CSSPropertyWebkitBackfaceVisibility: 786 case CSSPropertyWebkitBackfaceVisibility:
790 case CSSPropertyWebkitBorderAfterStyle: 787 case CSSPropertyWebkitBorderAfterStyle:
791 case CSSPropertyWebkitBorderBeforeStyle: 788 case CSSPropertyWebkitBorderBeforeStyle:
792 case CSSPropertyWebkitBorderEndStyle: 789 case CSSPropertyWebkitBorderEndStyle:
793 case CSSPropertyWebkitBorderFit: 790 case CSSPropertyWebkitBorderFit:
794 case CSSPropertyWebkitBorderStartStyle: 791 case CSSPropertyWebkitBorderStartStyle:
795 case CSSPropertyWebkitBoxAlign: 792 case CSSPropertyWebkitBoxAlign:
796 case CSSPropertyWebkitBoxDecorationBreak: 793 case CSSPropertyWebkitBoxDecorationBreak:
797 case CSSPropertyWebkitBoxDirection: 794 case CSSPropertyWebkitBoxDirection:
798 case CSSPropertyWebkitBoxLines: 795 case CSSPropertyWebkitBoxLines:
(...skipping 18 matching lines...) Expand all
817 case CSSPropertyWebkitMarginBottomCollapse: 814 case CSSPropertyWebkitMarginBottomCollapse:
818 case CSSPropertyWebkitMarginTopCollapse: 815 case CSSPropertyWebkitMarginTopCollapse:
819 case CSSPropertyInternalMarqueeDirection: 816 case CSSPropertyInternalMarqueeDirection:
820 case CSSPropertyInternalMarqueeStyle: 817 case CSSPropertyInternalMarqueeStyle:
821 case CSSPropertyWebkitPrintColorAdjust: 818 case CSSPropertyWebkitPrintColorAdjust:
822 case CSSPropertyWebkitRtlOrdering: 819 case CSSPropertyWebkitRtlOrdering:
823 case CSSPropertyWebkitRubyPosition: 820 case CSSPropertyWebkitRubyPosition:
824 case CSSPropertyWebkitTextCombine: 821 case CSSPropertyWebkitTextCombine:
825 case CSSPropertyWebkitTextEmphasisPosition: 822 case CSSPropertyWebkitTextEmphasisPosition:
826 case CSSPropertyWebkitTextSecurity: 823 case CSSPropertyWebkitTextSecurity:
827 case CSSPropertyTransformStyle:
828 case CSSPropertyWebkitTransformStyle: 824 case CSSPropertyWebkitTransformStyle:
829 case CSSPropertyWebkitUserDrag: 825 case CSSPropertyWebkitUserDrag:
830 case CSSPropertyWebkitUserModify: 826 case CSSPropertyWebkitUserModify:
831 case CSSPropertyWebkitUserSelect: 827 case CSSPropertyWebkitUserSelect:
832 case CSSPropertyWebkitWrapFlow: 828 case CSSPropertyWebkitWrapFlow:
833 case CSSPropertyWebkitWrapThrough: 829 case CSSPropertyWebkitWrapThrough:
834 case CSSPropertyWebkitWritingMode: 830 case CSSPropertyWebkitWritingMode:
835 case CSSPropertyWhiteSpace: 831 case CSSPropertyWhiteSpace:
836 case CSSPropertyWordBreak: 832 case CSSPropertyWordBreak:
837 case CSSPropertyWordWrap: 833 case CSSPropertyWordWrap:
(...skipping 1371 matching lines...) Expand 10 before | Expand all | Expand 10 after
2209 rule->setProperties(createStylePropertySet()); 2205 rule->setProperties(createStylePropertySet());
2210 clearProperties(); 2206 clearProperties();
2211 2207
2212 StyleRuleViewport* result = rule.get(); 2208 StyleRuleViewport* result = rule.get();
2213 m_parsedRules.append(rule.release()); 2209 m_parsedRules.append(rule.release());
2214 2210
2215 return result; 2211 return result;
2216 } 2212 }
2217 2213
2218 } 2214 }
OLDNEW
« no previous file with comments | « Source/core/css/RuntimeCSSEnabled.cpp ('k') | Source/core/css/parser/CSSPropertyParser.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698