Timeline
Sep 5, 2003:
- 4:27 PM Changeset in webkit [4949] by
-
- 3 edits in trunk
tree is open for Safari-99!
- 4:12 PM Changeset in webkit [4948]
-
- 3 copies in tags/Safari-98
This commit was manufactured by cvs2svn to create tag 'Safari-98'.
- 4:12 PM Changeset in webkit [4947] by
-
- 8 edits in trunk
Safari-98 stamp
- 1:00 PM Changeset in webkit [4946] by
-
- 6 edits in trunk
WebCore:
Reviewed by Darin
Fix for this bug:
<rdar://problem/3226083>: REGRESSION (Panther): white box
overlaying select lists at nvidia.com drivers page
- kwq/KWQListBox.mm: (QListBox::QListBox): Re-add releaseGState fix that Darin added, but then removed. It turns out that we do need this workaround in place to get proper drawing.
Fix for this bug:
<rdar://problem/3310943>: REGRESSION (Panther): textareas
in forms sometimes draw blank (bugreporter)
- kwq/KWQTextArea.mm: (-[KWQTextArea initWithFrame:]): Same fix as above.
WebKit:
Reviewed by Darin
Incorporate releaseGState fix that Darin developed for
textareas and list boxes in WebCore. It turns out that
we this workaround in WebClipView as well to get proper
drawing of subframes.
In addition, removed some tests that which performed
runtime checks for code in AppKit. AppKit will have
the checked-for code in all versions that will be used
with the version of WebKit.
- WebView.subproj/WebClipView.m: (-[WebClipView initWithFrame:]) (-[WebClipView resetAdditionalClip]) (-[WebClipView setAdditionalClip:])
- 10:46 AM Changeset in webkit [4945] by
-
- 1 edit in trunk/WebKit/ChangeLog
Removed stray conflict marker.
- 10:23 AM Changeset in webkit [4944] by
-
- 2 edits in trunk/WebKit
- fixed 3409011 -- the graphics views palette does not open
Reviewed by Maciej
- WebView.subproj/WebPreferences.m: (+[WebPreferences _removeReferenceForIdentifier:]): special-case nil, which is a magic initial identifier already special-cased in the other mutator
- 1:34 AM Changeset in webkit [4943] by
-
- 5 edits in trunk/WebCore
Reviewed by Darin.
- fixed - REGRESSION (85-92): Javascript on page isn't triggered by typed characters (onKeyUp)
(This actually also requires an AppKit fix to be a full fix.)
- kwq/KWQListBox.mm: (-[KWQTableView keyDown:]): Added. Send event through DOM. (-[KWQTableView keyUp:]): Likewise. (-[KWQTableView becomeFirstResponder]): Added. Report focus change to DOM.
- kwq/KWQTextArea.mm: (-[KWQTextAreaTextView keyUp:]): Added. Send event through DOM.
- kwq/KWQTextField.mm: (-[KWQTextField textView:shouldHandleEvent:]): Pass NSKeyUp events too (not going to work until we get an AppKit fix).
- 1:12 AM Changeset in webkit [4942] by
-
- 2 edits in trunk/WebKit
Reviewed by Darin.
- fixed 3406140 - REGRESSION (7B52-7B55): time spent in NSFont makes Safari 50% slower in Five Apps test
- WebCoreSupport.subproj/WebTextRendererFactory.m: (-[WebTextRendererFactory fontWithFamily:traits:size:]): Make font using the font name we found, not the one we were looking for. Since the compare is case-insensitive, it makes a difference. Also, don't make the font twice.
Sep 4, 2003:
- 11:07 PM Changeset in webkit [4941] by
-
- 2 edits in trunk/WebKit
Fixed: <rdar://problem/3316704>: Shockwave: getnetText steam is not functioning correctly
Reviewed by mjs.
- Plugins.subproj/WebBaseNetscapePluginStream.m: (-[WebBaseNetscapePluginStream startStreamWithURL:expectedContentLength:lastModifiedDate:MIMEType:]): if the content length is unknown, use 0 instead of -1
- 6:22 PM Changeset in webkit [4940] by
-
- 3 edits in trunk/WebCore
- fixed 3399880 -- Repro crash when filling out a form to download Macromedia software. I managed to check in this ChangeLog comment a few days ago without actually checking in the changed file, weird.
Reviewed by Chris
- kwq/WebCoreBridge.mm: (-[WebCoreBridge elementForView:]): check for nil widget before dereferencing
- 5:29 PM Changeset in webkit [4939] by
-
- 3 edits in trunk/WebCore
Fix for 3408630, leak of child frame parts caused by a missing deref when frames
get detached from their parent frame list.
Reviewed by mjs
- kwq/KWQKHTMLPart.mm: (KHTMLPart::frameDetached):
- 4:51 PM Changeset in webkit [4938] by
-
- 3 edits in trunk
- layout-tests/apple-only/base/www.msn.com/index-expected.txt: Update for residual style fix.
- layout-tests/fast/invalid/003-expected.txt: Update for residual style fix.
- 4:22 PM Changeset in webkit [4937] by
-
- 4 edits in trunk/WebKit
Fixed: <rdar://problem/3286922>: Shockwave: Using HTTP to stream .mp3 or .swa files fails at ~50%
Reviewed by mjs.
- Plugins.subproj/WebBaseNetscapePluginStream.h: new deliveryData and reason ivars
- Plugins.subproj/WebBaseNetscapePluginStream.m: (-[WebBaseNetscapePluginStream dealloc]): release deliveryData ivar (-[WebBaseNetscapePluginStream startStreamWithURL:expectedContentLength:lastModifiedDate:MIMEType:]): set new reason ivar (-[WebBaseNetscapePluginStream destroyStream]): new, calls NPP_StreamAsFile, NPP_DestroyStream and NPP_URLNotify (-[WebBaseNetscapePluginStream destroyStreamWithReason:]): set the reason, call destroyStream (-[WebBaseNetscapePluginStream receivedError:]): set deliveryData length to 0 so no more data is streamed, call destroyStreamWithReason (-[WebBaseNetscapePluginStream finishedLoadingWithData:]): don't call NPP_StreamAsFile because this has to be called right before NPP_DestroyStream in destroyStream (-[WebBaseNetscapePluginStream deliverData]): new, call NPP_WriteReady and NPP_Write and properly obey their returned values (-[WebBaseNetscapePluginStream receivedData:]): call deliverData
- Plugins.subproj/WebNetscapePluginStream.m: (-[WebNetscapePluginStream stop]): call receivedError here (-[WebNetscapePluginConnectionDelegate connection:didFailWithError:]): don't call receivedError here because after the load is complete, stream is set to nil and receivedError can be called after the completed load
- 1:31 PM Changeset in webkit [4936] by
-
- 36 edits in trunk
- kwq/KWQRenderTreeDebug.cpp: (write): Fix clip rectangle computation.
- layout-tests: Update test results.
- 11:29 AM Changeset in webkit [4935] by
-
- 2 edits in trunk/WebKit
- Plugins.subproj/WebBaseNetscapePluginView.m: (-[WebBaseNetscapePluginView postURL:target:len:buf:file:]): Fixed typo in newly added comment.
- 11:08 AM Changeset in webkit [4934] by
-
- 2 edits in trunk/WebKit
Fixed: <rdar://problem/3407328>: request headers at the start of the file passed to NPN_PostURL don't work for Acrobat plug-in?
Reviewed by john.
- Plugins.subproj/WebBaseNetscapePluginView.m: (-[WebBaseNetscapePluginView postURL:target:len:buf:file:]): As documented, allow headers to be specified via NPP_PostURL when using a file.
Sep 3, 2003:
- 5:16 PM Changeset in webkit [4933] by
-
- 3 edits in trunk
tree is open for Safari-98
- 4:56 PM Changeset in webkit [4932]
-
- 3 copies in tags/Safari-97
This commit was manufactured by cvs2svn to create tag 'Safari-97'.
- 4:56 PM Changeset in webkit [4931] by
-
- 8 edits in trunk
Safari-97 stamp
- 2:10 PM Changeset in webkit [4930] by
-
- 4 edits in trunk/WebCore
Reviewed by Darin.
- khtml/khtml_part.cpp: (KHTMLPart::clear): Un-ifdef cleanup of frames, and add similar cleanup for objects. Replace delete with deref.
- kwq/KWQKHTMLPart.mm: (KWQKHTMLPart::createPart): Add an extra ref to KHTMLParts since both the bridge and the parent part want to deref.
- 2:01 PM Changeset in webkit [4929] by
-
- 2 edits in trunk/WebKit
- fixed 3406411 -- infoseek.co.jp: many console errors about attempting to set non-screen font (HiraMinPro-W3)
Reviewed by Ken
- WebCoreSupport.subproj/WebTextRenderer.m: (_drawGlyphs): use ERROR instead of NSLog for the printing-font-used-on-screen case, so it doesn't flood the world's console logs. We need to investigate why this is happening also, but that can probably be post-Panther.
- 1:43 PM Changeset in webkit [4928] by
-
- 3 edits in trunk/WebCore
Fix for 3404398, leak in residual style code. The code that built up the
residualStyleStack was messed up and discarded tags.
Reviewed by mjs
- khtml/html/htmlparser.cpp: (KHTMLParser::popBlock):
Sep 2, 2003:
- 3:54 PM Changeset in webkit [4927] by
-
- 3 edits in trunk/WebCore
Reviewed by Darin
Fix for this bug:
<rdar://problem/3399169>: 4 leaks of DOMString objects (Mail)
Remove circular reference between AttributeImpl and AttrImpl objects.
This was causing the leak.
- khtml/xml/dom_elementimpl.cpp: (AttributeImpl::allocateImpl):
- 3:28 PM Changeset in webkit [4926] by
-
- 3 edits in trunk/WebCore
Fix for 3359408, DirWS should not be used when collapsing/stripping spaces,
since only ASCII spaces are supposed to be collapsed/stripped.
Reviewed by mjs
- khtml/rendering/bidi.cpp:
- 2:59 PM Changeset in webkit [4925] by
-
- 3 edits in trunk/WebCore
Reviewed by John.
- fixed 3403388 -- decoder mishandles pages which fill the decoding buffer (mainly ISO-2022-JP)
- kwq/KWQTextCodec.mm: (KWQTextDecoder::convertUsingTEC): Keep decoding, passing in no additional bytes, until we get noErr, don't ever stop after a kTECOutputBufferFullStatus error.
- 1:52 PM Changeset in webkit [4924] by
-
- 3 edits in trunk/WebCore
Fix for 3404452, paint errors on mezzoblue.com's links list. There was a simple
math error in the invalidation rect computation.
Reviewed by mjs
- khtml/rendering/render_flow.cpp: (RenderFlow::repaint):