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

Side by Side Diff: Source/core/css/CSSPrimitiveValueMappings.h

Issue 1152763006: Remove outdated list style types (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Add one more test and fix spec references Created 5 years, 6 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) 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 1495 matching lines...) Expand 10 before | Expand all | Expand 10 after
1506 1506
1507 ASSERT_NOT_REACHED(); 1507 ASSERT_NOT_REACHED();
1508 return OUTSIDE; 1508 return OUTSIDE;
1509 } 1509 }
1510 1510
1511 template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EListStyleType e) 1511 template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EListStyleType e)
1512 : CSSValue(PrimitiveClass) 1512 : CSSValue(PrimitiveClass)
1513 { 1513 {
1514 m_primitiveUnitType = CSS_VALUE_ID; 1514 m_primitiveUnitType = CSS_VALUE_ID;
1515 switch (e) { 1515 switch (e) {
1516 case Afar:
1517 m_value.valueID = CSSValueAfar;
1518 break;
1519 case Amharic:
1520 m_value.valueID = CSSValueAmharic;
1521 break;
1522 case AmharicAbegede:
1523 m_value.valueID = CSSValueAmharicAbegede;
1524 break;
1525 case ArabicIndic: 1516 case ArabicIndic:
1526 m_value.valueID = CSSValueArabicIndic; 1517 m_value.valueID = CSSValueArabicIndic;
1527 break; 1518 break;
1528 case Armenian: 1519 case Armenian:
1529 m_value.valueID = CSSValueArmenian; 1520 m_value.valueID = CSSValueArmenian;
1530 break; 1521 break;
1531 case Asterisks:
1532 m_value.valueID = CSSValueAsterisks;
1533 break;
1534 case BinaryListStyle:
1535 m_value.valueID = CSSValueBinary;
1536 break;
1537 case Bengali: 1522 case Bengali:
1538 m_value.valueID = CSSValueBengali; 1523 m_value.valueID = CSSValueBengali;
1539 break; 1524 break;
1540 case Cambodian: 1525 case Cambodian:
1541 m_value.valueID = CSSValueCambodian; 1526 m_value.valueID = CSSValueCambodian;
1542 break; 1527 break;
1543 case Circle: 1528 case Circle:
1544 m_value.valueID = CSSValueCircle; 1529 m_value.valueID = CSSValueCircle;
1545 break; 1530 break;
1546 case CjkEarthlyBranch: 1531 case CjkEarthlyBranch:
(...skipping 10 matching lines...) Expand all
1557 break; 1542 break;
1558 case DecimalListStyle: 1543 case DecimalListStyle:
1559 m_value.valueID = CSSValueDecimal; 1544 m_value.valueID = CSSValueDecimal;
1560 break; 1545 break;
1561 case Devanagari: 1546 case Devanagari:
1562 m_value.valueID = CSSValueDevanagari; 1547 m_value.valueID = CSSValueDevanagari;
1563 break; 1548 break;
1564 case Disc: 1549 case Disc:
1565 m_value.valueID = CSSValueDisc; 1550 m_value.valueID = CSSValueDisc;
1566 break; 1551 break;
1567 case Ethiopic: 1552 case EthiopicHalehame:
1568 m_value.valueID = CSSValueEthiopic; 1553 m_value.valueID = CSSValueEthiopicHalehame;
1569 break; 1554 break;
1570 case EthiopicAbegede: 1555 case EthiopicHalehameAm:
1571 m_value.valueID = CSSValueEthiopicAbegede; 1556 m_value.valueID = CSSValueEthiopicHalehameAm;
1572 break; 1557 break;
1573 case EthiopicAbegedeAmEt: 1558 case EthiopicHalehameTiEt:
1574 m_value.valueID = CSSValueEthiopicAbegedeAmEt; 1559 m_value.valueID = CSSValueEthiopicHalehameTiEt;
1575 break;
1576 case EthiopicAbegedeGez:
1577 m_value.valueID = CSSValueEthiopicAbegedeGez;
1578 break;
1579 case EthiopicAbegedeTiEr:
1580 m_value.valueID = CSSValueEthiopicAbegedeTiEr;
1581 break;
1582 case EthiopicAbegedeTiEt:
1583 m_value.valueID = CSSValueEthiopicAbegedeTiEt;
1584 break;
1585 case EthiopicHalehameAaEr:
1586 m_value.valueID = CSSValueEthiopicHalehameAaEr;
1587 break;
1588 case EthiopicHalehameAaEt:
1589 m_value.valueID = CSSValueEthiopicHalehameAaEt;
1590 break;
1591 case EthiopicHalehameAmEt:
1592 m_value.valueID = CSSValueEthiopicHalehameAmEt;
1593 break;
1594 case EthiopicHalehameGez:
1595 m_value.valueID = CSSValueEthiopicHalehameGez;
1596 break;
1597 case EthiopicHalehameOmEt:
1598 m_value.valueID = CSSValueEthiopicHalehameOmEt;
1599 break;
1600 case EthiopicHalehameSidEt:
1601 m_value.valueID = CSSValueEthiopicHalehameSidEt;
1602 break;
1603 case EthiopicHalehameSoEt:
1604 m_value.valueID = CSSValueEthiopicHalehameSoEt;
1605 break; 1560 break;
1606 case EthiopicHalehameTiEr: 1561 case EthiopicHalehameTiEr:
1607 m_value.valueID = CSSValueEthiopicHalehameTiEr; 1562 m_value.valueID = CSSValueEthiopicHalehameTiEr;
1608 break; 1563 break;
1609 case EthiopicHalehameTiEt:
1610 m_value.valueID = CSSValueEthiopicHalehameTiEt;
1611 break;
1612 case EthiopicHalehameTig:
1613 m_value.valueID = CSSValueEthiopicHalehameTig;
1614 break;
1615 case Footnotes:
1616 m_value.valueID = CSSValueFootnotes;
1617 break;
1618 case Georgian: 1564 case Georgian:
1619 m_value.valueID = CSSValueGeorgian; 1565 m_value.valueID = CSSValueGeorgian;
1620 break; 1566 break;
1621 case Gujarati: 1567 case Gujarati:
1622 m_value.valueID = CSSValueGujarati; 1568 m_value.valueID = CSSValueGujarati;
1623 break; 1569 break;
1624 case Gurmukhi: 1570 case Gurmukhi:
1625 m_value.valueID = CSSValueGurmukhi; 1571 m_value.valueID = CSSValueGurmukhi;
1626 break; 1572 break;
1573 case Hebrew:
Timothy Loh 2015/06/04 04:10:55 You accidentally unsorted this item :)
1574 m_value.valueID = CSSValueHebrew;
1575 break;
1627 case Hangul: 1576 case Hangul:
1628 m_value.valueID = CSSValueHangul; 1577 m_value.valueID = CSSValueHangul;
1629 break; 1578 break;
1630 case HangulConsonant: 1579 case HangulConsonant:
1631 m_value.valueID = CSSValueHangulConsonant; 1580 m_value.valueID = CSSValueHangulConsonant;
1632 break; 1581 break;
1633 case Hebrew:
1634 m_value.valueID = CSSValueHebrew;
1635 break;
1636 case Hiragana: 1582 case Hiragana:
1637 m_value.valueID = CSSValueHiragana; 1583 m_value.valueID = CSSValueHiragana;
1638 break; 1584 break;
1639 case HiraganaIroha: 1585 case HiraganaIroha:
1640 m_value.valueID = CSSValueHiraganaIroha; 1586 m_value.valueID = CSSValueHiraganaIroha;
1641 break; 1587 break;
1642 case Kannada: 1588 case Kannada:
1643 m_value.valueID = CSSValueKannada; 1589 m_value.valueID = CSSValueKannada;
1644 break; 1590 break;
1645 case Katakana: 1591 case Katakana:
(...skipping 10 matching lines...) Expand all
1656 break; 1602 break;
1657 case LowerAlpha: 1603 case LowerAlpha:
1658 m_value.valueID = CSSValueLowerAlpha; 1604 m_value.valueID = CSSValueLowerAlpha;
1659 break; 1605 break;
1660 case LowerArmenian: 1606 case LowerArmenian:
1661 m_value.valueID = CSSValueLowerArmenian; 1607 m_value.valueID = CSSValueLowerArmenian;
1662 break; 1608 break;
1663 case LowerGreek: 1609 case LowerGreek:
1664 m_value.valueID = CSSValueLowerGreek; 1610 m_value.valueID = CSSValueLowerGreek;
1665 break; 1611 break;
1666 case LowerHexadecimal:
1667 m_value.valueID = CSSValueLowerHexadecimal;
1668 break;
1669 case LowerLatin: 1612 case LowerLatin:
1670 m_value.valueID = CSSValueLowerLatin; 1613 m_value.valueID = CSSValueLowerLatin;
1671 break; 1614 break;
1672 case LowerNorwegian:
1673 m_value.valueID = CSSValueLowerNorwegian;
1674 break;
1675 case LowerRoman: 1615 case LowerRoman:
1676 m_value.valueID = CSSValueLowerRoman; 1616 m_value.valueID = CSSValueLowerRoman;
1677 break; 1617 break;
1678 case Malayalam: 1618 case Malayalam:
1679 m_value.valueID = CSSValueMalayalam; 1619 m_value.valueID = CSSValueMalayalam;
1680 break; 1620 break;
1681 case Mongolian: 1621 case Mongolian:
1682 m_value.valueID = CSSValueMongolian; 1622 m_value.valueID = CSSValueMongolian;
1683 break; 1623 break;
1684 case Myanmar: 1624 case Myanmar:
1685 m_value.valueID = CSSValueMyanmar; 1625 m_value.valueID = CSSValueMyanmar;
1686 break; 1626 break;
1687 case NoneListStyle: 1627 case NoneListStyle:
1688 m_value.valueID = CSSValueNone; 1628 m_value.valueID = CSSValueNone;
1689 break; 1629 break;
1690 case Octal:
1691 m_value.valueID = CSSValueOctal;
1692 break;
1693 case Oriya: 1630 case Oriya:
1694 m_value.valueID = CSSValueOriya; 1631 m_value.valueID = CSSValueOriya;
1695 break; 1632 break;
1696 case Oromo:
1697 m_value.valueID = CSSValueOromo;
1698 break;
1699 case Persian: 1633 case Persian:
1700 m_value.valueID = CSSValuePersian; 1634 m_value.valueID = CSSValuePersian;
1701 break; 1635 break;
1702 case Sidama:
1703 m_value.valueID = CSSValueSidama;
1704 break;
1705 case Somali:
1706 m_value.valueID = CSSValueSomali;
1707 break;
1708 case Square: 1636 case Square:
1709 m_value.valueID = CSSValueSquare; 1637 m_value.valueID = CSSValueSquare;
1710 break; 1638 break;
1711 case Telugu: 1639 case Telugu:
1712 m_value.valueID = CSSValueTelugu; 1640 m_value.valueID = CSSValueTelugu;
1713 break; 1641 break;
1714 case Thai: 1642 case Thai:
1715 m_value.valueID = CSSValueThai; 1643 m_value.valueID = CSSValueThai;
1716 break; 1644 break;
1717 case Tibetan: 1645 case Tibetan:
1718 m_value.valueID = CSSValueTibetan; 1646 m_value.valueID = CSSValueTibetan;
1719 break; 1647 break;
1720 case Tigre:
1721 m_value.valueID = CSSValueTigre;
1722 break;
1723 case TigrinyaEr:
1724 m_value.valueID = CSSValueTigrinyaEr;
1725 break;
1726 case TigrinyaErAbegede:
1727 m_value.valueID = CSSValueTigrinyaErAbegede;
1728 break;
1729 case TigrinyaEt:
1730 m_value.valueID = CSSValueTigrinyaEt;
1731 break;
1732 case TigrinyaEtAbegede:
1733 m_value.valueID = CSSValueTigrinyaEtAbegede;
1734 break;
1735 case UpperAlpha: 1648 case UpperAlpha:
1736 m_value.valueID = CSSValueUpperAlpha; 1649 m_value.valueID = CSSValueUpperAlpha;
1737 break; 1650 break;
1738 case UpperArmenian: 1651 case UpperArmenian:
1739 m_value.valueID = CSSValueUpperArmenian; 1652 m_value.valueID = CSSValueUpperArmenian;
1740 break; 1653 break;
1741 case UpperGreek:
1742 m_value.valueID = CSSValueUpperGreek;
1743 break;
1744 case UpperHexadecimal:
1745 m_value.valueID = CSSValueUpperHexadecimal;
1746 break;
1747 case UpperLatin: 1654 case UpperLatin:
1748 m_value.valueID = CSSValueUpperLatin; 1655 m_value.valueID = CSSValueUpperLatin;
1749 break; 1656 break;
1750 case UpperNorwegian:
1751 m_value.valueID = CSSValueUpperNorwegian;
1752 break;
1753 case UpperRoman: 1657 case UpperRoman:
1754 m_value.valueID = CSSValueUpperRoman; 1658 m_value.valueID = CSSValueUpperRoman;
1755 break; 1659 break;
1756 case Urdu: 1660 case Urdu:
1757 m_value.valueID = CSSValueUrdu; 1661 m_value.valueID = CSSValueUrdu;
1758 break; 1662 break;
1759 } 1663 }
1760 } 1664 }
1761 1665
1762 template<> inline CSSPrimitiveValue::operator EListStyleType() const 1666 template<> inline CSSPrimitiveValue::operator EListStyleType() const
(...skipping 2952 matching lines...) Expand 10 before | Expand all | Expand 10 after
4715 default: 4619 default:
4716 break; 4620 break;
4717 } 4621 }
4718 ASSERT_NOT_REACHED(); 4622 ASSERT_NOT_REACHED();
4719 return ScrollBehaviorAuto; 4623 return ScrollBehaviorAuto;
4720 } 4624 }
4721 4625
4722 } // namespace blink 4626 } // namespace blink
4723 4627
4724 #endif 4628 #endif
OLDNEW
« no previous file with comments | « LayoutTests/fast/lists/w3-css3-list-styles-symbolic-expected.txt ('k') | Source/core/css/CSSValueKeywords.in » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698