Timeline
Aug 4, 2003:
- 6:38 PM Changeset in webkit [4766] by
-
- 3 edits in trunk/WebKit
Fixed 3363011. Pass b/f related key down events to super if b/f is disabled.
Reviewed by Chris.
- WebView.subproj/WebFrameView.m: (-[WebFrameView keyDown:]):
Fixed 3363345. Retain static array used by IB to present WebView's bindable keys.
Review by Maciej
- WebView.subproj/WebViewPrivate.m: (-[WebView _declaredKeys]):
- 4:44 PM Changeset in webkit [4765] by
-
- 2 edits in trunk/WebKit
Reviewed by Darin
Fix for this bug:
<rdar://problem/3363318>: REGRESSION: Plug-in content doesn't show up, animate etc
WebNetscapePluginConnectionDelegate must implement this method:
- (void)connection:(NSURLConnection *)con didReceiveData:(NSData *)data lengthReceived:(long long)lengthReceived
- Plugins.subproj/WebNetscapePluginStream.m: (-[WebNetscapePluginConnectionDelegate connection:didReceiveData:lengthReceived:])
- 2:41 PM Changeset in webkit [4764] by
-
- 2 edits in trunk/WebKit
Reviewed by Richard.
- fixed 3298153 -- get "screen font while printing" error, bad stuff happens after that (Sherlock, Safari)
- WebView.subproj/WebHTMLView.m: (-[WebHTMLView drawRect:]): If we find ourselves in drawRect with the wrong printing mode, that usually means we're being printed as part of some larger print process, so do the layout in printing mode.
- 1:50 PM Changeset in webkit [4763] by
-
- 3 edits in trunk/WebKit
Fixed: <rdar://problem/3360977>: REGRESSION (7B28-7B29): main webview rejects drop of doc icon from BBEdit
Reviewed by darin.
- Misc.subproj/WebNSPasteboardExtras.m: (+[NSPasteboard _web_dragTypesForURL]): we handle NSFilenamesPboardType
- WebKit.pbproj/project.pbxproj:
- 1:20 PM Changeset in webkit [4762] by
-
- 2 edits in trunk/WebKit
Fixed 3223989. Pass key down events to super if scrolling is disabled.
Reviewed by Chris (Welcome back!).
- WebView.subproj/WebFrameView.m: (-[WebFrameView keyDown:]):
Aug 1, 2003:
- 5:54 PM Changeset in webkit [4761]
-
- 1 copy95 deletes in branches/unlabeled-1.35.14
This commit was manufactured by cvs2svn to create branch
'unlabeled-1.35.14'.
- 5:54 PM Changeset in webkit [4760] by
-
- 12 edits in trunk
WebKit:
Fixed 3095376. Implemented correct selection behavior for rtl scripts.
We still use our Arabic and Hebrew layout scheme.
Fixed 3360487. Implemented selection of ATSU rendered code.
Fixed 3360242. Return nil from _bodyBackgroundColor when no
background color specified. This was requested by Doug D.
Reviewed by Maciej.
- WebCoreSupport.subproj/WebTextRenderer.m: (-[WebTextRenderer drawHighlightForRun:style:atPoint:]): (-[WebTextRenderer _CG_drawHighlightForRun:style:atPoint:]): (-[WebTextRenderer drawRun:style:atPoint:]): (-[WebTextRenderer _CG_drawRun:style:atPoint:]): (-[WebTextRenderer _CG_floatWidthForRun:style:widths:fonts:glyphs:startGlyph:endGlyph:numGlyphs:]): (-[WebTextRenderer _ATSU_drawHighlightForRun:style:atPoint:]): (-[WebTextRenderer _ATSU_drawRun:style:atPoint:]): (-[WebTextRenderer pointToOffset:style:position:reversed:]): (-[WebTextRenderer _ATSU_pointToOffset:style:position:reversed:]): (-[WebTextRenderer _CG_pointToOffset:style:position:reversed:]):
WebCore:
Fixed 3095376. Implemented correct selection behavior for rtl scripts.
We still use our Arabic and Hebrew layout scheme.
Fixed 3360487. Implemented selection of ATSU rendered code.
Fixed 3360242. Return nil from _bodyBackgroundColor when no
background color specified. This was requested by Doug D.
Reviewed by Maciej.
- khtml/rendering/font.cpp: (Font::drawHighlightForText):
- khtml/rendering/font.h:
- khtml/rendering/render_text.cpp: (TextRun::paintSelection):
- kwq/KWQFontMetrics.mm: (QFontMetrics::checkSelectionPoint):
- kwq/KWQKHTMLPart.mm: (KWQKHTMLPart::bodyBackgroundColor):
- kwq/KWQPainter.h:
- kwq/KWQPainter.mm: (QPainter::drawHighlightForText):
- kwq/WebCoreTextRenderer.h:
- 5:47 PM Changeset in webkit [4759] by
-
- 3 edits in trunk/WebCore
Reviewed by John.
- fixed 3265419 - homepage preview doesn't show Images with names longer than 17 chars
- khtml/xml/dom_nodeimpl.cpp: (NodeImpl::recursive_toHTML):
- 4:33 PM Changeset in webkit [4758] by
-
- 8 edits in trunk
WebCore:
Reviewed by Darin.
- fixed 3339255 - REGRESSION (73-85): javascript failure at gia.apple.com
I fixed this by making sure to cancel any pending redirects before
telling the bridge to load a URL. We don't want a race between
getting back a response and the redirect timer.
- kwq/WebCoreBridge.h:
- kwq/WebCoreBridge.mm: (-[WebCoreBridge provisionalLoadStarted]): New method - call equivalent part method. We count on the other side of the bridge to call this once it knows a load will really happen (not cancelled by policy, etc).
- kwq/KWQKHTMLPart.h:
- kwq/KWQKHTMLPart.mm: (KWQKHTMLPart::provisionalLoadStarted): cancel pending redirects.
WebKit:
Reviewed by Darin.
- fixed 3339255 - REGRESSION (73-85): javascript failure at gia.apple.com
- WebView.subproj/WebFramePrivate.m: (-[WebFrame _setState:]): When going to provisional state, tell the bridge that a provisional load started, so it can cancel any pending redirects.
- 4:04 PM Changeset in webkit [4757] by
-
- 3 edits in trunk/JavaScriptCore
Reviewed by John.
- fixed 3222621 - Cryptic "anonymous function hack" messages in console (10.2.4)
- kjs/lexer.cpp: (Lexer::lex): Remove useless debug spew.
- 3:58 PM Changeset in webkit [4756] by
-
- 3 edits in trunk
Safari-91u versions ... tree is open
- 11:10 AM Changeset in webkit [4755]
-
- 3 copies in tags/Safari-91
This commit was manufactured by cvs2svn to create tag 'Safari-91'.
- 11:10 AM Changeset in webkit [4754] by
-
- 8 edits in trunk
Safari-91 version stamp
- 10:40 AM Changeset in webkit [4753] by
-
- 4 edits in trunk/WebCore
Fix for 3347286, hang on pepboys.com. Text-indent had numerous bugs that
resulted in an infinite loop because some incorrect values were being compared.
This patch changes floats to ignore text-indent when positioning themselves
(as they should).
The maxwidth computation also didn't deal properly with text-indent, applying it
multiple times instead of once, and also only applying it for text and not for
inline replaced elements (images, form controls, etc.).
With these changes pepboys.com renders correctly. This patch also conveniently fixes
the last rendering error on meyerweb's Matrix stylesheet.
Reviewed by darin
- khtml/rendering/render_block.cpp:
- khtml/rendering/render_block.h:
Jul 31, 2003:
- 5:16 PM Changeset in webkit [4752] by
-
- 2 edits in trunk/WebKit
Make sure width is initialized for monospace optimizations.
Reviewed by Vicki.
- WebCoreSupport.subproj/WebTextRenderer.m: (-[WebTextRenderer checkSelectionPoint:style:position:reversed:]):
- 4:06 PM Changeset in webkit [4751] by
-
- 9 edits in trunk
WebKit:
Fixed 3359152. SPI to get the background color for a frame.
Reviewed by hyatt.
- WebView.subproj/WebFramePrivate.h:
- WebView.subproj/WebFramePrivate.m: (-[WebFrame _bodyBackgroundColor]):
WebCore:
Fixed 3359152. SPI to get the background color for a frame.
Reviewed by hyatt.
- kwq/KWQKHTMLPart.h:
- kwq/KWQKHTMLPart.mm: (KWQKHTMLPart::bodyBackgroundColor):
- kwq/WebCoreBridge.h:
- kwq/WebCoreBridge.mm: (-[WebCoreBridge bodyBackgroundColor]):
- 3:32 PM Changeset in webkit [4750] by
-
- 31 edits in trunk/LayoutTests
Update layout tests.
- 3:25 PM Changeset in webkit [4749] by
-
- 3 edits in trunk/WebCore
Fix for "The Matrix" stylesheet on meyerweb.com and for 26(!) of the
layout tests. Basically when laying out a line, you have a beginning, and end,
and midpoints in between that tell you what whitespace to skip over. It was
possible to end up with the last midpoint being a start point that was past the
end of the line, and in that case, we would sometimes not strip off the trailing
space at the end of the line like we should.
This patch adds a simple function to check for this condition. It strips off the
out-of-bounds midpoint, and then shaves off the trailing space from the previous
midpoint if it's necessary to do so.
Also fix the way spaces are counted so that we don't add in spaces for text that
is not part of any bidi runs.
Reviewed by john
- khtml/rendering/bidi.cpp:
- 1:39 PM Changeset in webkit [4748] by
-
- 2 edits in trunk/WebKit
Fixed 3358870. Fall back on 'user defaults' values when a value
in a custom instance of WebPreferences hasn't been overriden.
Reviewed by Eric Seymour.
- WebView.subproj/WebPreferences.m: (-[WebPreferences _stringValueForKey:]): (-[WebPreferences _integerValueForKey:]): (-[WebPreferences _boolValueForKey:]):