Timeline
Jun 26, 2007:
- 10:45 PM Changeset in webkit [23812] by
-
- 2 edits in trunk/WebCore
2007-06-26 Alp Toker <alp.toker@collabora.co.uk>
Reviewed by Sam Weinig.
http://bugs.webkit.org/show_bug.cgi?id=14061
Implement more of FrameLoaderClientGdk
Make FrameLoaderClientGdk work properly when the MIME type is set.
- loader/gdk/FrameLoaderClientGdk.cpp: (WebCore::FrameLoaderClientGdk::objectContentType): (WebCore::FrameLoaderClientGdk::canShowMIMEType):
- 10:44 PM Changeset in webkit [23811] by
-
- 6 edits in trunk/WebCore
2007-06-26 Alp Toker <alp.toker@collabora.co.uk>
Reviewed by Maciej.
http://bugs.webkit.org/show_bug.cgi?id=14058
Gdk font backend cleanup
- platform/FontData.h: Remove obsolete function.
- platform/gdk/FontDataGdk.cpp: (WebCore::FontData::containsCharacters): Lock/unlock only once. (WebCore::FontData::platformWidthForGlyph): Remove needless cast.
- platform/gdk/FontPlatformData.h: Remove obsolete function.
- platform/gdk/FontPlatformDataGdk.cpp: (WebCore::FontPlatformData::FontPlatformData): Pass the actual size, not the pixel size. (WebCore::FontPlatformData::~FontPlatformData): Free m_fontMatrix.
- platform/gdk/GlyphPageTreeNodeGdk.cpp: (WebCore::GlyphPage::fill): Lock/unlock only once.
- 10:33 PM Changeset in webkit [23810] by
-
- 5 edits2 moves6 adds6 deletes in trunk
2007-06-26 Mitz Pettel <mitz@webkit.org>
Reviewed by Hyatt.
- fix http://bugs.webkit.org/show_bug.cgi?id=14406 <colgroup>'s borders are ignored when it has <col> children
Covered by existing tests.
- rendering/RenderTableCell.cpp: (WebCore::RenderTableCell::collapsedLeftBorder): (WebCore::RenderTableCell::collapsedRightBorder): (WebCore::RenderTableCell::collapsedTopBorder): (WebCore::RenderTableCell::collapsedBottomBorder):
2007-06-26 Mitz Pettel <mitz@webkit.org>
Reviewed by Hyatt.
- updated results for http://bugs.webkit.org/show_bug.cgi?id=14406 <colgroup>'s borders are ignored when it has <col> children
- tables/mozilla/core/table_rules-expected.checksum: Added.
- tables/mozilla/core/table_rules-expected.png: Added.
- tables/mozilla/core/table_rules-expected.txt: Added.
- tables/mozilla/core/table_rules.html: Copied from LayoutTests/tables/mozilla_expected_failures/core/table_rules.html.
- tables/mozilla/marvin/x_table_rules_groups-expected.checksum: Added.
- tables/mozilla/marvin/x_table_rules_groups-expected.png: Added.
- tables/mozilla/marvin/x_table_rules_groups-expected.txt: Added.
- tables/mozilla/marvin/x_table_rules_groups.xml: Copied from LayoutTests/tables/mozilla_expected_failures/marvin/x_table_rules_groups.xml.
- tables/mozilla_expected_failures/core/table_rules-expected.checksum: Removed.
- tables/mozilla_expected_failures/core/table_rules-expected.png: Removed.
- tables/mozilla_expected_failures/core/table_rules-expected.txt: Removed.
- tables/mozilla_expected_failures/core/table_rules.html: Removed.
- tables/mozilla_expected_failures/marvin/backgr_border-table-column-group-expected.checksum:
- tables/mozilla_expected_failures/marvin/backgr_border-table-column-group-expected.txt:
- tables/mozilla_expected_failures/marvin/x_table_rules_groups-expected.checksum: Removed.
- tables/mozilla_expected_failures/marvin/x_table_rules_groups-expected.png: Removed.
- tables/mozilla_expected_failures/marvin/x_table_rules_groups-expected.txt: Removed.
- tables/mozilla_expected_failures/marvin/x_table_rules_groups.xml: Removed.
- 9:46 PM Changeset in webkit [23809] by
-
- 4 edits5 adds in trunk
2007-06-26 Mitz Pettel <mitz@webkit.org>
Reviewed by Oliver.
- fix http://bugs.webkit.org/show_bug.cgi?id=14329 REGRESSION: TEXTAREA - cannot drag-and-drop text at en.wikipedia.org/
Test: fast/repaint/text-selection-rect-in-overflow-2.html
- rendering/RenderObject.cpp: (WebCore::RenderObject::computeAbsoluteRepaintRect): Added code to account for overflow scroll and columns.
- rendering/RenderText.cpp: (WebCore::RenderText::selectionRect): Adjust for columns only in the non-clipped case, since RenderObject::absolutePosition() does not.
2007-06-26 Mitz Pettel <mitz@webkit.org>
Reviewed by Oliver.
- repaint test for http://bugs.webkit.org/show_bug.cgi?id=14329 REGRESSION: TEXTAREA - cannot drag-and-drop text at en.wikipedia.org/
- fast/repaint/resources/text-selection-rect-in-overflow-frame.html: Added.
- fast/repaint/text-selection-rect-in-overflow-2-expected.checksum: Added.
- fast/repaint/text-selection-rect-in-overflow-2-expected.png: Added.
- fast/repaint/text-selection-rect-in-overflow-2-expected.txt: Added.
- fast/repaint/text-selection-rect-in-overflow-2.html: Added.
- 9:43 PM Changeset in webkit [23808] by
-
- 2 edits in trunk/WebCore
2007-06-26 Mitz Pettel <mitz@webkit.org>
Reviewed by Sam.
- http://bugs.webkit.org/show_bug.cgi?id=14415 Remove the unused method RenderObject::setTable()
- rendering/RenderObject.h:
- 9:07 PM Changeset in webkit [23807] by
-
- 1 edit in trunk/WebCore/config.h
Touching config.h to force WebCore to rebuild after r23806
- 8:16 PM Changeset in webkit [23806] by
-
- 5 edits6 adds2 deletes in trunk/WebCore
2007-06-26 MorganL <morganl.webkit@yahoo.com>
Reviewed by Maciej.
Implement http://bugs.webkit.org/show_bug.cgi?id=14225
Bug 14225: Make it possible to define platform-specific ResourceRequest without #ifdefs
This change moves the bulk of ResourceRequest into a base class named
ResourceRequestBase with all platform-specific bits pushed into
ResourceRequest. This allows ports to easily add new members to a
ResourceRequest without having to #ifdef the code that is shared
between ports.
- WebCore.exp:
- WebCore.pro:
- WebCore.vcproj/WebCore.vcproj:
- WebCore.xcodeproj/project.pbxproj:
- platform/network/ResourceRequest.cpp: Removed.
- platform/network/ResourceRequest.h: Removed.
- platform/network/ResourceRequestBase.cpp: Added. (WebCore::ResourceRequestBase::asResourceRequest): (WebCore::ResourceRequestBase::isEmpty): (WebCore::ResourceRequestBase::isNull): (WebCore::ResourceRequestBase::url): (WebCore::ResourceRequestBase::setURL): (WebCore::ResourceRequestBase::cachePolicy): (WebCore::ResourceRequestBase::setCachePolicy): (WebCore::ResourceRequestBase::timeoutInterval): (WebCore::ResourceRequestBase::setTimeoutInterval): (WebCore::ResourceRequestBase::mainDocumentURL): (WebCore::ResourceRequestBase::setMainDocumentURL): (WebCore::ResourceRequestBase::httpMethod): (WebCore::ResourceRequestBase::setHTTPMethod): (WebCore::ResourceRequestBase::httpHeaderFields): (WebCore::ResourceRequestBase::httpHeaderField): (WebCore::ResourceRequestBase::setHTTPHeaderField): (WebCore::ResourceRequestBase::httpBody): (WebCore::ResourceRequestBase::setHTTPBody): (WebCore::ResourceRequestBase::allowHTTPCookies): (WebCore::ResourceRequestBase::setAllowHTTPCookies): (WebCore::ResourceRequestBase::addHTTPHeaderField): (WebCore::ResourceRequestBase::addHTTPHeaderFields): (WebCore::operator==): (WebCore::ResourceRequestBase::isConditional): (WebCore::ResourceRequestBase::updatePlatformRequest): (WebCore::ResourceRequestBase::updateResourceRequest):
- platform/network/ResourceRequestBase.h: Added. (WebCore::): (WebCore::ResourceRequestBase::httpContentType): (WebCore::ResourceRequestBase::setHTTPContentType): (WebCore::ResourceRequestBase::httpReferrer): (WebCore::ResourceRequestBase::setHTTPReferrer): (WebCore::ResourceRequestBase::clearHTTPReferrer): (WebCore::ResourceRequestBase::httpUserAgent): (WebCore::ResourceRequestBase::setHTTPUserAgent): (WebCore::ResourceRequestBase::httpAccept): (WebCore::ResourceRequestBase::setHTTPAccept): (WebCore::ResourceRequestBase::ResourceRequestBase): (WebCore::operator!=):
- platform/network/cf/ResourceRequest.h: Added. (WebCore::ResourceRequest::ResourceRequest):
- platform/network/curl/ResourceRequest.h: Added. (WebCore::ResourceRequest::ResourceRequest): (WebCore::ResourceRequest::doUpdatePlatformRequest): (WebCore::ResourceRequest::doUpdateResourceRequest):
- platform/network/mac/ResourceRequest.h: Added. (WebCore::ResourceRequest::ResourceRequest):
- platform/network/qt/ResourceRequest.h: Added. (WebCore::ResourceRequest::ResourceRequest): (WebCore::ResourceRequest::doUpdatePlatformRequest): (WebCore::ResourceRequest::doUpdateResourceRequest):
- 8:13 PM Changeset in webkit [23805] by
-
- 2 edits in trunk/WebKit
2007-06-26 Jim Correia <jim.correia@pobox.com>
Reviewed by Darin.
Fix http://bugs.webkit.org/show_bug.cgi?id=14411
Bug 14411: WebNetscapePluginPackage overagressively sets CurApRefNum, which affects shipping versions of BBEdit.
<rdar://problem/5297268>
- Plugins/WebNetscapePluginPackage.m: (+[WebNetscapePluginPackage initialize]): Force the Resource Manager to lazy initialize, and only set CurApRefNum to the system file if CurApRefNum is still -1 after that forced lazy initialization.
- 7:13 PM Changeset in webkit [23804] by
-
- 1 edit in trunk/WebCore/ChangeLog
Add ChangeLog entries from the Windows merge.
Reviewed by Maciej.
- ChangeLog:
- 6:44 PM Changeset in webkit [23803] by
-
- 7 edits2 adds in trunk
LayoutTests:
Reviewed by Maciej.
Make sure not to enumerate the toString() function.
<rdar://problem/5297118>
- fast/dom/Window/window-appendages-cleared-expected.txt:
- fast/dom/Window/window-properties-expected.txt:
- fast/js/toString-dontEnum-expected.txt: Added.
- fast/js/toString-dontEnum.html: Added.
WebCore:
Reviewed by Maciej.
Make sure not to enumerate the toString() function.
<rdar://problem/5297118>
- bindings/js/kjs_window.cpp:
- bindings/scripts/CodeGeneratorJS.pm: Add support for [DontEnum].
- html/HTMLAnchorElement.idl:
- 4:26 PM Changeset in webkit [23802] by
-
- 2 edits in trunk/JavaScriptCore
Reviewed by Maciej Stachowiak.
Fixed <rdar://problem/5296627> JSGarbageCollect headerdoc suggests that
using JavaScriptCore requires leaking memory
- API/JSBase.h: Changed documentation to explain that you can pass NULL to JSGarbageCollect.
- 4:07 PM Changeset in webkit [23801] by
-
- 2 edits in trunk/WebCore
Reviewed by Mitz, landed by Anders.
http://bugs.webkit.org/show_bug.cgi?id=14421
Implement GraphicsContext::clearRect()
- platform/graphics/cairo/GraphicsContextCairo.cpp: (WebCore::GraphicsContext::clearRect):
- 4:05 PM Changeset in webkit [23800] by
-
- 2 edits in trunk/WebCore
Reviewed and landed by Anders.
http://bugs.webkit.org/show_bug.cgi?id=14416
Content does not render fully in some cases
Fix mismatched calls to cairo_save/restore due to an early method return.
- platform/graphics/cairo/GraphicsContextCairo.cpp: (WebCore::GraphicsContext::drawLine):
- 2:31 PM Changeset in webkit [23799] by
-
- 3 edits in trunk/WebCore
Reviewed by John Sullivan.
Added two accessor functions for <rdar://problem/4119138>
- bindings/objc/DOMHTML.mm: (-[DOMHTMLInputElement _isEdited]): (-[DOMHTMLTextAreaElement _isEdited]): Added an accessor to the isEdited value of a DOM node's render object
- bindings/objc/DOMPrivate.h: Added header definitions for _isEdited
- 1:17 PM Changeset in webkit [23798] by
-
- 2 edits in S60/trunk/WebCore
spadma, reviewed by zalan
DESC: Fix build bustage
- kwq/KWQKHTMLPart.cpp: (KWQKHTMLPart::activateNodeAtPoint):
- 1:07 PM Changeset in webkit [23797] by
-
- 2 edits in trunk/WebCore
Fix Win32 build.
- WebCore.vcproj/WebCore.vcproj:
- 1:05 PM Changeset in webkit [23796] by
-
- 2 edits in trunk/WebCore
Fix Qt and Gdk builds.
- WebCore.pro:
- 12:55 PM Changeset in webkit [23795] by
-
- 15 edits1 add in trunk
LayoutTests:
Reviewed by Geoff.
Update tests for http://bugs.webkit.org/show_bug.cgi?id=14111
Autogenerate Event JS binding
- fast/dom/prototype-chain-expected.txt: DOMEventPrototype is no longer in the prototype chain.
- fast/dom/xmlhttprequest-get-expected.txt:
WebCore:
Reviewed by Geoff.
Patch for http://bugs.webkit.org/show_bug.cgi?id=14111
Autogenerate Event JS binding
- Moves the dataTransfer method into MouseEvent where it should be.
- WebCore.xcodeproj/project.pbxproj:
- bindings/js/JSEventCustom.cpp: Added. (WebCore::JSEvent::clipboardData): (WebCore::toJS):
- bindings/js/JSEventTargetNode.cpp:
- bindings/js/JSXMLHttpRequest.cpp:
- bindings/js/kjs_events.cpp:
- bindings/js/kjs_events.h:
- bindings/objc/DOMUtility.mm: (KJS::createDOMWrapper):
- bindings/scripts/CodeGeneratorJS.pm:
- dom/Event.h: (WebCore::Event::returnValue): (WebCore::Event::setReturnValue): (WebCore::Event::clipboardData):
- dom/Event.idl:
- dom/MouseEvent.h: (WebCore::MouseEvent::dataTransfer):
- dom/MouseEvent.idl:
- 7:47 AM Changeset in webkit [23794] by
-
- 6 edits in S60/trunk/WebKit
winship, reviewed by <reviewer>
DESC: SYAI-73ARXK - Widget UI must not have scrollbars, always ON status pane & fullscreen mode
http://bugs.webkit.org/show_bug.cgi?id=14384
- BrowserControl/inc/BrCtlDefs.h: (TBrCtlDefs::):
- BrowserControl/inc/BrCtlInterface.h:
- BrowserView/inc/WidgetExtension.h:
- BrowserView/src/WebKitControl.cpp: (CWebKitControl::ForegroundEvent):
- BrowserView/src/WidgetExtension.cpp: (CWidgetExtension::SetRightSoftKeyLabel): (CWidgetExtension::HideSoftkeys): (CWidgetExtension::ShowSoftkeys): (CWidgetExtension::SetDisplayLandscape): (CWidgetExtension::SetDisplayPortrait):
- 7:44 AM Changeset in webkit [23793] by
-
- 3 edits in S60/trunk/WebKit
2007-06-25 Vikram Malaiya, reviewed by Sachin
DESC: YDAI-73QAL9 - Cursor is invisible on second created browser control.
http://bugs.webkit.org/show_bug.cgi?id=14285
- BrowserView/inc/WebKitCursor.h:
- BrowserView/src/WebKitCursor.cpp: (CWebKitCursor::CWebKitCursor): (CWebKitCursor::ConstructL): (CWebKitCursor::SetCurrentView): (CWebKitCursor::ConstructSprite): (CWebKitCursor::CursorUpdate):
- 7:41 AM Changeset in webkit [23792] by
-
- 2 edits in S60/trunk/WebCore
spadma, reviewed by zalan
DESC: [S60] Pointer event in a blank browser window causes crash
http://bugs.webkit.org/show_bug.cgi?id=14387
TSW ID : YDAI-73V998
WARNING: NO TEST CASES ADDED OR CHANGED
- kwq/KWQKHTMLPart.cpp: (KWQKHTMLPart::activateNodeAtPoint):
- 7:40 AM Changeset in webkit [23791] by
-
- 1 add in trunk/WebCore/loader/icon/IconDatabaseNone.cpp
Missed checking in this file when checking in icon database patch from Adam Treat. Unused on all platforms presently.
- 5:51 AM Web Inspector edited by
- (diff)
- 5:28 AM Changeset in webkit [23790] by
-
- 2 edits in trunk/WebCore
Reviewed by Mark Rowe.
Follow up fix for: Bug 14385: Web Inspector's computed style doesn't show implicitly set properties
http://bugs.webkit.org/show_bug.cgi?id=14385
Correctly remember the "Show implicit properties" setting as you switch nodes.
- page/inspector/ResourcePanel.js:
- 1:55 AM Changeset in webkit [23789] by
-
- 4 edits1 move3 adds3 deletes in branches/feature-branch
Reviewed by Maciej.
http://bugs.webkit.org/show_bug.cgi?id=9976
Fix negative width issue in Hixie's test
Refuse to render zero or negative width/height.
- 12:47 AM Changeset in webkit [23788] by
-
- 14 edits8 adds in branches/feature-branch
Reviewed by Maciej.
http://bugs.webkit.org/show_bug.cgi?id=12062
WebCore does not handle CSS-specified fill fallback correctly
Implement fallback for fill and stroke.
Jun 25, 2007:
- 11:52 PM Changeset in webkit [23787] by
-
- 8 edits2 adds in trunk
LayoutTests:
Reviewed by John.
<rdar://problem/5290534> Crash RenderTextControl::calcHeight() after deleting text in a search field
Demonstrates the bug:
- editing/deleting/5290534-expected.txt: Added.
- editing/deleting/5290534.html: Added.
Fixed a bug (an extra br was inserted) and removed a FIXME:
- editing/deleting/4845371-expected.checksum:
- editing/deleting/4845371-expected.png:
- editing/deleting/4845371-expected.txt:
- editing/deleting/4845371.html:
Removed an unrendered br that was being incorrectly inserted:
- editing/deleting/5126166-expected.txt:
WebCore:
Reviewed by John.
<rdar://problem/5290534> Crash at RenderTextControl::calcHeight() after deleting text in a search field
Editing removed a node that was part of a search field's internal
structure that should not be removed.
- editing/DeleteSelectionCommand.cpp: (WebCore::DeleteSelectionCommand::handleGeneralDelete): If the selection to delete ends at [container, x], where x is the number of children in container, don't remove container. Special case code elsewhere in this function will remove it if necessary.
- 11:34 PM Changeset in webkit [23786] by
-
- 4 edits3 adds in trunk
LayoutTests:
Reviewed by Maciej.
Test for http://bugs.webkit.org/show_bug.cgi?id=11315
Mutating document.constructor.prototype mutates Object.prototype
- fast/js/constructor-expected.txt: Added.
- fast/js/constructor.html: Added.
- fast/js/resources/constructor.js: Added.
WebCore:
Reviewed by Maciej.
Patch for http://bugs.webkit.org/show_bug.cgi?id=11315
Mutating document.constructor.prototype mutates Object.prototype
Test: fast/js/constructor.html
- bindings/scripts/CodeGeneratorJS.pm: add constructor attribute to classes with constructors. It is an non-enumeratable, non-deletable, readonly attribute.
- 10:23 PM Changeset in webkit [23785] by
-
- 2 edits in trunk/WebCore
Repair the OS X build.
- 10:12 PM Changeset in webkit [23784] by
-
- 1 edit1 delete in trunk
Really remove LayoutTestResults.
- LayoutTestResults: Removed.
- 10:00 PM Changeset in webkit [23783] by
-
- 3 edits297 copies2455 moves105 adds297 deletes in trunk
Fix Bug 14405: LayoutTestResults/qt should be in LayoutTests/qt
Top Level:
Fix Bug 14405: LayoutTestResults/qt should be in LayoutTests/qt
http://bugs.webkit.org/show_bug.cgi?id=14405
Reviewed by Anders.
- LayoutTestResults: Removed.
WebKitTools:
Fix Bug 14405: LayoutTestResults/qt should be in LayoutTests/qt
http://bugs.webkit.org/show_bug.cgi?id=14405
Reviewed by Anders.
- Scripts/run-webkit-tests:
- 9:56 PM Changeset in webkit [23782] by
-
- 5 edits in trunk
Patch from Adam Treat to make the SQLite icon database optional.
- 9:38 PM Changeset in webkit [23781] by
-
- 2 edits in trunk/WebKitTools
Enable running the regression tests on Windows.
These changes were developed alongside the Windows WebKit port and
have been well tested.
Rubberstamped by Sam.
- Scripts/run-webkit-tests:
- 9:18 PM Changeset in webkit [23780] by
-
- 6 edits in trunk/WebCore
Reviewed by Adam Roben.
Patch for http://bugs.webkit.org/show_bug.cgi?id=14369
HTML syntax highlighting colors and DOM tree colors should be the same
- css/view-source.css:
- page/inspector/ResourcePanel.js:
- page/inspector/inspector.css:
- page/inspector/inspector.js:
- page/inspector/utilities.js:
- 8:18 PM Changeset in webkit [23779] by
-
- 2 edits in trunk/WebCore
Fix Bug 14402: Main resource of http://www.apple.com/safari/ is called "www.apple.com" instead of "safari"
The solution was to make KURL::lastPathComponent ignore trailing
slashes, which is what -[NSURL lastPathComponent] does, too.
Reviewed by Oliver.
- platform/KURL.cpp:
(WebCore::KURL::lastPathComponent):
- 8:09 PM Changeset in webkit [23778] by
-
- 2 edits in trunk/WebKitTools
Fix Bug 14403: prepare-ChangeLog --git-commit doesn't support --diff
http://bugs.webkit.org/show_bug.cgi?id=14403
Reviewed by Mark Rowe.
- Scripts/prepare-ChangeLog: Don't spew to stdout, use stderr instead.
(sub createPatchCommand): Generate a correct diff in the $gitCommit
case.
- 5:56 PM Changeset in webkit [23777] by
-
- 2 edits in trunk/WebKit
Reviewed by Darin.
<rdar://problem/5294036> -[WebView customTextEncodingName] API may return empty string instead of nil
- WebView/WebView.mm: (-[WebView _mainFrameOverrideEncoding]): Addded the nsStringNilIfEmpty() inline to the data being returned because our API says "The custom text encoding name or nil if no custom text encoding name has been set." I also verified the standing Tiger WebKit behavior for this method and it does indeed return nil if a custom encoding wasn't set.
- 5:51 PM Changeset in webkit [23776] by
-
- 2 edits in trunk/WebCore
Reviewed by Adam Roben.
Patch for http://bugs.webkit.org/show_bug.cgi?id=14257
Web Inspector lists favicon.ico as "other" instead of "image"
- page/InspectorController.cpp: (WebCore::InspectorResource::type):
- 5:43 PM Changeset in webkit [23775] by
-
- 2 edits13 adds in trunk/WebKitTools
Land pdevenv and supporting scripts/programs
pdevenv is a script that will open an instance of Visual Studio that
can compile multiple files in parallel, similar to make -jN. It uses
the following scripts/programs to accomplish this:
CLWrapper: Compiles to vcbin/cl.exe. Calls Scripts/parallelcl.
parallelcl: Actually performs the parallel compilation by forking
multiple instances of the Microsoft-supplied cl.exe.
MIDLWrapper: Compiles to vcbin/midl.exe. Calls through to the
Microsoft-supplied midl.exe. This avoids having to invoke perl for
every invocation of midl.exe, which would be quite slow.
Rubberstamped by Sam.
- CLWrapper/CLWrapper.cpp: Added.
(wmain):
- CLWrapper/CLWrapper.sln: Added.
- CLWrapper/CLWrapper.vcproj: Added.
- MIDLWrapper/MIDLWrapper.cpp: Added.
(wmain):
- MIDLWrapper/MIDLWrapper.sln: Added.
- MIDLWrapper/MIDLWrapper.vcproj: Added.
- Scripts/parallelcl: Added.
- Scripts/pdevenv: Added.
- vcbin/cl.exe: Added.
- vcbin/midl.exe: Added.
- 5:30 PM Changeset in webkit [23774] by
-
- 6 edits in trunk/WebKit
Reviewed by Darin
- WebKit part of <rdar://problem/5293820>, needed to support multiple matches in PDFs
- WebView/WebDocumentInternal.h: Added WebMultipleTextMatches protocol, containing five methods that were formerly implemented in WebHTMLView
- WebView/WebHTMLViewPrivate.h: Removed declarations for the methods that are now in WebMultipleTextMatches protocol
- WebView/WebHTMLView.mm: (-[WebHTMLView markAllMatchesForText:caseSensitive:limit:]): moved this method into the WebDocumentInternalProtocols portion of the file (-[WebHTMLView setMarkedTextMatchesAreHighlighted:]): ditto (-[WebHTMLView markedTextMatchesAreHighlighted]): ditto (-[WebHTMLView unmarkAllTextMatches]): ditto (-[WebHTMLView rectsForTextMatches]): ditto
- WebView/WebView.mm: (-[WebView canMarkAllTextMatches]): new method, returns YES only if the documentView of every frame implements WebMultipleTextMatches (-[WebView markAllMatchesForText:caseSensitive:highlight:limit:]): check for WebMultipleTextMatches protocol instead of checking for WebHTMLView class (-[WebView unmarkAllTextMatches]): ditto (-[WebView rectsForTextMatches]): ditto
- WebView/WebViewPrivate.h: declared new method canMarkAllTextMatches
- 5:07 PM Changeset in webkit [23773] by
-
- 3 edits4 adds in trunk
LayoutTests:
Reviewed by Hyatt.
Test for: <rdar://problem/5286410> Scrollbar and resize corner for overflow area is not hidden with style "visibility: hidden;"
http://bugs.webkit.org/show_bug.cgi?id=14297
- fast/overflow/hidden-scrollbar-resize-expected.checksum: Added.
- fast/overflow/hidden-scrollbar-resize-expected.png: Added.
- fast/overflow/hidden-scrollbar-resize-expected.txt: Added.
- fast/overflow/hidden-scrollbar-resize.html: Added.
WebCore:
Reviewed by Hyatt.
Fix for <rdar://problem/5286410> Scrollbar and resize corner for overflow area is not hidden with style "visibility: hidden;"
http://bugs.webkit.org/show_bug.cgi?id=14297
Test: fast/overflow/hidden-scrollbar-resize.html
- rendering/RenderLayer.cpp: (WebCore::RenderLayer::paintLayer): Updated our shouldPaint check to consider visibility.
- 3:59 PM Changeset in webkit [23772] by
-
- 2 edits1 add in trunk/WebCore
Reviewed by Darin.
<rdar://problem/5293444> REGRESSION: Dragging plain text into a styled text region does not acquire the correct style info
Fixing logic error in DragController
- manual-tests/drop-text-acquires-style.html: Added.
- page/DragController.cpp: (WebCore::documentFragmentFromDragData):
- 2:36 PM Changeset in webkit [23771] by
-
- 2 edits in trunk/WebCore
Reviewed by Adam Roben.
Annotate prototypes by adding "Prototype" subtitle.
- page/inspector/ResourcePanel.js:
- 2:29 PM Changeset in webkit [23770] by
-
- 1 edit in trunk/WebCore/WebCore.xcodeproj/project.pbxproj
Build fix.
- 11:20 AM Changeset in webkit [23769] by
-
- 10 edits in trunk
Some work on adding HTTP proxy and SSL errors to WebKitQt, as well as preparing
for upcoming patches to do authentication.
- 10:48 AM Changeset in webkit [23768] by
-
- 2 edits in trunk/WebKit
Reviewed by Darin
Fixed <rdar://problem/5292259> Find on Page doesn't work (throws exception) on page that includes PDF in a subframe
- WebView/WebView.mm: (-[WebView markAllMatchesForText:caseSensitive:highlight:limit:]): We were testing whether the view was an HTMLView, but then running code that assumed it was an HTMLView outside of that test. That's a bad idea.
- 9:04 AM Changeset in webkit [23767] by
-
- 2 edits in trunk/WebCore
Reviewed by Adam Roben.
http://bugs.webkit.org/show_bug.cgi?id=14386
Gdk build fix
- WebCore.pro: Fix gtk/gdk typo.
- 8:44 AM Changeset in webkit [23766] by
-
- 3 edits in S60/trunk/WebCore
2007-06-22 hongzhao <hong.a.zhao@nokia.com>
Reviewed by Zalan (zbujtas@gmail.com).
DESC: Bug 14214: [S60] Dropdown not opened if it has size defined in 3.1m.
http://bugs.webkit.org/show_bug.cgi?id=14214
- 8:41 AM Changeset in webkit [23765] by
-
- 3 edits in S60/branches/3.1m/WebCore
2007-06-22 hongzhao <hong.a.zhao@nokia.com>
Reviewed by Zalan (zbujtas@gmail.com).
DESC: Bug 14214: [S60] Dropdown not opened if it has size defined in 3.1m.
http://bugs.webkit.org/show_bug.cgi?id=14214
- 7:51 AM Changeset in webkit [23764] by
-
- 5 edits in trunk/WebCore
Reviewed by Anders.
Bug 14385: Web Inspector's computed style doesn't show implicitly set properties
http://bugs.webkit.org/show_bug.cgi?id=14385
Add a toggle to show implict computed properties.
- page/inspector/ResourcePanel.js:
- page/inspector/inspector.css:
- page/inspector/inspector.js:
- 5:57 AM Changeset in webkit [23763] by
-
- 4 edits62 deletes in trunk
2007-06-25 Alp Toker <alp.toker@collabora.co.uk>
Reviewed by Mark.
http://bugs.webkit.org/show_bug.cgi?id=13975
Use system-provided libjpeg and libpng
- WebKit.pri: Link against external libjpeg and libpng.
2007-06-25 Alp Toker <alp.toker@collabora.co.uk>
Reviewed by Mark.
http://bugs.webkit.org/show_bug.cgi?id=13975
Use system-provided libjpeg and libpng
- WebCore.pro: Remove bundled libjpeg and libpng sources.
- platform/image-decoders/jpeg: Remove sources.
- platform/image-decoders/png: Remove sources.
- 3:31 AM Changeset in webkit [23762] by
-
- 24 edits4 adds in trunk
2007-06-25 Mitz Pettel <mitz@webkit.org>
Reviewed by Darin.
- fix http://bugs.webkit.org/show_bug.cgi?id=14202 Table caption renders too narrow sometimes
Test: fast/table/caption-relayout.html
- rendering/RenderTable.cpp: (WebCore::RenderTable::layout): Mark the caption for layout if the table width changed.
2007-06-25 Mitz Pettel <mitz@webkit.org>
Reviewed by Darin.
- test and updated results for http://bugs.webkit.org/show_bug.cgi?id=14202 Table caption renders too narrow sometimes
- fast/table/caption-relayout-expected.checksum: Added.
- fast/table/caption-relayout-expected.png: Added.
- fast/table/caption-relayout-expected.txt: Added.
- fast/table/caption-relayout.html: Added.
- tables/mozilla/marvin/x_caption_class-expected.checksum:
- tables/mozilla/marvin/x_caption_class-expected.png:
- tables/mozilla/marvin/x_caption_class-expected.txt:
- tables/mozilla/marvin/x_caption_id-expected.checksum:
- tables/mozilla/marvin/x_caption_id-expected.png:
- tables/mozilla/marvin/x_caption_id-expected.txt:
- tables/mozilla/marvin/x_caption_style-expected.checksum:
- tables/mozilla/marvin/x_caption_style-expected.png:
- tables/mozilla/marvin/x_caption_style-expected.txt:
- tables/mozilla_expected_failures/bugs/bug29058-2-expected.checksum:
- tables/mozilla_expected_failures/bugs/bug29058-2-expected.png:
- tables/mozilla_expected_failures/bugs/bug29058-2-expected.txt:
- tables/mozilla_expected_failures/bugs/bug3166-5-expected.checksum:
- tables/mozilla_expected_failures/bugs/bug3166-5-expected.png:
- tables/mozilla_expected_failures/bugs/bug3166-5-expected.txt:
- tables/mozilla_expected_failures/bugs/bug3166-6-expected.checksum:
- tables/mozilla_expected_failures/bugs/bug3166-6-expected.png:
- tables/mozilla_expected_failures/bugs/bug3166-6-expected.txt:
- tables/mozilla_expected_failures/bugs/bug3166-9-expected.checksum:
- tables/mozilla_expected_failures/bugs/bug3166-9-expected.png:
- tables/mozilla_expected_failures/bugs/bug3166-9-expected.txt:
- 3:29 AM Changeset in webkit [23761] by
-
- 3 edits4 adds in trunk
2007-06-25 Mitz Pettel <mitz@webkit.org>
Reviewed by Darin.
- fix http://bugs.webkit.org/show_bug.cgi?id=14245 Underline painted under <br>, not repainted properly
Test: fast/inline/br-text-decoration.html
- platform/graphics/cg/GraphicsContextCG.cpp: (WebCore::GraphicsContext::drawLineForText): Added an early return if the line width is zero. Also changed the line stroke to a rect fill, so that lines with length shorter than their thickness paint correctly.
2007-06-25 Mitz Pettel <mitz@webkit.org>
Reviewed by Darin.
- pixel test for http://bugs.webkit.org/show_bug.cgi?id=14245 Underline painted under <br>, not repainted properly
- fast/inline/br-text-decoration-expected.checksum: Added.
- fast/inline/br-text-decoration-expected.png: Added.
- fast/inline/br-text-decoration-expected.txt: Added.
- fast/inline/br-text-decoration.html: Added.
- 3:27 AM Changeset in webkit [23760] by
-
- 5 edits in trunk/LayoutTests
2007-06-25 Matt Perry <mpComplete@gmail.com>
Reviewed by Sam Weinig.
Modify test to wait until the second frame loads, and update its expected output to match.
- fast/dom/HTMLDocument/frameless-location-bugzilla10837-expected.checksum:
- fast/dom/HTMLDocument/frameless-location-bugzilla10837-expected.png:
- fast/dom/HTMLDocument/frameless-location-bugzilla10837-expected.txt:
- fast/dom/HTMLDocument/frameless-location-bugzilla10837.html:
- 3:23 AM Changeset in webkit [23759] by
-
- 6 edits2 moves6 adds6 deletes in trunk
2007-06-25 Mitz Pettel <mitz@webkit.org>
Reviewed by Maciej.
- fix http://bugs.webkit.org/show_bug.cgi?id=14341 rules="none" ignored in certain cases
Covered by existing tests.
- html/HTMLTableElement.cpp: (WebCore::HTMLTableElement::getSharedCellDecl):
2007-06-25 Mitz Pettel <mitz@webkit.org>
Reviewed by Maciej.
- updated results for http://bugs.webkit.org/show_bug.cgi?id=14341 rules="none" ignored in certain cases
- tables/mozilla/marvin/table_rules_none-expected.checksum: Added.
- tables/mozilla/marvin/table_rules_none-expected.png: Added.
- tables/mozilla/marvin/table_rules_none-expected.txt: Added.
- tables/mozilla/marvin/table_rules_none.html: Copied from LayoutTests/tables/mozilla_expected_failures/marvin/table_rules_none.html.
- tables/mozilla/marvin/x_table_rules_none-expected.checksum: Added.
- tables/mozilla/marvin/x_table_rules_none-expected.png: Added.
- tables/mozilla/marvin/x_table_rules_none-expected.txt: Added.
- tables/mozilla/marvin/x_table_rules_none.xml: Copied from LayoutTests/tables/mozilla_expected_failures/marvin/x_table_rules_none.xml.
- tables/mozilla_expected_failures/core/table_rules-expected.checksum:
- tables/mozilla_expected_failures/core/table_rules-expected.png:
- tables/mozilla_expected_failures/core/table_rules-expected.txt:
- tables/mozilla_expected_failures/marvin/table_rules_none-expected.checksum: Removed.
- tables/mozilla_expected_failures/marvin/table_rules_none-expected.png: Removed.
- tables/mozilla_expected_failures/marvin/table_rules_none-expected.txt: Removed.
- tables/mozilla_expected_failures/marvin/table_rules_none.html: Removed.
- tables/mozilla_expected_failures/marvin/x_table_rules_none-expected.checksum: Removed.
- tables/mozilla_expected_failures/marvin/x_table_rules_none-expected.png: Removed.
- tables/mozilla_expected_failures/marvin/x_table_rules_none-expected.txt: Removed.
- tables/mozilla_expected_failures/marvin/x_table_rules_none.xml: Removed.
- 12:10 AM Changeset in webkit [23758] by
-
- 2 edits in trunk/WebCore
Reviewed by Mitz.
Patch for http://bugs.webkit.org/show_bug.cgi?id=14379
Anchor elements show up as their href in the properties pane, not HTMLAnchorElement
- page/inspector/ResourcePanel.js: make sure not to call an overriden toString() by using Object.prototype.toString.call().