Timeline
Mar 30, 2002:
- 10:48 PM Changeset in webkit [910] by
-
- 6 edits in trunk/JavaScriptCore
Fixed Radar 2891272 (JavaScript crashes loading quicktime.com and
apple.com)
- kjs/object.cpp: (ObjectImp::~ObjectImp): Don't call setGCAlloc on object internals pointed to, because they may have already been collected by the time this object is collected, and in that case we would corrupt the malloc arena.
- Makefile.am: Make the stamp file depend on all the sources and headers so the framework gets rebuilt properly.
- JavaScriptCore.pbproj/project.pbxproj: Some random numbers moved around. No idea what I really changed.
- 7:25 PM Changeset in webkit [909] by
-
- 3 edits in trunk/WebKit
Corrected comments describing the new 'acceptable to layout' state
transition.
- 5:02 PM Changeset in webkit [908] by
-
- 28 edits in trunk
- prepare-ChangeLog: Added a new "--open" option, which opens the ChangeLog files for you.
WebCore:
- src/kdelibs/khtml/xml/dom_docimpl.cpp: (DocumentImpl::setTitle): Call through to a new KHTMLPart::setTitle instead of the old setWindowCaption. We want to skip the special logic for using the URL if the title is blank, and for squeezing the title into a smaller string, because those are handled at a higher level.
- src/kwq/KWQKHTMLPart.h: Add setTitle. Also clean up ifdefs.
- src/kwq/KWQKHTMLPart.mm: (KHTMLPart::setTitle): New. Calls [IFWebDataSource _setTitle].
- src/kwq/kparts/part.h: Removed setWindowCaption.
- src/kwq/KWQPart.mm: Removed setWindowCaption.
- src/kwq/external.h: Add [IFWebDataSource _setTitle].
WebKit:
- WebView.subproj/IFBaseWebController.mm: (-[IFBaseWebController receivedPageTitle:forDataSource:]): Remove the exception from here. This is really a "do nothing, subclasses override me" method.
- WebView.subproj/IFWebDataSource.mm: (-[IFWebDataSource pageTitle]): Implement.
- WebView.subproj/IFWebDataSourcePrivate.h: Add pageTitle and [IFWebDataSource _setTitle].
- WebView.subproj/IFWebDataSourcePrivate.mm: (-[IFWebDataSourcePrivate dealloc]): autorelease pageTitle. (-[IFWebDataSource _setTitle:]): Update the title, trimming whitespace and using nil, rather than empty string, to mean no title at all. Call [receivedPageTitle: forDataSource:] as necessary too.
- WebView.subproj/IFMainURLHandleClient.mm: Did a gratuitious whitespace edit to force this file to recompile so everyone doesn't have to "make clean".
WebBrowser:
- BrowserDocument.m: (-[BrowserDocument currentTitle]): New. (-[BrowserDocument displayName]): Pass the title into the [AppController menuTitleForURL: withTitle:] method. (-[BrowserDocument addHistoryEntryForCurrentPage]): Pass the title into [IFURIEntry initWithURL: title:]. This isn't quite right, because we want to update the title later in case we add this history entry before the title is parsed. (-[BrowserDocument receivedPageTitle:forDataSource:]): If a new title arrives for the main frame's dataSource, then tell all the window controllser to synchronize their window titles with the document name. I stole this code from NSDocument.
- 4:15 PM Changeset in webkit [907] by
-
- 13 edits in trunk
Added support for scrolling to anchor points.
Optimization: we always load the page, even if the URL that contains
the anchor is the current page.
- 1:40 PM Changeset in webkit [906] by
-
- 6 edits in trunk/WebCore
Added log to note cases of NSURL (CFURL) being unable to
correctly initialize from URLs. This log will likely indicate
bugs in CFURL.
- 12:57 PM Changeset in webkit [905] by
-
- 9 edits in trunk/WebCore
Twiddling with baselines. kde 2.2 appears to not line up baselines correctly.
Need to experiment with kde 3.
Removed copy of function prototype, instead included the correct header.
Fixed crasher in setFocusPolicy, I don't think we even need to use kde's focus policy.
This was added during the kde 3 beta 2 merge.
- 11:43 AM Changeset in webkit [904] by
-
- 7 edits in trunk/WebCore
- Tests/kde/kurl-test.chk: Add test results for new tests. Fix spelling error in results for one existing test.
- Tests/kde/kurl-test.cpp: Don't bother using endl, since it just makes things more verbose and doesn't help. (testURL): Add a new overload to use for relative URL tests. (main): Add two new tests for relative URLs with colons in them.
- Tools/HotSpotFinder/HotSpotFinder.pbproj/project.pbxproj: Just update to newer Project Builder.
- Tests/libiftest/IFCheckLeaks.c: Ignore another reported leak, IOPSAllocateBlitEngine, although I haven't tracked down whether this is a real leak or not.
- WebCore/src/kwq/KWQKURL.mm: (copyAndReplaceAll), (needToHideColons): New functions used in workaround for CFURL bug. (KURL::normalizeRelativeURLString): Add workaround for CFURL bug; hide colons that would confuse CFURL from the CFURL code.
- WebCore/src/kwq/KWQFont.mm: (QFont::getFont): Use lossyCString instead of cString for debugging messages.
- 11:17 AM Changeset in webkit [903] by
-
- 9 edits in trunk/JavaScriptCore
- kjs/grammar.y: Took out Id tag so we won't constantly need to update grammar.cpp.
- kjs/grammar.cpp: Regenerated without Id tag.
- .cvsignore: Ignore some additional autogenerated files.
- kjs/.cvsignore: Ignore some additional autogenerated files.
- 3:19 AM Changeset in webkit [902] by
-
- 4 edits in trunk/JavaScriptCore
- JavaScriptCore.pbproj/project.pbxproj: Install some of the headers.
- 3:01 AM Changeset in webkit [901] by
-
- 16 edits16 adds in trunk
Turned JavaScriptCore into a framework, and made it build with Project
Builder in preparation for submission:
Top level:
- Tests/kde/Makefile.am: Link against JavaScriptCore.framework instead of the defunct libJavaScriptCore.dylib.
- Tests/khtmlview/WebViewTest/WebViewTest.pbproj/project.pbxproj: Likewise.
- Tests/qt/Makefile.am: Likewise.
Converted JavaScriptCore to build with Project Builder, in
preparation for B&I submission.
- English.lproj/InfoPlist.strings: Added.
- JavaScriptCore.pbproj/.cvsignore: Added.
- JavaScriptCore.pbproj/project.pbxproj: Added.
- .cvsignore: Update the set of ignored things.
- Makefile.am: Hand off to PB for the main build, but still handle the generated files and the test program.
- kjs/Makefile.am: Don't build anything except the generated source files.
- kjs/KWQDef.h, kjs/config.h: Added minimal versions of these files to get kjs to build.
Check in all the genrated files, since Project Builder isn't up to
the task of handling built sources:
- kjs/array_object.lut.h: Added.
- kjs/date_object.lut.h: Added.
- kjs/grammar.cpp: Added.
- kjs/grammar.cpp.h: Added.
- kjs/grammar.h: Added.
- kjs/lexer.lut.h: Added.
- kjs/math_object.lut.h: Added.
- kjs/number_object.lut.h: Added.
- kjs/string_object.lut.h: Added.
- kjs/.cvsignore: Update set of ignored things.
WebCore:
- src/Makefile.am: Link against JavaScriptCore.framework instead of the defunct libJavaScriptCore.dylib.
WebKit:
- WebKit.pbproj/project.pbxproj: Link against JavaScriptCore.framework instead of the defunct libJavaScriptCore.dylib.
WebBrowser:
- WebBrowser.pbproj/project.pbxproj: Link against JavaScriptCore.framework instead of the defunct libJavaScriptCore.dylib.
Mar 29, 2002:
- 4:04 PM Changeset in webkit [900] by
-
- 5 edits in trunk/WebCore
- src/kdelibs/khtml/rendering/render_image.cpp: (RenderImage::updateFromElement): Make images with no src, or src="" be empty rather than being the page itself loaded as an image.
- 3:05 PM Changeset in webkit [899] by
-
- 16 edits in trunk
More fixes for cancelling. Fixed some code that appears to have been
mis-merged after the KDE 3 beta 2 landing.
Fixes for cancelling. Still need to think about a better
solution than putting data sources in stopped mode.
Temporary bandaid to get past extra release crasher.
- 11:44 AM Changeset in webkit [898] by
-
- 7 edits in trunk/WebCore
- src/kwq/KWQKloader.mm: (Cache::getStatistics), (Cache::flushAll): Fix both of these to work when cache is not yet allocated.
- 11:35 AM Changeset in webkit [897] by
-
- 21 edits in trunk
Hooked up redirect. Now we see many more ads. :(
Fixed cancel of main handle for document.
Moved stop before start from frame to data source.
Hooked up redirect.
- 10:43 AM Changeset in webkit [896]
-
- 44 copies12 deletes in tags/KDE_3_0_RC_3
This commit was manufactured by cvs2svn to create tag 'KDE_3_0_RC_3'.
- 10:43 AM Changeset in webkit [895] by
-
- 2 edits in branches/kde/WebCore
rc 3 version
- 10:42 AM Changeset in webkit [894]
-
- 48 copies4 deletes in tags/KDE_3_0_BETA_2
This commit was manufactured by cvs2svn to create tag
'KDE_3_0_BETA_2'.
- 10:42 AM Changeset in webkit [893] by
-
- 2 edits in branches/kde/WebCore
beta 2 version
- 10:36 AM Changeset in webkit [892] by
-
- 2 edits in branches/kde/WebCore
beta 2 version
- 10:13 AM Changeset in webkit [891] by
-
- 8 edits in trunk/WebKit
Added stopLoading to startLoading to cancel any pending loads before
new loads start. This doesn't work yet because of loader bugs, but will
once those are fixed.
Adding logging for redirects.
- 9:53 AM Changeset in webkit [890] by
-
- 1 edit in trunk/WebKit/Misc.subproj/WebFileDatabase.m
2002-03-29 Kenneth Kocienda <kocienda@apple.com>
Added exception handling to the code that reads cache files from
disk. This should isolate the application from exiting when
an exception is thrown by NSArchiver in its efforts to unarchive
cache files.
- Database.subproj/IFURLFileDatabase.m: (-[IFURLFileDatabase objectForKey:]):
- 9:12 AM Changeset in webkit [889] by
-
- 4 edits in trunk/WebKit
- WebView.subproj/IFWebFramePrivate.mm: (-[IFWebFramePrivate dealloc]): Deref the renderFramePart, and autorelease the provisionalDataSource. (-[IFWebFramePrivate setRenderFramePart:]): Ref renderFramePart while we hold it.
- 8:51 AM Changeset in webkit [888] by
-
- 5 edits in trunk/WebCore
2002-03-29 Kenneth Kocienda <kocienda@apple.com>
Workaround for Radar 2890624 (Double free of image data in QPixmap)
This hack is necessary for the app to run on some Jaguar system. Otherwise
images that the GIF library cannot decode will cause a crash.
- src/kwq/KWQPixmap.mm: (QPixmap::QPixmap):
Mar 28, 2002:
- 9:43 PM Changeset in webkit [887] by
-
- 9 edits in trunk
Fixed basic font horkage caused by removal of KDE font matching code. We
now work correctly for the basic font families.
Increased size default for initial layout.
- 7:29 PM Changeset in webkit [886] by
-
- 6 edits in trunk/WebKit
Fixed big leak of any document that had a frame or iframe.
- 5:44 PM Changeset in webkit [885] by
-
- 11 edits in trunk/WebKit
Modified the initial layout policy.
- 5:13 PM Changeset in webkit [884] by
-
- 7 edits in trunk/WebCore
- src/kwq/KWQKloader.mm: (Cache::requestImage), (Cache::requestStyleSheet), (Cache::requestScript): Set flags so the objects get freed when they are done in cases where the cache is disabled.
- 5:10 PM Changeset in webkit [883] by
-
- 4 edits in trunk/JavaScriptCore
Top level:
Fix the regression tests:
- Tests/WebFoundation-Misc/ifnsthreadextensions-test.chk, Tests/WebFoundation-Misc/ifnsthreadextensions-test.m: (-[ThreadTest run:], main): Don't
- Tests/harness.c: (runtest): Make leaks count as failures again.
- Tests/libiftest/IFCheckLeaks.c: (IFCheckLeaksAtExitHandler): Exclude the leak in +[NSUserDefaults standardDefaults]
- Tests/qt/qlist-test.chk, Tests/qt/qlist-test.cpp: (main): Fix a leak in this test program.
- Tests/test.list: Fix path to JavaScript test.
- kjs/kjs-test.chk: Update output for new test results.
- 4:50 PM Changeset in webkit [882] by
-
- 6 edits in trunk/WebCore
Fix Radar 2890340 (JavaScript doesn't work)
- src/kwq/KWQKHTMLPart.mm: (KHTMLPart::executeScript): Implement the other overloaded version of this function. This is needed for JavaScript to work.
- 3:18 PM Changeset in webkit [881] by
-
- 3 edits4 adds in trunk/WebKit
New private interface for getting at the cache.
- Misc.subproj/IFCache.h: New.
- Misc.subproj/IFCache.mm: New.
- WebKit.pbproj/project.pbxproj: Added IFCache files.
- 3:17 PM Changeset in webkit [880] by
-
- 9 edits in trunk/WebCore
- src/kdelibs/khtml/misc/loader.h: Added API for looking at the contents of the cache, flushing the cache, and disabling the cache.
- src/kwq/KWQKloader.mm: (Cache::requestImage): Don't cache if disabled. (Cache::requestStyleSheet): Don't cache if disabled. (Cache::requestScript): Don't cache if disabled. (Cache::flush): Simplify ifdefs. (Cache::getStatistics), (Cache::flushAll), (Cache::setCacheDisabled): New.
- 11:12 AM Changeset in webkit [879] by
-
- 3 edits in trunk/WebKit
- WebView.subproj/IFBaseWebController.mm: (-[IFBaseWebController locationChangeDone:forFrame:]): Remove log of errors loading now that we have the activity viewer.
- 11:03 AM Changeset in webkit [878] by
-
- 15 edits in trunk
Modified the initial layout policy. We now try to layout as close
as possible to WebKitInitialTimedLayoutDelay seconds after the
load was started, not after the provisional-to-committed transition.
If the time to the provisional-to-committed transition exceeds
WebKitInitialTimedLayoutDelay we layout immediately.
Fixed crasher. Removed unnecessary cleanup to widget that was called after the
widget was already disposed.
- 9:36 AM Changeset in webkit [877] by
-
- 4 edits in trunk/WebKit
- History.subproj/IFWebHistoryPrivate.m: (-[IFWebHistoryPrivate _loadHistoryGuts:]): Made this more robust about bad data from the disk file. I don't know how bad data could get into the disk file in normal use, but it seems to have happened to Richard.
- AppController.m: (-[AppController menuTitleForURL:withTitle:]), (-[AppController _menuTitleForURIEntry:]), (-[AppController insertHistoryEntry:intoMenu:atIndex:]): Added asserts in various places to catch bad callers earlier.
Mar 27, 2002:
- 7:36 PM Changeset in webkit [876] by
-
- 2 adds in trunk/WebKit/WebView.subproj
Private preferences.
- 7:35 PM Changeset in webkit [875] by
-
- 14 edits in trunk
Added initial-layout-after-delay-if-not-layed-out-yet feature.
Turned on live layout when font size or type is changed.
Removed problematic code. Not sure why it was necessary. For now
it prevents crasher.
- 5:25 PM Changeset in webkit [874] by
-
- 5 edits in trunk/WebCore
- src/kwq/KWQListImpl.mm: (KWQListImpl::insert): Fix disastrous name collision which could lead to infinite loops.
- 5:11 PM Changeset in webkit [873] by
-
- 5 edits in trunk/WebCore
src/kwq/KWQCString.mm: (QCString::isEmpty): The should be &&. - 4:55 PM Changeset in webkit [872] by
-
- 7 edits in trunk/WebCore
- src/kdelibs/khtml/css/css_valueimpl.cpp: (FontFamilyValueImpl::FontFamilyValueImpl): Disable misguided font matching code in khtml.
- src/kwq/KWQFont.mm: (QFont::getFont): Change the fallback so that it uses the default font family, but the other settings as requested, rather than using the default font.
- 1:54 PM Changeset in webkit [871] by
-
- 12 edits in trunk
2002-03-27 Kenneth Kocienda <kocienda@apple.com>
Changed loadProgress->bytesSoFar to use [sender contentLengthReceived]
instead of the size of the chunk that was delivered in the callback.
This makes the activity window data more correct than it was.
WebCore:
- src/kwq/KWQKloader.mm: (-[URLLoadClient IFURLHandle:resourceDataDidBecomeAvailable:]):
WebKit:
- WebView.subproj/IFMainURLHandleClient.mm: (-[IFMainURLHandleClient IFURLHandle:resourceDataDidBecomeAvailable:]):
- 1:52 PM Changeset in webkit [870] by
-
- 6 edits in trunk/WebKit
2002-03-27 Chris Blumenberg <cblu@apple.com>
Now setting the modifier bit for the activate and cursor events.
- Plugins.subproj/IFPluginView.h:
- Plugins.subproj/IFPluginView.mm: (-[IFPluginView drawRect:]), (-[IFPluginView windowBecameKey:]), (-[IFPluginView windowResignedKey:]), (-[IFPluginView mouseEntered:]), (-[IFPluginView mouseExited:]):
- 8:23 AM Changeset in webkit [869]
-
- 19 copies in tags/ALEXANDER_0_2_PRE_6
This commit was manufactured by cvs2svn to create tag
'ALEXANDER_0_2_PRE_6'.
- 8:23 AM Changeset in webkit [868] by
-
- 4 edits in trunk/WebKit
- NSStringBrowserAdditions.m: (+[NSString urlStringWithUserTypedString:]): Add ".com" to the end if there's no ".". Add "file:" to the beginning if the thing begins with a "/".
- Preferences.subproj/TextPreferences.m: (-[TextPreferences initializeFromDefaults]): Switch back to serif font, since using Luicida Grande was exposing some font bugs.
- WebView.subproj/IFPreferences.mm: (+[IFPreferences load]): Switch back to serif font, since using Luicida Grande was exposing some font bugs.
- 7:59 AM Changeset in webkit [867] by
-
- 5 edits in trunk/WebCore
- src/kdelibs/khtml/ecma/Makefile.am: Get the create_hash_table tool from JavaScriptCore. We might need a better way to handle this later.
Mar 26, 2002:
- 8:19 PM Changeset in webkit [866] by
-
- 10 edits7 adds1 delete in trunk
top level:
- configure.in: Remove WebCore/src/kjs and add JavaScriptCore to build.
Set up kjs to build by itself into libJavaScriptCore.dylib.
- .cvsignore: Added.
- Makefile.am: Added.
- dummy.cpp: Added.
- kjs/.cvsignore: Added.
WebCore:
Removed kjs from here - it's now been moved to JavaScriptCore at
the top level.
- src/Makefile.am: Don't link libkjs.o.
- src/kdelibs/Makefile.am: Remove kjs from subdirs.
- src/kdelibs/kjs/.cvsignore: Removed.
- src/kdelibs/kjs/Makefile.am: Removed.
- src/kdelibs/kjs/array_object.cpp: Removed.
- src/kdelibs/kjs/array_object.h: Removed.
- src/kdelibs/kjs/bool_object.cpp: Removed.
- src/kdelibs/kjs/bool_object.h: Removed.
- src/kdelibs/kjs/collector.cpp: Removed.
- src/kdelibs/kjs/collector.h: Removed.
- src/kdelibs/kjs/create_hash_table: Removed.
- src/kdelibs/kjs/date_object.cpp: Removed.
- src/kdelibs/kjs/date_object.h: Removed.
- src/kdelibs/kjs/debugger.cpp: Removed.
- src/kdelibs/kjs/debugger.h: Removed.
- src/kdelibs/kjs/error_object.cpp: Removed.
- src/kdelibs/kjs/error_object.h: Removed.
- src/kdelibs/kjs/function.cpp: Removed.
- src/kdelibs/kjs/function.h: Removed.
- src/kdelibs/kjs/function_object.cpp: Removed.
- src/kdelibs/kjs/function_object.h: Removed.
- src/kdelibs/kjs/grammar.y: Removed.
- src/kdelibs/kjs/internal.cpp: Removed.
- src/kdelibs/kjs/internal.h: Removed.
- src/kdelibs/kjs/interpreter.cpp: Removed.
- src/kdelibs/kjs/interpreter.h: Removed.
- src/kdelibs/kjs/keywords.table: Removed.
- src/kdelibs/kjs/kjs-test: Removed.
- src/kdelibs/kjs/kjs-test.chk: Removed.
- src/kdelibs/kjs/lexer.cpp: Removed.
- src/kdelibs/kjs/lexer.h: Removed.
- src/kdelibs/kjs/lookup.cpp: Removed.
- src/kdelibs/kjs/lookup.h: Removed.
- src/kdelibs/kjs/math_object.cpp: Removed.
- src/kdelibs/kjs/math_object.h: Removed.
- src/kdelibs/kjs/nodes.cpp: Removed.
- src/kdelibs/kjs/nodes.h: Removed.
- src/kdelibs/kjs/nodes2string.cpp: Removed.
- src/kdelibs/kjs/number_object.cpp: Removed.
- src/kdelibs/kjs/number_object.h: Removed.
- src/kdelibs/kjs/object.cpp: Removed.
- src/kdelibs/kjs/object.h: Removed.
- src/kdelibs/kjs/object_object.cpp: Removed.
- src/kdelibs/kjs/object_object.h: Removed.
- src/kdelibs/kjs/operations.cpp: Removed.
- src/kdelibs/kjs/operations.h: Removed.
- src/kdelibs/kjs/property_map.cpp: Removed.
- src/kdelibs/kjs/property_map.h: Removed.
- src/kdelibs/kjs/regexp.cpp: Removed.
- src/kdelibs/kjs/regexp.h: Removed.
- src/kdelibs/kjs/regexp_object.cpp: Removed.
- src/kdelibs/kjs/regexp_object.h: Removed.
- src/kdelibs/kjs/string_object.cpp: Removed.
- src/kdelibs/kjs/string_object.h: Removed.
- src/kdelibs/kjs/test.js: Removed.
- src/kdelibs/kjs/testkjs.cpp: Removed.
- src/kdelibs/kjs/types.cpp: Removed.
- src/kdelibs/kjs/types.h: Removed.
- src/kdelibs/kjs/ustring.cpp: Removed.
- src/kdelibs/kjs/ustring.h: Removed.
- src/kdelibs/kjs/value.cpp: Removed.
- src/kdelibs/kjs/value.h: Removed.
WebKit:
- WebKit.pbproj/project.pbxproj: Fixed to build with standalone libJavaScriptCore.dylib.
WebBrowser:
- WebBrowser.pbproj/project.pbxproj: Include libJavaScriptCore.dylib
- 4:54 PM Changeset in webkit [865] by
-
- 5 edits2 adds122 deletes in trunk/WebCore
Top level:
Removed all the borrowed Qt code.
- Makefile.am: Don't bother to reconfigure when ChangeLog changes.
- acconfig.h: Remove BORROWED #defines.
- borrowed-classes.txt: Removed.
- configure.in: Remove setting of unused flags.
WebCore:
Removed all the borrowed Qt code.
- src/kwq/KWQGlobal.mm: Renamed from qt/_qglobal.cpp to avoid confusion about the borrowedness status of this file.
- src/kwq/Makefile.am: Removed references to kde and qt subdirectories.
- src/kwq/kde/.cvsignore: Removed.
- src/kwq/kde/Makefile.am: Removed.
- src/kwq/kde/_kurl.cpp: Removed.
- src/kwq/kde/_kurl.h: Removed.
- src/kwq/qt/Makefile.am: Removed.
- src/kwq/qt/_qarray.h: Removed.
- src/kwq/qt/_qbuffer.cpp: Removed.
- src/kwq/qt/_qbuffer.h: Removed.
- src/kwq/qt/_qcollection.cpp: Removed.
- src/kwq/qt/_qcollection.h: Removed.
- src/kwq/qt/_qcolor.h: Removed.
- src/kwq/qt/_qcstring.cpp: Removed.
- src/kwq/qt/_qcstring.h: Removed.
- src/kwq/qt/_qdatetime.cpp: Removed.
- src/kwq/qt/_qdatetime.h: Removed.
- src/kwq/qt/_qdict.h: Removed.
- src/kwq/qt/_qdir.cpp: Removed.
- src/kwq/qt/_qdir.h: Removed.
- src/kwq/qt/_qdir_unix.cpp: Removed.
- src/kwq/qt/_qfile.cpp: Removed.
- src/kwq/qt/_qfile.h: Removed.
- src/kwq/qt/_qfileinfo.cpp: Removed.
- src/kwq/qt/_qfileinfo.h: Removed.
- src/kwq/qt/_qfileinfo_unix.cpp: Removed.
- src/kwq/qt/_qgarray.cpp: Removed.
- src/kwq/qt/_qgarray.h: Removed.
- src/kwq/qt/_qgdict.cpp: Removed.
- src/kwq/qt/_qgdict.h: Removed.
- src/kwq/qt/_qglist.cpp: Removed.
- src/kwq/qt/_qglist.h: Removed.
- src/kwq/qt/_qglobal.cpp: Removed.
- src/kwq/qt/_qgvector.cpp: Removed.
- src/kwq/qt/_qgvector.h: Removed.
- src/kwq/qt/_qiodevice.cpp: Removed.
- src/kwq/qt/_qiodevice.h: Removed.
- src/kwq/qt/_qlist.h: Removed.
- src/kwq/qt/_qmap.cpp: Removed.
- src/kwq/qt/_qmap.h: Removed.
- src/kwq/qt/_qpoint.cpp: Removed.
- src/kwq/qt/_qpoint.h: Removed.
- src/kwq/qt/_qptrdict.h: Removed.
- src/kwq/qt/_qrect.cpp: Removed.
- src/kwq/qt/_qrect.h: Removed.
- src/kwq/qt/_qregexp.cpp: Removed.
- src/kwq/qt/_qregexp.h: Removed.
- src/kwq/qt/_qregion.cpp: Removed.
- src/kwq/qt/_qregion.h: Removed.
- src/kwq/qt/_qshared.h: Removed.
- src/kwq/qt/_qsize.cpp: Removed.
- src/kwq/qt/_qsize.h: Removed.
- src/kwq/qt/_qsortedlist.h: Removed.
- src/kwq/qt/_qstack.h: Removed.
- src/kwq/qt/_qstring.cpp: Removed.
- src/kwq/qt/_qstring.h: Removed.
- src/kwq/qt/_qstringlist.cpp: Removed.
- src/kwq/qt/_qstringlist.h: Removed.
- src/kwq/qt/_qstrlist.h: Removed.
- src/kwq/qt/_qtextcodec.h: Removed.
- src/kwq/qt/_qtextstream.h: Removed.
- src/kwq/qt/_qtl.h: Removed.
- src/kwq/qt/_qurl.cpp: Removed.
- src/kwq/qt/_qurl.h: Removed.
- src/kwq/qt/_qvaluelist.h: Removed.
- src/kwq/qt/_qvector.h: Removed.
- 4:18 PM Changeset in webkit [864] by
-
- 9 edits in trunk
2002-03-26 Kenneth Kocienda <kocienda@apple.com>
These changes help the transition to the new build system which unifies
our development build setting with the settings we use to ship
releases.
Labyrinth:
Removed --enable-alexander-test configure option
Added --with-buildstyle option
- configure.in:
WebFoundation:
- WebFoundation.pbproj/project.pbxproj:
WebKit:
- Makefile.am:
- WebKit.pbproj/kocienda.pbxuser:
- WebKit.pbproj/project.pbxproj:
WebBrowser:
- Makefile.am:
- WebBrowser.pbproj/project.pbxproj:
- 3:06 PM Changeset in webkit [863] by
-
- 9 edits in trunk/WebCore
- src/kwq/KWQKjobclasses.mm: (TransferJobPrivate::TransferJobPrivate): Nil out the handle so we don't autorelease garbage.
- src/kwq/KWQKloader.mm: (-[URLLoadClient IFURLHandleResourceDidCancelLoading:]), (-[URLLoadClient IFURLHandleResourceDidFinishLoading:data:]), (-[URLLoadClient IFURLHandle:resourceDidFailLoadingWithResult:]): Delete the job instead of just autoreleasing the sender. Fixes a leak.
- 3:05 PM Changeset in webkit [862] by
-
- 10 edits in trunk
i Try to ensure that display needed bits are correctly set.
Fixed leak of decoder. This caused us to leak the entire
document text for every load!
- 1:40 PM Changeset in webkit [861] by
-
- 9 edits in trunk/WebCore
- src/kdelibs/khtml/rendering/render_list.cpp: (RenderListItem::setStyle): Fix a leak (missing delete).
- src/kwq/KWQMetrics.h:
- src/kwq/KWQFontMetrics.mm: (-[KWQLayoutInfo drawString:atPoint:withFont:color:]): Don't bother keeping things around that we only need to use once. (-[KWQLayoutInfo _initializeCaches]): Create them here instead. (-[KWQLayoutInfo dealloc]): Don't need to free them here.
- 1:38 PM Changeset in webkit [860] by
-
- 1 delete in trunk/WebCore/testing-cvs-mail
Testing cvs mail.
- 1:29 PM Changeset in webkit [859] by
-
- 1 add in trunk/WebCore/testing-cvs-mail
Testing cvs mail.
- 1:27 PM Changeset in webkit [858] by
-
- 1 delete in trunk/WebCore/testing-cvs-mail
Testing cvs mail.
- 1:15 PM Changeset in webkit [857] by
-
- 1 add in trunk/WebCore/testing-cvs-mail
Testing commit emails.
- 1:02 PM Changeset in webkit [856] by
-
- 1 delete in trunk/WebCore/testing-cvs-mail
Testing cvs mail...
- 1:00 PM Changeset in webkit [855] by
-
- 1 add in trunk/WebCore/testing-cvs-mail
Testing cvs mail...
- 12:28 PM Changeset in webkit [854] by
-
- 5 edits in trunk/WebKit
- Misc.subproj/IFError.m: (+[IFError initialize]): Fix a typo where we said "unvailable".
- WebView.subproj/IFPreferences.mm: (+[IFPreferences load]): Change the default sans-serif font to "Lucida Grande" to match the OS X system font, and also make that the defalt standard font.
- 12:20 PM Changeset in webkit [853] by
-
- 9 edits in trunk/WebCore
- src/kwq/KWQFontMetrics.mm: (-[KWQLayoutInfo dealloc]): Free the style groups, styles, and glyph vectors.
- src/kwq/KWQFont.mm: (QFont::getFont): Use default font if we can't find a font from the passed-in family. Before, we were raising an exception and quitting the application.
- src/kwq/KWQCString.mm: (QCString::isEmpty): Faster version that doesn't call strlen.
- 11:22 AM Changeset in webkit [852] by
-
- 1 edit in trunk/WebKit/Misc.subproj/WebFileDatabase.m
2002-03-26 Kenneth Kocienda <kocienda@apple.com>
Moved a constant that need not be visible externally into the .m file.
- CacheLoader.subproj/IFHTTPURLProtocolHandler.h:
Protocol handlers are now given an opportunity to act upon an object that
will be returned from cache. This is so that things like cached HTTP
response headers can be set properly.
I also added some code to check to see if a cached object needs revalidation
as described the HTTP RFC sections on caching. This is not fully implemented
yet, but the support for revalidation is better than it was.
- CacheLoader.subproj/IFHTTPURLProtocolHandler.m: (-[IFHTTPURLProtocolHandler performHTTPHeaderRead:]), (-[IFHTTPURLProtocolHandler willReturnCacheObject:]), (-[IFHTTPURLProtocolHandler cacheObjectIsValid:]), (-[IFHTTPURLProtocolHandler cacheObjectRequiresRevalidation:]), (-[IFHTTPURLProtocolHandler shouldCacheResourceData]):
Added a version field that will allow the cache to tell when incompatible
changes have been made to the cache format.
- CacheLoader.subproj/IFURLCacheObject.h:
- CacheLoader.subproj/IFURLCacheObject.m: (-[IFURLCacheObject initWithCoder:]), (-[IFURLCacheObject encodeWithCoder:]):
Added support for more sophisticated cache checking, using the new protocol
handler methods.
- CacheLoader.subproj/IFURLLoad.m: (-[IFURLLoad returnCacheObject:]), (+[IFURLLoad IFURLLoadCacheCheckerRun:]):
Cached attributes are now returned properly from memory cached objects.
- CacheLoader.subproj/IFURLMemoryCache.m:
Changed name of isValidCacheObject: method to willReturnCacheObject:
Added new cacheObjectRequiresRevalidation: method.
These now support improved cache checking and object validation
- CacheLoader.subproj/IFURLProtocolHandler.h:
- CacheLoader.subproj/IFURLProtocolHandler.m: (-[IFURLProtocolHandler willReturnCacheObject:]), (-[IFURLProtocolHandler cacheObjectIsValid:]), (-[IFURLProtocolHandler cacheObjectRequiresRevalidation:]):
Added nil check for returned cache object
- Database.subproj/IFURLFileDatabase.m: (-[IFURLFileDatabase objectForKey:]):
- 11:22 AM Changeset in webkit [851] by
-
- 3 edits in trunk/WebKit
- WebKit.pbproj/project.pbxproj: Marked IFProgress.h Public.