Timeline
Jun 4, 2002:
- 4:47 PM Changeset in webkit [1275] by
-
- 8 edits in trunk/WebCore
- kwq/KWQKHTMLPart.mm: (KWQKHTMLPartImpl::timerEvent): (KWQKHTMLPartImpl::redirectURL):
Renamed redirectJS to redirectURL to more correctly reflect it's
function.
(KWQKHTMLPartImpl::urlSelected):
Fixed 2935505. We now pop out of a frame if a link is clicked in a frame
and that frame is the only frame in a frameset. This emulates the behavior of IE.
- kwq/KWQKHTMLPartImpl.h:
- kwq/external.h:
- 4:27 PM Changeset in webkit [1274] by
-
- 11 edits in trunk/WebKit
WebBrowser:
Added the Downloads window!
- AppController.h:
- AppController.m: (-[AppController showReleaseNotes:]): no changes (-[AppController showDownloads:]): added for menu item
- DownloadMonitor.h:
- DownloadMonitor.m: Removed protocol conforming (-[DownloadMonitor init]): (+[DownloadMonitor sharedDownloadMonitor]): (-[DownloadMonitor windowDidLoad]): added (-[DownloadMonitor updateProgressUI]): added (-[DownloadMonitor _findEntryForDataSource:]): minor clean up (-[DownloadMonitor monitorDownload:withProgress:error:dataSource:]): spawns progress timer (-[DownloadMonitor validateUserInterfaceItem:]): added (-[DownloadMonitor makeSelectedDownloadsPerformSelector:]): added (-[DownloadMonitor openSelectedDownloads:]): added (-[DownloadMonitor alwaysOpenSelectedDownloads:]): added (-[DownloadMonitor stopSelectedDownloads:]): added (-[DownloadMonitor revealSelectedDownloads:]): added (-[DownloadMonitor toolbar:itemForItemIdentifier:willBeInsertedIntoToolbar:]): added (-[DownloadMonitor toolbarAllowedItemIdentifiers:]): added (-[DownloadMonitor toolbarDefaultItemIdentifiers:]): added
- DownloadProgressEntry.h:
- DownloadProgressEntry.m: Made DownloadProgressEntry own the download entry subview (-[DownloadProgressEntry _initWithResource:progress:error:dataSource:]): (-[DownloadProgressEntry dealloc]): (-[DownloadProgressEntry URLStringResized:]): added (-[DownloadProgressEntry awakeFromNib]): added (-[DownloadProgressEntry updateProgressUI]): added (-[DownloadProgressEntry open]): added (-[DownloadProgressEntry alwaysOpen]): added (-[DownloadProgressEntry stop]): added (-[DownloadProgressEntry reveal]): added (-[DownloadProgressEntry view]): added
- English.lproj/DownloadEntry.nib: Added.
- English.lproj/Downloads.nib: Added.
- English.lproj/MainMenu.nib: added Downloads to menu
- ListView.h: Added.
- ListView.m: Added. Simple class that appends views to each other. Implements selection. (-[ListView initWithFrame:]): (-[ListView dealloc]): (-[ListView drawRect:]): (-[ListView acceptsFirstResponder]): (-[ListView mouseDown:]): (-[ListView isFlipped]): (-[ListView isOpaque]): (-[ListView validateUserInterfaceItem:]): (-[ListView addViewToList:]): (-[ListView isSelectedView:]): (-[ListView setDelegate:]):
- LocationChangeHandler.m: (-[LocationChangeHandler requestContentPolicyForMIMEType:]): Better filename from URL algorithm
- ResourceProgressEntry.h: Made error and statusString public
- Resources/Images/always_open.tiff: Added.
- Resources/Images/open.tiff: Added.
- Resources/Images/reveal.tiff: Added.
- Resources/Images/stop.tiff: Added.
- WebBrowser.pbproj/project.pbxproj:
WebKit:
- MIME.subproj/IFDownloadHandler.mm: Use public methods
- WebView.subproj/IFWebDataSource.h: Made downloadPath public
- WebView.subproj/IFWebDataSource.mm: (-[IFWebDataSource downloadPath]):
- WebView.subproj/IFWebDataSourcePrivate.h:
- WebView.subproj/IFWebDataSourcePrivate.mm:
- 3:49 PM Changeset in webkit [1273] by
-
- 10 edits in trunk
More exclusion for pre 6C48.
- 3:33 PM Changeset in webkit [1272] by
-
- 9 edits in trunk/JavaScriptCore
Improve the speed of the JavaScript string append operation by growing
the capacity so we don't need to reallocate the string every time.
Also fix script execution so it doesn't use recursion to advance from
one statement to the next, using iteration instead.
- Makefile.am: Stop using BUILT_SOURCES to build JavaScriptCore-stamp, because this causes the Project Builder project to build *before* the subdir. Intead, use an all-am rule in a way more similar to all our other directories.
- kjs/grammar.y: Link the SourceElementsNode in the opposite direction, so we can walk the list and execute each element instead of using recursion to reverse the list.
- kjs/grammar.cpp: Check in new generated file.
- kjs/nodes.cpp: (SourceElementsNode::execute): (SourceElementsNode::processFuncDecl): (SourceElementsNode::processVarDecls): Use loops instead of recursion.
- kjs/ustring.h: Don't initialize all UChar objects to 0. This was wasting a *huge* amount of time.
- kjs/ustring.cpp: (UString::Rep::create): Add a "capacity" along with the length. (UString::append): Include 50% extra capacity when appending. (UString::operator=): Reuse the buffer if possible rather than always creating a new one.
- 3:16 PM Changeset in webkit [1271] by
-
- 7 edits in trunk
2002-06-04 Kenneth Kocienda <kocienda@apple.com>
- WebCore/kwq/kwqdebug.h: Added a line of stderr output into the assertion failure code so that we have some idea of what happened.
- WebFoundation/Misc.subproj/WebFoundationDebug.h: Added a line of stderr output into the assertion failure code so that we have some idea of what happened.
- WebKit/Misc.subproj/WebKitDebug.h: Added a line of stderr output into the assertion failure code so that we have some idea of what happened.
- 3:06 PM Changeset in webkit [1270] by
-
- 4 edits in trunk/WebKit
Excluded call to new API until everyone has moved to >= 6C48.
- 12:17 PM Changeset in webkit [1269] by
-
- 2 edits in trunk/WebKit
Fix stray chars in log.
- 11:55 AM Changeset in webkit [1268] by
-
- 21 edits in trunk
Changes to support progressive image loading. Currently disabled
until 2945218 is fixed.
- 11:03 AM Changeset in webkit [1267] by
-
- 2 edits in trunk/WebKit
oops, forgot to save ChangeLog
- 11:02 AM Changeset in webkit [1266] by
-
- 4 edits in trunk/WebKit
- fixed 2932862 -- exception -[NSCFArray getObjects:range:]: index (137) beyond bounds (10)
- WebView.subproj/IFWebViewPrivate.mm: (-[IFWebView _stopPlugins]): (-[IFWebView _removeSubviews]): Make a copy of the subviews list so that changes to the list don't screw up the iterating logic.
- 10:34 AM Changeset in webkit [1265] by
-
- 10 edits in trunk/WebKit
Made changes here while working on Undo for removing history entries.
- History.subproj/IFWebHistory.h: New methods addEntries: and removeEntries:, deleted method removeEntriesForDay: (use removeEntries: instead).
- History.subproj/IFWebHistory.m: (-[IFWebHistory addEntries:]), (-[IFWebHistory removeEntries:]): New methods, each takes an array of entries. Useful for doing multiple things at a time to minimize notifications. (-[IFWebHistory removeEntriesForDay:]): deleted this now-unnecessary method.
- History.subproj/IFWebHistoryPrivate.h:
- History.subproj/IFWebHistoryPrivate.m: (-[IFWebHistoryPrivate removeEntries:]): (-[IFWebHistoryPrivate removeAllEntries]): (-[IFWebHistoryPrivate addEntries:]): Private implementations for the public changes.
- fixed 2867813 -- should be able to Undo deleting history entries.
- fixed awkwardness where item in Bookmarks window would have its name selected for edit when you made a multiple selection.
- GlobalHistory.h: added _performingUndoableAction ivar; removed removeAll.
- GlobalHistory.m: (-[GlobalHistory receivedEntriesChangedNotification:]): if not _performingUndoableAction, throw away undo/redo stacks when change comes in.
(-[GlobalHistory windowWillClose:]):
Throw away undo/redo stacks when window closes, to minimize
memory use.
(-[GlobalHistory removeSelectedItems:]):
Collect up items to remove and then remove them in one batch;
register for undo with _undoRemoveEntries. No longer special-case
removeAll.
(-[GlobalHistory _undoRemoveEntries:]):
Restore items previously removed; register for undo with
_removeEntries (since we don't restore selection, for various
reasons to boring to go into here).
(-[GlobalHistory _removeEntries:]): Remove again items previously
restored; register for undo with _undoRemoveEntries.
(-[GlobalHistory selectAll:]): Removed obsolete comment.
- OutlineViewPlus.m: (-[OutlineViewPlus mouseDown:]): Only edit the clicked cell if it's the only selected row.
- 10:19 AM Changeset in webkit [1264] by
-
- 3 edits in trunk/WebKit
- fixed 2943513 -- move StringTruncator into WebKit from WebBrowser so we don't need text measuring API exported
- WebKit.pbproj/project.pbxproj: No longer export the text renderer headers as Private.
- 10:14 AM Changeset in webkit [1263] by
-
- 3 edits in trunk/WebKit
- WebKit.pbproj/project.pbxproj: Exported IFStringTruncator.h as Private.
- 10:09 AM Changeset in webkit [1262] by
-
- 3 edits4 adds in trunk/WebKit
Moved the string truncator class here from WebBrowser so we don't have to
export our text machinery.
- WebKit.pbproj/project.pbxproj:
- Misc.subproj/IFStringTruncator.h: Added.
- Misc.subproj/IFStringTruncator.m: Added.
- 9:47 AM Changeset in webkit [1261] by
-
- 4 edits in trunk/WebCore
- fixed 2943897 -- Initial uncached load of amazon.com renders partial page.
- khtml/khtml_part.cpp: (KHTMLPart::setEncoding): Put the code that reloads the page when the encoding is changed back inside APPLE_CHANGES. This was causing partial loads because of how it interacts with our way of saving up text and not decoding until we discover what the encoding is.
Jun 3, 2002:
- 10:23 PM Changeset in webkit [1260] by
-
- 10 edits2 deletes in trunk/WebCore
- LICENSE: Add 2002.
- kwq/KWQApplication.mm:
- kwq/kdecore/kapplication.h:
- kwq/qt/qapplication.h: Found a way to simplify the application objects by making more of the functions static so we don't need to actually allocate an object.
- kwq/Makefile.am:
- kwq/KWQKApplication.mm: Removed.
- kwq/kdecore/kapp.h: Removed.
- 8:40 PM Changeset in webkit [1259] by
-
- 4 edits in trunk/WebKit
- WebCoreSupport.subproj/IFImageRenderer.m: (-[IFImageRenderer beginAnimationInView:inRect:fromRect:]): Remove the "fix" for the nonexistent storage leak. Richard showed me the error of my ways.
- 6:01 PM Changeset in webkit [1258] by
-
- 4 edits3 deletes in trunk/WebCore
A few more unused things.
- kwq/Makefile.am: Removed KWQKProcess.mm
- kwq/KWQKProcess.mm: Removed.
- kwq/KWQStrList.h: Removed.
- kwq/kdecore/kprocess.h: Removed.
- 5:53 PM Changeset in webkit [1257] by
-
- 3 edits2 adds in trunk/WebCore
Forgot one file.
- kwq/qt/qframe.h: Added.
- 5:19 PM Changeset in webkit [1256] by
-
- 163 edits2 adds4 deletes in trunk/WebCore
- acconfig.h: Remove APPLE_CHANGES (done in compiler invocation), _KWQ_ (not needed any more), _KWQ_PEDANTIC_ (not needed any more), and _KWQ_IOSTREAM_ (set by KWQDef.h now).
- configure.in: Remove explict gcc3 and g++3; not needed on Jaguar. Remove APPLE_CHANGES, _KWQ_, _KWQK_PEDANTIC_, and _KWQ_IOSTREAM_. Do an AC_SUBST on COMMON_CFLAGS so the flags are used to generate the .pfe files. Add conditional stuff so that WebCore exports less and the Tests subdirectory is not build in Deployment style builds.
- Makefile.am: Only build Tests subdir when configure.in says it should.
- Tests/draw/*: Removed.
- Tests/qt/qbuffer-test.cpp: (main): Update for QBuffer changes.
- Tests/qt/qrect-test.cpp: (main): Remove unused variable.
- Tools/jersey/README: Fix newlines.
- Tools/jersey/html/advanced.html: Fix newlines.
WebCore:
Get rid of many unneeded APPLE_CHANGES.
Also get rid of _KWQ_ and _KWQ_PEDANTIC_.
- WebCore.exp: Don't export DomShared::ref/deref any more.
- WebCore-tests.exp: Changed around as needed due to changes in the classes being tested.
- khtml/html/htmlparser.cpp:
- khtml/html/htmltokenizer.cpp: Simplified APPLE_CHANGES for better merging.
- khtml/dom/dom_misc.h:
- khtml/dom/dom_misc.cpp:
- khtml/dom/html_document.cpp:
- khtml/khtmlview.cpp:
- khtml/ecma/kjs_css.h:
- khtml/ecma/kjs_dom.cpp:
- khtml/ecma/kjs_dom.h:
- khtml/ecma/kjs_window.cpp:
- khtml/html/html_formimpl.cpp:
- khtml/html/html_objectimpl.cpp:
- khtml/misc/helper.cpp:
- khtml/rendering/bidi.cpp:
- khtml/rendering/render_flow.cpp:
- khtml/rendering/render_form.cpp:
- khtml/rendering/render_text.cpp:
- khtml/xml/xml_tokenizer.h:
- kwq/qt/qtextedit.h: Remove now-unneeded APPLE_CHANGES.
- khtml/misc/loader.cpp: (CachedImage::pixmap): Turned off more of the QMovie code.
- khtml/html/html_documentimpl.cpp:
- khtml/html/htmltokenizer.h:
- khtml/xml/dom_elementimpl.h:
- kwq/KWQKHTMLPart.mm: Formatting and other minor tweaks.
- kwq/KWQApplication.mm: (QApplication::sendEvent): Implemented.
- kwq/KWQChar.mm: (QChar::direction): Improved implementation.
- kwq/KWQCollection.h: Removed.
- kwq/KWQIcon.h: Removed.
- kwq/Makefile.am: Removed following files.
- kwq/KWQKCompletionBox.mm: Removed.
- kwq/KWQKFactory.mm: Removed.
- kwq/KWQListBox.mm: Removed.
- kwq/KWQKImageIO.mm: Removed.
- kwq/KWQObject.mm: (QObject::event): Added, does nothing. (QObject::inherits): Put in real implementation (good enough for us).
- kwq/WCWebDataSource.h: Removed extern declaration of global.
- kwq/KWQCursor.mm: (QCursor::handle): Made the handle be an NSCursor *.
- kwq/external.h: Moved [IFWebView setFrameSize:] here. Got rid of IFAnimatedImage.
- kwq/KWQDef.h: Remove unused Q_INT8, Q_INT16, Q_UINT8, Q_UINT16, QCOORD, WFlags, WId, ASSERT, CHECK_PTR, Q_EXPORT, Q_PACKED, QT_STATIC_CONST, QT_STATIC_CONST_IMPL. Define _KWQ_IOSTREAM_ only when NDEBUG is not defined.
- kwq/KWQBuffer.mm:
- kwq/KWQCString.mm:
- kwq/KWQCollection.mm:
- kwq/KWQCompletion.h:
- kwq/KWQCompletion.mm:
- kwq/KWQFrame.h:
- kwq/KWQFrame.mm:
- kwq/KWQHBox.mm:
- kwq/KWQKFileItem.mm:
- kwq/KWQKIconLoader.mm:
- kwq/KWQKLineEdit.mm:
- kwq/KWQKProtocolManager.mm:
- kwq/KWQLabel.mm:
- kwq/KWQListBox.h:
- kwq/KWQMovie.mm:
- kwq/KWQWidget.mm:
- kwq/KWQxml.mm:
- kwq/qt/qbuffer.h:
- kwq/kdecore/kdebug.h:
- kwq/kdecore/kglobal.h:
- kwq/kdecore/kglobalsettings.h:
- kwq/kdecore/kiconloader.h:
- kwq/kdecore/kstaticdeleter.h:
- kwq/kdecore/kstringhandler.h:
- kwq/kdeui/kcombobox.h:
- kwq/kdeui/kcompletionbox.h:
- kwq/kdeui/klineedit.h:
- kwq/kdeui/klistbox.h:
- kwq/kdeui/kmessagebox.h:
- kwq/kio/kfileitem.h:
- kwq/kio/kimageio.h:
- kwq/kio/kmimetype.h:
- kwq/kio/kprotocolmanager.h:
- kwq/kio/netaccess.h:
- kwq/qt/qxml.h:
- kwq/kparts/browserinterface.h:
- kwq/kparts/factory.h:
- kwq/kparts/part.h:
- kwq/qt/qarray.h:
- kwq/qt/qcollection.h:
- kwq/qt/qcstring.h:
- kwq/qt/qcursor.h:
- kwq/qt/qdict.h:
- kwq/qt/qhbox.h:
- kwq/qt/qlabel.h:
- kwq/qt/qlist.h:
- kwq/qt/qmap.h:
- kwq/qt/qmovie.h:
- kwq/qt/qobject.h:
- kwq/qt/qpaintdevicemetrics.h:
- kwq/qt/qpainter.h:
- kwq/qt/qpoint.h:
- kwq/qt/qradiobutton.h:
- kwq/qt/qrect.h:
- kwq/qt/qregion.h:
- kwq/qt/qscrollview.h:
- kwq/qt/qsize.h:
- kwq/qt/qstack.h:
- kwq/qt/qstringlist.h:
- kwq/qt/qtextedit.h:
- kwq/qt/qvaluelist.h:
- kwq/qt/qvector.h:
- kwq/qt/qwidget.h:
- kwq/qt/qxml.h: Removed unused stuff.
- kwq/KWQListBox.mm:
- kwq/KWQMapImpl.h:
- kwq/KWQMapImpl.mm:
- kwq/KWQPainter.mm:
- kwq/KWQPoint.mm:
- kwq/KWQRadioButton.mm:
- kwq/KWQRect.mm:
- kwq/KWQRegion.mm:
- kwq/KWQScrollBar.h:
- kwq/KWQScrollView.mm:
- kwq/KWQSize.mm:
- kwq/KWQStringList.mm:
- kwq/KWQbrowserinterface.mm: Simplified.
- kwq/kdecore/kurl.h: Added include to match what's expected by clients.
- kwq/qt/qobjectlist.h: Added. Empty file to make includers happy.
- kwq/khtml/khtml_printsettings.h: Added. Empty file.
- kwq/qt/qobjectlist.h: Added. Empty file.
- kwq/kio/kssl/ksslkeygen.h: Define just enough to make callers happy.
- kwq/qt/qobject.h: Added event().
- kwq/kparts/part.h: Added bool return type to event().
- kwq/qt/qvector.h: Added QGVector base class.
- 2:35 PM Changeset in webkit [1255] by
-
- 4 edits in trunk/WebKit
Richard told me which line to change to fix 2944237
(Stop item in View menu enabled on startup if you have
no home page.)
- WebView.subproj/IFWebDataSource.mm: (-[IFWebDataSource isLoading]): Don't return YES if !_private->loading.
- fixed 2943189 -- Single-click to edit in Bookmarks window should wait for double-click interval.
- OutlineViewPlus.h: new _startEditTimerOnMouseUp instance variable
- OutlineViewPlus.m: (-[OutlineViewPlus _cancelEditOnMouseUp]): clear _startEditTimerOnMouseUp as well as cancelling timer.
(-[OutlineViewPlus dragImageForRows:event:dragImageOffset:]):
clear _startEditTimerOnMouseUp variable.
(-[OutlineViewPlus mouseDown:]): Don't start timer until mouseUp,
since double-click interval is defined from mouseUp to mouseDown;
use _startEditTimerOnMouseUp variable beforehand so dragging can
cancel pending edit.
- BrowserDocument.m: (-[BrowserDocument isLoading]): Tweaked this method while debugging another problem; liked the new formulation better.
Jun 2, 2002:
- 4:16 PM Changeset in webkit [1254] by
-
- 4 edits in trunk/JavaScriptCore
- COPYING.LIB: Fix line endings. It was using CRs.
Jun 1, 2002:
- 12:40 PM Changeset in webkit [1253] by
-
- 4 edits in trunk/WebKit
- WebCoreSupport.subproj/IFImageRenderer.m: (-[IFImageRenderer beginAnimationInView:inRect:fromRect:]): Remove an assert I added, since it is firing, and instead fixed the storage leak that inspired me to put the assert in.
- 9:32 AM Changeset in webkit [1252] by
-
- 4 edits in trunk/WebCore
- kwq/KWQPtrDictImpl.mm: (KWQPtrDictPrivate::~KWQPtrDictPrivate): Fix compile error.
May 31, 2002:
- 11:07 PM Changeset in webkit [1251] by
-
- 7 edits in trunk/WebCore
Fix infinite loop while cancelling bug that was caused by dictionary
iterators not getting updated when keys are removed.
- kwq/KWQPtrDictImpl.mm: (KWQPtrDictPrivate::KWQPtrDictPrivate): Set iterators list to 0. (KWQPtrDictPrivate::~KWQPtrDictPrivate): Tell iterators dict is gone. (KWQPtrDictImpl::remove): Tell each iterator that the item was removed. (KWQPtrDictIteratorPrivate::KWQPtrDictIteratorPrivate): Insert the iterator into a list with a head stored in the dict. (KWQPtrDictIteratorPrivate::~KWQPtrDictIteratorPrivate): Remove the iterator from the list. (KWQPtrDictIteratorPrivate::remove): Remove the key from the iterator's private storage. (KWQPtrDictIteratorPrivate::dictDestroyed): Clear out the dict pointer and set the count to 0.
- kwq/KWQPtrDictImpl.h: Move private classes out so they can get at each other without being friends of each other.
- kwq/qt/qptrdict.h: Simplify a bit.
- 8:57 PM Changeset in webkit [1250] by
-
- 7 edits in trunk/WebCore
- khtml/khtmlview.h: Add KWQKHTMLPartImpl as friend class, remove khtml_part.h include that we added inside APPLE_CHANGES.
- kwq/KWQKHTMLPart.mm: (KWQKHTMLPartImpl::end): Reinstate a line of code that required friend status.
- kwq/KWQView.mm: Add include of khtml_part.h.
- 6:11 PM Changeset in webkit [1249] by
-
- 4 edits in trunk/WebKit
- WebView.subproj/IFWebViewPrivate.mm: Add include to prepare for change to WebCore that will make it required.
- 5:04 PM Changeset in webkit [1248] by
-
- 4 edits in trunk/WebCore
- kwq/kwqdebug.h: Don't use displayableString; it's an SPI and those are no nos inside WebCore.
- 5:03 PM Changeset in webkit [1247] by
-
- 8 edits in trunk/WebKit
- WebCoreSupport.subproj/IFImageRenderer.h: Fixed the line endings (they were Macintosh CRs instead of Unix LFs). Also made all the methods be private for now since there's no need to have them be public.
- WebCoreSupport.subproj/IFImageRenderer.m: Fixed the line endings (they were Macintosh CRs instead of Unix LFs). Some minor code tweaks too sharing a bit more code.
- WebCoreSupport.subproj/IFImageRendererFactory.m: (-[IFImageRendererFactory imageRendererWithSize:]): Return an IFImageRenderer rather than just an NSImage, since an NSImage does not satisfy WebCoreImageRenderer.
- 11:33 AM Changeset in webkit [1246] by
-
- 14 edits1 delete in trunk/WebCore
- kwq/kio/jobclasses.h: Removed SimpleJob and made Job just enough for TransferJob to inherit from it. Removed unused stuff and made url() return an NSURL rather than a KURL.
- kwq/KWQKjobclasses.mm: Removed much of the code, and reworked what remains to simplify it.
- kwq/KWQKloader.mm: Update users of TransferJob::url since it now returns an NSURL rather than a KURL.
- kwq/kio/job.h: Simplify.
- kwq/KWQKJob.mm: Simplify.
- kwq/kio/scheduler.h: Emptied this file out.
- kwq/KWQKScheduler.mm: Removed.
- kwq/Makefile.am: Removed KWQKScheduler.mm.
- 7:35 AM Changeset in webkit [1245] by
-
- 82 edits6 adds19 deletes in trunk/WebCore
Remove some unused stuff; total of 1000s of lines.
- Makefile.am: Removed some strange uses of "./" and improved stamp-related rules.
- WebCore-tests.exp: Removed QDir functions.
- khtml/Makefile.am: Removed java subdirectory.
- khtml/java/*: Removed.
- khtml/rendering/render_applet.cpp: Rearrange APPLE_CHANGES so that we use our own KJavaAppletWidget rather than a QWidget.
- kwq/khtml/java/kjavaappletcontext.h: Added.
- kwq/khtml/java/kjavaappletwidget.h: Added.
- kwq/KWQKJavaAppletWidget.mm: Added. Replaces WCJavaAppletWidget.mm.
- kwq/KWQsignals.mm: Removed java-related signals.
- khtml/css/Makefile.am:
- khtml/misc/Makefile.am: Improve stamp-related rules.
- khtml/misc/loader.cpp: Move around and add ifdefs so we don't need as much KWQ code. Maybe revisit this later -- related to the KDE implementation of animated and progressive loading images, which we probably don't need, but it may integrate slightly better than doing our hacks inside QPixmap.
- kwq/KWQApplication.mm:
- kwq/KWQFontInfo.mm:
- kwq/KWQInputDialog.mm:
- kwq/KWQKFileDialog.mm:
- kwq/KWQKHTMLPartBrowserExtension.mm:
- kwq/KWQKWin.mm:
- kwq/KWQKWinModule.mm:
- kwq/KWQKstddirs.mm:
- kwq/KWQPixmap.mm: Simplified, removed unused code, minor tweaks.
- kwq/Makefile.am: Removed all the old files, added some new ones.
- kwq/KWQBitmap.mm: Removed.
- kwq/KWQBrush.mm: Removed.
- kwq/KWQDCOPClient.mm: Removed.
- kwq/KWQDataStream.h: Removed.
- kwq/KWQDir.mm: Removed.
- kwq/KWQFontDatabase.mm: Removed.
- kwq/KWQImage.mm: Removed.
- kwq/KWQKInstance.mm: Removed.
- kwq/KWQPaintDevice.mm: Removed.
- kwq/KWQPart.mm: Removed.
- kwq/KWQasyncimageio.mm: Removed.
- kwq/KWQasyncio.mm: Removed.
- kwq/KWQbrowserextension.mm: Removed.
- kwq/WCJavaAppletWidget.h: Removed.
- kwq/WCJavaAppletWidget.mm: Removed.
- kwq/qt/qdatastream.h: Removed.
- kwq/qt/qdir.h: Removed.
- kwq/qt/qlayout.h: Removed.
- kwq/KWQCursor.mm: (QCursor::handle): Return the cursor object as an integer rather than just returning 0; makes the code that uses handle() more likely to work although it introduces a 64-bit cleanliness problem.
- kwq/KWQEvent.mm: Initialize event type in QEvent subclasses.
- kwq/WebCoreImageRenderer.h: Added NSObject and NSCopying protocols to the WebCoreImageRenderer protocol.
- kwq/kwqdebug.h: Use displayableString in DEBUG_OBJECT for better logging.
- kwq/dcop/dcopclient.h:
- kwq/kdecore/kstddirs.h:
- kwq/kdecore/kwin.h:
- kwq/kdecore/kwinmodule.h:
- kwq/kfile/kfiledialog.h:
- kwq/kparts/browserextension.h:
- kwq/kparts/event.h:
- kwq/qt/qapplication.h:
- kwq/qt/qasyncimageio.h:
- kwq/qt/qasyncio.h:
- kwq/qt/qbitmap.h:
- kwq/qt/qbrush.h:
- kwq/qt/qbutton.h:
- kwq/qt/qcheckbox.h:
- kwq/qt/qcollection.h:
- kwq/qt/qcolor.h:
- kwq/qt/qcombobox.h:
- kwq/qt/qcursor.h:
- kwq/qt/qdrawutil.h:
- kwq/qt/qevent.h:
- kwq/qt/qfont.h:
- kwq/qt/qfontdatabase.h:
- kwq/qt/qfontinfo.h:
- kwq/qt/qimage.h:
- kwq/qt/qinputdialog.h:
- kwq/qt/qintcache.h:
- kwq/qt/qintdict.h:
- kwq/qt/qpaintdevice.h:
- kwq/qt/qpixmap.h:
- kwq/qt/qstring.h: Removed lots of unused stuff, including old conditionals and the like.
- khtml/khtml_part.cpp: (KHTMLPart::khtmlMouseMoveEvent): Add missing parenthesis.
- 7:05 AM Changeset in webkit [1244] by
-
- 5 edits in trunk/JavaScriptCore
- Makefile.am:
- kjs/Makefile.am: Slight improvements to rules that touch stamp files.
- 7:05 AM Changeset in webkit [1243] by
-
- 5 edits in trunk/WebKit
- Misc.subproj/WebKitDebug.h: Use displayableString in DEBUG_OBJECT for nicer logging.
- WebView.subproj/IFWebView.mm: (-[IFWebView keyDown:]): (-[IFWebView keyUp:]): Use DEBUG_OBJECT so we don't get exceptions when the key characters are not simple ASCII characters.