Timeline



Apr 9, 2002:

4:45 PM Changeset in webkit [992] by cblu
  • 7 adds in trunk/WebKit/Plugins.subproj
  • Moved plug-in streams to IFPluginStream
  • Put IFPluginNullEventSender to it own file.
4:44 PM Changeset in webkit [991] by cblu
  • 9 edits in trunk/WebKit
  • Plugins.subproj/IFPluginView.h:
  • Plugins.subproj/IFPluginView.mm: (-[IFPluginView initWithFrame:plugin:url:mime:arguments:mode:]), (-[IFPluginView setWindow]), (-[IFPluginView newStream:mimeType:notifyData:]), (-[IFPluginView start]), (-[IFPluginView stop]), (-[IFPluginView dealloc]), (-[IFPluginView findSuperview:]), (-[IFPluginView sendUpdateEvent]), (-[IFPluginView drawRect:]), (-[IFPluginView isFlipped]), (-[IFPluginView viewHasMoved:]), (-[IFPluginView windowBecameKey:]), (-[IFPluginView windowResignedKey:]), (-[IFPluginView windowWillClose:]), (-[IFPluginView IFURLHandleResourceDidBeginLoading:]), (-[IFPluginView IFURLHandle:resourceDataDidBecomeAvailable:]), (-[IFPluginView IFURLHandleResourceDidFinishLoading:data:]), (-[IFPluginView IFURLHandleResourceDidCancelLoading:]), (-[IFPluginView IFURLHandle:resourceDidFailLoadingWithResult:]), (-[IFPluginView IFURLHandle:didRedirectToURL:]), (-[IFPluginView forceRedraw]), (IFPluginMake), (+[IFPluginView load]):
  • WebKit.pbproj/project.pbxproj:
  • WebView.subproj/IFLoadProgress.h:

Cleaned up the IFPluginView code. Moved a lot of things around.

Added support for plug-in file download progress.

Apr 8, 2002:

5:17 PM Changeset in webkit [990] by mjs
  • 3 edits in trunk/WebCore

Added bug number to the last ChangeLog entry:

Fix Radar 2896001 (crashes in KURL):

5:14 PM Changeset in webkit [989] by mjs
  • 5 edits in trunk/WebCore
  • src/kwq/KWQKURL.mm: (KURL::KWQKURLPrivate::KWQKURLPrivate): Initialize refCount to 0 in the copy constructor.
2:14 PM Changeset in webkit [988]
  • 19 copies in tags/TINDERBOX

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

2:14 PM Changeset in webkit [987]
  • 19 copies in tags/ALEXANDER_0_2

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

2:14 PM Changeset in webkit [986] by mjs
  • 3 edits in trunk/JavaScriptCore

Retroactively reviewed Darin's change.

2:08 PM Changeset in webkit [985] by cblu
  • 16 edits in trunk
  • src/kwq/KWQKHTMLPart.mm: (KHTMLPart::requestObject):
  • src/kwq/WCPluginWidget.h:
  • src/kwq/WCPluginWidget.mm: (WCPluginWidget::WCPluginWidget):
  • Plugins.subproj/IFPluginView.h:
  • Plugins.subproj/IFPluginView.mm: (-[IFPluginView initWithFrame:plugin:url:mime:arguments:mode:]), (-[IFPluginView drawRect:]), (-[IFPluginView newStream:mimeType:notifyData:]), (-[IFPluginView getURLNotify:target:notifyData:]):

Support new stream requests from plug-ins that are relative URL's.

1:12 PM Changeset in webkit [984] by darin
  • 7 edits in trunk

Re-added -Wno-format-y2k.

12:39 PM Changeset in webkit [983] by rjw
  • 7 edits in trunk/WebKit

Added logs for Shelley to note start and completion of document load.
-WebKitLogLevel 0x1000. Also, as a bonus, note time to load.

11:51 AM Changeset in webkit [982] by cblu
  • 10 edits in trunk/WebKit
  • Plugins.subproj/IFNullPluginView.h:
  • Plugins.subproj/IFNullPluginView.mm: (-[IFNullPluginView initWithFrame:mimeType:arguments:]), (-[IFNullPluginView drawRect:]):
  • WebView.subproj/IFBaseWebController.mm: (-[IFBaseWebController pluginNotFoundForMIMEType:pluginPageURL:]):
  • WebView.subproj/IFWebController.h:

Added pluginNotFoundForMIMEType: pluginPageURL: to WebKit. This gets called
by IFNullPluginView when a plug-in for a certain mime type is requested but
not installed.

10:58 AM Changeset in webkit [981] by rjw
  • 6 edits in trunk/WebKit

i Added frameForView:

Cleaned up out-of-date comments.

Apr 5, 2002:

5:46 PM Changeset in webkit [980] by cblu
  • 9 edits in trunk
  • Plugins.subproj/IFNullPluginView.mm: (+[IFNullPluginView load]):

Enabled the null plugin code.

  • src/libwebcore.exp:

Added symbol for IFNullPluginView

3:51 PM Changeset in webkit [979] by rjw
  • 5 edits in trunk/WebCore

Various scrolling, hit detection, and goto anchor fixes to account for frames being
translated in scroll views.

3:13 PM Changeset in webkit [978] by cblu
  • 10 edits
    5 adds in trunk
  • Plugins.subproj/IFNullPluginView.h: Added.
  • Plugins.subproj/IFNullPluginView.mm: Added. (-[IFNullPluginView initWithFrame:mimeType:arguments:]), (-[IFNullPlug$ findSuperview:]), (-[IFNullPluginView drawRect:]):
  • Resources/nullplugin.tiff: Added.
  • WebKit.pbproj/project.pbxproj:
  • src/kwq/WCPluginWidget.h:
  • src/kwq/WCPluginWidget.mm: (WCSetIFNullPluginMakeFunc), (WCPluginWidget::WCPluginWidget), (WCIFPluginMakeFunction), (WCIFNullPluginMakeFunction):

An IFNullPluginView is now created when no plug-in for a requested
mime type is found. IFNullPluginView displays a null plug-in icon
and will eventually report this error to the WebController.

1:15 PM Changeset in webkit [977]
  • 19 copies in tags/ALEXANDER_0_2_PRE_8

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

1:15 PM Changeset in webkit [976] by rjw
  • 4 edits in trunk/WebKit

Back out some changes to lazily dealloc frame.

12:46 PM Changeset in webkit [975] by rjw
  • 14 edits in trunk

Hacks to support:

  1. Not loading a document when a link is to an anchor on same page.
  2. Correctly targeting frames.

Our documentation is actually useable now.

New method on controller to find a frame of a particular name
anywhere in the frame hierarchy.

11:05 AM Changeset in webkit [974] by darin
  • 12 edits in trunk

WebFoundation:

  • CacheLoader.subproj/IFURLHandle.h: Eliminated [availableResourceData] in favor of the new [resourceData], which is nil until load is complete.
  • CacheLoader.subproj/IFURLHandle.m: (-[IFURLHandle loadInForeground:]): Wean from availableResourceData; use resourceData instead. (-[IFURLHandle resourceData]): New name, now returns nil unless statusCode is IFURLHandleStatusLoadComplete.
  • CacheLoader.subproj/IFURLHandleC.h:
  • CacheLoader.subproj/IFURLHandleC.m: (IFURLHandleGetResourceData): Replace IFURLHandleGetAvailableResourceData with IFURLHandleGetResourceData.
  • WebFoundation.pbproj/project.pbxproj: The battle of the Project Builder versions.

WebCore:

  • src/kwq/KWQKloader.mm: (-[URLLoadClient IFURLHandle:resourceDidFailLoadingWithResult:]): Use contentLengthReceived rather than getting the length of availableResourceData to determine how much data has arrived.

WebKit:

  • WebView.subproj/IFMainURLHandleClient.mm: (-[IFMainURLHandleClient IFURLHandle:resourceDidFailLoadingWithResult:]): Use contentLengthReceived rather than getting the length of availableResourceData to determine how much data has arrived.
10:56 AM Changeset in webkit [973] by rjw
  • 11 edits in trunk

i Implemented the same lazily deallocation scheme on frame as in controller

and data source.
More bulletproofing to deal with cleanup during deallocation.

12:36 AM Changeset in webkit [972] by mjs
  • 6 edits in trunk/WebCore
  • src/kwq/qt/qmap.h (QMapNode::~QMapNode): Cast left() and right() to the right type to fix a leak detected by the automated leak checking on Jersey.
Note: See TracTimeline for information about the timeline view.