Timeline



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.

Aug 29, 2003:

8:45 PM Changeset in webkit [4920] by vicki
  • 3 edits in trunk

tree is open for Safari-97!

4:54 PM Changeset in webkit [4919]
  • 3 copies in tags/Safari-96

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

4:54 PM Changeset in webkit [4918] by vicki
  • 8 edits in trunk

Safari-96 stamp

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

Reviewed by Ken.

  • fixed 3397775 21 leaks from CSS parser running PLT
  • khtml/css/css_ruleimpl.cpp: (CSSMediaRuleImpl::~CSSMediaRuleImpl): Clear the parent for all contained rules. (CSSMediaRuleImpl::append): Call insertRule. (CSSMediaRuleImpl::insertRule): set parent of the rule to this media rule. (CSSRuleListImpl::append): Call insertRule to cover all the relevant additional handling, instead of adding straight to the list.
  • khtml/css/css_ruleimpl.h:
3:02 PM Changeset in webkit [4916] by rjw
  • 3 edits in trunk/WebKit

Fixed 3401334. Use IB document key when checking for reference removal on instances of WebPreferences.

Also removed _userDefaultsKeysForIB, no longer needed by IB.

Reviewed by John.

  • WebView.subproj/WebPreferences.m: (+[WebPreferences _removeReferenceForIdentifier:]): (-[WebPreferences _postPreferencesChangesNotification]):
  • WebView.subproj/WebPreferencesPrivate.h:
2:52 PM Changeset in webkit [4915] by rjw
  • 2 edits in trunk/WebKit

Fixed 3400807. Don't release state associated with the current b/f item. We shouldn't normally have page cache state associated with the current item (3401376). This fix guarantees that we won't prematurely release the page cache state for the current item.

Reviewed byJohn Sullivan.

  • History.subproj/WebBackForwardList.m: (-[WebBackForwardList _clearPageCache]):
1:18 PM Changeset in webkit [4914] by sullivan
  • 2 edits in trunk/WebCore
  • fixed 3399880 -- Repro crash when filling out a form to download Macromedia software

Reviewed by Chris

  • kwq/WebCoreBridge.mm: (-[WebCoreBridge elementForView:]): check for nil widget before dereferencing

Aug 28, 2003:

4:17 PM Changeset in webkit [4913] by rjw
  • 6 edits in trunk/WebKit

Fixed 3399736. Fixed several problems with WebView/WebPreferences
interaction.

Reviewed by Eric Seymour.

  • Misc.subproj/WebKitLogging.h:
  • Misc.subproj/WebKitLogging.m: Added debug logging.
  • WebCoreSupport.subproj/WebTextRenderer.m: (_drawGlyphs): Checkin for 3398229 below.
  • WebView.subproj/WebPreferences.m: (-[WebPreferences initWithIdentifier:]): (-[WebPreferences initWithCoder:]): (-[WebPreferences encodeWithCoder:]): (+[WebPreferences standardPreferences]): (+[WebPreferences _getInstanceForIdentifier:]): (+[WebPreferences _setInstance:forIdentifier:]): (+[WebPreferences _concatenateKeyWithIBCreatorID:]):
  • WebView.subproj/WebView.m: (-[WebView _commonInitializationWithFrameName:groupName:]): (-[WebView initWithCoder:]): (-[WebView encodeWithCoder:]):
2:24 PM Changeset in webkit [4912] by hyatt
  • 4 edits in trunk/WebCore

Fix for 3381377, fix the calcBlockMinMaxWidth function to not use the
renderobject's computed margins except when it has to. This makes
table cells with align=right not mess up and fixes margin problems
in general with floated elements and table cells.

Since XUL boxes also use a similar function and since it had a similar
error, vertical XUL boxes have been patched as well.

Reviewed by gramps

  • khtml/rendering/render_block.cpp:
  • khtml/rendering/render_flexbox.cpp:
1:14 AM Changeset in webkit [4911] by hyatt
  • 3 edits in trunk/WebCore

Fix for 3398463, a regression caused by an unintended line movement.
<br/> was no longer being treated just like <br> in HTML.

Reviewed by gramps

  • khtml/html/htmltokenizer.cpp: (HTMLTokenizer::parseTag):
Note: See TracTimeline for information about the timeline view.