Timeline
Apr 24, 2002:
- 6:15 PM Changeset in webkit [1073] by
-
- 18 edits in trunk
Renamed [IFWebDataSource frame] to [IFWebDataSource webFrame]
Labyrinth/WebBrowser/ChangeLog
Labyrinth/WebBrowser/FrameProgressEntry.m
Labyrinth/WebBrowser/IFWebFrameAdditions.m
Labyrinth/WebBrowser/LoadProgressMonitor.m
Labyrinth/WebBrowser/LocationChangeHandler.m
Labyrinth/WebBrowser/WebController.m
Labyrinth/WebBrowser/WebBrowser.pbproj/project.pbxproj
Labyrinth/WebCore/ChangeLog
Labyrinth/WebCore/kwq/KWQKHTMLPart.mm
Labyrinth/WebCore/kwq/external.h Labyrinth/WebKit/ChangeLog
Labyrinth/WebKit/WebKit.pbproj/project.pbxproj
Labyrinth/WebKit/WebView.subproj/IFBaseWebControllerPrivate.mm
Labyrinth/WebKit/WebView.subproj/IFMainURLHandleClient.mm
Labyrinth/WebKit/WebView.subproj/IFWebDataSource.h
Labyrinth/WebKit/WebView.subproj/IFWebDataSource.mm
Labyrinth/WebKit/WebView.subproj/IFWebDataSourcePrivate.mm
- 4:02 PM Changeset in webkit [1072] by
-
- 7 edits in trunk/WebKit
Changed ordering of messages so activity viewer doesn't get -1 bytesSoFar
for cancelled messages.
- 3:47 PM Changeset in webkit [1071]
-
- 8 copies in tags/Alexander-1
This commit was manufactured by cvs2svn to create tag 'Alexander-1'.
- 3:47 PM Changeset in webkit [1070] by
-
- 8 edits in trunk
added release markers to the changelogs
"Alexander 0.3c2 (v1)"
- 9:49 AM Changeset in webkit [1069] by
-
- 13 edits1 delete in trunk/WebCore
Get rid of all NEED_BOGUS_XXX.
- khtml/java/Makefile.am: Remove -DNEED_BOGUS_TEXTSTREAMS and -DNEED_BOGUS_X_DEFINES.
- khtml/rendering/Makefile.am: Remove -DNEED_BOGUS_X_DEFINES.
- khtml/xml/Makefile.am: Remove -DNEED_BOGUS_TEXTSTREAMS.
- kwq/Makefile.am: Remove -DNEED_BOGUS_X_DEFINES and KWQKJavaEmbed.mm.
- kwq/KWQKJavaEmbed.mm: Removed.
- kwq/KWQDef.h: Remove XEvent define (inside NEED_BOGUS_X_DEFINES).
- kwq/qt/qtextstream.h: Don't look at NEED_BOGUS_TEXTSTREAMS.
- kwq/KWQtextstream.mm: Don't look at NEED_BOGUS_TEXTSTREAMS.
- khtml/java/javaembed.h: Made this just a QWidget typedef for now.
- khtml/java/kjavaappletwidget.cpp: ifdef out the unused setWindow function.
Apr 23, 2002:
- 3:43 PM Changeset in webkit [1068] by
-
- 8 edits in trunk/WebCore
- khtml/css/css_valueimpl.cpp: (CSSPrimitiveValueImpl::computeLengthFloat):
- khtml/css/cssstyleselector.cpp: (CSSStyleSelector::computeFontSizes): Remove our 72/96 dpi changes. They weren't doing much good. But this doesn't fix all the 72/96 dpi issues. It's just the start.
- kwq/khtml/khtml_settings.h:
- kwq/KWQKHTMLSettings.mm: Remove some unused stuff: charset(), setCharset(), availableFamilies(), fontSizes(), SCREEN_RESOLUTION.
- 3:25 PM Changeset in webkit [1067] by
-
- 9 edits in trunk/WebKit
WebKit:
- WebKit.pbproj/project.pbxproj:
Took IFDownloadHandler.h out of the public headers.
- WebView.subproj/IFLocationChangeHandler.h:
Removed deprecated methods.
- WebView.subproj/IFWebFrame.mm: (-[IFWebFrame setProvisionalDataSource:]):
Don't call locationChangeStarted anymore.
WebBrowser:
- LocationChangeHandler.m:
Removed locationChangeStarted and downloadingWithHandler as they are
deprecated.
- 2:00 PM Changeset in webkit [1066] by
-
- 12 edits1 add3 deletes in trunk/WebKit
- MIME.subproj/IFDownloadHandler.h:
- MIME.subproj/IFDownloadHandler.m: Removed.
- MIME.subproj/IFDownloadHandler.mm: Added. (-[IFDownloadHandler initWithDataSource:]): (-[IFDownloadHandler dealloc]):
- MIME.subproj/IFDownloadHandlerPrivate.h: Removed.
- MIME.subproj/IFDownloadHandlerPrivate.m: Removed.
Made IFDownloadHandler a private class that retains the data source
and saves the data to disk.
- WebKit.pbproj/project.pbxproj:
Removed IFDownloadHandlerPrivate
- WebView.subproj/IFBaseWebControllerPrivate.mm: (-[IFBaseWebController _mainReceivedProgress:forResource:fromDataSource:]):
Only send locationChangeCommitted if its shown inline.
- WebView.subproj/IFMainURLHandleClient.mm: (-[IFMainURLHandleClient IFURLHandleResourceDidFinishLoading:data:]):
Save data with IFDownloadHandler
(-[IFMainURLHandleClient IFURLHandle:resourceDataDidBecomeAvailable:]):
If its a download, set the provisionalDataSource on the frame to nil.
- WebView.subproj/IFWebDataSource.h:
- WebView.subproj/IFWebDataSource.mm: (-[IFWebDataSource webFrame]): (-[IFWebDataSource pageTitle]): (-[IFWebDataSource contentPolicy]):
Added some accessor methods. Spelling fix pageTitle.
- 11:39 AM Changeset in webkit [1065] by
-
- 9 edits in trunk
2002-04-23 Kenneth Kocienda <kocienda@apple.com>
Reviewed by: Darin Adler
Fix for Radar 2908403 (Fix names in WebFoundation extensions code)
Extensions code in WebFoundation now is in its own namespace.
Where we have added categories to existing Foundation and AppKit
classes, the categories begin with the IF prefix. All method names
begin with the _IF_ prefix.
The files here were changed to use the new names.
In addition, private methods on publicly WebFoundation classes
now have an underscopre prepended to their names.
- Tests/CookieManager/wkcookiemanager-test.m: (main)
- Tests/WebFoundation-Misc/ifnsarrayextensions-test.m: (main)
- Tests/WebFoundation-Misc/ifnscalendardateextensions-test.m: (main)
- Tests/WebFoundation-Misc/ifnsobjectextensions-test.m: (main)
- Tests/WebFoundation-Misc/ifnsstringextensions-test.m: (main)
- Tests/WebFoundation-Misc/ifnsthreadextensions-test.m: (-[ThreadTest run:]): (main)
- Tools/HotSpots/hotspots.m: (ProcessLine) (SortByValueInDictionary): (DumpTables) (PrintCallGraphForFrame):
- Tools/wftool/main.m: (main)
- WebCore/kwq/KWQTextArea.mm: (-[KWQTextArea paragraphs])
- WebBrowser/AppController.m: (-[AppController _addHistoryToMenu])
- WebBrowser/BrowserWindow.m: (-[BrowserWindow controlTextDidEndEditing:])
- WebBrowser/GlobalHistory.m: (-[GlobalHistory outlineView:objectValueForTableColumn:byItem:]) (-[GlobalHistory expandToday])
- WebFoundation/AuthenticationManager.subproj/IFAuthenticationHandlerDispatcher.m: (-[IFAuthenticationHandlerDispatcher checkIfReadyToStartAuthentication:]):
- WebFoundation/AuthenticationManager.subproj/IFAuthenticationManager.m: (-[IFAuthenticationManager removeAuthenticationHandler:]): (IFNSURLRemoveAnythingAfterPath): (IFNSURLCanonicalRoot): (AddAuthenticationHeader): (-[IFAuthenticationManager _invokeHandlersWithURL:realm:forRequest:withCallback:context:]): (-[IFAuthenticationManager _tryRequest:]): (-[IFAuthenticationManager _retryWaitingRequests]): (-[IFAuthenticationManager IFAuthenticationRequest:authenticationDone:]): (-[IFAuthenticationManager _addCredentialsToInitialHTTPRequest:]): (-[IFAuthenticationManager _checkForAuthenticationFailureInHTTPResponse:withURL:]): (-[IFAuthenticationManager _addCredentialsToRetryHTTPRequest:afterFailureResponse:withCallback:context:]): (-[IFAuthenticationManager _cancelAddCredentialsToRetryHTTPRequest:]):
- WebFoundation/AuthenticationManager.subproj/IFAuthenticationManagerPrivate.h:
- WebFoundation/AuthenticationManager.subproj/IFAuthenticationRequest.m: (-[IFAuthenticationRequest _readyToStartAuthenticationDone:]):
- WebFoundation/AuthenticationManager.subproj/IFAuthenticationRequestPrivate.h:
- WebFoundation/CacheLoader.subproj/IFFileURLHandle.m: (+[IFFileURLHandle canInitWithURL:]): (-[IFFileURLHandle contentLength]):
- WebFoundation/CacheLoader.subproj/IFFileURLProtocolHandler.m: (+[IFFileURLProtocolHandler canInitWithURL:]):
- WebFoundation/CacheLoader.subproj/IFHTTPURLHandle.m: (+[IFHTTPURLHandle canInitWithURL:]): (-[IFHTTPURLHandle setResponseHeaders:]):
- WebFoundation/CacheLoader.subproj/IFHTTPURLProtocolHandler.m: (+[IFHTTPURLProtocolHandler canInitWithURL:]): (-[IFHTTPURLProtocolHandler endLoadInBackground]): (-[IFHTTPURLProtocolHandler dealloc]): (-[IFHTTPURLProtocolHandler requestURL]): (-[IFHTTPURLProtocolHandler addIfModifiedSinceHeader:]): (-[IFHTTPURLProtocolHandler addCookieHeaders:]): (-[IFHTTPURLProtocolHandler addAuthenticationHeaders:andCall:]): (-[IFHTTPURLProtocolHandler addRequestMessageBody:]): (-[IFHTTPURLProtocolHandler performHTTPHeaderRead:]): (-[IFHTTPURLProtocolHandler setRedirectedURL:]): (-[IFHTTPURLProtocolHandler cacheObjectIsValid:]): (-[IFHTTPURLProtocolHandler cacheObjectRequiresRevalidation:]): (-[IFHTTPURLProtocolHandler shouldCacheResourceData]): (-[IFHTTPURLProtocolHandler parseCacheControlAttributes:]):
- WebFoundation/CacheLoader.subproj/IFURLHandle.m: (_sendCallbacks): (-[IFURLHandleInstanceVariables initWithHandle:]): (-[IFURLHandle cancelLoadInBackground]): (+[IFURLHandle initialize]): (-[IFURLHandle _submittedAttributes]): (-[IFURLHandle _setAttribute:forKey:]): (-[IFURLHandle _setContentLength:]): (-[IFURLHandle _loadType]): (-[IFURLHandle _backgroundLoadDidBegin]): (-[IFURLHandle _backgroundLoadDidBegin:]): (-[IFURLHandle _didLoadData:]): (-[IFURLHandle _backgroundLoadComplete]): (-[IFURLHandle _backgroundLoadFailedWithResultCode:]): (-[IFURLHandle _didRedirectToURL:]): (+[IFURLHandle _registerDefaults]): (-[IFURLHandle _cacheable]): (-[IFURLHandle _setCacheable:]): (-[IFURLHandle _setStatusCode:]): (-[IFURLHandle _setResultCode:]): (-[IFURLHandle _setFinalURL:]): (-[IFURLHandle _postCallback:]): (-[IFURLHandle _sendCallbacks]): (-[IFURLHandle _notifyClientsDidBeginLoading]): (-[IFURLHandle _notifyClientsDidCancelLoading]): (-[IFURLHandle _notifyClientsDataDidBecomeAvailable]): (-[IFURLHandle _notifyClientsDidFinishLoading]): (-[IFURLHandle _notifyClientsDidFailLoading]): (-[IFURLHandle _notifyClientsDidRedirectToURL]):
- WebFoundation/CacheLoader.subproj/IFURLHandleC.m: (IFURLHandleBackgroundLoadDidBegin): (IFURLHandleBackgroundLoadComplete): (IFURLHandleBackgroundLoadFailedWithResultCode): (IFURLHandleDidRedirectToURL):
- WebFoundation/CacheLoader.subproj/IFURLHandlePrivate.h:
- WebFoundation/CacheLoader.subproj/IFURLLoad.m: (-[IFURLLoad doubleAttributeForKey:]): (-[IFURLLoad updateHandles]): (-[IFURLLoad succeeded]): (-[IFURLLoad failedWithResultCode:]): (+[IFURLLoad initialize]): (-[IFURLLoad didBeginLoading:]):
- WebFoundation/CacheLoader.subproj/IFURLLoadManager.m: (-[IFURLLoadManager initWithDefaultStack]): (-[IFURLLoadManager requestWithURLHandle:]): (-[IFURLLoadManager _syncCachesNotification:]):
- WebFoundation/CookieManager.subproj/IFCookie.m: (setDefaultsFromOriginURL): (setDomain): (-[IFCookie _cookieToV0HeaderSegment]): (+[IFCookie requestHeadersFromCookieArray:]): (+[IFCookie cookieWithV0Spec:forURL:]): (+[IFCookie cookieArrayFromResponseHeaders:forURL:]): (-[IFCookie compareForHeaderOrder:]):
- WebFoundation/CookieManager.subproj/IFCookieManager.m: (-[IFCookieManager cookieRequestHeadersForURL:]): (-[IFCookieManager _cookieRequestHeadersForURL:withExtraCookies:]): (-[IFCookieManager description]):
- WebFoundation/CookieManager.subproj/IFCookieManagerPrivate.h:
- WebFoundation/Database.subproj/IFURLFileDatabase.m: (-[IFURLFileDatabase removeAllObjects]): (-[IFURLFileDatabase performSetObject:forKey:]): (-[IFURLFileDatabase open]):
- WebFoundation/Misc.subproj/IFMultipartForm.m: (-[IFMultipartForm encodeMultipartForm]):
- WebFoundation/Misc.subproj/IFNSArrayExtensions.h:
- WebFoundation/Misc.subproj/IFNSArrayExtensions.m: (-[NSArray _IF_mappedArrayWithSelector:]): (-[NSArray _IF_mappedArrayWithFunction:context:]): (-[NSArray _IF_filteredArrayWithSelector:]): (-[NSArray _IF_arrayByRemovingIfSelector:]): (-[NSArray _IF_filteredArrayWithSelector:withObject:]): (-[NSArray _IF_doesEveryElementSatisfyPredicate:]): (-[NSArray _IF_indexOfObjectSatisfyingPredicate:withObject:]): (-[NSArray _IF_encodeWWWFormURLData]):
- WebFoundation/Misc.subproj/IFNSCalendarDateExtensions.h:
- WebFoundation/Misc.subproj/IFNSCalendarDateExtensions.m: (-[NSCalendarDate _IF_compareDay:]): (-[NSCalendarDate _IF_isToday]):
- WebFoundation/Misc.subproj/IFNSDictionaryExtensions.h:
- WebFoundation/Misc.subproj/IFNSDictionaryExtensions.m: (-[NSDictionary _IF_doubleForKey:]): (-[NSDictionary _IF_floatForKey:]): (-[NSDictionary _IF_unsignedLongForKey:]): (-[NSDictionary _IF_longForKey:]): (-[NSDictionary _IF_unsignedIntForKey:]): (-[NSDictionary _IF_intForKey:]): (-[NSDictionary _IF_unsignedShortForKey:]): (-[NSDictionary _IF_shortForKey:]): (-[NSDictionary _IF_boolForKey:]): (-[NSDictionary _IF_encodeWWWFormURLData]): (-[NSMutableDictionary _IF_setDouble:forKey:]): (-[NSMutableDictionary _IF_setFloat:forKey:]): (-[NSMutableDictionary _IF_setUnsignedLong:forKey:]): (-[NSMutableDictionary _IF_setLong:forKey:]): (-[NSMutableDictionary _IF_setUnsignedInt:forKey:]): (-[NSMutableDictionary _IF_setInt:forKey:]): (-[NSMutableDictionary _IF_setUnsignedShort:forKey:]): (-[NSMutableDictionary _IF_setShort:forKey:]): (-[NSMutableDictionary _IF_setBool:forKey:]):
- WebFoundation/Misc.subproj/IFNSFileManagerExtensions.h:
- WebFoundation/Misc.subproj/IFNSFileManagerExtensions.m: (-[NSFileManager _IF_createDirectoryAtPathWithIntermediateDirectories:attributes:]): (-[NSFileManager _IF_createFileAtPathWithIntermediateDirectories:contents:attributes:directoryAttributes:]): (-[NSFileManager _IF_createIntermediateDirectoriesForPath:attributes:]): (-[NSFileManager _IF_fileExistsAtPath:isDirectory:traverseLink:]): (-[NSFileManager _performRemoveFileAtPath:]): (-[NSFileManager _IF_backgroundRemoveFileAtPath:]):
- WebFoundation/Misc.subproj/IFNSMutableDataExtensions.h:
- WebFoundation/Misc.subproj/IFNSMutableDataExtensions.m: (-[NSMutableData _IF_appendFormat:]): (-[NSMutableData _IF_appendEncodedString:format:arguments:]): (-[NSMutableData _IF_appendEncodedString:format:]):
- WebFoundation/Misc.subproj/IFNSObjectExtensions.h:
- WebFoundation/Misc.subproj/IFNSObjectExtensions.m: (-[NSObject _IF_performBooleanSelector:]): (-[NSObject _IF_performBooleanSelector:withObject:]): (-[NSObject _IF_encodeWWWFormURLData]):
- WebFoundation/Misc.subproj/IFNSStringExtensions.h:
- WebFoundation/Misc.subproj/IFNSStringExtensions.m: (-[NSString _IF_isCaseInsensitiveEqualToString:]): (-[NSString _IF_hasCaseInsensitiveSuffix:]): (-[NSString _IF_countOfString:]): (-[NSString _IF_looksLikeDomainName]): (-[NSString _IF_looksLikeIPAddress]): (-[NSString _IF_domainMatches:]): (-[NSString _IF_splitAtNonDateCommas]): (-[NSString _IF_parseAsKeyValuePair]): (-[NSString _IF_parseAsKeyValuePairHandleQuotes:]): (-[NSString _IF_stringByTrimmingWhitespace]): (-[NSString _IF_hasSubstring:atIndex:]): (-[NSString _IF_encodeStringBase64]): (-[NSString _IF_encodeWWWFormURLData]): (-[NSString _IF_encodeWWWFormURLData:]): (-[NSString _IF_mimeTypeFromContentTypeHeader]): (-[NSString _IF_characterSetFromContentTypeHeader]):
- WebFoundation/Misc.subproj/IFNSThreadExtensions.h:
- WebFoundation/Misc.subproj/IFNSThreadExtensions.m: (+[NSThread _joinableThreadBody:]): (+[NSThread _IF_createJoinableThreadWithSelector:toTarget:withObject:]): (+[NSThread _IF_joinThread:]): (+[NSThread _IF_sleep:]):
- WebFoundation/Misc.subproj/IFNSURLExtensions.h:
- WebFoundation/Misc.subproj/IFNSURLExtensions.m: (+[NSURL _IF_URLWithScheme:user:password:host:port:path:parameter:query:fragment:]):
- WebKit/History.subproj/IFWebHistoryPrivate.m: (-[IFWebHistoryPrivate findIndex:forDay:]): (-[IFWebHistoryPrivate arrayRepresentation]): (-[IFWebHistoryPrivate _loadHistoryGuts:]):
- 8:49 AM Changeset in webkit [1064] by
-
- 4 edits in trunk/WebCore
2002-04-23 Kenneth Kocienda <kocienda@apple.com>
- kwq/KWQPixmap.mm: (QPixmap::QPixmap): Fixed unneeded leak of an NSImage in the case where we are still covering for a double-release bug in AppKit. No need to add insult to injury. :)
Apr 22, 2002:
- 6:37 PM Changeset in webkit [1063] by
-
- 4 edits in trunk/WebCore
Fix width of non-breaking spaces. There's code to hack this
at the KDE level for fonts that don't have non-breaking space
characters, but we need it even for fonts that do.
Not sure why this worked better on Puma, but now it's fine on
both Puma and Jaguar.
- kwq/KWQFontMetrics.mm: (ConvertCharactersToGlyphs): New. Turns non-breaking spaces into normal spaces if needed. (-[KWQLayoutInfo drawString:atPoint:withFont:color:]), (-[KWQLayoutInfo _initializeCaches]), (_rectForString): Change to call ConvertCharactersToGlyphs instead of ATSUConvertCharToGlyphs.
- 6:08 PM Changeset in webkit [1062] by
-
- 7 edits in trunk/WebKit
WebFoundation:
- Misc.subproj/IFError.h:
- Misc.subproj/IFError.m: (+[IFError initialize]):
Removed old WebKit errors, added IFCantShowMIMEType.
WebKit:
- WebView.subproj/IFMainURLHandleClient.mm: (-[IFMainURLHandleClient IFURLHandle:resourceDataDidBecomeAvailable:]):
Send an IFError when we're asked to show content we can't handle.
- WebView.subproj/IFWebDataSourcePrivate.mm:
Cleaning
WebBrowser:
- LocationChangeHandler.m: (-[LocationChangeHandler requestContentPolicyForMIMEType:]):
Cleaned this up a little.
- 5:09 PM Changeset in webkit [1061] by
-
- 8 edits in trunk/WebKit
WebBrowser:
- LocationChangeHandler.m: (-[LocationChangeHandler requestContentPolicyForMIMEType:]):
A nil type means that this is a file URL.
WebKit:
- WebKit.pbproj/project.pbxproj:
- WebView.subproj/IFBaseWebController.mm: (-[IFBaseWebController haveContentPolicy:andPath:forLocationChangeHandler:]):
- WebView.subproj/IFWebDataSourcePrivate.h:
- WebView.subproj/IFWebDataSourcePrivate.mm:
Fixed frames which I broke in the previous commit. We now set the content policy
on all child frames instead of just the main frame.
- 3:19 PM Changeset in webkit [1060] by
-
- 3 edits in trunk/WebCore
Updated log.
- 3:14 PM Changeset in webkit [1059] by
-
- 7 edits2 deletes in trunk/WebCore
- kwq/qt/qpixmap.h:
- kwq/KWQPixmap.mm: (QPixmap::QPixmap): Clear needsCopyOnWrite flag in all the constructors other than the copy constructor. Set it in the copy constructor. (QPixmap::~QPixmap): Simplify. (QPixmap::mask): Always return 0 rather than leaking a QBitmap each time, since Qt uses 0 to mean "no mask". (QPixmap::isNull): Simplify. (QPixmap::resize): Do the copy here if we need it, and do the setScalesWhenResized: call in here instead of trying to do it elsewhere. (QPixmap::xForm): Only copy the pixmap once. (QPixmap::operator=): Set the needsCopyOnWrite flag. Also change the retain/release idiom around so we don't need to check for self-assignment.
- khtml/ecma/Makefile.am: Don't build kjs_debugwin any more.
- khtml/ecma/kjs_debugwin.cpp: Removed.
- khtml/ecma/kjs_debugwin.h: Removed.
- 11:28 AM Changeset in webkit [1058] by
-
- 20 edits in trunk
WebBrowser:
- LocationChangeHandler.m: (-[LocationChangeHandler requestContentPolicyForMIMEType:]): Initial implementation of Alex's interaction with out content policy API. Simply made Alex show types that we handle inline and save types we don't
- WebController.m: Removed some deprecated methods.
WebKit:
- MIME.subproj/IFMIMEHandler.h:
- MIME.subproj/IFMIMEHandler.m: (+[IFMIMEHandler showableMIMETypes]): (+[IFMIMEHandler saveFileWithPath:andData:]): (+[IFMIMEHandler saveAndOpenFileWithPath:andData:]):
Added the above factory methods.
- WebView.subproj/IFBaseWebController.mm: (-[IFBaseWebController haveContentPolicy:andPath:forLocationChangeHandler:]):
Save the content policy and download path on the datasource.
- WebView.subproj/IFMainURLHandleClient.mm: (-[IFMainURLHandleClient IFURLHandleResourceDidCancelLoading:]): (-[IFMainURLHandleClient IFURLHandleResourceDidFinishLoading:data:]): (-[IFMainURLHandleClient IFURLHandle:resourceDataDidBecomeAvailable:]): (-[IFMainURLHandleClient IFURLHandle:resourceDidFailLoadingWithResult:]):
Made IFMainURLHandleClient use our new content policy API rather than
IFDownloadHandler.
- WebView.subproj/IFWebController.h:
Removed some deprecated methods.
- WebView.subproj/IFWebDataSourcePrivate.h:
- WebView.subproj/IFWebDataSourcePrivate.mm: (-[IFWebDataSource _downloadPath]): (-[IFWebDataSource _setDownloadPath:]): (-[IFWebDataSource _contentPolicy]): (-[IFWebDataSource _setContentPolicy:]):
Added the above methods.
WebCore:
Added a new method to WCPluginDatabase allHandledMIMETypes.
It returns an array of the mime types that plug-ins handle.
- kwq/WCPluginDatabase.h:
- kwq/WCPluginDatabase.mm: (-[WCPluginDatabase allHandledMIMETypes]):
- 9:35 AM Changeset in webkit [1057] by
-
- 2 edits in trunk/WebKit
Fix ChangeLog typo.
- 7:39 AM Changeset in webkit [1056] by
-
- 4 edits in trunk/WebKit
- Plugins.subproj/IFPluginView.mm: (-[IFPluginView initWithFrame:plugin:url:mime:arguments:mode:]): Fix the fix. It was bumping argsCount even when not putting an argument into the array.
- 12:02 AM Changeset in webkit [1055] by
-
- 4 edits in trunk/WebKit
Fix a plugins memory trasher that was making Alexander crash on
the abcnews.com test page in cvs-torture-test:
- Plugins.subproj/IFPluginView.mm: (-[IFPluginView initWithFrame:plugin:url:mime:arguments:mode:]): Use a new maxArguments variable to size the argument and value arrays - with the old code argsCount would end up twice the size it should be, and the arguments would all get written past the end of the argument array.
Apr 20, 2002:
- 7:52 AM Changeset in webkit [1054] by
-
- 9 edits in trunk/WebCore
Problems loading iframes seemed to be due to NSURL objects that
were not normalized, so I made the NSURL creation all be done
by KURL, which fixed the problem.
- kwq/KWQKHTMLPart.mm: (KHTMLPart::requestFrame), (KHTMLPart::submitForm), (KHTMLPart::khtmlMouseReleaseEvent):
- kwq/KWQKjobclasses.mm: Call getNSURL instead of creating NSURLs by converting to strings.
- kwq/kdecore/kurl.h:
- kwq/KWQKURL.mm: (KURL::getNSURL): New.