Timeline
Jan 23, 2002:
- 4:29 PM Changeset in webkit [555] by
-
- 3 edits in trunk/WebKit
2002-01-23 Ken Kocienda <kocienda@apple.com>
Took out @executable_path hack added for Alexander demo.
This should clear up a class of crash-on-launch issues.
- WebKit.pbproj/project.pbxproj:
Jan 22, 2002:
- 2:03 PM Changeset in webkit [554] by
-
- 5 edits in trunk/WebCore
Implemented KWQDesktopWidget to represent main screen. Used by javascript.
Jan 21, 2002:
- 11:51 PM Changeset in webkit [553] by
-
- 30 edits11 adds in trunk/WebCore
Top level:
Turn off some borrowed classes, improve test coverage, and improve
build stability.
- borrowed-classes.txt: Turn off borrowed QArray, QBuffer, QStringList and QStack.
# Add many new test cases for these classes, passed by both the old
and the new versions:
- Tests/qt/qarray-test.chk:
- Tests/qt/qarray-test.cpp: (main):
- Tests/qt/qbuffer-test.chk:
- Tests/qt/qbuffer-test.cpp: (main):
- Tests/qt/qstack-test.chk:
- Tests/qt/qstack-test.cpp: (main):
- Tests/qt/qstringlist-test.chk:
- Tests/qt/qstringlist-test.cpp: (main):
- Tests/test.list:
- Tests/qt/Makefile.am:
# Change how we define the USING defines a bit to make it more
generic. Also, be more paranoid abot the dreaded '$ln' problem.
- acconfig.h:
- autogen.sh:
- configure.in:
WebCore:
Reimplemented QArray, QBuffer, QStack and QStringList; also fixed
some files for borrowed switchability, and fixed some bugs found
by my new test cases.
# Reimplement QArray:
- src/kwq/qt/qarray.h:
- src/kwq/KWQArrayImpl.h:
- src/kwq/KWQArrayImpl.mm: (KWQArrayImpl::KWQArrayPrivate::KWQArrayPrivate), (KWQArrayImpl::KWQArrayPrivate::~KWQArrayPrivate), (KWQArrayImpl::KWQArrayImpl), (KWQArrayImpl::~KWQArrayImpl), (KWQArrayImpl::operator=), (KWQArrayImpl::at), (KWQArrayImpl::data), (KWQArrayImpl::size), (KWQArrayImpl::resize), (KWQArrayImpl::duplicate), (KWQArrayImpl::fill), (KWQArrayImpl::operator==):
# Reimplement QBuffer:
- src/kwq/qt/qbuffer.h:
- src/kwq/KWQBuffer.mm: (QBuffer::QBuffer), (QBuffer::~QBuffer), (QBuffer::buffer), (QBuffer::size), (QBuffer::isOpen), (QBuffer::open), (QBuffer::close), (QBuffer::writeBlock):
- src/kwq/qt/qiodevice.h:
# Reimplement QStringList:
- src/kwq/KWQStringList.mm: (QStringToCFString), (QStringList::split), (QStringList::QStringList), (QStringList::~QStringList), (QStringList::join), (QStringList::operator=):
# Reimplement QStack:
- src/kwq/qt/qstack.h:
- src/kwq/Makefile.am: Add new files to build.
- src/kwq/KWQString.mm: (QString::find): Fix bug which returned the very first occurence in the string even when the optional starting point was passed in. Some of my new regression tests picked this up.
# Temporarily work around uses of non-kwq APIs:
- src/kwq/WKPluginWidget.h:
- src/kwq/qt/_qfile.cpp
- src/kwq/qt/_qbuffer.cpp
# Guard contents of all these with the appropriate USING ifdef:
- src/kwq/KWQStrList.h:
- src/kwq/qt/_qarray.h:
- src/kwq/qt/_qgarray.h:
- src/kwq/qt/_qstrlist.h:
WebFoundation:
- .cvsignore: Ignore generated files.
- 2:42 PM Changeset in webkit [552] by
-
- 2 edits in trunk/WebCore
Fixing dependency issue with stdarg
- 9:33 AM Changeset in webkit [551] by
-
- 9 edits in trunk/WebKit
- WebView.subproj/WKWebController.h:
- WebView.subproj/WKWebView.h: Changed WKConcreteWebController to WKDefaultWebController in a couple of comments.