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

Timeline



Mar 28, 2002:

9:43 PM Changeset in webkit [887] by rjw
  • 9 edits in trunk

Fixed basic font horkage caused by removal of KDE font matching code. We
now work correctly for the basic font families.

Increased size default for initial layout.

7:29 PM Changeset in webkit [886] by rjw
  • 6 edits in trunk/WebKit

Fixed big leak of any document that had a frame or iframe.

5:44 PM Changeset in webkit [885] by rjw
  • 11 edits in trunk/WebKit

Modified the initial layout policy.

5:13 PM Changeset in webkit [884] by darin
  • 7 edits in trunk/WebCore
  • src/kwq/KWQKloader.mm: (Cache::requestImage), (Cache::requestStyleSheet), (Cache::requestScript): Set flags so the objects get freed when they are done in cases where the cache is disabled.
5:10 PM Changeset in webkit [883] by mjs
  • 4 edits in trunk/JavaScriptCore

Top level:

Fix the regression tests:

  • Tests/WebFoundation-Misc/ifnsthreadextensions-test.chk, Tests/WebFoundation-Misc/ifnsthreadextensions-test.m: (-[ThreadTest run:], main): Don't
  • Tests/harness.c: (runtest): Make leaks count as failures again.
  • Tests/libiftest/IFCheckLeaks.c: (IFCheckLeaksAtExitHandler): Exclude the leak in +[NSUserDefaults standardDefaults]
  • Tests/qt/qlist-test.chk, Tests/qt/qlist-test.cpp: (main): Fix a leak in this test program.
  • Tests/test.list: Fix path to JavaScript test.

JavaScriptCore:

  • kjs/kjs-test.chk: Update output for new test results.
4:50 PM Changeset in webkit [882] by mjs
  • 6 edits in trunk/WebCore

Fix Radar 2890340 (JavaScript doesn't work)

  • src/kwq/KWQKHTMLPart.mm: (KHTMLPart::executeScript): Implement the other overloaded version of this function. This is needed for JavaScript to work.
3:18 PM Changeset in webkit [881] by darin
  • 3 edits
    4 adds in trunk/WebKit

New private interface for getting at the cache.

  • Misc.subproj/IFCache.h: New.
  • Misc.subproj/IFCache.mm: New.
  • WebKit.pbproj/project.pbxproj: Added IFCache files.
3:17 PM Changeset in webkit [880] by darin
  • 9 edits in trunk/WebCore
  • src/kdelibs/khtml/misc/loader.h: Added API for looking at the contents of the cache, flushing the cache, and disabling the cache.
  • src/kwq/KWQKloader.mm: (Cache::requestImage): Don't cache if disabled. (Cache::requestStyleSheet): Don't cache if disabled. (Cache::requestScript): Don't cache if disabled. (Cache::flush): Simplify ifdefs. (Cache::getStatistics), (Cache::flushAll), (Cache::setCacheDisabled): New.
11:12 AM Changeset in webkit [879] by darin
  • 3 edits in trunk/WebKit
  • WebView.subproj/IFBaseWebController.mm: (-[IFBaseWebController locationChangeDone:forFrame:]): Remove log of errors loading now that we have the activity viewer.
11:03 AM Changeset in webkit [878] by rjw
  • 15 edits in trunk

Modified the initial layout policy. We now try to layout as close
as possible to WebKitInitialTimedLayoutDelay seconds after the
load was started, not after the provisional-to-committed transition.
If the time to the provisional-to-committed transition exceeds
WebKitInitialTimedLayoutDelay we layout immediately.

Fixed crasher. Removed unnecessary cleanup to widget that was called after the
widget was already disposed.

9:36 AM Changeset in webkit [877] by sullivan
  • 4 edits in trunk/WebKit
  • History.subproj/IFWebHistoryPrivate.m: (-[IFWebHistoryPrivate _loadHistoryGuts:]): Made this more robust about bad data from the disk file. I don't know how bad data could get into the disk file in normal use, but it seems to have happened to Richard.
  • AppController.m: (-[AppController menuTitleForURL:withTitle:]), (-[AppController _menuTitleForURIEntry:]), (-[AppController insertHistoryEntry:intoMenu:atIndex:]): Added asserts in various places to catch bad callers earlier.

Mar 27, 2002:

7:36 PM Changeset in webkit [876] by rjw
  • 2 adds in trunk/WebKit/WebView.subproj

Private preferences.

7:35 PM Changeset in webkit [875] by rjw
  • 14 edits in trunk

Added initial-layout-after-delay-if-not-layed-out-yet feature.

Turned on live layout when font size or type is changed.

Removed problematic code. Not sure why it was necessary. For now
it prevents crasher.

5:25 PM Changeset in webkit [874] by darin
  • 5 edits in trunk/WebCore
  • src/kwq/KWQListImpl.mm: (KWQListImpl::insert): Fix disastrous name collision which could lead to infinite loops.
5:11 PM Changeset in webkit [873] by darin
  • 5 edits in trunk/WebCore
src/kwq/KWQCString.mm: (QCString::isEmpty): The
should be &&.
4:55 PM Changeset in webkit [872] by darin
  • 7 edits in trunk/WebCore
  • src/kdelibs/khtml/css/css_valueimpl.cpp: (FontFamilyValueImpl::FontFamilyValueImpl): Disable misguided font matching code in khtml.
  • src/kwq/KWQFont.mm: (QFont::getFont): Change the fallback so that it uses the default font family, but the other settings as requested, rather than using the default font.
1:54 PM Changeset in webkit [871] by kocienda
  • 12 edits in trunk

2002-03-27 Kenneth Kocienda <kocienda@apple.com>

Changed loadProgress->bytesSoFar to use [sender contentLengthReceived]
instead of the size of the chunk that was delivered in the callback.
This makes the activity window data more correct than it was.

WebCore:

  • src/kwq/KWQKloader.mm: (-[URLLoadClient IFURLHandle:resourceDataDidBecomeAvailable:]):

WebKit:

  • WebView.subproj/IFMainURLHandleClient.mm: (-[IFMainURLHandleClient IFURLHandle:resourceDataDidBecomeAvailable:]):
1:52 PM Changeset in webkit [870] by cblu
  • 6 edits in trunk/WebKit

2002-03-27 Chris Blumenberg <cblu@apple.com>

Now setting the modifier bit for the activate and cursor events.

  • Plugins.subproj/IFPluginView.h:
  • Plugins.subproj/IFPluginView.mm: (-[IFPluginView drawRect:]), (-[IFPluginView windowBecameKey:]), (-[IFPluginView windowResignedKey:]), (-[IFPluginView mouseEntered:]), (-[IFPluginView mouseExited:]):
8:23 AM Changeset in webkit [869]
  • 19 copies in tags/ALEXANDER_0_2_PRE_6

This commit was manufactured by cvs2svn to create tag
'ALEXANDER_0_2_PRE_6'.

8:23 AM Changeset in webkit [868] by darin
  • 4 edits in trunk/WebKit
  • NSStringBrowserAdditions.m: (+[NSString urlStringWithUserTypedString:]): Add ".com" to the end if there's no ".". Add "file:" to the beginning if the thing begins with a "/".
  • Preferences.subproj/TextPreferences.m: (-[TextPreferences initializeFromDefaults]): Switch back to serif font, since using Luicida Grande was exposing some font bugs.
  • WebView.subproj/IFPreferences.mm: (+[IFPreferences load]): Switch back to serif font, since using Luicida Grande was exposing some font bugs.
7:59 AM Changeset in webkit [867] by darin
  • 5 edits in trunk/WebCore
  • src/kdelibs/khtml/ecma/Makefile.am: Get the create_hash_table tool from JavaScriptCore. We might need a better way to handle this later.
Note: See TracTimeline for information about the timeline view.