Timeline
Dec 20, 2004:
- 7:01 PM Changeset in webkit [8266] by
-
- 3 edits in trunk
versioning for TOT, Safari 2.0 (176+)
- 6:34 PM Changeset in webkit [8265]
-
- 2 copies in tags/Safari-176
This commit was manufactured by cvs2svn to create tag 'Safari-176'.
- 6:34 PM Changeset in webkit [8264] by
-
- 6 edits in trunk
Safari-176 stamp
- 5:15 PM Changeset in webkit [8263] by
-
- 2 edits in trunk/WebKit
Add call to new API. ImageIO deprecated some older (although
quite new!) API. This caused us to fail to build on 337 or later.
Developers wanting to build on older versions of Tiger must define
USE_DEPRECATED_IMAGESOURCE_API in WebImageData.m.
Reviewed by Vicki.
- WebCoreSupport.subproj/WebImageData.m: (-[WebImageData propertiesAtIndex:]):
- 5:03 PM Changeset in webkit [8262] by
-
- 2 edits in trunk/WebKit
Don't call Tiger SPI on Panther.
Reviewed by Vicki.
- WebCoreSupport.subproj/WebTextRendererFactory.m: (+[WebTextRendererFactory createSharedFactory]):
- 4:25 PM Changeset in webkit [8261] by
-
- 2 edits in trunk/WebCore
Reviewed by Darin
- khtml/editing/htmlediting.cpp: (khtml::DeleteSelectionCommand::moveNodesAfterNode): My one-liner for this bug introduced layout test regressions: <rdar://problem/3926142> REGRESSION (Mail): Deleting text decreases quote level Rolling out until I can develop a real fix.
- 3:54 PM Changeset in webkit [8260] by
-
- 1 edit in trunk/WebCore/ChangeLog-2005-08-23
Reviewed by Dave Hyatt.
Initial checkin of AXTextMarkerRef support.
- khtml/xml/dom_docimpl.cpp: (DocumentImpl::updateSelection): (DocumentImpl::setFocusNode):
- kwq/KWQAccObject.h:
- kwq/KWQAccObject.mm: (-[KWQAccObject detach]): (-[KWQAccObject anchorElement]): (-[KWQAccObject addChildrenToArray:]): (-[KWQAccObject accessibilityAttributeNames]): (-[KWQAccObject accessibilityActionDescription:]): (-[KWQAccObject accessibilityPerformAction:]): (-[KWQAccObject textMarkerRangeFromMarkers:andEndMarker:]): (-[KWQAccObject textMarkerForVisiblePosition:]): (-[KWQAccObject visiblePositionForTextMarker:]): (-[KWQAccObject AXTextMarkerRangeCopyStartMarkerWrapper:]): (-[KWQAccObject AXTextMarkerRangeCopyEndMarkerWrapper:]): (-[KWQAccObject visiblePositionForStartOfTextMarkerRange:]): (-[KWQAccObject visiblePositionForEndOfTextMarkerRange:]): (-[KWQAccObject accessibilityAttributeValue:]): (-[KWQAccObject accessibilityParameterizedAttributeNames]): (-[KWQAccObject textMarkerRangeFromVisiblePositions:andEndPos:]): (-[KWQAccObject getSelectedTextMarkerRange]): (-[KWQAccObject doAXLineForTextMarker:]): (-[KWQAccObject doAXTextMarkerRangeForLine:]): (-[KWQAccObject doAXStringForTextMarkerRange:]): (-[KWQAccObject doAXNextTextMarkerForTextMarker:]): (-[KWQAccObject doAXPreviousTextMarkerForTextMarker:]): (-[KWQAccObject doAXLeftWordTextMarkerRangeForTextMarker:]): (-[KWQAccObject doAXRightWordTextMarkerRangeForTextMarker:]): (-[KWQAccObject doAXLeftLineTextMarkerRangeForTextMarker:]): (-[KWQAccObject doAXRightLineTextMarkerRangeForTextMarker:]): (-[KWQAccObject accessibilityAttributeValue:forParameter:]): (-[KWQAccObject accessibilityFocusedUIElement]): (-[KWQAccObject clearChildren]): (-[KWQAccObject accObjectID]): (-[KWQAccObject setAccObjectID:]): (-[KWQAccObject removeAccObjectID]):
- kwq/KWQAccObjectCache.h:
- kwq/KWQAccObjectCache.mm: (KWQAccObjectCache::KWQAccObjectCache): (KWQAccObjectCache::~KWQAccObjectCache): (KWQAccObjectCache::getAccObjectID): (KWQAccObjectCache::removeAccObjectID): (KWQAccObjectCache::textMarkerForVisiblePosition): (KWQAccObjectCache::visiblePositionForTextMarker):
- 3:51 PM Changeset in webkit [8259] by
-
- 5 edits in trunk/WebCore
ChangeLog
- 3:36 PM Changeset in webkit [8258] by
-
- 2 edits in trunk/WebKit
Fixed <rdar://problem/3884448> WebKit should turn on CG local font cache
Enable mutli-tier font caching. We should see a performance boost with this
change.
Reviewed by Chris.
- WebCoreSupport.subproj/WebTextRendererFactory.m: (+[WebTextRendererFactory createSharedFactory]):
- 2:34 PM Changeset in webkit [8257] by
-
- 4 edits in trunk/WebKit
Fix image decoding to separately decode image meta data from actual image bits. I
incorrectly consolidated decode of meta data and image bits resulting in a huge
performance regression.
Double size of WebCore cache on lower end machines. On the PLT run on machines with
256MB of memory, too many images were being evicted, causing a re-decode on the PLT.
Upping the lower limit of the cache size ensure that no images are evicted (this
goes hand-in-hand with the change to the minimum object size from 32K to 40K).
Reviewed by Ken.
- WebCoreSupport.subproj/WebImageData.h:
- WebCoreSupport.subproj/WebImageData.m: (+[WebImageData initialize]): (-[WebImageData _commonTermination]): (-[WebImageData _invalidateImages]): (-[WebImageData _invalidateImageProperties]): (-[WebImageData imageAtIndex:]): (-[WebImageData propertiesAtIndex:]): (-[WebImageData _cacheImages:allImages:]): (-[WebImageData decodeData:isComplete:callback:]): (-[WebImageData incrementalLoadWithBytes:length:complete:callback:]):
- WebView.subproj/WebPreferences.m: (+[WebPreferences initialize]):
- 12:34 PM Changeset in webkit [8256] by
-
- 2 edits in trunk/WebKit
Fixed build problem caused by change to ImageIO API.
Reviewed by Adele.
- WebCoreSupport.subproj/WebImageData.m:
Dec 19, 2004:
- 12:40 PM Changeset in webkit [8255] by
-
- 5 edits in trunk/WebKit
Reviewed by Kevin.
- some garbage collection fixes
- Misc.subproj/WebNSObjectExtras.h: (WebCFAutorelease): Replaced the old WebNSRetainCFRelease with this much-easier-to-understand function cribbed from what David Harrison did in WebCore.
- Misc.subproj/WebKitNSStringExtras.m: (+[NSString _web_encodingForResource:]): Use CFRelease here to get rid of an unnecessary use of WebNSRetainCFRelease.
- Misc.subproj/WebNSURLExtras.m: (+[NSURL _web_URLWithData:relativeToURL:]): Use WebCFAutorelease instead of WebNSRetainCFRelease and autorelease. (-[NSURL _web_URLWithLowercasedScheme]): Ditto. (-[NSString _web_mapHostNameWithRange:encode:makeString:]): Use WebCFAutorelease here; the old code would not work correctly under GC.
- Plugins.subproj/WebNetscapePluginPackage.m: (+[WebNetscapePluginPackage preferredLocalizationName]): Use WebCFAutorelease here; the old code would not work correctly under GC.
- 12:35 PM Changeset in webkit [8254] by
-
- 2 edits in trunk/WebCore
- kwq/KWQFoundationExtras.h: (KWQCFAutorelease): Added nil check.
- 12:30 PM Changeset in webkit [8253] by
-
- 3 edits in trunk/WebCore
Reviewed by Kevin.
- a garbage collection fix
- kwq/KWQFoundationExtras.h: (KWQCFAutorelease): Added a more-extensive comment and fixed the BUILDING_ON_PANTHER #ifndef to use #if (in practice, either is OK).
- kwq/KWQKURL.mm: (KURL::getNSURL): Use KWQCFAutorelease instead of autorelease.
- 11:09 AM Changeset in webkit [8252] by
-
- 2 edits in trunk/WebKit
Fixed: <rdar://problem/3766915> PDF content needs search to work
Reviewed by kevin, john.
- WebView.subproj/WebPDFView.m: (-[WebPDFView searchFor:direction:caseSensitive:wrap:]): implemented (-[WebPDFView takeFindStringFromSelection:]): new (-[WebPDFView jumpToSelection:]): new (-[WebPDFView validateUserInterfaceItem:]): new