Timeline



Dec 20, 2001:

7:02 PM Changeset in webkit [522] by rjw
  • 14 edits in trunk/WebCore

More tweaks to text underlining.

Dec 18, 2001:

8:39 PM Changeset in webkit [521] by mjs
  • 51 edits
    8 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 rjw
  • 7 edits in trunk/WebCore

Finally fixed underlining.

4:20 PM Changeset in webkit [519] by kocienda
  • 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 rjw
  • 18 edits
    14 adds
    6 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 kocienda
  • 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 mjs
  • 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 kocienda
  • 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 cblu
  • 2 edits in trunk/WebCore

KWQWidget.mm

10:22 AM Changeset in webkit [513] by cblu
  • 2 edits
    2 adds in trunk/WebCore

WKPluginView.h

10:21 AM Changeset in webkit [512] by cblu
  • 7 edits
    18 adds in trunk/WebCore

Initial submission of the plug-in classes

9:52 AM Changeset in webkit [511] by rjw
  • 2 edits in trunk/WebKit

Added change comments that I was keeping in header files.

9:01 AM Changeset in webkit [510] by kocienda
  • 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 kocienda
  • 5 edits
    2 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 kocienda
  • 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 kocienda
  • 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 kocienda
  • 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:
Note: See TracTimeline for information about the timeline view.