1. 15 Aug, 2003 2 commits
  2. 13 Aug, 2003 1 commit
  3. 30 Jun, 2003 1 commit
  4. 27 Jun, 2003 1 commit
  5. 24 Jun, 2003 1 commit
  6. 21 Jun, 2003 2 commits
  7. 30 May, 2003 1 commit
  8. 19 May, 2003 1 commit
  9. 17 May, 2003 1 commit
  10. 19 Apr, 2003 1 commit
  11. 04 Apr, 2003 2 commits
  12. 30 Mar, 2003 1 commit
  13. 08 Feb, 2003 1 commit
    • Peter Kelly's avatar
      Changed the way we are handling naming of elements & attributes wrt. · 9d0dd071
      Peter Kelly authored
      namespaces. According to the DOM spec, non-namespace aware methods
      like getAttribute() and getElementsByTagName() are only supposed to
      take into account the nodeName, and ignore namespaces altogeter. So
      for example you could have several elements with the same name & prefix
      but in different namespaces, and getElementsByTagName() should match
      all of them.
      
      Previously we were doing this by taking the namespace into account. Now
      namespace aware methods instead check namespaceURI/localName, and
      non-namespace aware methods only look at the id (== nodeName)
      
      Also merged the id -> name mapping for elements/attributes into the
      IdNameMapping class to reduce code duplication, plus some other misc
      namespace related fixes.
      
      See khtmltests/regression/tests/dom/namespaces.html for more details.
      
      svn path=/trunk/kdelibs/; revision=205568
      9d0dd071
  14. 04 Feb, 2003 1 commit
  15. 03 Feb, 2003 1 commit
  16. 02 Feb, 2003 1 commit
    • Peter Kelly's avatar
      Changed AttributeImpl to just be a simple struct that is internal to · 413a65b3
      Peter Kelly authored
      ElementImpl/NamedAttrMapImpl. These are allocated in a single block of
      memory per element instead of individual objects, and only store the id &
      value (or id and AttrImpl* pointer when the Attr node is created on demand)
      
      Saves 20 bytes of memory per attribute and eliminates a memory leak in the
      old code.
      
      svn path=/trunk/kdelibs/; revision=204361
      413a65b3
  17. 27 Jan, 2003 1 commit
  18. 23 Jan, 2003 1 commit
  19. 19 Jan, 2003 1 commit
  20. 13 Jan, 2003 1 commit
    • Lars Knoll's avatar
      the new css parser. Hopefully 100% compliant to the CSS specs now. · 152755b6
      Lars Knoll authored
      There are still quite a few smaller bugs in it, making some web pages
      fail, but most things do work already.
      
      TODO:
      * there seems to be a problem with importing of external sheets in some
        cases.
      * rect(...)
      * content property
      * font shorthand property
      * quirky ems
      
      CCMAIL: khtml-devel@kde.org
      
      svn path=/trunk/kdelibs/; revision=199665
      152755b6
  21. 11 Jan, 2003 3 commits
  22. 10 Jan, 2003 2 commits
  23. 09 Jan, 2003 1 commit
  24. 08 Jan, 2003 5 commits
  25. 07 Jan, 2003 2 commits
  26. 16 Dec, 2002 1 commit
  27. 09 Dec, 2002 2 commits
  28. 02 Dec, 2002 1 commit
    • Dirk Mueller's avatar
      minor · f8d8ad77
      Dirk Mueller authored
      svn path=/trunk/kdelibs/; revision=191642
      f8d8ad77