| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 1999 Lars Knoll (knoll@kde.org) | 2 * Copyright (C) 1999 Lars Knoll (knoll@kde.org) |
| 3 * (C) 1999 Antti Koivisto (koivisto@kde.org) | 3 * (C) 1999 Antti Koivisto (koivisto@kde.org) |
| 4 * (C) 2001 Peter Kelly (pmk@post.com) | 4 * (C) 2001 Peter Kelly (pmk@post.com) |
| 5 * (C) 2001 Dirk Mueller (mueller@kde.org) | 5 * (C) 2001 Dirk Mueller (mueller@kde.org) |
| 6 * Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2013 Appl
e Inc. All rights reserved. | 6 * Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2013 Appl
e Inc. All rights reserved. |
| 7 * | 7 * |
| 8 * This library is free software; you can redistribute it and/or | 8 * This library is free software; you can redistribute it and/or |
| 9 * modify it under the terms of the GNU Library General Public | 9 * modify it under the terms of the GNU Library General Public |
| 10 * License as published by the Free Software Foundation; either | 10 * License as published by the Free Software Foundation; either |
| (...skipping 316 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 327 // Methods for indicating the style is affected by dynamic updates (e.g., ch
ildren changing, our position changing in our sibling list, etc.) | 327 // Methods for indicating the style is affected by dynamic updates (e.g., ch
ildren changing, our position changing in our sibling list, etc.) |
| 328 bool styleAffectedByEmpty() const { return hasRareData() && rareDataStyleAff
ectedByEmpty(); } | 328 bool styleAffectedByEmpty() const { return hasRareData() && rareDataStyleAff
ectedByEmpty(); } |
| 329 bool childrenAffectedByFocus() const { return hasRareData() && rareDataChild
renAffectedByFocus(); } | 329 bool childrenAffectedByFocus() const { return hasRareData() && rareDataChild
renAffectedByFocus(); } |
| 330 bool childrenAffectedByHover() const { return hasRareData() && rareDataChild
renAffectedByHover(); } | 330 bool childrenAffectedByHover() const { return hasRareData() && rareDataChild
renAffectedByHover(); } |
| 331 bool childrenAffectedByActive() const { return hasRareData() && rareDataChil
drenAffectedByActive(); } | 331 bool childrenAffectedByActive() const { return hasRareData() && rareDataChil
drenAffectedByActive(); } |
| 332 bool childrenAffectedByDrag() const { return hasRareData() && rareDataChildr
enAffectedByDrag(); } | 332 bool childrenAffectedByDrag() const { return hasRareData() && rareDataChildr
enAffectedByDrag(); } |
| 333 bool childrenAffectedByPositionalRules() const { return hasRareData() && (ra
reDataChildrenAffectedByForwardPositionalRules() || rareDataChildrenAffectedByBa
ckwardPositionalRules()); } | 333 bool childrenAffectedByPositionalRules() const { return hasRareData() && (ra
reDataChildrenAffectedByForwardPositionalRules() || rareDataChildrenAffectedByBa
ckwardPositionalRules()); } |
| 334 bool childrenAffectedByFirstChildRules() const { return hasRareData() && rar
eDataChildrenAffectedByFirstChildRules(); } | 334 bool childrenAffectedByFirstChildRules() const { return hasRareData() && rar
eDataChildrenAffectedByFirstChildRules(); } |
| 335 bool childrenAffectedByLastChildRules() const { return hasRareData() && rare
DataChildrenAffectedByLastChildRules(); } | 335 bool childrenAffectedByLastChildRules() const { return hasRareData() && rare
DataChildrenAffectedByLastChildRules(); } |
| 336 bool childrenAffectedByDirectAdjacentRules() const { return hasRareData() &&
rareDataChildrenAffectedByDirectAdjacentRules(); } | 336 bool childrenAffectedByDirectAdjacentRules() const { return hasRareData() &&
rareDataChildrenAffectedByDirectAdjacentRules(); } |
| 337 bool childrenAffectedByIndirectAdjacentRules() const { return hasRareData()
&& rareDataChildrenAffectedByIndirectAdjacentRules(); } |
| 337 bool childrenAffectedByForwardPositionalRules() const { return hasRareData()
&& rareDataChildrenAffectedByForwardPositionalRules(); } | 338 bool childrenAffectedByForwardPositionalRules() const { return hasRareData()
&& rareDataChildrenAffectedByForwardPositionalRules(); } |
| 338 bool childrenAffectedByBackwardPositionalRules() const { return hasRareData(
) && rareDataChildrenAffectedByBackwardPositionalRules(); } | 339 bool childrenAffectedByBackwardPositionalRules() const { return hasRareData(
) && rareDataChildrenAffectedByBackwardPositionalRules(); } |
| 339 unsigned childIndex() const { return hasRareData() ? rareDataChildIndex() :
0; } | 340 unsigned childIndex() const { return hasRareData() ? rareDataChildIndex() :
0; } |
| 340 | 341 |
| 341 bool childrenSupportStyleSharing() const; | 342 bool childrenSupportStyleSharing() const; |
| 342 | 343 |
| 343 void setStyleAffectedByEmpty(); | 344 void setStyleAffectedByEmpty(); |
| 344 void setChildrenAffectedByFocus(); | 345 void setChildrenAffectedByFocus(); |
| 345 void setChildrenAffectedByHover(); | 346 void setChildrenAffectedByHover(); |
| 346 void setChildrenAffectedByActive(); | 347 void setChildrenAffectedByActive(); |
| 347 void setChildrenAffectedByDrag(); | 348 void setChildrenAffectedByDrag(); |
| 348 void setChildrenAffectedByFirstChildRules(); | 349 void setChildrenAffectedByFirstChildRules(); |
| 349 void setChildrenAffectedByLastChildRules(); | 350 void setChildrenAffectedByLastChildRules(); |
| 350 void setChildrenAffectedByDirectAdjacentRules(); | 351 void setChildrenAffectedByDirectAdjacentRules(); |
| 352 void setChildrenAffectedByIndirectAdjacentRules(); |
| 351 void setChildrenAffectedByForwardPositionalRules(); | 353 void setChildrenAffectedByForwardPositionalRules(); |
| 352 void setChildrenAffectedByBackwardPositionalRules(); | 354 void setChildrenAffectedByBackwardPositionalRules(); |
| 353 void setChildIndex(unsigned); | 355 void setChildIndex(unsigned); |
| 354 | 356 |
| 355 void setIsInCanvasSubtree(bool); | 357 void setIsInCanvasSubtree(bool); |
| 356 bool isInCanvasSubtree() const; | 358 bool isInCanvasSubtree() const; |
| 357 | 359 |
| 358 bool isUpgradedCustomElement() { return customElementState() == Upgraded; } | 360 bool isUpgradedCustomElement() { return customElementState() == Upgraded; } |
| 359 bool isUnresolvedCustomElement() { return customElementState() == WaitingFor
Upgrade; } | 361 bool isUnresolvedCustomElement() { return customElementState() == WaitingFor
Upgrade; } |
| 360 | 362 |
| (...skipping 275 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 636 | 638 |
| 637 QualifiedName m_tagName; | 639 QualifiedName m_tagName; |
| 638 bool rareDataStyleAffectedByEmpty() const; | 640 bool rareDataStyleAffectedByEmpty() const; |
| 639 bool rareDataChildrenAffectedByFocus() const; | 641 bool rareDataChildrenAffectedByFocus() const; |
| 640 bool rareDataChildrenAffectedByHover() const; | 642 bool rareDataChildrenAffectedByHover() const; |
| 641 bool rareDataChildrenAffectedByActive() const; | 643 bool rareDataChildrenAffectedByActive() const; |
| 642 bool rareDataChildrenAffectedByDrag() const; | 644 bool rareDataChildrenAffectedByDrag() const; |
| 643 bool rareDataChildrenAffectedByFirstChildRules() const; | 645 bool rareDataChildrenAffectedByFirstChildRules() const; |
| 644 bool rareDataChildrenAffectedByLastChildRules() const; | 646 bool rareDataChildrenAffectedByLastChildRules() const; |
| 645 bool rareDataChildrenAffectedByDirectAdjacentRules() const; | 647 bool rareDataChildrenAffectedByDirectAdjacentRules() const; |
| 648 bool rareDataChildrenAffectedByIndirectAdjacentRules() const; |
| 646 bool rareDataChildrenAffectedByForwardPositionalRules() const; | 649 bool rareDataChildrenAffectedByForwardPositionalRules() const; |
| 647 bool rareDataChildrenAffectedByBackwardPositionalRules() const; | 650 bool rareDataChildrenAffectedByBackwardPositionalRules() const; |
| 648 unsigned rareDataChildIndex() const; | 651 unsigned rareDataChildIndex() const; |
| 649 | 652 |
| 650 SpellcheckAttributeState spellcheckAttributeState() const; | 653 SpellcheckAttributeState spellcheckAttributeState() const; |
| 651 | 654 |
| 652 void updateNamedItemRegistration(const AtomicString& oldName, const AtomicSt
ring& newName); | 655 void updateNamedItemRegistration(const AtomicString& oldName, const AtomicSt
ring& newName); |
| 653 void updateExtraNamedItemRegistration(const AtomicString& oldName, const Ato
micString& newName); | 656 void updateExtraNamedItemRegistration(const AtomicString& oldName, const Ato
micString& newName); |
| 654 | 657 |
| 655 void createUniqueElementData(); | 658 void createUniqueElementData(); |
| (...skipping 236 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 892 template <> inline bool isElementOfType<const thisType>(const Element& eleme
nt) { return element.predicate; } \ | 895 template <> inline bool isElementOfType<const thisType>(const Element& eleme
nt) { return element.predicate; } \ |
| 893 DEFINE_NODE_TYPE_CASTS(thisType, predicate) | 896 DEFINE_NODE_TYPE_CASTS(thisType, predicate) |
| 894 | 897 |
| 895 #define DEFINE_ELEMENT_TYPE_CASTS_WITH_FUNCTION(thisType) \ | 898 #define DEFINE_ELEMENT_TYPE_CASTS_WITH_FUNCTION(thisType) \ |
| 896 template <> inline bool isElementOfType<const thisType>(const Element& eleme
nt) { return is##thisType(element); } \ | 899 template <> inline bool isElementOfType<const thisType>(const Element& eleme
nt) { return is##thisType(element); } \ |
| 897 DEFINE_NODE_TYPE_CASTS_WITH_FUNCTION(thisType) | 900 DEFINE_NODE_TYPE_CASTS_WITH_FUNCTION(thisType) |
| 898 | 901 |
| 899 } // namespace | 902 } // namespace |
| 900 | 903 |
| 901 #endif | 904 #endif |
| OLD | NEW |