Timeline
Dec 20, 2001:
- 7:02 PM Changeset in webkit [522] by
-
- 14 edits in trunk/WebCore
More tweaks to text underlining.
Dec 18, 2001:
- 8:39 PM Changeset in webkit [521] by
-
- 51 edits8 adds in trunk/WebCore
Top level:
- prepare-ChangeLog: Improved C++ support; handle constructor initializers and operator overloads properly, and ignore the const qualifier so const methods get picked up.
Various changes relating to reduction in borrowed classes:
- Tests/qt/qpoint-test.chk, Tests/qt/qpoint-test.cpp, Tests/qt/qrect-test.chk, Tests/qt/qrect-test.cpp, Tests/qt/qsize-test.chk, Tests/qt/qsize-test.cpp: Disable tests that don't apply to new versions of these classes.
- borrowed-classes.txt: Turn off QPoint, QSize, QRect.
WebCore:
- src/kwq/KWQCString.mm: (QCString::QCString), (QCString::isEmpty), (QCString::isNull), (QCString::length): Fix some bugs found by the test suite in the emptiness/null semantics.
Reimplement QPoint, QSize and QRect:
- src/kwq/qt/qpoint.h, src/kwq/qt/qrect.h, src/kwq/qt/qsize.h: Update.
- src/kwq/KWQPoint.mm: (QPoint::QPoint), (QPoint::x), (QPoint::y), (QPoint::manhattanLength), (operator+), (operator-), (operator<<): Fresh implementations.
- src/kwq/KWQRect.mm: (QRect::QRect), (QRect::isNull), (QRect::isValid), (QRect::x), (QRect::y), (QRect::left), (QRect::top), (QRect::right), (QRect::bottom), (QRect::width), (QRect::height), (QRect::topLeft), (QRect::size), (QRect::setWidth), (QRect::setHeight), (QRect::intersect), (QRect::intersects), (QRect::operator&), (operator==), (operator!=), (operator<<): Likewise.
- src/kwq/KWQSize.mm: (QSize::QSize), (QSize::isValid), (QSize::width), (QSize::height), (QSize::setWidth), (QSize::setHeight), (QSize::expandedTo), (operator+), (operator==), (operator!=), (operator<<): Likewise.
- src/kwq/qt/_qpoint.cpp, src/kwq/qt/_qrect.cpp, src/kwq/qt/_qsize.cpp: Disable the whole file contents when building.
- src/kwq/Makefile.in: Add new files to build.
Start moving away from QShared so we can remove it:
- src/kwq/qt/qbrush.h, src/kwq/KWQBrush.mm: (QBrush::QBrush), (QBrush::color), (QBrush::setColor), (QBrush::style), (QBrush::setStyle), (QBrush::operator==), (QBrush::operator!=): Don't use shared data for this simple value object, the optimization value is quastionable anyway.
- src/kwq/qt/qpen.h, src/kwq/KWQPen.mm: (QPen::QPen), (QPen::color), (QPen::width), (QPen::style), (QPen::setColor), (QPen::setWidth), (QPen::setStyle), (QPen::operator==): Likewise.
- src/kwq/KWQPainter.mm: (QPainter::setPen), (QPainter::setBrush): Update for changes to pen.
- src/kwq/KWQRefPtr.h: New reference-counted pointer template.
- src/kwq/qt/qguardedptr.h, src/kwq/KWQGuardedPtr.mm: (QGuardedPtrPrivate::QGuardedPtrPrivate): Use KWQRefPtr instead of QShared.
- src/kwq/qt/qvariant.h, src/kwq/KWQVariant.mm: (QVariant::QVariant), (QVariant::~QVariant), (QVariant::operator=): Use KWQRefPtr instead of QShared.
- src/kwq/qt/qnamespace.h: Remove private constructor and destructor since people want to subclass this.
- src/kwq/_KWQOwner.h: Add include guards and standard license.
- src/kdelibs/khtml/ecma/kjs_binding.h: Add include of qvariant.h, how could stuff ever compile without this?
- 7:54 PM Changeset in webkit [520] by
-
- 7 edits in trunk/WebCore
Finally fixed underlining.
- 4:20 PM Changeset in webkit [519] by
-
- 2 edits in trunk/WebKit
Deleted one little word
- Documentation/WebKit-White-Paper/WebKit-White-Paper.html:
- 4:08 PM Changeset in webkit [518] by
-
- 18 edits14 adds6 deletes in trunk
Restructing of headers in prepartion for implementation. Added new WK*
headers to PB project description.
- 4:01 PM Changeset in webkit [517] by
-
- 2 edits in trunk/WebKit
Updated based on comments from John and Richard
- Documentation/WebKit-White-Paper/WebKit-White-Paper.html:
- Documentation/WebKit-White-Paper/images/webkit-cache-loader.jpg:
- 3:55 PM Changeset in webkit [516] by
-
- 5 edits in trunk/WebCore
- src/kwq/Makefile.in: Re-apply my changes, which accidentally got clobbered.
- 1:21 PM Changeset in webkit [515] by
-
- 2 edits in trunk/WebKit
Updated the white paper text and graphics.
- Documentation/WebKit-White-Paper/WebKit-White-Paper.html:
- Documentation/WebKit-White-Paper/images/webkit-cache-loader.jpg:
- Documentation/WebKit-White-Paper/images/webkit-classes.jpg:
- 10:23 AM Changeset in webkit [514] by
-
- 2 edits in trunk/WebCore
KWQWidget.mm
- 10:22 AM Changeset in webkit [513] by
-
- 2 edits2 adds in trunk/WebCore
WKPluginView.h
- 10:21 AM Changeset in webkit [512] by
-
- 7 edits18 adds in trunk/WebCore
Initial submission of the plug-in classes
- 9:52 AM Changeset in webkit [511] by
-
- 2 edits in trunk/WebKit
Added change comments that I was keeping in header files.
- 9:01 AM Changeset in webkit [510] by
-
- 2 edits in trunk/WebKit
Merged "Changes" information into individual files
- Cache.subproj/WKLoadChunk.h:
- Cache.subproj/WKWebCache.h:
- Cache.subproj/WKWebCacheClient.h:
- Cache.subproj/WKWebContentType.h:
Dec 17, 2001:
- 4:41 PM Changeset in webkit [509] by
-
- 5 edits2 adds in trunk/WebKit
Fixed small cpp glitch in WKWebCache.
Added WKAttributedURL header.
Updated WKBackForwardList with ifdef'ed out new design.
- Cache.subproj/WKWebCache.h:
- History.subproj/WKAttributedURL.h:
- History.subproj/WKBackForwardList.h:
- 2:54 PM Changeset in webkit [508] by
-
- 2 edits in trunk/WebKit
Added header files by chopping up the CacheAPI.h document I have been working on.
- Cache.subproj/WKLoadChunk.h:
- Cache.subproj/WKWebCache.h:
- Cache.subproj/WKWebCacheClient.h:
- Cache.subproj/WKWebContentType.h:
- 2:21 PM Changeset in webkit [507] by
-
- 2 edits in trunk/WebKit
Did some verb tense cleanup.
- Documentation/WebKit-White-Paper/WebKit-White-Paper.html:
- 2:08 PM Changeset in webkit [506] by
-
- 3 edits in trunk/WebKit
Added the current draft of the WebKit white paper.
- Documentation/WebKit-White-Paper/WebKit-White-Paper.html:
- Documentation/WebKit-White-Paper/images/webkit-cache-loader.jpg: