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

Timeline



May 8, 2004:

9:55 PM Changeset in webkit [6562] by mjs
  • 3 edits in trunk/WebCore

Reviewed by Dave.

  • change things around so extremely hot TokenizerString::current() method doesn't have to do any work. It's cheaper to maintain the relevant state than to always compute it.
  • khtml/misc/stringit.h: (khtml::TokenizerString::TokenizerString): Initialize m_currentChar (khtml::TokenizerString::push): update m_currentChar (khtml::TokenizerString::advance): ditto (khtml::TokenizerString::current): return m_currentChar
  • khtml/misc/stringit.cpp: (khtml::TokenizerString::clear): update m_currentChar (khtml::TokenizerString::append): update m_currentChar (khtml::TokenizerString::prepend): update m_currentChar

May 7, 2004:

7:38 PM Changeset in webkit [6561] by gramps
  • 2 edits in trunk/WebCore

Reviewed by Dave.

Fixed minor, edge-case regression in KEYGEN RSA logic caused by Dave's
"atomic string" patch back in January.

  • khtml/html/html_formimpl.cpp: (HTMLKeygenElementImpl::encoding):
3:31 PM Changeset in webkit [6560]
  • 2 copies
    3 deletes in tags/JavaScriptCore-139~1

This commit was manufactured by cvs2svn to create tag
'JavaScriptCore-139~1'.

3:31 PM Changeset in webkit [6559] by vicki
  • 2 edits in trunk/JavaScriptCore

Reviewed by darin.

Turn off GC since it uses ppc only instructions (which breaks
the B&I build).

  • kjs/value.h: set USE_CONSERVATIVE_GC to 0
11:10 AM Changeset in webkit [6558] by vicki
  • 3 edits in trunk

set version number to 140u. the tree is open!

11:03 AM Changeset in webkit [6557]
  • 3 copies in tags/Safari-139

This commit was manufactured by cvs2svn to create tag 'Safari-139'.

11:03 AM Changeset in webkit [6556] by vicki
  • 6 edits in trunk

Safari-139 stamp

9:51 AM Changeset in webkit [6555] by mjs
  • 4 edits in trunk/WebCore

Reviewed by Darin.

  • two trivial changes for a 1% speedup, thanks to Shark
  • khtml/dom/dom_string.cpp:
  • khtml/dom/dom_string.h: (DOM::DOMString::~DOMString): inline this method because it's hot and the function call overhead was very costly.
  • WebCore.pbproj/project.pbxproj: Add -falign-loops=16 optimization flag, as suggested by Shark.
9:50 AM Changeset in webkit [6554] by mjs
  • 3 edits in trunk/JavaScriptCore

Reviewed by Darin.

  • add -funroll-loops=16 compiler option for approx .5% speedup on HTML iBench and .5-1% speedup on JS iBench.

May 6, 2004:

3:50 PM Changeset in webkit [6553] by cblu
  • 3 edits in trunk/WebCore

Added alpha to DOMRGBColor as an extension.

Reviewed by dave.

  • kwq/DOM-CSS.mm: (-[DOMRGBColor alpha]): new
  • kwq/DOMExtensions.h:
3:04 PM Changeset in webkit [6552] by hyatt
  • 2 adds in trunk/LayoutTests/fast/text/whitespace

Add layout test for pres and brs.

3:01 PM Changeset in webkit [6551] by hyatt
  • 2 edits in trunk/WebCore

Fix whitespace rendering for brs inside pres. The bug is 3640711.

Reviewed by kocienda

  • khtml/rendering/bidi.cpp: (khtml::RenderBlock::layoutInlineChildren): (khtml::RenderBlock::findNextLineBreak):
2:41 PM Changeset in webkit [6550] by cblu
  • 2 edits in trunk/WebKit
  • DOM.subproj/WebDOMOperations.h: improved a header doc comment
Note: See TracTimeline for information about the timeline view.