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. | 4 * Copyright (C) 2009 Torch Mobile Inc. All rights reserved. |
5 * (http://www.torchmobile.com/) | 5 * (http://www.torchmobile.com/) |
6 * Copyright (C) 2009 Jeff Schiller <codedread@gmail.com> | 6 * Copyright (C) 2009 Jeff Schiller <codedread@gmail.com> |
7 * Copyright (C) Research In Motion Limited 2010. All rights reserved. | 7 * Copyright (C) Research In Motion Limited 2010. All rights reserved. |
8 * | 8 * |
9 * Redistribution and use in source and binary forms, with or without | 9 * Redistribution and use in source and binary forms, with or without |
10 * modification, are permitted provided that the following conditions | 10 * modification, are permitted provided that the following conditions |
(...skipping 1568 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1579 break; | 1579 break; |
1580 case EListStyleType::Circle: | 1580 case EListStyleType::Circle: |
1581 m_valueID = CSSValueCircle; | 1581 m_valueID = CSSValueCircle; |
1582 break; | 1582 break; |
1583 case EListStyleType::CjkEarthlyBranch: | 1583 case EListStyleType::CjkEarthlyBranch: |
1584 m_valueID = CSSValueCjkEarthlyBranch; | 1584 m_valueID = CSSValueCjkEarthlyBranch; |
1585 break; | 1585 break; |
1586 case EListStyleType::CjkHeavenlyStem: | 1586 case EListStyleType::CjkHeavenlyStem: |
1587 m_valueID = CSSValueCjkHeavenlyStem; | 1587 m_valueID = CSSValueCjkHeavenlyStem; |
1588 break; | 1588 break; |
1589 case EListStyleType::CJKIdeographic: | 1589 case EListStyleType::CjkIdeographic: |
1590 m_valueID = CSSValueCjkIdeographic; | 1590 m_valueID = CSSValueCjkIdeographic; |
1591 break; | 1591 break; |
1592 case EListStyleType::DecimalLeadingZero: | 1592 case EListStyleType::DecimalLeadingZero: |
1593 m_valueID = CSSValueDecimalLeadingZero; | 1593 m_valueID = CSSValueDecimalLeadingZero; |
1594 break; | 1594 break; |
1595 case EListStyleType::DecimalListStyle: | 1595 case EListStyleType::Decimal: |
1596 m_valueID = CSSValueDecimal; | 1596 m_valueID = CSSValueDecimal; |
1597 break; | 1597 break; |
1598 case EListStyleType::Devanagari: | 1598 case EListStyleType::Devanagari: |
1599 m_valueID = CSSValueDevanagari; | 1599 m_valueID = CSSValueDevanagari; |
1600 break; | 1600 break; |
1601 case EListStyleType::Disc: | 1601 case EListStyleType::Disc: |
1602 m_valueID = CSSValueDisc; | 1602 m_valueID = CSSValueDisc; |
1603 break; | 1603 break; |
1604 case EListStyleType::EthiopicHalehame: | 1604 case EListStyleType::EthiopicHalehame: |
1605 m_valueID = CSSValueEthiopicHalehame; | 1605 m_valueID = CSSValueEthiopicHalehame; |
(...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1678 break; | 1678 break; |
1679 case EListStyleType::Malayalam: | 1679 case EListStyleType::Malayalam: |
1680 m_valueID = CSSValueMalayalam; | 1680 m_valueID = CSSValueMalayalam; |
1681 break; | 1681 break; |
1682 case EListStyleType::Mongolian: | 1682 case EListStyleType::Mongolian: |
1683 m_valueID = CSSValueMongolian; | 1683 m_valueID = CSSValueMongolian; |
1684 break; | 1684 break; |
1685 case EListStyleType::Myanmar: | 1685 case EListStyleType::Myanmar: |
1686 m_valueID = CSSValueMyanmar; | 1686 m_valueID = CSSValueMyanmar; |
1687 break; | 1687 break; |
1688 case EListStyleType::NoneListStyle: | 1688 case EListStyleType::None: |
1689 m_valueID = CSSValueNone; | 1689 m_valueID = CSSValueNone; |
1690 break; | 1690 break; |
1691 case EListStyleType::Oriya: | 1691 case EListStyleType::Oriya: |
1692 m_valueID = CSSValueOriya; | 1692 m_valueID = CSSValueOriya; |
1693 break; | 1693 break; |
1694 case EListStyleType::Persian: | 1694 case EListStyleType::Persian: |
1695 m_valueID = CSSValuePersian; | 1695 m_valueID = CSSValuePersian; |
1696 break; | 1696 break; |
1697 case EListStyleType::SimpChineseFormal: | 1697 case EListStyleType::SimpChineseFormal: |
1698 m_valueID = CSSValueSimpChineseFormal; | 1698 m_valueID = CSSValueSimpChineseFormal; |
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1733 case EListStyleType::Urdu: | 1733 case EListStyleType::Urdu: |
1734 m_valueID = CSSValueUrdu; | 1734 m_valueID = CSSValueUrdu; |
1735 break; | 1735 break; |
1736 } | 1736 } |
1737 } | 1737 } |
1738 | 1738 |
1739 template <> | 1739 template <> |
1740 inline EListStyleType CSSIdentifierValue::convertTo() const { | 1740 inline EListStyleType CSSIdentifierValue::convertTo() const { |
1741 switch (m_valueID) { | 1741 switch (m_valueID) { |
1742 case CSSValueNone: | 1742 case CSSValueNone: |
1743 return EListStyleType::NoneListStyle; | 1743 return EListStyleType::None; |
1744 case CSSValueArabicIndic: | 1744 case CSSValueArabicIndic: |
1745 return EListStyleType::ArabicIndic; | 1745 return EListStyleType::ArabicIndic; |
1746 case CSSValueArmenian: | 1746 case CSSValueArmenian: |
1747 return EListStyleType::Armenian; | 1747 return EListStyleType::Armenian; |
1748 case CSSValueBengali: | 1748 case CSSValueBengali: |
1749 return EListStyleType::Bengali; | 1749 return EListStyleType::Bengali; |
1750 case CSSValueCambodian: | 1750 case CSSValueCambodian: |
1751 return EListStyleType::Cambodian; | 1751 return EListStyleType::Cambodian; |
1752 case CSSValueCircle: | 1752 case CSSValueCircle: |
1753 return EListStyleType::Circle; | 1753 return EListStyleType::Circle; |
1754 case CSSValueCjkEarthlyBranch: | 1754 case CSSValueCjkEarthlyBranch: |
1755 return EListStyleType::CjkEarthlyBranch; | 1755 return EListStyleType::CjkEarthlyBranch; |
1756 case CSSValueCjkHeavenlyStem: | 1756 case CSSValueCjkHeavenlyStem: |
1757 return EListStyleType::CjkHeavenlyStem; | 1757 return EListStyleType::CjkHeavenlyStem; |
1758 case CSSValueCjkIdeographic: | 1758 case CSSValueCjkIdeographic: |
1759 return EListStyleType::CJKIdeographic; | 1759 return EListStyleType::CjkIdeographic; |
1760 case CSSValueDecimalLeadingZero: | 1760 case CSSValueDecimalLeadingZero: |
1761 return EListStyleType::DecimalLeadingZero; | 1761 return EListStyleType::DecimalLeadingZero; |
1762 case CSSValueDecimal: | 1762 case CSSValueDecimal: |
1763 return EListStyleType::DecimalListStyle; | 1763 return EListStyleType::Decimal; |
1764 case CSSValueDevanagari: | 1764 case CSSValueDevanagari: |
1765 return EListStyleType::Devanagari; | 1765 return EListStyleType::Devanagari; |
1766 case CSSValueDisc: | 1766 case CSSValueDisc: |
1767 return EListStyleType::Disc; | 1767 return EListStyleType::Disc; |
1768 case CSSValueEthiopicHalehame: | 1768 case CSSValueEthiopicHalehame: |
1769 return EListStyleType::EthiopicHalehame; | 1769 return EListStyleType::EthiopicHalehame; |
1770 case CSSValueEthiopicHalehameAm: | 1770 case CSSValueEthiopicHalehameAm: |
1771 return EListStyleType::EthiopicHalehameAm; | 1771 return EListStyleType::EthiopicHalehameAm; |
1772 case CSSValueEthiopicHalehameTiEt: | 1772 case CSSValueEthiopicHalehameTiEt: |
1773 return EListStyleType::EthiopicHalehameTiEt; | 1773 return EListStyleType::EthiopicHalehameTiEt; |
(...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1849 return EListStyleType::UpperLatin; | 1849 return EListStyleType::UpperLatin; |
1850 case CSSValueUpperRoman: | 1850 case CSSValueUpperRoman: |
1851 return EListStyleType::UpperRoman; | 1851 return EListStyleType::UpperRoman; |
1852 case CSSValueUrdu: | 1852 case CSSValueUrdu: |
1853 return EListStyleType::Urdu; | 1853 return EListStyleType::Urdu; |
1854 default: | 1854 default: |
1855 break; | 1855 break; |
1856 } | 1856 } |
1857 | 1857 |
1858 NOTREACHED(); | 1858 NOTREACHED(); |
1859 return EListStyleType::NoneListStyle; | 1859 return EListStyleType::None; |
1860 } | 1860 } |
1861 | 1861 |
1862 template <> | 1862 template <> |
1863 inline CSSIdentifierValue::CSSIdentifierValue(EMarginCollapse e) | 1863 inline CSSIdentifierValue::CSSIdentifierValue(EMarginCollapse e) |
1864 : CSSValue(IdentifierClass) { | 1864 : CSSValue(IdentifierClass) { |
1865 switch (e) { | 1865 switch (e) { |
1866 case MarginCollapseCollapse: | 1866 case MarginCollapseCollapse: |
1867 m_valueID = CSSValueCollapse; | 1867 m_valueID = CSSValueCollapse; |
1868 break; | 1868 break; |
1869 case MarginCollapseSeparate: | 1869 case MarginCollapseSeparate: |
(...skipping 2915 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4785 default: | 4785 default: |
4786 break; | 4786 break; |
4787 } | 4787 } |
4788 ASSERT_NOT_REACHED(); | 4788 ASSERT_NOT_REACHED(); |
4789 return ContainsNone; | 4789 return ContainsNone; |
4790 } | 4790 } |
4791 | 4791 |
4792 } // namespace blink | 4792 } // namespace blink |
4793 | 4793 |
4794 #endif | 4794 #endif |
OLD | NEW |