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

Timeline



Mar 13, 2002:

7:09 PM Changeset in webkit [737] by rjw
  • 10 edits in trunk/WebCore

Updated debugging code. Disabled optimized QString::find.

6:07 PM Changeset in webkit [736] by rjw
  • 6 edits in trunk/WebKit

Added support to stop plugins in removeFromSuperview.

6:03 PM Changeset in webkit [735] by rjw
  • 3 edits in trunk/WebCore

Removed fprintfs.

5:39 PM Changeset in webkit [734] by cblu
  • 4 edits in trunk/WebKit/Plugins.subproj
  • Added support for the OpenURL AppleScript command
  • Added stubs for ShowFile and OpenBookmark AppleScript commands
  • Added a stub for "start" in IFPluginView
  • Made IFPluginView observe NSWindowWillCloseNotification
5:30 PM Changeset in webkit [733] by mjs
  • 7 edits
    2 adds in branches/LABYRINTH_KDE_3_MERGE/WebCore

Merge KDE3 beta 2 changes into this frankenstein file.

  • src/kwq/KWQKloader.mm: (CachedCSSStyleSheet::CachedCSSStyleSheet), (CachedCSSStyleSheet::ref), (CachedCSSStyleSheet::data), (CachedCSSStyleSheet::checkNotify), (CachedCSSStyleSheet::error), (CachedScript::CachedScript), (CachedScript::ref), (CachedScript::data), (CachedScript::checkNotify), (CachedScript::error), (CachedImage::CachedImage), (CachedImage::ref), (CachedImage::tiled_pixmap), (CachedImage::pixmap_size), (CachedImage::do_notify), (CachedImage::movieStatus), (CachedImage::movieResize), (CachedImage::setShowAnimations), (CachedImage::deleteMovie), (CachedImage::data), (Request::Request), (DocLoader::DocLoader), (DocLoader::requestImage), (DocLoader::requestStyleSheet), (DocLoader::requestScript), (DocLoader::setAutoloadImages), (DocLoader::setShowAnimations), (Loader::Loader), (Loader::~Loader), (Loader::load), (Loader::servePendingRequests), (Loader::slotFinished), (Loader::slotData), (Loader::numRequests), (Loader::cancelRequests), (Cache::init), (Cache::requestImage), (Cache::requestStyleSheet), (Cache::preloadStyleSheet), (Cache::requestScript), (Cache::preloadScript), (Cache::flush):
4:30 PM Changeset in webkit [732] by rjw
  • 5 edits in trunk/WebKit

Fixed open window w/ no open windows crasher.

3:49 PM Changeset in webkit [731] by rjw
  • 11 edits in trunk/WebCore

Added font cache.

10:34 AM Changeset in webkit [730] by rjw
  • 11 edits in trunk/WebCore

Re-worked fragment cache to minimize memory usage.

9:27 AM Changeset in webkit [729] by kocienda
  • 10 edits in trunk/WebCore

2002-03-13 Kenneth Kocienda <kocienda@apple.com>

Labyrinth:

Rolled back change in never-expires-test since my change to WFTool got hammered
by cvs/applecvs last week and I can't yet take advantage of the new options
processing code that should be there, but isn't. Arrrrgghh!

  • Tests/WebFoundation-CacheLoader/never-expires-test:

Updated for new didRedirectToURL callback. This is a partial fix for this bug:
Radar 2879234 (Redirected URLs not used for subsequent GETs)

  • Tests/WebFoundationC/ifurlhandlec-test.c: (ResourceDidRedirectToURL), (run):
  • Tools/wftool/WFTool.m: (-[WFTool IFURLHandle:didRedirectToURL:]):

WebCore:

Updated for new didRedirectToURL callback. This is a partial fix for this bug:
Radar 2879234 (Redirected URLs not used for subsequent GETs)

  • src/kwq/KWQKHTMLPart.mm: (-[KHTMLPartLoadClient IFURLHandle:didRedirectToURL:]):
  • src/kwq/KWQKloader.mm: (-[URLLoadClient IFURLHandle:didRedirectToURL:]):

WebFoundation:

Updated for new didRedirectToURL callback. This is a partial fix for this bug:
Radar 2879234 (Redirected URLs not used for subsequent GETs)

  • CacheLoader.subproj/IFHTTPURLHandle.h:
  • CacheLoader.subproj/IFHTTPURLProtocolHandler.h:
  • CacheLoader.subproj/IFHTTPURLProtocolHandler.m: (-[IFHTTPURLProtocolHandler initWithURLLoad:]), (-[IFHTTPURLProtocolHandler dealloc]), (-[IFHTTPURLProtocolHandler createHTTPRequest]), (-[IFHTTPURLProtocolHandler performHTTPHeaderRead:]), (-[IFHTTPURLProtocolHandler setRedirectedURL:]), (-[IFHTTPURLProtocolHandler setResponseHeaders:]), (-[IFHTTPURLProtocolHandler shouldCacheResourceData]):
  • CacheLoader.subproj/IFURLCacheLoaderConstantsPrivate.h:
  • CacheLoader.subproj/IFURLHandle.h:
  • CacheLoader.subproj/IFURLHandle.m: (_sendDidRedirectToURLMessages), (-[IFURLHandleInstanceVariables initWithHandle:]), (-[IFURLHandleInstanceVariables prepareCallbacks]), (-[IFURLHandleInstanceVariables dealloc]), (-[IFURLHandleSynchronousClient IFURLHandle:didRedirectToURL:]), (-[IFURLHandle finalURL]), (-[IFURLHandle redirectedURL]), (-[IFURLHandle didRedirectToURL:]), (-[IFURLHandle setFinalURL:]), (-[IFURLHandle notifyClientsBackgroundLoadFailed]), (-[IFURLHandle notifyClientsURLRedirected]):
  • CacheLoader.subproj/IFURLHandleC.h:
  • CacheLoader.subproj/IFURLHandleC.m: (IFURLHandleDidRedirectToURL), (IFURLHandleGetFinalURL), (IFURLHandleGetRedirectedURL):
  • CacheLoader.subproj/IFURLHandleCallBackClient.m: (-[IFURLHandleCallBackClient IFURLHandle:didRedirectToURL:]):
  • CacheLoader.subproj/IFURLHandleClient.h:
  • CacheLoader.subproj/IFURLHandlePrivate.h:
1:48 AM Changeset in webkit [728] by mjs
  • 9 edits
    12 deletes in branches/LABYRINTH_KDE_3_MERGE/WebCore

Top level:

  • Tools/wftool/Makefile: Remove this autogenerated file.

Web

Remove files from build that are no longer in KDE 3 beta 2:

  • src/kdelibs/khtml/ecma/Makefile.am:
  • src/kdelibs/khtml/ecma/kjs_text.cpp:
  • src/kdelibs/khtml/ecma/kjs_text.h:
  • src/kdelibs/khtml/misc/Makefile.am:
  • src/kdelibs/khtml/misc/font.cpp:
  • src/kdelibs/khtml/misc/font.h:
  • src/kdelibs/khtml/rendering/Makefile.am:
  • src/kdelibs/khtml/rendering/render_hr.cpp:
  • src/kdelibs/khtml/rendering/render_hr.h:

Mar 12, 2002:

7:07 PM Changeset in webkit [727] by sullivan
  • 15 edits
    2 adds in trunk/WebKit

Added support for persistent history. Following in the grand footsteps of
Ken, it currently stores data in /tmp/alexander.history

  • Resources/url_icon.tiff: default IFURIEntry image, moved here from WebBrowser.
  • WebKit.pbproj/project.pbxproj: Updated to add image file.
  • History.subproj/IFURIEntry.m: (-[IFURIEntry image]): If there's no explicit image, return the default one.

(-[IFURIEntry dictionaryRepresentation]): return a representation suitable
for saving to an xml file.
(-[IFURIEntry initFromDictionaryRepresentation:]): init given the representation
returned from dictionaryRepresentation.

  • History.subproj/IFWebHistory.h:
  • History.subproj/IFWebHistory.m: (-[IFWebHistory saveHistory]): Added saveHistory call.
  • History.subproj/IFWebHistoryPrivate.h: added saveHistory call.
  • History.subproj/IFWebHistoryPrivate.m: (-[IFWebHistoryPrivate arrayRepresentation]): return a representation suitable for saving to an xml file. (-[IFWebHistoryPrivate historyFilePath]): return location of history on disk. (-[IFWebHistoryPrivate loadHistory]): read history from disk. (-[IFWebHistoryPrivate saveHistory]): write history to disk.

(-[IFWebHistoryPrivate init]): call loadHistory
(-[IFWebHistoryPrivate removeEntryForURLString:]): changed NSLog to WEBKITDEBUG

Save history before quitting, and associated tweaks.

  • AppController.m: (-[AppController awakeFromNib]): register as application delegate (-[AppController applicationWillTerminate:]): save history before app terminates
  • BrowserDocument.m: (-[BrowserDocument addHistoryEntryForCurrentPage]): Don't set an image here; IFURIEntry now handles the image (at least for the default case)
  • Resources/Images/url_icon.tiff: Moved this image to WebKit.
  • WebBrowser.pbproj/project.pbxproj: Updated for removed file.
6:24 PM Changeset in webkit [726] by rjw
  • 5 edits in trunk/WebCore

Optimized implementation of compareToLatin1() and find() to not allocate
additional CFString.

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:
Note: See TracTimeline for information about the timeline view.