| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2007 Alexey Proskuryakov <ap@nypop.com>. | 2 * Copyright (C) 2007 Alexey Proskuryakov <ap@nypop.com>. |
| 3 * Copyright (C) 2008, 2009, 2010, 2011 Apple Inc. All rights reserved. | 3 * Copyright (C) 2008, 2009, 2010, 2011 Apple Inc. All rights reserved. |
| 4 * Copyright (C) 2009 Torch Mobile Inc. All rights reserved. (http://www.torchmo
bile.com/) | 4 * Copyright (C) 2009 Torch Mobile Inc. All rights reserved. (http://www.torchmo
bile.com/) |
| 5 * Copyright (C) 2009 Jeff Schiller <codedread@gmail.com> | 5 * Copyright (C) 2009 Jeff Schiller <codedread@gmail.com> |
| 6 * Copyright (C) Research In Motion Limited 2010. All rights reserved. | 6 * Copyright (C) Research In Motion Limited 2010. 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 2650 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2661 switch (e) { | 2661 switch (e) { |
| 2662 case TopToBottomWritingMode: | 2662 case TopToBottomWritingMode: |
| 2663 m_value.valueID = CSSValueHorizontalTb; | 2663 m_value.valueID = CSSValueHorizontalTb; |
| 2664 break; | 2664 break; |
| 2665 case RightToLeftWritingMode: | 2665 case RightToLeftWritingMode: |
| 2666 m_value.valueID = CSSValueVerticalRl; | 2666 m_value.valueID = CSSValueVerticalRl; |
| 2667 break; | 2667 break; |
| 2668 case LeftToRightWritingMode: | 2668 case LeftToRightWritingMode: |
| 2669 m_value.valueID = CSSValueVerticalLr; | 2669 m_value.valueID = CSSValueVerticalLr; |
| 2670 break; | 2670 break; |
| 2671 case BottomToTopWritingMode: | |
| 2672 m_value.valueID = CSSValueHorizontalBt; | |
| 2673 break; | |
| 2674 } | 2671 } |
| 2675 } | 2672 } |
| 2676 | 2673 |
| 2677 template<> inline WritingMode CSSPrimitiveValue::convertTo() const | 2674 template<> inline WritingMode CSSPrimitiveValue::convertTo() const |
| 2678 { | 2675 { |
| 2679 ASSERT(isValueID()); | 2676 ASSERT(isValueID()); |
| 2680 switch (m_value.valueID) { | 2677 switch (m_value.valueID) { |
| 2681 case CSSValueHorizontalTb: | 2678 case CSSValueHorizontalTb: |
| 2682 case CSSValueLr: | 2679 case CSSValueLr: |
| 2683 case CSSValueLrTb: | 2680 case CSSValueLrTb: |
| 2684 case CSSValueRl: | 2681 case CSSValueRl: |
| 2685 case CSSValueRlTb: | 2682 case CSSValueRlTb: |
| 2686 return TopToBottomWritingMode; | 2683 return TopToBottomWritingMode; |
| 2687 case CSSValueVerticalRl: | 2684 case CSSValueVerticalRl: |
| 2688 case CSSValueTb: | 2685 case CSSValueTb: |
| 2689 case CSSValueTbRl: | 2686 case CSSValueTbRl: |
| 2690 return RightToLeftWritingMode; | 2687 return RightToLeftWritingMode; |
| 2691 case CSSValueVerticalLr: | 2688 case CSSValueVerticalLr: |
| 2692 return LeftToRightWritingMode; | 2689 return LeftToRightWritingMode; |
| 2693 case CSSValueHorizontalBt: | |
| 2694 return BottomToTopWritingMode; | |
| 2695 default: | 2690 default: |
| 2696 break; | 2691 break; |
| 2697 } | 2692 } |
| 2698 | 2693 |
| 2699 ASSERT_NOT_REACHED(); | 2694 ASSERT_NOT_REACHED(); |
| 2700 return TopToBottomWritingMode; | 2695 return TopToBottomWritingMode; |
| 2701 } | 2696 } |
| 2702 | 2697 |
| 2703 template<> inline CSSPrimitiveValue::CSSPrimitiveValue(TextCombine e) | 2698 template<> inline CSSPrimitiveValue::CSSPrimitiveValue(TextCombine e) |
| 2704 : CSSValue(PrimitiveClass) | 2699 : CSSValue(PrimitiveClass) |
| (...skipping 1913 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4618 default: | 4613 default: |
| 4619 break; | 4614 break; |
| 4620 } | 4615 } |
| 4621 ASSERT_NOT_REACHED(); | 4616 ASSERT_NOT_REACHED(); |
| 4622 return ScrollSnapTypeNone; | 4617 return ScrollSnapTypeNone; |
| 4623 } | 4618 } |
| 4624 | 4619 |
| 4625 } // namespace blink | 4620 } // namespace blink |
| 4626 | 4621 |
| 4627 #endif | 4622 #endif |
| OLD | NEW |