Timeline



Sep 4, 2003:

11:07 PM Changeset in webkit [4941] by cblu
  • 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 sullivan
  • 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 hyatt
  • 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 darin
  • 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 cblu
  • 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 darin
  • 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 cblu
  • 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 cblu
  • 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 vicki
  • 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 vicki
  • 8 edits in trunk

Safari-97 stamp

2:10 PM Changeset in webkit [4930] by mjs
  • 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 sullivan
  • 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 hyatt
  • 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 kocienda
  • 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 hyatt
  • 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 darin
  • 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 hyatt
  • 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):

Sep 1, 2003:

6:52 PM Changeset in webkit [4923] by sullivan
  • 6 edits in trunk

WebCore:

  • WebCore part of fix for 3402489 -- REGRESSION (7B48-7B55): Some printed web pages are too small (width is half a page)

This was a regression caused by the fix for 3378810.

Reviewed by Maciej

  • kwq/WebCoreBridge.h: add adjustingViewSize flag to forceLayout and forceLayoutForPageWidth:
  • kwq/WebCoreBridge.mm: (-[WebCoreBridge forceLayoutAdjustingViewSize:]): respect new flag while we are set up for printing. (-[WebCoreBridge forceLayoutForPageWidth:adjustingViewSize:]): ditto (-[WebCoreBridge adjustFrames:]): pass NO for new flag here

WebKit:

  • WebKit part of fix for 3402489 -- REGRESSION (7B48-7B55): Some printed web pages are too small (width is half a page)

This was a regression caused by the fix for 3378810.

Reviewed by Maciej

  • WebView.subproj/WebHTMLView.m: (-[WebHTMLView layoutToPageWidth:adjustingViewSize:]): now takes adjustViewSize flag, and passes it down to one of bridge's forceLayout calls. (-[WebHTMLView layout]): pass NO for adjustViewSize flag in this case (-[WebHTMLView _setPrinting:pageWidth:adjustViewSize:]): pass adjustViewSize flag down to layoutToPageWidth instead of using it directly here; this is the wrong level to use it directly since the bridge is no longer set up for printing after the layoutToPageWidth call completes.
4:46 PM Changeset in webkit [4922] by mjs
  • 2 edits in trunk/WebKit

Reviewed by John.

  • fixed 3401709 - [WebView searchFor:] with wrap:NO hangs if the search fails
  • WebView.subproj/WebView.m: (-[WebView searchFor:direction:caseSensitive:wrap:]): Fix for wrap:NO case as suggested by Darin.
10:59 AM Changeset in webkit [4921] by sullivan
  • 3 edits in trunk/WebCore
  • kwq/KWQPainter.mm: (QPainter::drawLine): Removed the ERROR that warns of the CG memory trashing bug, now that we are enough builds away from it that it is (almost?) never reported anymore.
Note: See TracTimeline for information about the timeline view.