Timeline
Mar 12, 2003:
- 9:19 PM Changeset in webkit [3813] by
-
- 2 edits in trunk/WebKit/Bookmarks.subproj
First cut at importing Netscape and Mozilla bookmarks.
Reviewed by Darin Adler, John Sullivan
- BookmarksController.h: Removed -(IBAction)importInternetExplorerFavorites:(id)sender; and replaced it with -(IBAction)importFavorites:(id)sender;
- BookmarksController.m: (-[BookmarksController importFavoritesFrom:intoBookmarksFolder:settingPrefKey:]): (-[BookmarksController importIEFavorites]): (-[BookmarksController _computeNetscapeAndMozillaBookmarksPath]): (-[BookmarksController importNetscapeAndMozillaFavorites]): (-[BookmarksController importFavorites:]): (-[BookmarksController importFavoritesIfNecessary]): (-[BookmarksController awakeFromNib]): Rearranged/rewrote bookmark importing code to support multiple browser types.
- PreferenceKeys.h: Added preference key to indicate that we had imported Netscape and Mozilla bookmarks.
- Localizable.strings: Added localizable string used to name imported Netscape and Mozilla bookmarks folder.
- DebugUtilities.m: (-[DebugUtilities createDebugMenu]): Changed menu item "Import IE Favorites" to "Import Favorites". Changed action associated with that menu item from importInternetExplorerFavorites: to importFavorites:
- WebBookmarkImporter.h: Defined constant strings used to import Netscape and Mozilla bookmarks.
- WebBookmarkImporter.m: (-[WebBookmarkImporter initWithPath:]): Added return statement to avoid executing when we had no data.
- 4:14 PM Changeset in webkit [3812] by
-
- 4 edits in trunk/WebKit
3196673 - REGRESSION: Assertion failure when download fails to create file
- Retain the download delegate because it will live longer than the WebController which it is an instance of.
Reviewed by rjw.
- Downloads.subproj/WebDownload.m: (-[WebDownload _initWithLoadingResource:request:response:delegate:proxy:]): call _downloadStarted (-[WebDownload loadWithDelegate:]): call _downloadStarted (-[WebDownload _downloadStarted]): renamed from _loadStarted (-[WebDownload _downloadEnded]): release delegate (-[WebDownload resource:willSendRequest:]): reordered so if we are released in this method, we never call self (-[WebDownload resourceDidFinishLoading:]): don't call _loadEnded because _downloadEnded gets called in _didCloseFile and _cancelWithError (-[WebDownload resource:didFailLoadingWithError:]): don't call _loadEnded because _downloadEnded gets called in _didCloseFile and _cancelWithError (-[WebDownload _didCloseFile:]): call _downloadEnded (-[WebDownload _cancelWithError:]): call _downloadEnded
- WebView.subproj/WebController.h: mention that the download delegate gets retained.
- 4:10 PM Changeset in webkit [3811] by
-
- 3 edits in trunk/WebCore
Fixed leak of RenderRoot.
Reviewed by darin.
- kwq/KWQPageState.mm: (-[KWQPageState invalidate]): Added comment. (-[KWQPageState dealloc]): Ensure that the renderer is "re"set on the document so it will be correctly cleaned up in detach.
- 4:07 PM Changeset in webkit [3810] by
-
- 4 edits in trunk/WebCore
Two fixes. The first is more help with macromedia. Floats could
get lost and not painted by the correct layer still. The new
code is more robust about checking if a layer crossing occurred
in the case where you want to addOverhangingFloats to a parent.
The second fix changes the priority of space allocation when
growing cells from their minwidths to their preferred widths.
The old code did fixed and then percent. The new code does
percent and then fixed.
Also when tables are overconstrained after growing cells to their
effective widths, instead of shrinking cells without regard for
their type, I implemented a shrink system that follows the same
priority (reversed) that was used when growing the cells originally.
Reviewed by darin
- khtml/rendering/render_block.cpp:
- khtml/rendering/table_layout.cpp: (AutoTableLayout::layout):
- 2:09 PM Changeset in webkit [3809] by
-
- 3 edits in trunk/WebCore
WebCore:
3190784 REGRESSION: crash in KWQListIteratorImpl in form completion code at sonyericsson.com page
Don't crash on an input element with no enclosing form.
- kwq/WebCoreBrid
(-[WebCoreBridge formForElement:]): Gracefully bail on !form.
WebBrowser:
3190784 REGRESSION: crash in KWQListIteratorImpl in form completion code at sonyericsson.com page
Don't crash on an input element with no enclosing form.
Reviewed by Chris.
- FormCompletionController.m: (-[FormCompletionController initWithSourceField:frame:]): Bail out if form==nil.
- 11:40 AM Changeset in webkit [3808] by
-
- 7 edits in trunk/WebKit
Reviewed by John.
- fixed 3193552 -- REGRESSION: crash loading ftp directory URL
- fixed minor problems with setDefersCallbacks handling and object lifetime
- WebView.subproj/WebBaseResourceHandleDelegate.h: Removed now-unused cancelQuietly.
- WebView.subproj/WebBaseResourceHandleDelegate.m: (-[WebBaseResourceHandleDelegate cancel]): Changed cancel to tolerate being called when we have already cancelled. It's an error to call cancelWithError once we have cancelled.
- WebView.subproj/WebMainResourceClient.m: (-[WebMainResourceClient interruptForPolicyChangeError]): Added. New function to create the WebError object for policy change. (-[WebMainResourceClient stopLoadingForPolicyChange]): Changed to just be a call to cancelWithError:. (-[WebMainResourceClient resource:willSendRequest:]): Call setDefersCallbacks:YES here; continueAfterNavigationPolicy already takes care of setDefersCallbacks:NO, but we lost this one somewhere along the way. (-[WebMainResourceClient continueAfterContentPolicy:response:]): Changed to call receivedError: on interruptForPolicyChangeError directly. It wasn't clearer to call a method named interruptForPolicyChange. (-[WebMainResourceClient resource:didReceiveResponse:]): Don't bother calling setDefersCallbacks:YES here any more; checkContentPolicyForResponse: takes care of that so there's no need to do it here. Initialize _contentLength before calling checkContentPolicyForResponse:, since that method can result in deallocating self.
- 9:50 AM Changeset in webkit [3807] by
-
- 2 edits in trunk/WebKit
WebKit:
Reviewed by Trey
- English.lproj/StringsNotToBeLocalized.txt: updated for recent changes
WebBrowser:
- changed "Auto-fill" to "AutoFill" everywhere for consistency (Ron got to choose between "Auto Fill", "AutoFill", and "Auto-fill", and "AutoFill" won).
Reviewed by Trey
- BrowserWindowController.m: (-[BrowserWindowController explainWhyAutoFillDidNothing]): Auto-fill -> AutoFill in sheet title & message
- English.lproj/Browser.nib: Auto-fill -> "Automatically fill in" in tooltip for button
- English.lproj/MainMenu.nib: Auto-fill -> AutoFill in menu
- English.lproj/Localizable.strings:
- English.lproj/StringsNotToBeLocalized.txt: updated for these and earlier changes
Mar 11, 2003:
- 8:34 PM Changeset in webkit [3806] by
-
- 2 edits in trunk/WebKit
Fixed deployment build failure.
Reviewed by me.
- WebView.subproj/WebFramePrivate.m:
- 7:15 PM Changeset in webkit [3805] by
-
- 31 edits in trunk/WebKit
WebKit:
Added controller: parameter to all WebControllers delegates.
Reviewed by chris.
- Plugins.subproj/WebBaseNetscapePluginView.m: (-[WebBaseNetscapePluginView loadPluginRequest:]):
- Plugins.subproj/WebNetscapePluginDocumentView.m: (-[WebNetscapePluginDocumentView setDataSource:]):
- Plugins.subproj/WebNullPluginView.m: (-[WebNullPluginView viewDidMoveToWindow]):
- Plugins.subproj/WebPluginController.m: (-[WebPluginController showStatus:]):
- WebCoreSupport.subproj/WebBridge.m: (-[WebBridge createWindowWithURL:frameName:]): (-[WebBridge showWindow]): (-[WebBridge areToolbarsVisible]): (-[WebBridge setToolbarsVisible:]): (-[WebBridge isStatusBarVisible]): (-[WebBridge setStatusBarVisible:]): (-[WebBridge setWindowFrame:]): (-[WebBridge runJavaScriptAlertPanelWithMessage:]): (-[WebBridge runJavaScriptConfirmPanelWithMessage:]): (-[WebBridge runJavaScriptTextInputPanelWithPrompt:defaultText:returningText:]): (-[WebBridge runOpenPanelForFileButtonWithResultListener:]): (-[WebBridge setStatusText:]): (-[WebBridge objectLoadedFromCacheWithURL:response:size:]):
- WebCoreSupport.subproj/WebSubresourceClient.m:
- WebView.subproj/WebBaseResourceHandleDelegate.m: (-[WebBaseResourceHandleDelegate resource:willSendRequest:]): (-[WebBaseResourceHandleDelegate resource:didReceiveResponse:]): (-[WebBaseResourceHandleDelegate resource:didReceiveData:]): (-[WebBaseResourceHandleDelegate resourceDidFinishLoading:]): (-[WebBaseResourceHandleDelegate resource:didFailLoadingWithError:]): (-[WebBaseResourceHandleDelegate cancelWithError:]):
- WebView.subproj/WebContextMenuDelegate.h:
- WebView.subproj/WebControllerPolicyDelegate.h:
- WebView.subproj/WebControllerPrivate.m: (-[WebController _openNewWindowWithRequest:]): (-[WebController _menuForElement:]): (-[WebController _mouseDidMoveOverElement:modifierFlags:]):
- WebView.subproj/WebDataSourcePrivate.m: (-[WebDataSource _startLoading:]): (-[WebDataSource _setTitle:]): (-[WebDataSource _setRequest:]): (-[WebDataSource _updateIconDatabaseWithURL:]):
- WebView.subproj/WebDefaultContextMenuDelegate.m: (-[WebDefaultContextMenuDelegate controller:contextMenuItemsForElement:defaultMenuItems:]):
- WebView.subproj/WebDefaultLocationChangeDelegate.m: (-[WebDefaultLocationChangeDelegate controller:locationChangeStartedForDataSource:]): (-[WebDefaultLocationChangeDelegate controller:serverRedirectedForDataSource:]): (-[WebDefaultLocationChangeDelegate controller:locationChangeCommittedForDataSource:]): (-[WebDefaultLocationChangeDelegate controller:receivedPageTitle:forDataSource:]): (-[WebDefaultLocationChangeDelegate controller:receivedPageIcon:forDataSource:]): (-[WebDefaultLocationChangeDelegate controller:locationChangeDone:forDataSource:]): (-[WebDefaultLocationChangeDelegate controller:willCloseLocationForDataSource:]): (-[WebDefaultLocationChangeDelegate controller:locationChangedWithinPageForDataSource:]): (-[WebDefaultLocationChangeDelegate controller:clientWillRedirectTo:delay:fireDate:forFrame:]): (-[WebDefaultLocationChangeDelegate controller:clientRedirectCancelledForFrame:]):
- WebView.subproj/WebDefaultPolicyDelegate.m: (-[WebDefaultPolicyDelegate controller:unableToImplementPolicy:error:forURL:inFrame:]): (-[WebDefaultPolicyDelegate controller:decideNavigationPolicyForAction:andRequest:inFrame:decisionListener:]): (-[WebDefaultPolicyDelegate controller:decideNewWindowPolicyForAction:andRequest:newFrameName:decisionListener:]):
- WebView.subproj/WebDefaultResourceLoadDelegate.m: (-[WebDefaultResourceLoadDelegate controller:identifierForInitialRequest:fromDataSource:]): (-[WebDefaultResourceLoadDelegate controller:resource:willSendRequest:fromDataSource:]): (-[WebDefaultResourceLoadDelegate controller:resource:didReceiveResponse:fromDataSource:]): (-[WebDefaultResourceLoadDelegate controller:resource:didReceiveContentLength:fromDataSource:]): (-[WebDefaultResourceLoadDelegate controller:resource:didFinishLoadingFromDataSource:]): (-[WebDefaultResourceLoadDelegate controller:resource:didFailLoadingWithError:fromDataSource:]): (-[WebDefaultResourceLoadDelegate controller:pluginFailedWithError:dataSource:]):
- WebView.subproj/WebDefaultWindowOperationsDelegate.m: (-[WebDefaultWindowOperationsDelegate controller:runJavaScriptConfirmPanelWithMessage:]): (-[WebDefaultWindowOperationsDelegate controller:runJavaScriptTextInputPanelWithPrompt:defaultText:]): (-[WebDefaultWindowOperationsDelegate controller:runOpenPanelForFileButtonWithResultListener:]):
- WebView.subproj/WebFramePrivate.m: (if): (switch):
- WebView.subproj/WebLocationChangeDelegate.h:
- WebView.subproj/WebMainResourceClient.m: (-[WebMainResourceClient checkContentPolicyForResponse:andCallSelector:]):
- WebView.subproj/WebResourceLoadDelegate.h:
- WebView.subproj/WebWindowOperationsDelegate.h:
WebBrowser:
Added controller: parameter to all WebControllers delegates.
Reviewed by chris.
- LoadProgressMonitor.m: (-[LoadProgressMonitor controller:identifierForInitialRequest:fromDataSource:]): (-[LoadProgressMonitor controller:resource:willSendRequest:fromDataSource:]): (-[LoadProgressMonitor controller:resource:didReceiveResponse:fromDataSource:]): (-[LoadProgressMonitor controller:resource:didReceiveContentLength:fromDataSource:]): (-[LoadProgressMonitor controller:resource:didFinishLoadingFromDataSource:]): (-[LoadProgressMonitor controller:pluginFailedWithError:dataSource:]):
- LocationChangeHandler.m: (-[LocationChangeHandler controller:locationChangeStartedForDataSource:]): (-[LocationChangeHandler controller:locationChangeCommittedForDataSource:]): (-[LocationChangeHandler controller:locationChangeDone:forDataSource:]): (-[LocationChangeHandler controller:willCloseLocationForDataSource:]): (-[LocationChangeHandler controller:receivedPageTitle:forDataSource:]): (-[LocationChangeHandler controller:receivedPageIcon:forDataSource:]): (-[LocationChangeHandler controller:serverRedirectedForDataSource:]): (-[LocationChangeHandler controller:locationChangedWithinPageForDataSource:]): (-[LocationChangeHandler controller:clientWillRedirectTo:delay:fireDate:forFrame:]): (-[LocationChangeHandler controller:clientRedirectCancelledForFrame:]):
Tests:
Added controller: parameter to all WebControllers delegates.
Reviewed by chris.
- SimpleViewer/DocumentController.m: (-[DocumentController controller:locationChangeStartedForDataSource:]): (-[DocumentController controller:receivedPageTitle:forDataSource:]): (-[DocumentController controller:locationChangeDone:forDataSource:]): (-[DocumentController controller:identifierForInitialRequest:fromDataSource:]): (-[DocumentController controller:resource:willSendRequest:fromDataSource:]): (-[DocumentController controller:resource:didFinishLoadingFromDataSource:]): (-[DocumentController controller:resource:didFailLoadingWithError:fromDataSource:]):
- 6:52 PM Changeset in webkit [3804] by
-
- 15 edits in trunk/WebKit
WebKit:
Reviewed by Richard.
Final policy API changes:
- changed WebPolicyDecisionListener to protocol in public API
- replaced policy enum with separate methods
- made content policy handling async
- WebKit.pbproj/project.pbxproj:
- WebView.subproj/WebControllerPolicyDelegate.h:
- WebView.subproj/WebControllerPolicyDelegate.m: (-[WebPolicyDecisionListener _usePolicy:]): (-[WebPolicyDecisionListener use]): (-[WebPolicyDecisionListener ignore]): (-[WebPolicyDecisionListener download]):
- WebView.subproj/WebControllerPolicyDelegatePrivate.h:
- WebView.subproj/WebDefaultPolicyDelegate.m: (-[WebDefaultPolicyDelegate unableToImplementPolicyWithError:inFrame:]): (-[WebDefaultPolicyDelegate decideNavigationPolicyForAction:andRequest:inFrame:decisionListener:]): (-[WebDefaultPolicyDelegate decideNewWindowPolicyForAction:andRequest:newFrameName:decisionListener:]):
- WebView.subproj/WebFramePrivate.h:
- WebView.subproj/WebFramePrivate.m: (switch):
- WebView.subproj/WebMainResourceClient.h:
- WebView.subproj/WebMainResourceClient.m: (-[WebMainResourceClient cancelContentPolicy]): (-[WebMainResourceClient cancel]): (-[WebMainResourceClient cancelQuietly]): (-[WebMainResourceClient cancelWithError:]): (-[WebMainResourceClient continueAfterContentPolicy:response:]): (-[WebMainResourceClient continueAfterContentPolicy:]): (-[WebMainResourceClient checkContentPolicyForResponse:]): (-[WebMainResourceClient resource:didReceiveResponse:]):
WebBrowser:
Reviewed by Richard.
- adjusted for WebKit API changes.
- BrowserWebController.m: (-[BrowserWebController decideContentPolicyForMIMEType:andRequest:inFrame:decisionListener:]): (-[BrowserWebController tellListenerToUseContentPolicyAndRelease:]): (-[BrowserWebController confirmSendSheetDidEnd:returnCode:contextInfo:]): (-[BrowserWebController decidePolicyForAction:andRequest:inFrame:newFrameName:decisionListener:]): (-[BrowserWebController decideNavigationPolicyForAction:andRequest:inFrame:decisionListener:]): (-[BrowserWebController decideNewWindowPolicyForAction:andRequest:newFrameName:decisionListener:]):
- 4:52 PM Changeset in webkit [3803] by
-
- 2 edits in trunk/WebKit
Reviewed by John.
- fixed mistake in that last check-in that made Safari assert on startup with Chris's bookmarks bar
- Misc.subproj/WebStringTruncator.m: (centerTruncateToBuffer): Fix logic here to not use an uninitialized variable.
- 3:49 PM Changeset in webkit [3802] by
-
- 2 edits in trunk/WebKit
Reviewed by John.
- fixed 3193213 -- assert truncatedLength+1 < STRING_BUFFER_SIZE creating tab label for firstyearibs.com
- fixed 3194935 -- WebStringTruncator rightTruncateString: will break between composed characters
- fixed right truncator to use interpolation algorithm rather than linear search
- Misc.subproj/WebStringTruncator.m: (centerTruncateToBuffer): Changed from a class method to a plain function, and tweaked the code a bit. (rightTruncateToBuffer): Added. Like centerTruncateToBuffer, but does it on the right end instead. (stringWidth): Added. Helper function that calls the TextRenderer method with the right parameters. (truncateString): Moved all the code from centerTruncateString here, adding one new parameter, the truncate to buffer function. (+[WebStringTruncator centerTruncateString:toWidth:]): Call truncateString with the appropriate parameters. (+[WebStringTruncator centerTruncateString:toWidth:withFont:]): Ditto. (+[WebStringTruncator rightTruncateString:toWidth:withFont:]): Ditto.
- 3:39 PM Changeset in webkit [3801] by
-
- 4 edits in trunk/WebCore
Fix for tantek's slides, this is an issue on diveintomark's
list as well. <style> was not honoring any media attributes
set on it, so print stylesheets were being applied to the screen,
etc.!
Reviewed by rjw
- khtml/html/html_headimpl.cpp: (HTMLStyleElementImpl::childrenChanged):
- khtml/html/html_headimpl.h:
- 3:00 PM Changeset in webkit [3800]
-
- 3 copies in tags/Safari-66~1_ANCHOR
This commit was manufactured by cvs2svn to create tag
'Safari-66~1_ANCHOR'.
- 3:00 PM Changeset in webkit [3799]
-
- 3 copies in branches/Safari-66~1-branch
This commit was manufactured by cvs2svn to create branch
'Safari-66~1-branch'.
- 3:00 PM Changeset in webkit [3798]
-
- 3 copies in tags/Safari-66
This commit was manufactured by cvs2svn to create tag 'Safari-66'.
- 3:00 PM Changeset in webkit [3797] by
-
- 8 edits in trunk
Safari-66 (panther submission hopeful)
- 10:15 AM Changeset in webkit [3796] by
-
- 3 edits in trunk/WebCore
Reviewed by John.
- fixed 3166759 -- two fields both look like they have focus at webmail.iquest.net due to onblur
- kwq/KWQTextField.mm: (-[KWQTextField selectText:]): Don't call -[NSTextField selectText:] in the case where we already have an editor, because the NSTextField version will cause the field to relinquish first responder and then take it back, which will send both onblur and onfocus. (-[KWQSecureTextField selectText:]): Same fix for the secure text field.
- 1:19 AM Changeset in webkit [3795] by
-
- 3 edits in trunk/WebCore
Fix the 16000 pixel tall scrollbar on macromedia.com/software.
vertical-align position hints were being set to bad values.
Reviewed by mjs
- khtml/rendering/render_object.cpp: (RenderObject::getVerticalPosition):
- 1:18 AM Changeset in webkit [3794] by
-
- 2 edits in trunk/WebKit
Reviewed by Dave.
- fixed 3194221 - REGRESSION: search results loaded in wrong frame at directory.apple.com
- WebView.subproj/WebFramePrivate.m: (_postWithURL:referrer:target:data:contentType:triggeringEvent:form:formValues:): Deliver targetted form posts correctly.
Mar 10, 2003:
- 6:58 PM Changeset in webkit [3793] by
-
- 3 edits in trunk/WebCore
Fix for <pre> regression, bug #3193590, directory listings
busted.
Reviewed by gramps
- khtml/rendering/bidi.cpp:
- 5:53 PM Changeset in webkit [3792] by
-
- 12 edits2 adds in trunk
WebCore:
Reviewed by Maciej.
- fixed 3010915 -- mouse wheel won't scroll the main document when you are over [i]frame
- kwq/WebCoreScrollView.h: Added.
- kwq/WebCoreScrollView.m: Added. Overrides scrollWheel to "do the right thing".
- WebCore.pbproj/project.pbxproj: Added WebCoreScrollView, and made it SPI so WebKit can use it.
- WebCore.exp: Exported WebCoreScrollView so WebKit can use it.
- WebCore-combined.exp: Regenerated.
- kwq/KWQListBox.mm: Made KWQListBoxScrollView a subclass of WebCoreScrollView instead of NSScrollView.
- kwq/KWQTextArea.h: Made KWQTextArea a subclass of WebCoreScrollView instead of NSScrollView.
- other changes
- kwq/KWQComboBox.mm: Make the workaround for the position of text in the pop-up compile only when we build on Jaguar. That way a Jaguar-built Safari looks perfect on Jaguar and a Panther built one looks perfect on Panther.
- kwq/KWQKHTMLPart.mm: Reformatted some method calls.
WebKit:
Reviewed by Maciej.
- fixed 3010915 -- mouse wheel won't scroll the main document when you are over [i]frame
- WebView.subproj/WebDynamicScrollBarsView.h: Made WebDynamicScrollBarsView a subclass of WebCoreScrollView instead of NSScrollView.
- other changes
- WebView.subproj/WebFramePrivate.m: (-[WebFrame _actionInformationForNavigationType:event:originalURL:): Fix problem where you would not get any information if the click was on a subview of the WebHTMLView, like a form control.
- 1:11 PM Changeset in webkit [3791] by
-
- 10 edits in trunk/WebCore
Fix compacts and run-ins to work a lot better than they did
before. I had some huge misunderstandings with how compact
worked that have now been clarified.
Reviewed by kocienda
- khtml/rendering/bidi.cpp:
- khtml/rendering/bidi.h:
- khtml/rendering/render_block.cpp:
- khtml/rendering/render_block.h:
- khtml/rendering/render_flow.cpp: (RenderFlow::repaint):
- khtml/rendering/render_line.cpp: (InlineFlowBox::placeBoxesHorizontally):
- khtml/rendering/render_object.cpp: (RenderObject::nodeAtPoint):
- khtml/rendering/render_object.h:
- 10:37 AM Changeset in webkit [3790] by
-
- 11 edits in trunk/WebKit
Fixed some download-related leaks. Primarily, we were leaking the data source that started the download. The data source is now immediately released when it becomes a download.
Reviewed by darin.
- Downloads.subproj/WebDownload.m: (-[WebDownloadPrivate dealloc]): release the WebResourceDelegateProxy (-[WebDownload _initWithLoadingResource:request:response:delegate:proxy:]): renamed, don't pass a datasource so WebDownload is completely disconnected from the that. Pass the proxy so it transfers ownership from WebMainResourceClient and it doesn't leak when we cancel a download. (-[WebDownload _setRequest:]): added (-[WebDownload _setResponse:]): added (-[WebDownload resource:willSendRequest:]): call _setRequest (-[WebDownload resource:didReceiveResponse:]): call _setResponse
- Downloads.subproj/WebDownloadPrivate.h:
- WebView.subproj/WebBaseResourceHandleDelegate.h:
- WebView.subproj/WebBaseResourceHandleDelegate.m: removed notifyDelegatesOfInterruptionByPolicyChange, no longer called
- WebView.subproj/WebMainResourceClient.h: made WebResourceDelegateProxy available to other classes
- WebView.subproj/WebMainResourceClient.m: (-[WebMainResourceClient receivedError:]): moved most error handling code here (-[WebMainResourceClient cancel]): stop load, call receivedError (-[WebMainResourceClient interruptForPolicyChange]): renamed, call receivedError with the policy interrupt error (-[WebMainResourceClient stopLoadingForPolicyChange]): call interruptForPolicyChange (-[WebMainResourceClient continueAfterContentPolicy:response:]): for WebPolicySave, create the download, call interruptForPolicyChange and return so the response isn't set on the superclass. (-[WebMainResourceClient resource:didFailLoadingWithError:]): call receivedError (-[WebResourceDelegateProxy setDelegate:]): don't retain the delegate (-[WebResourceDelegateProxy resourceDidFinishLoading:]): don't release the delegate (-[WebResourceDelegateProxy resource:didFailLoadingWithError:]): don't release the delegate
- 8:32 AM Changeset in webkit [3789] by
-
- 3 edits in trunk/JavaScriptCore
Reviewed by Ken.
- fixed 3193099 -- date parsing can't handle the time zone format that date formatting produces
- kjs/date_object.cpp: (KJS::KRFCDate_parseDate): Allow a "GMT" prefix before the time zone offset.
Mar 8, 2003:
- 2:58 AM Changeset in webkit [3788] by
-
- 1 edit in trunk/WebCore/khtml/css/cssstyleselector.cpp
* empty log message *
- 2:55 AM Changeset in webkit [3787] by
-
- 3 edits in trunk/WebCore
Check in the patch I actually meant to land. Somehow what I landed
had removed a line that was supposed to be there.
- khtml/css/cssstyleselector.cpp: