⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Timeline



Mar 11, 2002:

2:00 PM Changeset in webkit [725] by rjw
  • 20 edits in trunk

i Fixed call back ordering problems when an error occurs.

More twiddling with scroll bars.

Re-implemented QPainter::drawTiledPixmap to use core graphics patterns. Currently this depends
on SPI. The performance boost is huge osx.macnn.com draws 40x faster now.

Mar 9, 2002:

12:59 PM Changeset in webkit [724] by kocienda
  • 1 edit in trunk/WebKit/Misc.subproj/WebFileDatabase.m

2002-03-09 Ken Kocienda <kocienda@apple.com>

Fixed this bug:
Radar 2859368 (IFURLFileDatabase must set correct permissions when creating files)

The IFURLFileDatabase now creates directories and files with the correct permissions.

  • Database.subproj/IFURLFileDatabase.m: (+[IFURLFileDatabase initialize]), (-[IFURLFileDatabase setObject:forKey:]), (-[IFURLFileDatabase open]):
  • Misc.subproj/IFNSFileManagerExtensions.h:

Mar 8, 2002:

5:25 PM Changeset in webkit [723] by rjw
  • 29 edits in trunk

Re-implemented KWQFont to lazily request font from NSFontManager instead of
user converFont:. I did this after sampling loads of http://www.apple.com/retail/theater
and found that converting fonts was very expensive.

Fixed scroll bar recursion problems.

Took a long time to find a stupid typo bug in [IFBaseWebController _frameForDataSource:fromFrame:]
that overwrote an input parameter that should been a local variable. This caused a crash the
second time a page that contained an iframe was loaded.

5:08 PM Changeset in webkit [722] by gramps
  • 525 edits in branches/LABYRINTH_KDE_3_MERGE

Merged kdelibs from KDE 3 beta 2 into our 2.2.1-based sources.

5:08 PM Changeset in webkit [721]
  • 167 copies
    228 deletes in branches/LABYRINTH_KDE_3_MERGE

This commit was manufactured by cvs2svn to create branch
'LABYRINTH_KDE_3_MERGE'.

12:58 PM Changeset in webkit [720] by rjw
  • 10 edits in trunk/WebCore

Instrumentation of the text fragment metrics cache.
Added _FAST_QSTRING_TO_NSSTRING.

9:06 AM Changeset in webkit [719] by sullivan
  • 6 edits in trunk/WebCore
  • src/kwq/KWQKHTMLPart.mm: (KHTMLPart::openURL), (KHTMLPart::end): Changed openURL() and end() messages to use debug levels. You can see these by setting your WebKitLogLevel mask to include 0x00000008

Changed all use of NSLog to use WebKitDebug stuff instead. You can see all
of these by setting your WebKitLogLevel mask to include 0x01000000

  • BrowserDocument.m: (-[BrowserDocument saveScrollPosition]), (-[BrowserDocument restoreScrollPosition]), (-[BrowserDocument goToURL:withLoadType:]), (-[BrowserDocument receivedProgress:forResource:fromDataSource:]), (-[BrowserDocument receivedError:forResource:partialProgress:fromDataSource:]), (-[BrowserDocument statusTextForDataSource:]), (-[BrowserDocument locationWillChangeTo:forFrame:]), (-[BrowserDocument locationChangeStartedForFrame:]), (-[BrowserDocument locationChangeCommittedForFrame:]), (-[BrowserDocument locationChangeDone:forFrame:]), (-[BrowserDocument receivedPageTitle:forDataSource:]), (-[BrowserDocument serverRedirectTo:forDataSource:]), (-[BrowserDocument createFrameNamed:for:inParent:]), (-[BrowserDocument mainFrame]), (-[BrowserDocument frameForDataSource:]):
  • WebBrowser.pbproj/project.pbxproj: Moved recently-added files to alpha ordered spot in file list.

Mar 7, 2002:

4:50 PM Changeset in webkit [718] by sullivan
  • 3 edits in trunk/WebKit
  • Misc.subproj/IFError.m: (-[IFError errorDescription]): Removed a line of debugging spam. Oops!

Made an untitled window appear at launch for Jaguar by adding a bogus
Editor document type.

  • WebBrowser.pbproj/project.pbxproj:
4:44 PM Changeset in webkit [717] by rjw
  • 8 edits in trunk/WebKit

Fixed occasional scroll bar problem in iframes.
Fixed occasional problem removing scroll bar onb main page.

4:04 PM Changeset in webkit [716] by sullivan
  • 4 edits
    2 adds in trunk/WebKit
  • CacheLoader.subproj/IFURLCacheLoaderConstants.h: Fixed two typos in constant names (not used anywhere).
  • WebFoundation.pbproj/project.pbxproj: Jaguar/Puma version wars.

First pass at adding error strings to IFError. They are
properly localized, but they don't include any parameters,
and the strings haven't been made user-friendly.

  • Misc.subproj/IFError.m: (+[IFError initialize]): New method, set up a dictionary mapping error code to localized error string. (-[IFError errorDescription]): Read string from dictionary.
  • English.lproj/IFError.strings: New file, auto-generated by the genstrings tool.
  • WebKit.pbproj/project.pbxproj: Removed stray -F /symroots. This shouldn't have been in there since symroots location is no longer hardwired.
  • BrowserDocument.m: (-[BrowserDocument locationChangeDone:forFrame:]): Make error message include errorDescription. This is not final UI, have no fear. Useful for debugging though.
  • WebBrowser.pbproj/project.pbxproj: Jaguar/Puma version wars
3:31 PM Changeset in webkit [715] by cblu
  • 2 edits in trunk/WebCore

Included PARAM tags as arguments to WCJavaAppletWidget

2:11 PM Changeset in webkit [714] by cblu
  • 2 edits in trunk/WebKit/Plugins.subproj

Added a tracking rect to IFPluginView so that we can send cursor events

11:36 AM Changeset in webkit [713] by sullivan
  • 26 edits in trunk
  • src/kwq/kwqdebug.h: New debug level constants, kept in synch with WebKitDebug.h
  • src/kwq/KWQKHTMLPart.mm: (-[KHTMLPartLoadClient IFURLHandleResourceDidBeginLoading:]), (-[KHTMLPartLoadClient IFURLHandleResourceDidCancelLoading:]), (-[KHTMLPartLoadClient IFURLHandleResourceDidFinishLoading:data:]), (-[KHTMLPartLoadClient IFURLHandle:resourceDataDidBecomeAvailable:]), (-[KHTMLPartLoadClient IFURLHandle:resourceDidFailLoadingWithResult:]):
  • src/kwq/KWQKloader.mm: (-[URLLoadClient IFURLHandleResourceDidBeginLoading:]), (-[URLLoadClient IFURLHandleResourceDidCancelLoading:]), (-[URLLoadClient IFURLHandleResourceDidFinishLoading:data:]), (-[URLLoadClient IFURLHandle:resourceDataDidBecomeAvailable:]), (-[URLLoadClient IFURLHandle:resourceDidFailLoadingWithResult:]), (Loader::load), (Loader::servePendingRequests):
  • src/kwq/KWQView.mm: (-[KWQHTMLView layout]), (-[KWQHTMLView drawRect:]): Changed numeric debug levels to symbolic ones.

Defined more symbolic debug-level constants; specified ranges for use by
different software levels (core/kit/client==browser) to enable easier
isolation of debug messages.

  • Misc.subproj/WebKitDebug.h: #defined new debug levels for existing uses; renamed a couple.
  • Misc.subproj/WebKitDebug.m: (WebKitLog), (WebKitDebug): Updated for renamed debug levels.
  • WebView.subproj/IFBaseWebController.mm: (-[IFBaseWebController receivedProgress:forResource:fromDataSource:]):
  • WebView.subproj/IFWebDataSourcePrivate.mm: (-[IFWebDataSource _stopLoading]):
  • WebView.subproj/IFWebView.mm: (-[IFWebView layout]), (-[IFWebView setNeedsDisplay:]), (-[IFWebView setNeedsLayout:]), (-[IFWebView drawRect:]), (-[IFWebView mouseDragged:]):
  • WebView.subproj/IFWebViewPrivate.mm: (-[IFWebView _resetView]): Changed numeric debug levels to symbolic ones.
  • WebKit.pbproj/project.pbxproj: Jaguar/Puma version war.
11:19 AM Changeset in webkit [712]
  • 178 copies
    42 deletes in tags/ALEXANDER_0_2_PRE_4

This commit was manufactured by cvs2svn to create tag
'ALEXANDER_0_2_PRE_4'.

11:19 AM Changeset in webkit [711] by cblu
  • 4 edits in trunk/WebCore

Fixed break for Jersey test. Removed a warning that was only affecting sheridan

11:14 AM Changeset in webkit [710] by cblu
  • 2 edits in trunk/WebCore

Intentional break to test jersey

11:14 AM Changeset in webkit [709] by rjw
  • 14 edits in trunk/WebKit

Lots of little changes.

6:55 AM Changeset in webkit [708]
  • 166 copies
    228 deletes in tags/LABYRINTH_KDE_3_ANCHOR

This commit was manufactured by cvs2svn to create tag
'LABYRINTH_KDE_3_ANCHOR'.

6:55 AM Changeset in webkit [707] by gramps
  • 3 edits
    2 deletes in trunk/WebCore

Removed unused file in kdelibs that I missed in previous commit.

Note: See TracTimeline for information about the timeline view.