| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2010 Google, Inc. All Rights Reserved. | 2 * Copyright (C) 2010 Google, Inc. All Rights Reserved. |
| 3 * Copyright (C) 2011, 2014 Apple Inc. All rights reserved. | 3 * Copyright (C) 2011, 2014 Apple Inc. All rights reserved. |
| 4 * | 4 * |
| 5 * Redistribution and use in source and binary forms, with or without | 5 * Redistribution and use in source and binary forms, with or without |
| 6 * modification, are permitted provided that the following conditions | 6 * modification, are permitted provided that the following conditions |
| 7 * are met: | 7 * are met: |
| 8 * 1. Redistributions of source code must retain the above copyright | 8 * 1. Redistributions of source code must retain the above copyright |
| 9 * notice, this list of conditions and the following disclaimer. | 9 * notice, this list of conditions and the following disclaimer. |
| 10 * 2. Redistributions in binary form must reproduce the above copyright | 10 * 2. Redistributions in binary form must reproduce the above copyright |
| (...skipping 501 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 512 | 512 |
| 513 std::unique_ptr<const QualifiedName* []> attrs = | 513 std::unique_ptr<const QualifiedName* []> attrs = |
| 514 XLinkNames::getXLinkAttrs(); | 514 XLinkNames::getXLinkAttrs(); |
| 515 addNamesWithPrefix(map, xlinkAtom, attrs.get(), | 515 addNamesWithPrefix(map, xlinkAtom, attrs.get(), |
| 516 XLinkNames::XLinkAttrsCount); | 516 XLinkNames::XLinkAttrsCount); |
| 517 | 517 |
| 518 std::unique_ptr<const QualifiedName* []> xmlAttrs = XMLNames::getXMLAttrs(); | 518 std::unique_ptr<const QualifiedName* []> xmlAttrs = XMLNames::getXMLAttrs(); |
| 519 addNamesWithPrefix(map, xmlAtom, xmlAttrs.get(), XMLNames::XMLAttrsCount); | 519 addNamesWithPrefix(map, xmlAtom, xmlAttrs.get(), XMLNames::XMLAttrsCount); |
| 520 | 520 |
| 521 map->insert(WTF::xmlnsAtom, XMLNSNames::xmlnsAttr); | 521 map->insert(WTF::xmlnsAtom, XMLNSNames::xmlnsAttr); |
| 522 map->insert("xmlns:xlink", QualifiedName(xmlnsAtom, xlinkAtom, | 522 map->insert( |
| 523 XMLNSNames::xmlnsNamespaceURI)); | 523 "xmlns:xlink", |
| 524 QualifiedName(xmlnsAtom, xlinkAtom, XMLNSNames::xmlnsNamespaceURI)); |
| 524 } | 525 } |
| 525 | 526 |
| 526 for (unsigned i = 0; i < token->attributes().size(); ++i) { | 527 for (unsigned i = 0; i < token->attributes().size(); ++i) { |
| 527 Attribute& tokenAttribute = token->attributes().at(i); | 528 Attribute& tokenAttribute = token->attributes().at(i); |
| 528 const QualifiedName& name = map->get(tokenAttribute.localName()); | 529 const QualifiedName& name = map->get(tokenAttribute.localName()); |
| 529 if (!name.localName().isNull()) | 530 if (!name.localName().isNull()) |
| 530 tokenAttribute.parserSetName(name); | 531 tokenAttribute.parserSetName(name); |
| 531 } | 532 } |
| 532 } | 533 } |
| 533 | 534 |
| (...skipping 2108 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2642 token->name() == menuTag || token->name() == metaTag || | 2643 token->name() == menuTag || token->name() == metaTag || |
| 2643 token->name() == nobrTag || token->name() == olTag || | 2644 token->name() == nobrTag || token->name() == olTag || |
| 2644 token->name() == pTag || token->name() == preTag || | 2645 token->name() == pTag || token->name() == preTag || |
| 2645 token->name() == rubyTag || token->name() == sTag || | 2646 token->name() == rubyTag || token->name() == sTag || |
| 2646 token->name() == smallTag || token->name() == spanTag || | 2647 token->name() == smallTag || token->name() == spanTag || |
| 2647 token->name() == strongTag || token->name() == strikeTag || | 2648 token->name() == strongTag || token->name() == strikeTag || |
| 2648 token->name() == subTag || token->name() == supTag || | 2649 token->name() == subTag || token->name() == supTag || |
| 2649 token->name() == tableTag || token->name() == ttTag || | 2650 token->name() == tableTag || token->name() == ttTag || |
| 2650 token->name() == uTag || token->name() == ulTag || | 2651 token->name() == uTag || token->name() == ulTag || |
| 2651 token->name() == varTag || | 2652 token->name() == varTag || |
| 2652 (token->name() == fontTag && (token->getAttributeItem(colorAttr) || | 2653 (token->name() == fontTag && |
| 2653 token->getAttributeItem(faceAttr) || | 2654 (token->getAttributeItem(colorAttr) || |
| 2654 token->getAttributeItem(sizeAttr)))) { | 2655 token->getAttributeItem(faceAttr) || |
| 2656 token->getAttributeItem(sizeAttr)))) { |
| 2655 parseError(token); | 2657 parseError(token); |
| 2656 m_tree.openElements()->popUntilForeignContentScopeMarker(); | 2658 m_tree.openElements()->popUntilForeignContentScopeMarker(); |
| 2657 processStartTag(token); | 2659 processStartTag(token); |
| 2658 return; | 2660 return; |
| 2659 } | 2661 } |
| 2660 const AtomicString& currentNamespace = | 2662 const AtomicString& currentNamespace = |
| 2661 adjustedCurrentNode->namespaceURI(); | 2663 adjustedCurrentNode->namespaceURI(); |
| 2662 if (currentNamespace == MathMLNames::mathmlNamespaceURI) | 2664 if (currentNamespace == MathMLNames::mathmlNamespaceURI) |
| 2663 adjustMathMLAttributes(token); | 2665 adjustMathMLAttributes(token); |
| 2664 if (currentNamespace == SVGNames::svgNamespaceURI) { | 2666 if (currentNamespace == SVGNames::svgNamespaceURI) { |
| (...skipping 89 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2754 DEFINE_STRINGIFY(AfterFramesetMode) | 2756 DEFINE_STRINGIFY(AfterFramesetMode) |
| 2755 DEFINE_STRINGIFY(AfterAfterBodyMode) | 2757 DEFINE_STRINGIFY(AfterAfterBodyMode) |
| 2756 DEFINE_STRINGIFY(AfterAfterFramesetMode) | 2758 DEFINE_STRINGIFY(AfterAfterFramesetMode) |
| 2757 #undef DEFINE_STRINGIFY | 2759 #undef DEFINE_STRINGIFY |
| 2758 } | 2760 } |
| 2759 return "<unknown>"; | 2761 return "<unknown>"; |
| 2760 } | 2762 } |
| 2761 #endif | 2763 #endif |
| 2762 | 2764 |
| 2763 } // namespace blink | 2765 } // namespace blink |
| OLD | NEW |