⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Timeline



Sep 29, 2003:

4:04 PM Changeset in webkit [5081] by cblu
  • 3 edits in trunk/WebCore

Fixed: <rdar://problem/3332460>: nil-deref in khtml::RenderWidget::eventFilter with onchange handler

Reviewed by darin.

  • kwq/KWQTextField.mm: (-[KWQTextField controlTextDidEndEditing:]): call setHasFocus:NO last so we have the widget that lets us get to the bridge and lets us call controlTextDidEndEditing
3:33 PM Changeset in webkit [5080] by hyatt
  • 3 edits in trunk/WebCore

Fix for 3425053, text past the bottom of a positioned table doesn't repaint.
3426847 is the same bug. Both are fixed by ensuring that calcHeight doesn't actually
do anything other than margin computation and position determination for positioned
elements. In reality, for weird edge cases like implying the height via explicit top and
bottom properties, we'll still be wrong.

Reviewed by darin

  • ChangeLog:
  • khtml/rendering/render_table.cpp: (RenderTable::layout):
3:05 PM Changeset in webkit [5079] by cblu
  • 5 edits in trunk/WebKit

Fixed: <rdar://problem/3422739>: Plug-in streams not cancelled when plug-in returns error from NPP_NewStream

Reviewed by mjs.

  • Plugins.subproj/WebBaseNetscapePluginStream.h: renamed receivedError to cancelWithReason
  • Plugins.subproj/WebBaseNetscapePluginStream.m: (-[WebBaseNetscapePluginStream startStreamWithURL:expectedContentLength:lastModifiedDate:MIMEType:]): call cancelWithReason if NPP_NewStream returns an error (-[WebBaseNetscapePluginStream cancelWithReason:]): renamed (-[WebBaseNetscapePluginStream finishedLoadingWithData:]): tweak
  • Plugins.subproj/WebNetscapePluginRepresentation.m: (-[WebNetscapePluginRepresentation receivedError:withDataSource:]): call renamed cancelWithReason (-[WebNetscapePluginRepresentation cancelWithReason:]): new override, stop load then call super
  • Plugins.subproj/WebNetscapePluginStream.m: (-[WebNetscapePluginStream cancelWithReason:]): new override, stop load then call super (-[WebNetscapePluginStream stop]): call cancelWithReason (-[WebNetscapePluginConnectionDelegate connection:didReceiveResponse:]): call renamed cancelWithReason (-[WebNetscapePluginConnectionDelegate connection:didFailWithError:]): call renamed cancelWithReason
2:10 PM Changeset in webkit [5078] by hyatt
  • 1 add in trunk/LayoutTests/fast/text/whitespace/024-expected.txt

Forgot to commit expected.txt for new whitespace test.

2:10 PM Changeset in webkit [5077] by hyatt
  • 2 adds in trunk/LayoutTests/fast/block/positioning

Add layout test for abs positioned object inside relpositioned inline containing block

1:29 PM Changeset in webkit [5076] by hyatt
  • 1 add in trunk/LayoutTests/fast/text/whitespace/024.html

Adding layout test for <pre> maxwidth bug.

1:27 PM Changeset in webkit [5075] by hyatt
  • 4 edits in trunk/WebCore

Make sure that timeouts updateRendering after they execute the scheduled timer
action.

Also fixing 3429455, maxwidth of pres miscomputed when two blank lines occur at
the end of a pre text run.

Reviewed by darin, mjs (setTimeout fix), darin (pre fix)

  • khtml/ecma/kjs_window.cpp: (ScheduledAction::execute):
  • khtml/rendering/render_text.cpp: (RenderText::trimmedMinMaxWidth): (RenderText::calcMinMaxWidth):
9:49 AM Changeset in webkit [5074] by darin
  • 4 edits in trunk/WebCore

Reviewed by John.

  • fixed 3437292 -- Safari uses wrong characters for &and; and &or; entities
  • khtml/html/kentities.gperf: Corrected values for &and; and &or; entities. Checked all the rest against a list on the W3C site, and those are the only two that were wrong.
  • khtml/html/kentities.c: Regnenerated.

Sep 26, 2003:

9:44 AM Changeset in webkit [5073] by kocienda
  • 3 edits in trunk/WebCore

Reviewed by John

Fix for this bug:

<rdar://problem/3435532>: REGRESSION: tabbing to textareas causes infinite recursion

Add recursion guards to the becomeFirstResponder method, otherwise calling
eventFilter with a FocusIn event will cause the infinite recursion
described in the bug.

  • kwq/KWQTextArea.mm: (-[KWQTextAreaTextView becomeFirstResponder]):
Note: See TracTimeline for information about the timeline view.