Timeline
Aug 1, 2007:
- 11:24 PM Changeset in webkit [24816] by
-
- 2 edits in trunk/WebKitTools
When DRT crashes, record stderr and restart DRT
This prevents a DRT crash from causing the next few hundred tests to
"fail" because DRT is no longer running.
I also changed the terminology that run-webkit-tests uses in its
output a bit, so that crashing tests are referred to as "crashes"
instead of "failures".
Reviewed by Mark.
- Scripts/run-webkit-tests: Detect a crash and record it as a tool failure. (sub openDumpTool): Use open3 so that we can access stderr. (sub dumpToolCrashed): Added. (sub printFailureMessageForTest): Added. (sub htmlForExpectedAndActualResults): Added. (sub deleteExpectedAndActualResults): Added. (sub recordActualResultsAndDiff): Added.
- 9:21 PM Changeset in webkit [24815] by
-
- 5 edits2 adds in trunk
Add an interface to manage global history for clients
- 7:24 PM Changeset in webkit [24814] by
-
- 3 edits in trunk/WebCore
Do not call update or repaint from inside a paint event.
- 6:43 PM Changeset in webkit [24813] by
-
- 2 edits in trunk/WebKit
Fix build.
- Misc/WebNSURLExtras.mm: (+[NSURL _web_URLWithUserTypedString:relativeToURL:]): (-[NSURL _web_userVisibleString]): (-[NSURL _web_URLWithLowercasedScheme]): (-[NSURL _web_dataForURLComponentType:]):
- 6:18 PM Changeset in webkit [24812] by
-
- 2 edits1 move in trunk/WebKit
Reviewed by .
Making WebNSURLExtras objc++
- Misc/WebNSURLExtras.m: Removed.
- Misc/WebNSURLExtras.mm: Copied from WebKit/Misc/WebNSURLExtras.m.
- WebKit.xcodeproj/project.pbxproj:
- 6:15 PM Changeset in webkit [24811] by
-
- 3 edits in trunk/WebKit
Reviewed by Anders Carlsson and Kevin Decker.
- fix <rdar://problem/5377432> Removal of MakeDataExecutable from 64-bit breaks WebKit build
The trick was to ifdef out more of the code that's only needed to support CFM, which exists
only for 32-bit PowerPC.
- Plugins/WebNetscapePluginPackage.h: Define a SUPPORT_CFM symbol in this internal header when we support CFM. We support it only on 32-bit PowerPC. Only define the isBundle, isCFM, and connID fields when SUPPORT_CFM is on. Also use ResFileRefNum instead of SInt16.
- Plugins/WebNetscapePluginPackage.m: Only compile the function pointer and transition vector functions when SUPPORT_CFM is on. (-[WebNetscapePluginPackage openResourceFile]): Put the non-bundle case inside a SUPPORT_CFM ifdef, since all non-CFM plug-ins are bundles. (-[WebNetscapePluginPackage closeResourceFile:]): Ditto. (-[WebNetscapePluginPackage _initWithPath:]): Use SUPPORT_CFM to compile out the code for non-bundle and bundle-based CFM plug-ins, and code that sets isBundle and isCFM. (-[WebNetscapePluginPackage executableType]): Put the CFM case inside SUPPORT_CFM. (-[WebNetscapePluginPackage load]): Put the non-bundle and CFM cases inside SUPPORT_CFM. There was a bit of dead code here. (-[WebNetscapePluginPackage _unloadWithShutdown:]): Put the non-bundle case inside SUPPORT_CFM.
- 5:35 PM Changeset in webkit [24810] by
-
- 3 edits in trunk/WebCore
Reviewed by Justin.
<rdar://problem/5376156> Mail crash in DeleteButtonController::hide() when dropping selected image on DIV's border
Add the container element back so the selection can not touch the deletion UI nodes. The container
has style to prevent user selection, user drag and user modification.
- editing/DeleteButtonController.cpp: (WebCore::DeleteButtonController::show): Make the container node, and append the button and outline elements. (WebCore::DeleteButtonController::hide): Remove the container elements and null out the other nodes.
- editing/DeleteButtonController.h:
- 5:30 PM Changeset in webkit [24809] by
-
- 4 edits in trunk/JavaScriptCore
Reviewed by Kevin McCullough.
- fix <rdar://problem/5375186> pointers to pieces of class definition passed to JSClassCreate should all be const
- API/JSObjectRef.h: Added const.
- API/JSClassRef.cpp: (OpaqueJSClass::OpaqueJSClass): Added const. (OpaqueJSClass::create): Added const.
- API/JSObjectRef.cpp: (JSClassCreate): Added const.
- 2:14 PM Changeset in webkit [24808] by
-
- 8 edits in trunk
Build mod: Fix sln to match configs in vcproj.
Reviewed by Adam.
- 12:52 PM Changeset in webkit [24807] by
-
- 6 edits in S60/branches/3.1m
2007-07-31 yadavall <sriram.yadavalli@nokia.com>
Reviewed by Zalan Bujtas (zbujtas@gmail.com).
DESC: Fixes for Menu API
- 12:47 PM Changeset in webkit [24806] by
-
- 2 edits in S60/trunk/WebCore
rathnasa, reviewed by zbujtas
DESC: TSW Id: ELTA-756J4Z When user focused the different links, the other sections are not hidden.
http://bugs.webkit.org/show_bug.cgi?id=14814
- 12:47 PM BuildingGdk edited by
- The two linux ports do not share the same dependencies. (diff)
- 12:45 PM Changeset in webkit [24805] by
-
- 2 edits in S60/branches/3.1m/WebCore
2007-07-30 rathnasa <sornalatha.rathnasamy@nokia.com>
Reviewed by zbujtas.
DESC: TSW Id: ELTA-756J4Z When user focused the different links, the other sections are not hidden.
http://bugs.webkit.org/show_bug.cgi?id=14814
- 12:43 PM BuildingOnLinux edited by
- Leave the buidling instructions for the pages specifically intended … (diff)
- 12:05 PM WikiStart edited by
- Go directly to the port's specific content page. We are talking about … (diff)
- 11:54 AM BuildingGdk edited by
- Port is now maintained (diff)
- 9:53 AM Changeset in webkit [24804] by
-
- 2 edits in S60/trunk/WebCore
w3liu, reviewed by <yongjun.zhang@nokia.com>
DESC: FPER-74HDN2: Strange character are shown instead of Chinese on www.sina.com.cn
http://bugs.webkit.org/show_bug.cgi?id=14830
WARNING: NO TEST CASES ADDED OR CHANGED
- khtml/khtml_part.cpp: (KHTMLPart::write):
- 7:22 AM BuildingOnLinux edited by
- just fixed some "typo's" (diff)
- 7:16 AM BuildingOnLinux edited by
- (diff)
Jul 31, 2007:
- 10:42 PM BuildingOnLinux edited by
- (diff)
- 10:40 PM BuildingOnLinux edited by
- (diff)
- 10:40 PM WikiStart edited by
- (diff)
- 10:39 PM BuildingOnLinux edited by
- (diff)
- 9:30 PM Changeset in webkit [24803] by
-
- 2 edits in trunk/LayoutTests
fast/encoding/char-encoding.html no longer needs to be in the Leopard skiplist
- mac/leopard/Skipped:
- 5:40 PM Changeset in webkit [24802] by
-
- 2 edits in trunk/WebCore
Reviewed by Justin.
<rdar://problem/5362659> CrashTracer: [USER] 11 crashes in Mail at WebCore::InsertLineBreakCommand::doApply()
The problem was that deleting with the X control leaves the selection inside the fragment that was deleted.
- editing/DeleteButtonController.cpp: (WebCore::DeleteButtonController::deleteTarget): Because the deletion UI only appears when the selection is entirely within the target, we unconditionally update the selection to be a caret where the target had been.
- 5:36 PM Changeset in webkit [24801] by
-
- 17 edits4 adds4 deletes in trunk
LayoutTests:
Reviewed by Hyatt.
Updated tests for <rdar://problem/5339395> REGRESSION:http://sudokucraving.com does not render grid correctly
- fast/forms/input-appearance-minWidth.html: Removed. This test is covered by fast/replaced/width100percent-textfield.html.
- fast/forms/input-appearance-minWidth-expected.checksum: Removed.
- fast/forms/input-appearance-minWidth-expected.png: Removed.
- fast/forms/input-appearance-minWidth-expected.txt: Removed.
- fast/forms/input-table-expected.checksum:
- fast/forms/input-table-expected.png:
- fast/forms/input-table-expected.txt:
- fast/replaced/width100percent-menulist-expected.checksum:
- fast/replaced/width100percent-menulist-expected.png:
- fast/replaced/width100percent-menulist-expected.txt:
- fast/replaced/width100percent-searchfield-expected.checksum: Added.
- fast/replaced/width100percent-searchfield-expected.png: Added.
- fast/replaced/width100percent-searchfield-expected.txt: Added.
- fast/replaced/width100percent-searchfield.html: Added.
- fast/replaced/width100percent-textarea-expected.checksum:
- fast/replaced/width100percent-textarea-expected.png:
- fast/replaced/width100percent-textarea-expected.txt:
- fast/replaced/width100percent-textfield-expected.checksum:
- fast/replaced/width100percent-textfield-expected.png:
- fast/replaced/width100percent-textfield-expected.txt:
WebCore:
Reviewed by Hyatt.
Fix for <rdar://problem/5339395> REGRESSION:http://sudokucraving.com does not render grid correctly
- rendering/RenderTextControl.h: (WebCore::RenderTextControl::hasControlClip): Clip for search fields.
- rendering/RenderTextControl.cpp: (WebCore::RenderTextControl::controlClipRect): Added a control clip so the search field's cancel button and magnifier glass never draw outside the control's bounds. (WebCore::RenderTextControl::calcPrefWidths): Only include the inner box's padding when calculating the min/max width without using calcContentBoxWidth. Our old behavior was causing that inner padding to get counted twice. Also, no need to add in the border for an inner box that can't be controlled from outside this class.
- rendering/RenderMenuList.cpp: (WebCore::RenderMenuList::calcPrefWidths): ditto.
- 5:20 PM Changeset in webkit [24800] by
-
- 2 edits in trunk/WebCore
Reviewed by Geoff.
Speculative fix for <rdar://problem/5359695>
REGRESSION (Tiger Beta): Multiple crashes in WebCore::Widget::getView() const + 6
- page/EventHandler.cpp: (WebCore::EventHandler::updateDragAndDrop): Null check the frame view.
- 2:17 PM Changeset in webkit [24799] by
-
- 7 edits in trunk
WebCore:
Reviewed by Oliver and Beth.
<rdar://problem/5211271> ADOBE Leopard 9A410: At the first Launching InDesign after deactivate, EULA page gets blanked.
Rename needsAcrobatFrameReloadingQuirk to needsAdobeFrameReloadingQuirk, since this now applies to more Adobe applications.
- WebCore.exp:
- page/Settings.cpp: (WebCore::Settings::Settings): (WebCore::Settings::setNeedsAdobeFrameReloadingQuirk):
- page/Settings.h: (WebCore::Settings::needsAcrobatFrameReloadingQuirk):
WebKit:
Reviewed by Oliver and Beth.
<rdar://problem/5211271> ADOBE Leopard 9A410: At the first Launching InDesign after deactivate, EULA page gets blanked.
Check for more Adobe applications that need the frame reload quirk. Also cache the answer
so the version check dosen't happen more than once.
- WebView/WebView.mm: (-[WebView _needsAdobeFrameReloadingQuirk]): (-[WebView _updateWebCoreSettingsFromPreferences:]):
- 1:29 PM Changeset in webkit [24798] by
-
- 7 edits2 adds in trunk
LayoutTests:
Reviewed by Brady
Test for http://bugs.webkit.org/show_bug.cgi?id=14757
HTMLTokenizer::processingData implementation is incorrect
- http/tests/loading/slow-parsing-subframe-expected.txt: Added.
- http/tests/loading/slow-parsing-subframe.html: Added.
WebCore:
Reviewed by Brady and Darin, tweaked by Brady, landed by Brady
Fix for http://bugs.webkit.org/show_bug.cgi?id=14757 and <rdar://problem/5364692>
HTMLTokenizer::processingData implementation is incorrect
- html/HTMLTokenizer.cpp: (WebCore::HTMLTokenizer::processingData): Made it also return true if the HTMLTokenizer was inside the write() call.
- loader/FrameLoader.cpp: (WebCore::FrameLoader::FrameLoader): (WebCore::FrameLoader::checkLoadCompleteTimerFired): (WebCore::FrameLoader::scheduleCheckLoadComplete): (WebCore::FrameLoader::stopForUserCancel): Changed a call to checkLoadComplete to be asynchronous, since stopForUserCancel can be called while parsing.
- loader/FrameLoader.h:
- 12:54 PM Changeset in webkit [24797] by
-
- 2 edits in trunk/WebKit
Reviewed by Oliver.
Fix for <rdar://problem/5308020> REGRESSION: Command-N with Dvorak-Qwerty keyboard layout stopped working inside web page text fields
- WebView/WebHTMLView.mm: (-[WebHTMLView _handleStyleKeyEquivalent:]): The input method may have modified the character we get, so don't use charactersIgnoringModifiers to interpret the character we get.
- 12:08 PM Changeset in webkit [24796] by
-
- 3 edits in trunk/WebCore
Reviewed by Geoff.
<rdar://problem/5371582>
REGRESSION: PLT .5% slower due to r24451 (copying HTMLCollection objects)
Make the hash maps store CollectionInfo pointers to reduce amount of copying when
inserting/rehashing etc.
- dom/Document.cpp: (WebCore::Document::~Document): (WebCore::Document::nameCollectionInfo):
- dom/Document.h:
- 11:38 AM Changeset in webkit [24795] by
-
- 4 edits in trunk/LayoutTests
Reviewed by Beth.
Updated this test to force display to happen earlier. This works around a bug in DRT that draws the scrollbars in a different way from Safari.
- fast/replaced/width100percent-textarea-expected.checksum:
- fast/replaced/width100percent-textarea-expected.png:
- fast/replaced/width100percent-textarea.html:
- 11:27 AM Changeset in webkit [24794] by
-
- 1 edit28 adds4 deletes in trunk/LayoutTests
Reviewed by Sam.
Breaking up fast/replaced/width100percent.html into separate tests for the different elements.
- fast/replaced/width100percent-button-expected.checksum: Added.
- fast/replaced/width100percent-button-expected.png: Added.
- fast/replaced/width100percent-button-expected.txt: Added.
- fast/replaced/width100percent-button.html: Added.
- fast/replaced/width100percent-checkbox-expected.checksum: Added.
- fast/replaced/width100percent-checkbox-expected.png: Added.
- fast/replaced/width100percent-checkbox-expected.txt: Added.
- fast/replaced/width100percent-checkbox.html: Added.
- fast/replaced/width100percent-image-expected.checksum: Added.
- fast/replaced/width100percent-image-expected.png: Added.
- fast/replaced/width100percent-image-expected.txt: Added.
- fast/replaced/width100percent-image.html: Added.
- fast/replaced/width100percent-menulist-expected.checksum: Added.
- fast/replaced/width100percent-menulist-expected.png: Added.
- fast/replaced/width100percent-menulist-expected.txt: Added.
- fast/replaced/width100percent-menulist.html: Added.
- fast/replaced/width100percent-radio-expected.checksum: Added.
- fast/replaced/width100percent-radio-expected.png: Added.
- fast/replaced/width100percent-radio-expected.txt: Added.
- fast/replaced/width100percent-radio.html: Added.
- fast/replaced/width100percent-textarea-expected.checksum: Added.
- fast/replaced/width100percent-textarea-expected.png: Added.
- fast/replaced/width100percent-textarea-expected.txt: Added.
- fast/replaced/width100percent-textarea.html: Added.
- fast/replaced/width100percent-textfield-expected.checksum: Added.
- fast/replaced/width100percent-textfield-expected.png: Added.
- fast/replaced/width100percent-textfield-expected.txt: Added.
- fast/replaced/width100percent-textfield.html: Added.
- fast/replaced/width100percent.html: Removed.
- fast/replaced/width100percent-expected.checksum: Removed.
- fast/replaced/width100percent-expected.png: Removed.
- fast/replaced/width100percent-expected.txt: Removed.
- 10:58 AM Changeset in webkit [24793] by
-
- 11 edits in trunk
LayoutTests:
Reviewed by Mitz.
Updated tests for http://bugs.webkit.org/show_bug.cgi?id=14825
Non-integer hsl() colours are ignored
- fast/css/hsl-color-expected.checksum:
- fast/css/hsl-color-expected.png:
- fast/css/hsl-color-expected.txt:
- fast/css/hsl-color.html: Add non-integer hue tests
- fast/css/hsla-color-expected.checksum:
- fast/css/hsla-color-expected.png:
- fast/css/hsla-color-expected.txt:
- fast/css/hsla-color.html: Add non-integer hue tests
WebCore:
Reviewed by Mitz.
Fix for http://bugs.webkit.org/show_bug.cgi?id=14825
Non-integer hsl() colours are ignored
- css/CSSParser.cpp: (WebCore::CSSParser::parseHSLParameters): Parse hue as a Number, not an Integer.
- 1:32 AM BuildingQtOnWindows edited by
- (diff)