1. 21 Mar, 2002 1 commit
  2. 06 Mar, 2002 1 commit
  3. 21 Feb, 2002 1 commit
    • mjs's avatar
      Top level: · 0b66b63b
      mjs authored
      	* Tests/harness.c: (runtest): Run regression tests with debug
      	frameworks. If they pass, run them again so the leak checker
      	actually works (it never finds leaks with the debug frameworks in
      	use).
      
      	Fix regression test failures:
      
      	* Tests/CookieManager/wkcookie-test.m: (main):
      	* Tests/WebFoundation-Misc/ifnsobjectextensions-test.m: (main):
      WebCore:
      	* src/kwq/KWQString.mm: (QString::fill): Fix a bug that was
      	triggering assertion failures in CF.
      
      	* src/kdelibs/kjs/kjs-test: Turn off some environment variables to
      	make the tests pass.
      WebFoundation:
      	* Misc.subproj/IFNSStringExtensions.m: (-[NSString
      	parseAsKeyValuePairHandleQuotes:]): Fix a bug that was leading to
      	an assertion failure.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@654 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      0b66b63b
  4. 20 Feb, 2002 1 commit
    • mjs's avatar
      Add automated leak checking to all the tests. · 9089a06f
      mjs authored
      	* Tests/CookieManager/.cvsignore:
      	* Tests/CookieManager/Makefile.am:
      	* Tests/CookieManager/wkcookie-test.m: (main):
      	* Tests/CookieManager/wkcookiemanager-test.m: (main):
      	* Tests/Makefile.am:
      	* Tests/WebFoundation-Misc/.cvsignore:
      	* Tests/WebFoundation-Misc/Makefile.am:
      	* Tests/WebFoundation-Misc/ifnsarrayextensions-test.m: (main):
      	* Tests/WebFoundation-Misc/ifnsobjectextensions-test.m: (main):
      	* Tests/WebFoundation-Misc/ifnsstringextensions-test.m: (main):
      	* Tests/WebFoundation-Misc/ifrecursivereadwritelock-test.m: (thread_main),
      	(main):
      	* Tests/harness.c: (runtest), (main):
      	* Tests/kde/.cvsignore:
      	* Tests/kde/Makefile.am:
      	* Tests/kde/kurl-test.chk:
      	* Tests/kde/kurl-test.cpp: (main):
      	* Tests/libiftest/.cvsignore:
      	* Tests/libiftest/IFCheckLeaks.c: (IFOverwriteRegisters), (IFClearTheStack),
      	(IFCheckLeaksAtExitHandler), (IFCheckLeaksAtExit):
      	* Tests/libiftest/IFCheckLeaks.h:
      	* Tests/libiftest/Makefile.am:
      	* Tests/libiftest/objc-dummy.mm: (IF_objective_c_hack):
      	* Tests/qt/.cvsignore:
      	* Tests/qt/Makefile.am:
      	* Tests/qt/qarray-test.cpp: (main):
      	* Tests/qt/qbuffer-test.cpp: (main):
      	* Tests/qt/qchar-test.cpp: (main):
      	* Tests/qt/qcstring-test.cpp: (main):
      	* Tests/qt/qdate-test.cpp: (main):
      	* Tests/qt/qdatetime-test.cpp: (main):
      	* Tests/qt/qdict-test.cpp: (main):
      	* Tests/qt/qlist-test.cpp: (main):
      	* Tests/qt/qmap-test.cpp: (main):
      	* Tests/qt/qpoint-test.cpp: (main):
      	* Tests/qt/qptrdict-test.cpp: (main):
      	* Tests/qt/qrect-test.cpp: (main):
      	* Tests/qt/qregexp-test.cpp: (main):
      	* Tests/qt/qsize-test.cpp: (main):
      	* Tests/qt/qsortedlist-test.cpp: (main):
      	* Tests/qt/qstack-test.cpp: (main):
      	* Tests/qt/qstring-test.cpp: (main):
      	* Tests/qt/qstringlist-test.cpp: (main):
      	* Tests/qt/qtime-test.cpp: (main):
      	* Tests/qt/qvaluelist-test.cpp: (main):
      	* Tests/qt/qvector-test.cpp: (main):
      	* configure.in:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@646 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      9089a06f
  5. 19 Jan, 2002 1 commit
    • mjs's avatar
      * src/kdelibs/kjs/Makefile.am: Fix testkjs build. · c35957b2
      mjs authored
      	Fix a couple more static initialization problems:
      	* src/kwq/KWQKHTMLPart.mm: (KHTMLPart::urlCursor):
      	* src/kwq/KWQRegion.mm: (QRegion::QRegion), (QRegion::operator=):
      
      	* src/.cvsignore, src/kdelibs/.cvsignore,
      	src/kdelibs/khtml/css/.cvsignore,
      	src/kdelibs/khtml/misc/.cvsignore, src/kdelibs/kjs/.cvsignore:
      	Ignore stamp files.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@550 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c35957b2
  6. 17 Jan, 2002 3 commits
    • mjs's avatar
      Fix a couple of problems that kept `make -j3' from working from a · e258cad6
      mjs authored
      	clean start (use stamp files to serialize build a bit more where
      	needed)
      
      	* src/Makefile.am:
      	* src/kdelibs/khtml/css/Makefile.am:
      	* src/kdelibs/khtml/misc/Makefile.am:
      	* src/kdelibs/kjs/Makefile.am:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@546 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      e258cad6
    • mjs's avatar
      Top level: · a99f3ae5
      mjs authored
      	* configure.in: always substitute OBJCXXLD, for the benefit of
      	WebCore speedups.
      
      WebCore:
      	Build speedups:
      
      	* autogen.sh, configure.in: Don't use libtool any more. Set RANLIB
      	to 'echo' since ranlib is really slow and we don't really need to
      	run it.
      
      	* libtool.diff: Removed.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@543 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a99f3ae5
    • mjs's avatar
      Top level: · 9053232e
      mjs authored
      	Build speedups:
      
      	* autogen.sh, configure.in: Don't use libtool any more. Set RANLIB
      	to 'echo' since ranlib is really slow and we don't really need to
      	run it.
      
      	* libtool.diff: Removed.
      
      WebCore:
      	Build speedups: Don't use libtool, and don't link static libraries
      	into each other.
      
      	* src/Makefile.am
      	* src/kdelibs/khtml/Makefile.am:
      	* src/kdelibs/khtml/css/Makefile.am:
      	* src/kdelibs/khtml/dom/Makefile.am:
      	* src/kdelibs/khtml/ecma/Makefile.am:
      	* src/kdelibs/khtml/html/Makefile.am:
      	* src/kdelibs/khtml/java/Makefile.am:
      	* src/kdelibs/khtml/misc/Makefile.am:
      	* src/kdelibs/khtml/rendering/Makefile.am:
      	* src/kdelibs/khtml/xml/Makefile.am:
      	* src/kdelibs/kjs/Makefile.am:
      	* src/kwq/Makefile.am:
      	* src/kwq/kde/Makefile.am:
      	* src/kwq/qt/Makefile.am:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@542 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      9053232e
  7. 15 Jan, 2002 1 commit
  8. 14 Jan, 2002 1 commit
    • mjs's avatar
      Convert build system to automake · 0824703c
      mjs authored
      	* Makefile.am: Add this
      	* Makefile.in: Remove this
      
      	* configure.in:
      
      	Remove newly autogenerated things,
      
      	* aclocal.m4:
      	* autogen.sh:
      	* config.guess:
      	* config.h.in:
      	* config.sub:
      	* configure:
      	* missing:
      
      	* acconfig.h, acinclude.m4: Templates for auto*
      	* libtool.diff: Couple of tweaks needed to automake.
      	* .cvsignore: Ignore the right stuff
      
      	Add these.
      
      	* Tests/Makefile.am:
      	* Tests/draw/Makefile.am:
      	* Tests/draw/drawApp/Makefile.am:
      	* Tests/khtmlview/Makefile.am:
      	* Tests/khtmlview/WebViewTest/Makefile.am:
      	* Tests/qt/Makefile.am:
      
      	Remove these.
      
      	* Tests/Makefile.in:
      	* Tests/draw/Makefile:
      	* Tests/draw/drawApp/Makefile.in:
      	* Tests/khtmlview/WebViewTest/Makefile.in:
      	* Tests/qt/Makefile.in:
      
      	Tweak link flags.
      
      	* Tests/draw/drawApp/drawApp.pbproj/project.pbxproj:
      	* Tests/khtmlview/WebViewTest/WebViewTest.pbproj/project.pbxproj:
      
      	Ignore the right stuff.
      
      	* Tests/khtmlview/.cvsignore:
      	* Tests/khtmlview/WebViewTest/.cvsignore:
      	* Tests/.cvsignore:
      	* Tests/draw/.cvsignore:
      	* Tests/qt/.cvsignore:
      
      	* Tests/harness.c: Fix a couple of warnings.
      
      	* Tests/qt/qarray-test.chk, Tests/qt/qarray-test.cpp (main):
      	Remove a faulty test case: can't count on contents of
      	uninitialized array!
      
      	* Tests/test.list: Add a newly-enabled javascript test.
      
      	* Updates/install-automake.sh,
      	Updates/automake-1.5-mac-ported.diff, Updates/update:
      	Install automake 1.5 as an update, patch for Mac OS X
      
      	* Updates/install-gperf.sh: Fix potential minor bug for blind cut
      	& pasters.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@535 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      0824703c
  9. 16 Nov, 2001 1 commit
  10. 02 Nov, 2001 1 commit
    • kocienda's avatar
      It's that time again: I have made a number of changes to the make system. · d6e99656
      kocienda authored
      The two major modification are:
      
      1. The tests directory, which was formerly buried in WebCore, has been moved to the top-level in Labyrinth, and is now a peer of WebCore and WebKit.
      
      2. I have moved the the configure and Makefiles from WebCore one directory up so that they may serve for all of Labyrinth. In other words, running `configure` and `make` in Labyrinth now builds "everything," including WebCore, WebKit, and the test programs.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@399 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d6e99656
  11. 16 Oct, 2001 1 commit
  12. 20 Sep, 2001 1 commit
    • kocienda's avatar
      Moved the make system so that it no longer includes elements from · b5125459
      kocienda authored
      the KDE build system. This involved removing the following files from
      each directory where they appear in the KDE distribution:
      
      	 - Makefile.am
      	 - Makefile.in
      	 - configure.in.in
      
      I have also removed the special MakeSystemChanges.sh files from the tree
      as they are made obsolete by this change.
      
      It should also be noted that any Makefile.in files that remain are "ours"
      and clobber the ones that KDE had.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      b5125459
  13. 19 Sep, 2001 2 commits
  14. 06 Sep, 2001 1 commit
  15. 28 Aug, 2001 4 commits
  16. 27 Aug, 2001 1 commit
  17. 24 Aug, 2001 2 commits