Timeline



May 26, 2003:

1:49 PM Changeset in webkit [4424] by sullivan
  • 3 edits in trunk/WebCore
  • fixed 3262849 -- jump to nil in KWQKHTMLPart::searchForLabelsAboveCell at techbargains.com

Reviewed by Dave

  • kwq/KWQKHTMLPart.mm: (KWQKHTMLPart::searchForLabelsAboveCell): check for nil result of cellAboveRenderer->element()

May 23, 2003:

5:29 PM Changeset in webkit [4423] by hyatt
  • 4 edits in trunk/WebCore

Fix for 3229799, images missing on geocities page. Residual style
needs to understand when you reopen tags at a malformed table
content boundary and make sure the newly-reopened tags also know
they are malformed table content so that they get cleaned up
properly.

Reviewed by darin

  • khtml/html/htmlparser.cpp: (KHTMLParser::handleResidualStyleCloseTagAcrossBlocks): (KHTMLParser::reopenResidualStyleTags): (KHTMLParser::popBlock):
  • khtml/html/htmlparser.h:
4:56 PM Changeset in webkit [4422] by rjw
  • 4 edits in trunk/WebKit

Tweaks for IB.
Updated WebView and WebPreferences to use
keyed archiving.
Added private method to export settable user
defaults keys.

Reviewed by Ken.

  • WebView.subproj/WebPreferences.m: (-[WebPreferences initWithCoder:]): (+[WebPreferences _userDefaultsKeysForIB]):
  • WebView.subproj/WebPreferencesPrivate.h:
  • WebView.subproj/WebView.m: (-[WebView initWithCoder:]):
3:22 PM Changeset in webkit [4421] by hyatt
  • 6 edits in trunk/WebCore

Fix for 3248176, failed assertion on blizzard's world of warcraft
page. They dynamically changed the position of an element from
absolute to relative, and this element was inside an inline.
The setStyle() code has to be smart enough to split the inline
flow when the element is no longer absolute positioned.

This patch makes a splitFlow occur like it should and it also
cleans up anonymous block creation with a new helper function
on RenderObject, createAnonymousBlock.

Reviewed by darin

  • khtml/rendering/render_block.cpp:
  • khtml/rendering/render_inline.cpp: (RenderInline::splitFlow):
  • khtml/rendering/render_object.cpp: (RenderObject::createAnonymousBlock): (RenderObject::handleDynamicFloatPositionChange): (RenderObject::setStyle):
  • khtml/rendering/render_object.h:
2:30 PM Changeset in webkit [4420] by rjw
  • 2 edits in trunk/WebKit

Added export of _WebHistoryItemChangedNotification.

  • WebKit.exp:
12:36 PM Changeset in webkit [4419] by cblu
  • 2 edits in trunk/WebKit

WebKit:

Fixed: 3259426 - Can't copy mailto links to clipboard

Reviewed by john.

  • WebView.subproj/WebDefaultContextMenuDelegate.m: (-[WebDefaultUIDelegate webView:contextMenuItemsForElement:defaultMenuItems:]): offer "Copy Link to Clipboard" for all links

WebBrowser:

Fixed: 3259426 - Can't copy mailto links to clipboard

Reviewed by john.

  • ContextMenuHandler.m: (-[BrowserWebView webView:contextMenuItemsForElement:defaultMenuItems:]): don't offer "Add Link to Bookmarks" for links we can't handle inline

May 22, 2003:

6:14 PM Changeset in webkit [4418] by rjw
  • 3 edits in trunk/WebKit

* Public API change *
100% compatible. Added notification when history items
change values.

Fixed 3265672
Reviewed by John.

  • History.subproj/WebHistoryItem.h:
  • History.subproj/WebHistoryItem.m: (-[WebHistoryItem setAlternateTitle:]): (-[WebHistoryItem setURL:]): (-[WebHistoryItem setOriginalURLString:]): (-[WebHistoryItem setTitle:]): (-[WebHistoryItem _setLastVisitedTimeInterval:]):
5:04 PM Changeset in webkit [4417] by hyatt
  • 9 edits in trunk/WebCore

Fix for 3259947. Can't add clippings on iht.com. The fix is
to make sure all DOM properties that relate to attributes return ""
and not "null" when the attribute isn't present or when the
DOMString is null.

Also patching the code for text-indent to make sure that floats
don't improperly consume text-indent. This fixes two of the issues
on diveintomark.

Reviewed by mjs

  • khtml/ecma/kjs_html.cpp: (KJS::HTMLDocument::tryGet): (KJS::HTMLElement::getValueProperty):
1:39 PM Changeset in webkit [4416] by rjw
  • 3 edits in trunk/WebKit

Fixed 3266464. Build problem on panther caused by overly
pedantic gcc.

Reviewed by John.

  • WebView.subproj/WebPreferences.m: (-[WebPreferences initWithCoder:]):
  • WebView.subproj/WebView.m: (-[WebView initWithCoder:]):
1:21 PM Changeset in webkit [4415] by rjw
  • 2 edits in trunk/WebKit

Add _web to method in category name.

Fixed 3266102. @selector missing ":".

Reviewed by Darin.

  • WebView.subproj/WebPreferences.m: (+[WebPreferences _removeReferenceForIdentifier:]): (-[NSMutableDictionary _web_checkLastReferenceForIdentifier:]):
11:21 AM Changeset in webkit [4414] by hyatt
  • 4 edits in trunk/WebCore

Make sure the overflow clip rect clips out the scrollbars
so that child layers aren't able to draw on top of the
scrollbars.

Also fix scrollbars so that they are painted before the
overflow clip rect is applied (just as backgrounds and borders
are).

These two fixes make the divtest example from Yahoo (sent by Mark
Malone) work.

Reviewed by john

  • khtml/rendering/render_box.cpp: (RenderBox::getOverflowClipRect):
  • khtml/rendering/render_layer.cpp: (RenderLayer::paint):
9:55 AM Changeset in webkit [4413] by darin
  • 3 edits in trunk/WebKit

Reviewed by John.

  • removed all entries except for jaguar.com because:

a) most of these sites now work fine without the spoofing or have gone away
b) nj.com and oregonlive.com do not work, but the spoofing committee (Mark,

Don, Dave, and me) decided we should stop spoofing and get them to fix
the sites instead

If we can resolve jaguar.com in a similar way, we can remove the spoofing
feature altogether.

  • WebView.subproj/WebUserAgentSpoofTable.gperf: Removed all but jaguar.com.
  • WebView.subproj/WebUserAgentSpoofTable.c: Regenerated.
9:46 AM Changeset in webkit [4412] by darin
  • 5 edits in trunk/WebCore

Reviewed by John.

  • fixed 3216039 -- calls to m_redirectionTimer.stop() do not always clear m_scheduledRedirection
  • khtml/khtml_part.h: Added cancelRedirection().
  • khtml/khtml_part.cpp: (KHTMLPart::~KHTMLPart): Call cancelRedirection() instead of m_redirectionTimer.stop(). (KHTMLPart::restoreURL): Ditto. (KHTMLPart::openURL): Ditto. (KHTMLPart::closeURL): Ditto. (KHTMLPart::cancelRedirection): Added. Sets m_scheduledRedirection to noRedirectionScheduled and calls m_redirectionTimer.stop(), but is also safe to call after d is set to 0. (KHTMLPart::restoreState): Call cancelRedirection() instead of m_redirectionTimer.stop().
  • kwq/KWQKHTMLPart.mm: (KWQKHTMLPart::openURLFromPageCache): Call cancelRedirection() instead of m_redirectionTimer.stop(). (KWQKHTMLPart::scrollToAnchor): Call cancelRedirection() instead of m_redirectionTimer.stop() (and setting m_scheduledRedirection).
Note: See TracTimeline for information about the timeline view.