Timeline
Aug 29, 2003:
- 8:45 PM Changeset in webkit [4920] by
-
- 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
-
- 8 edits in trunk
Safari-96 stamp
- 3:04 PM Changeset in webkit [4917] by
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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):
Aug 27, 2003:
- 8:45 PM Changeset in webkit [4910] by
-
- 2 edits in trunk/WebKit
Fixed 3398229. When we request a font from NSFont by name we should use a case specific name. We do case insensitve comparsion, but once a match is found we should use the actual font name, not the requested name. Two layout tests are still failing, but I don't think the failures are font related.
Reviewed by Hyatt.
- WebCoreSupport.subproj/WebTextRendererFactory.m: (-[WebTextRendererFactory fontWithFamily:traits:size:]):
- 7:50 PM Changeset in webkit [4909] by
-
- 3 edits in trunk/JavaScriptCore
Reviewed by John
- fixed rdar://problem/3397316 - sherlock crash: KJS::Collector::allocate(unsigned long)
- kjs/internal.cpp: (InterpreterImp::InterpreterImp): Hold the lock a bit longer, so the call to initGlobalObject is covered.
- 6:06 PM Changeset in webkit [4908] by
-
- 3 edits in trunk
tree is open for Safari-96!
- 5:35 PM Changeset in webkit [4907]
-
- 3 copies in tags/Safari-95
This commit was manufactured by cvs2svn to create tag 'Safari-95'.
- 5:35 PM Changeset in webkit [4906] by
-
- 8 edits in trunk
top level:
Reviewed by Chris.
- acconfig.h: Removed. The new autoconf in Panther doesn't need it.
- configure.in: Removed HAVE_S_ISSOCK code; none of our code needs this define and it upsets the new autoconf if we leave out acconfig.h.
Tools:
- Scripts/create-tarball: Leave out anything with "apple-only" in the path.
- Scripts/run-layout-tests: Print out whether each test succeeded or failed after it runs.
Reviewed by John.
- fixed 3098350 -- opt. params to date methods are ignored (can't set end date in Exchange/Outlook web cal.)
- kjs/date_object.cpp: (DateProtoFuncImp::call): Added code to handle the optional parameters. Strangely, the table of functions already had the right number of parameters listed, but the code to look at the parameter values was missing.
Tests:
- PDFViewer/ApplicationController.m: Added missing include.
- PDFViewer/PDFRepresentation.m: (-[PDFView layout]): Change to use the frame of the WebFrameView instead of the frame of the NSScrollView since there's noAPI to get the scroll view any more.
WebCore:
Fixed 3359408. DON'T treat unicode whitespace as whitespace when collapsing spaces.
Reviewed by David Hyatt.
- khtml/rendering/bidi.cpp:
- khtml/rendering/render_text.cpp: (RenderText::trimmedMinMaxWidth): (RenderText::calcMinMaxWidth): (RenderText::containsOnlyWhitespace):
- khtml/xml/dom_stringimpl.cpp:
WebKit:
Fixed 3397235. WebView wasn't archiving useBackForwardList.
Reviewed by Eric Seymour.
- WebView.subproj/WebView.m: (-[WebView initWithCoder:]): (-[WebView encodeWithCoder:]):
WebBrowser:
Reviewed by John.
- fixed 3390306 -- REGRESSION (Panther): Safari browser window titles not available via Accessibility APIs
- BrowserWindow.m: (-[BrowserWindow accessibilityTitleAttribute]): Return the title.
WebKitExamples:
- CarbonDownloader/English.lproj/main.nib: Changed command key equivalent for Close to Cmd-W. Since this is example code and not localized, the localization freeze should not be an issue.
- CarbonDownloader/English.lproj/main~.nib: Removed.
- 3:57 PM Changeset in webkit [4905] by
-
- 5 edits in trunk/WebCore
Fixed 3359408. DON'T treat unicode whitespace as whitespace when collapsing spaces.
Reviewed by David Hyatt.
- khtml/rendering/bidi.cpp:
- khtml/rendering/render_text.cpp: (RenderText::trimmedMinMaxWidth): (RenderText::calcMinMaxWidth): (RenderText::containsOnlyWhitespace):
- khtml/xml/dom_stringimpl.cpp:
- 3:07 PM Changeset in webkit [4904] by
-
- 2 edits in trunk/WebKit
Fixed 3397235. WebView wasn't archiving useBackForwardList.
Reviewed by Eric Seymour.
- WebView.subproj/WebView.m: (-[WebView initWithCoder:]): (-[WebView encodeWithCoder:]):
- 2:00 PM Changeset in webkit [4903] by
-
- 2 adds in trunk/LayoutTests/fast/forms
Add inline fieldset test.
- 1:53 PM Changeset in webkit [4902] by
-
- 4 edits in trunk/WebCore
Fix for 3396962, hang on quote.com. Fieldsets with display:inline should be treated
like inline-blocks. This matches WinIE's behavior.
Reviewed by mjs
- khtml/rendering/render_form.cpp: (RenderFieldset::setStyle):
- khtml/rendering/render_form.h:
- 11:23 AM Changeset in webkit [4901] by
-
- 5 edits in trunk/WebKit
Fixed 3385478. Look for an exact match for font names (using PS names) before matching on family names.
Also added logging to help debug now resolved binding problem.
Reviewed by Maciej.
- Misc.subproj/WebKitLogging.h:
- Misc.subproj/WebKitLogging.m:
- WebCoreSupport.subproj/WebTextRendererFactory.m: (-[WebTextRendererFactory fontWithFamily:traits:size:]):
- WebView.subproj/WebView.m: (-[WebView addObserver:forKeyPath:options:context:]): (-[WebView removeObserver:forKeyPath:]):