- 11 Jan, 2007 28 commits
-
-
lars authored
make the built bot happy :) git-svn-id: svn://svn.chromium.org/blink/trunk@18776 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
lars authored
git-svn-id: svn://svn.chromium.org/blink/trunk@18775 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
ddkilzer authored
Reviewed by NOBODY (build fix). * loader/mac/FrameLoaderMac.mm: Removed import of LoaderNSURLRequestExtras.h. * loader/mac/SubresourceLoaderMac.mm: Ditto. git-svn-id: svn://svn.chromium.org/blink/trunk@18774 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
staikos authored
git-svn-id: svn://svn.chromium.org/blink/trunk@18773 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
andersca authored
* dom/XMLTokenizer.cpp: * loader/CachedCSSStyleSheet.cpp: * loader/CachedImage.cpp: * loader/DocLoader.cpp: * loader/loader.cpp: * xml/XSLTProcessor.cpp: * xml/xmlhttprequest.cpp: git-svn-id: svn://svn.chromium.org/blink/trunk@18772 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
andersca authored
Loader cleanup, get rid of unused code. * WebCore.xcodeproj/project.pbxproj: * loader/CachedResource.h: * loader/DocLoader.cpp: (WebCore::DocLoader::requestResource): (WebCore::DocLoader::checkCacheObjectStatus): * loader/DocLoader.h: * loader/LoaderFunctions.h: Removed. * loader/mac/CachedResourceMac.mm: Removed. * loader/mac/LoaderFunctionsMac.mm: Removed. * loader/mac/LoaderNSURLRequestExtras.h: Removed. * loader/mac/LoaderNSURLRequestExtras.m: Removed. * loader/mac/SubresourceLoaderMac.mm: * page/mac/WebCoreFrameBridge.mm: * platform/network/ResourceHandle.cpp: git-svn-id: svn://svn.chromium.org/blink/trunk@18771 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
bdakin authored
git-svn-id: svn://svn.chromium.org/blink/trunk@18770 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
bdakin authored
Fix for http://bugs.webkit.org/show_bug.cgi?id=12135 REGRESSION: <input> and <textarea> not focused on right click (4908884 in Radar) * page/EventHandler.cpp: (WebCore::EventHandler::sendContextMenuEvent): Ask if we *have* swallowed the event instead of if we *haven't* when deciding to perform a selection. git-svn-id: svn://svn.chromium.org/blink/trunk@18769 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
darin authored
- fix http://bugs.webkit.org/show_bug.cgi?id=12189 REGRESSION(r18614-18640): Crash in WebCore::SharedBuffer::hasPlatformData() * loader/mac/LoaderFunctionsMac.mm: (WebCore::CheckCacheObjectStatus): Added null check. git-svn-id: svn://svn.chromium.org/blink/trunk@18768 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
darin authored
- fix http://bugs.webkit.org/show_bug.cgi?id=12180 REGRESSION: Double-clicking on JS exception in JS log crashes in -[SharedBufferData initWithSharedBuffer:] * WebView/WebDataSource.mm: (-[WebDataSource data]): Added null check. git-svn-id: svn://svn.chromium.org/blink/trunk@18767 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
darin authored
git-svn-id: svn://svn.chromium.org/blink/trunk@18766 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
lars authored
git-svn-id: svn://svn.chromium.org/blink/trunk@18765 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
darin authored
Reviewed by Hyatt. - removed a couple Mac bridging classes; put the code in WebKit instead * WebCore.exp: Updated for new WebKit uses. * WebCore.xcodeproj/project.pbxproj: Removed files. * bridge/mac/WebCoreEncodings.h: Removed. * bridge/mac/WebCoreEncodings.mm: Removed. * bridge/mac/WebMimeTypeRegistryBridge.h: Removed. * bridge/mac/WebMimeTypeRegistryBridge.mm: Removed. * platform/mac/WebNSAttributedStringExtras.h: Removed. * platform/mac/WebNSAttributedStringExtras.mm: Removed. * platform/mac/PasteboardMac.mm: (WebCore::stripAttachmentCharacters): Added. Moved code from WebNSAttributedStringExtras.mm, and fixed a garbage collection problem (a global with a plain old retain rather than HardRetain). (WebCore::Pasteboard::writeSelection): Updated to use stripAttachmentCharacters. - removed some DeprecatedCString use * loader/FrameLoader.cpp: Changed to use String more to eliminate use of DeprecatedCString here in the mailto form support. But maybe we can remove this entirely. Do we really care about mailto forms any more? * platform/Pasteboard.h: Removed unneeded DeprecatedCString declaration. * platform/PlatformString.h: Added replace that takes two strings. * platform/StringImpl.h: Ditto. * platform/StringImpl.cpp: (WebCore::StringImpl::replace): Ditto. * platform/TextStream.h: Remove DeprecatedCString case. * platform/TextStream.cpp: Ditto. - made a few more files use CharacterNames.h * platform/CharacterNames.h: Added some more character names and sorted alphabetically. * bridge/mac/WebCoreStringTruncator.mm: (centerTruncateToBuffer): Use character name from CharacterNames.h. (rightTruncateToBuffer): Ditto. (truncateString): Ditto. * platform/mac/FontMac.mm: (WebCore::addDirectionalOverride): Ditto. * rendering/RenderFlexibleBox.cpp: (WebCore::RenderFlexibleBox::layoutVerticalBox): Ditto. * rendering/bidi.cpp: (WebCore::RenderBlock::checkLinesForTextOverflow): Ditto. WebKit: Reviewed by Hyatt. - moved code from a couple WebCore bridging classes here instead * Misc/WebNSPasteboardExtras.mm: (-[NSPasteboard _web_writeImage:element:URL:title:archive:types:]): Use MimeTypeRegistry instead of WebMimeTypeRegistryBridge. * WebView/WebHTMLRepresentation.mm: (stringArray): Added. Helper to convert a HashSet to an NSArray. (concatenateArrays): Added. Helper to concatenate two NSArray objects. (+[WebHTMLRepresentation supportedMIMETypes]): Use MimeTypeRegistry instead of WebMimeTypeRegistryBridge. Also fix a potential GC problem by using a RetainPtr instead of a [retain] on a global variable. (+[WebHTMLRepresentation supportedNonImageMIMETypes]): Ditto. (+[WebHTMLRepresentation supportedImageMIMETypes]): Ditto. * WebView/WebHTMLView.mm: (-[WebHTMLView _imageExistsAtPaths:]): Use MimeTypeRegistry instead of WebMimeTypeRegistryBridge. (-[WebHTMLView _documentFragmentWithPaths:]): Ditto. * WebView/WebView.mm: (+[WebView _decodeData:]): Moved code here from the old WebCoreEncodings class. * WebKit.xcodeproj/project.pbxproj: Let Xcode have its way with this file. Moved WebRenderNode into the appropriate group. git-svn-id: svn://svn.chromium.org/blink/trunk@18764 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
hyatt authored
Land reverted layout tests for the two overflow cases. Although the new results were better, there are issues with what I did to achieve them, so for now going back to the (broken) old results. git-svn-id: svn://svn.chromium.org/blink/trunk@18763 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
hyatt authored
Fix two bugs in positionForCoordinates. (Make it work when you have a margin in between your border and your first child block.) Rewrite column rebalancing to have two modes: constrained and unconstrained. In unconstrained mode, the system will dynamically rebalance as it loses space to breaks and compute a final intrinsic height for the overall block. In constrained mode, columns flow into the fixed height block, and extra columns spill out horizontally in the appropriate direction (RTL/LTR). Make columns work properly with both LTR and RTL overflow blocks. Initial column test suite coming soon now that the basic layout is right. Reviewed by darin * rendering/RenderBlock.cpp: (WebCore:::RenderFlow): (WebCore::RenderBlock::layoutBlock): (WebCore::RenderBlock::paintColumns): (WebCore::RenderBlock::lowestPosition): (WebCore::RenderBlock::rightmostPosition): (WebCore::RenderBlock::leftmostPosition): (WebCore::RenderBlock::hitTestColumns): (WebCore::RenderBlock::positionForCoordinates): (WebCore::RenderBlock::availableWidth): (WebCore::RenderBlock::calcColumnWidth): (WebCore::RenderBlock::layoutColumns): (WebCore::RenderBlock::adjustPointToColumnContents): * rendering/RenderBlock.h: (WebCore::RenderBlock::hasColumns): git-svn-id: svn://svn.chromium.org/blink/trunk@18762 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
hyatt authored
git-svn-id: svn://svn.chromium.org/blink/trunk@18761 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
rwlbuis authored
http://bugs.webkit.org/show_bug.cgi?id=12201 Fix image dragging issues with http://www.carto.net/papers/svg/gui/scrollbar/index.svg Fix calculation of absolute transform so that viewport x,y translation is always done, also when viewBox is set. git-svn-id: svn://svn.chromium.org/blink/trunk@18760 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
hyatt authored
git-svn-id: svn://svn.chromium.org/blink/trunk@18759 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
hyatt authored
Rework positionForCoordinates to be more efficient and to handle multi-column content. This entailed adding a new field to HitTestResult called localPoint that cached the mouse coordinate in the coordinate space of the renderer. positionForCoordinates now takes local coordinates and so no longer needs to waste time recomputing absolute positions over and over again. Reviewed by darin * bridge/mac/WebCoreAXObject.mm: (-[WebCoreAXObject value]): (-[WebCoreAXObject doAXTextMarkerRangeForLine:]): (-[WebCoreAXObject doAXTextMarkerForPosition:]): * dom/Document.cpp: (WebCore::Document::prepareMouseEvent): * editing/SelectionController.cpp: (WebCore::SelectionController::contains): * editing/visible_units.cpp: (WebCore::previousLinePosition): (WebCore::nextLinePosition): * page/EventHandler.cpp: (WebCore::EventHandler::selectClosestWordFromMouseEvent): (WebCore::EventHandler::handleMousePressEventDoubleClick): (WebCore::EventHandler::handleMousePressEventTripleClick): (WebCore::EventHandler::handleMousePressEventSingleClick): (WebCore::EventHandler::handleMouseMoveEvent): (WebCore::EventHandler::handleMouseReleaseEvent): (WebCore::EventHandler::sendContextMenuEvent): * page/EventHandler.h: * page/MouseEventWithHitTestResults.cpp: (WebCore::MouseEventWithHitTestResults::MouseEventWithHitTestResults): * page/MouseEventWithHitTestResults.h: (WebCore::MouseEventWithHitTestResults::localPoint): * page/mac/WebCoreFrameBridge.mm: (-[WebCoreFrameBridge _visiblePositionForPoint:]): * rendering/EllipsisBox.cpp: (WebCore::EllipsisBox::nodeAtPoint): * rendering/HitTestResult.h: (WebCore::HitTestResult::localPoint): (WebCore::HitTestResult::setLocalPoint): * rendering/InlineFlowBox.cpp: (WebCore::InlineFlowBox::nodeAtPoint): * rendering/InlineTextBox.cpp: (WebCore::InlineTextBox::nodeAtPoint): * rendering/RenderBlock.cpp: (WebCore::RenderBlock::nodeAtPoint): (WebCore::RenderBlock::hitTestContents): (WebCore::RenderBlock::positionForCoordinates): * rendering/RenderBox.cpp: (WebCore::RenderBox::nodeAtPoint): * rendering/RenderContainer.cpp: (WebCore::RenderContainer::positionForCoordinates): * rendering/RenderFlow.cpp: (WebCore::RenderFlow::hitTestLines): * rendering/RenderInline.cpp: (WebCore::RenderInline::positionForCoordinates): * rendering/RenderLayer.cpp: (WebCore::RenderLayer::autoscroll): (WebCore::RenderLayer::hitTestLayer): * rendering/RenderObject.cpp: (WebCore::RenderObject::updateHitTestResult): * rendering/RenderObject.h: * rendering/RenderPath.cpp: (WebCore::RenderPath::nodeAtPoint): * rendering/RenderReplaced.cpp: (WebCore::RenderReplaced::positionForCoordinates): * rendering/RenderTableRow.cpp: (WebCore::RenderTableRow::nodeAtPoint): * rendering/RenderTableSection.cpp: (WebCore::RenderTableSection::nodeAtPoint): * rendering/RenderText.cpp: (WebCore::RenderText::positionForCoordinates): * rendering/RootInlineBox.cpp: (WebCore::RootInlineBox::nodeAtPoint): (WebCore::RootInlineBox::closestLeafChildForXPos): * rendering/RootInlineBox.h: git-svn-id: svn://svn.chromium.org/blink/trunk@18758 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
staikos authored
git-svn-id: svn://svn.chromium.org/blink/trunk@18757 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
bdash authored
Reviewed by Darin. - fix http://bugs.webkit.org/show_bug.cgi?id=11775 'Show URLs in Tool Tips' preference is ignored * WebView/WebHTMLView.mm: (-[WebHTMLView _resetCachedWebPreferences:]): (-[WebHTMLView setDataSource:]): Added a call to _resetCachedWebPreferences:. Added an assertion that the view is not closed, instead of reopening it. Reopening should not occur, now that <http://bugs.webkit.org/show_bug.cgi?id=12087> is fixed. git-svn-id: svn://svn.chromium.org/blink/trunk@18756 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
bdash authored
Reviewed by Darin. Fixes for http://bugs.webkit.org/show_bug.cgi?id=11841 Set image size to fit alt text when image or input-image element has no src attribute, so that those images show their alt text instead of showing nothing at all. * html/HTMLImageElement.cpp: (WebCore::HTMLImageElement::attach): * html/HTMLInputElement.cpp: (WebCore::HTMLInputElement::attach): * rendering/RenderImage.cpp: (WebCore::RenderImage::setImageSizeForAltText): (WebCore::RenderImage::imageChanged): * rendering/RenderImage.h: 2007-01-10 Kirby White <KWhiteRight@gmail.com> Reviewed by Darin. New and adjusted test cases for http://bugs.webkit.org/show_bug.cgi?id=11841 * fast/dom/HTMLImageElement/image-alt-text-expected.checksum: Added. * fast/dom/HTMLImageElement/image-alt-text-expected.png: Added. * fast/dom/HTMLImageElement/image-alt-text-expected.txt: Added. * fast/dom/HTMLImageElement/image-alt-text.html: Added. * fast/dom/HTMLImageElement/resources/blue_rect.jpg: Added. * fast/dom/HTMLInputElement/input-image-alt-text-expected.checksum: Added. * fast/dom/HTMLInputElement/input-image-alt-text-expected.png: Added. * fast/dom/HTMLInputElement/input-image-alt-text-expected.txt: Added. * fast/dom/HTMLInputElement/input-image-alt-text.html: Added. * fast/dom/HTMLInputElement/resources/blue_rect.jpg: Added. * fast/forms/focus2-expected.txt: * fast/forms/focus2.html: * fast/forms/input-value-expected.checksum: * fast/forms/input-value-expected.png: * fast/forms/input-value-expected.txt: git-svn-id: svn://svn.chromium.org/blink/trunk@18755 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
bdash authored
Build fix. * rendering/RenderView.cpp: (WebCore::RenderView::printing): git-svn-id: svn://svn.chromium.org/blink/trunk@18754 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
bdash authored
Reviewed by Darin. - fix http://bugs.webkit.org/show_bug.cgi?id=9284 Quirksmode (CSS1): Removing inline border styles is impossible Test: fast/css/remove-shorthand.html * css/CSSMutableStyleDeclaration.cpp: (WebCore::PropertyLonghand::PropertyLonghand): Added this structure containing a pointer to an array if properties and the array's length. (WebCore::PropertyLonghand::properties): (WebCore::PropertyLonghand::length): (WebCore::initShorthandMap): Initialize the mapping from shorthand properties to their dependent properties. (WebCore::CSSMutableStyleDeclaration::removeProperty): Changed to check if the property being removed is a shorthand, and if so, to remove all of its dependent properties. (WebCore::CSSMutableStyleDeclaration::removePropertiesInSet): Added a 'notifyChanged' boolean parameter which controls whether this method calls setChanged() if it actually removes any property. * css/CSSMutableStyleDeclaration.h: 2007-01-10 Mitz Pettel <mitz@webkit.org> Reviewed by Darin. - test for http://bugs.webkit.org/show_bug.cgi?id=9284 Quirksmode (CSS1): Removing inline border styles is impossible * fast/css/remove-shorthand-expected.txt: Added. * fast/css/remove-shorthand.html: Added. git-svn-id: svn://svn.chromium.org/blink/trunk@18753 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
sfalken authored
Reviewed by Kevin. Removed unnecessary printing state git-svn-id: svn://svn.chromium.org/blink/trunk@18752 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
andersca authored
Get the Refresh header directly from the ResourceResponse. * loader/DocumentLoader.h: * loader/FrameLoader.cpp: (WebCore::FrameLoader::commitProvisionalLoad): * loader/mac/DocumentLoaderMac.mm: (WebCore::DocumentLoader::getResponseModifiedHeader): git-svn-id: svn://svn.chromium.org/blink/trunk@18751 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
ggaren authored
git-svn-id: svn://svn.chromium.org/blink/trunk@18750 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
ggaren authored
Updated coding style guidelines to cover a lot of stuff previously absent. * coding/coding-style.html: git-svn-id: svn://svn.chromium.org/blink/trunk@18749 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
- 10 Jan, 2007 12 commits
-
-
bdakin authored
Reviewed by John. Fix for <rdar://problem/4914258> REGRESSION: Search in Google now operates on the current WebView instead of invoking Safari's service * page/ContextMenuClient.h: New call to the client to search in google. * page/ContextMenuController.cpp: (WebCore::ContextMenuController::contextMenuItemSelected): Call into the client instead of forming a new url string and loading it. * platform/graphics/svg/SVGImageEmptyClients.h: (WebCore::SVGEmptyContextMenuClient::searchWithGoogle): New call. WebKit: Reviewed by John. Fix for <rdar://problem/4914258> REGRESSION: Search in Google now operates on the current WebView instead of invoking Safari's service * WebCoreSupport/WebContextMenuClient.h: * WebCoreSupport/WebContextMenuClient.mm: (WebContextMenuClient::searchWithGoogle): Call into WebView to search in Google. * WebView/WebViewInternal.h: Make _searchWithGoogleFromMenu available. git-svn-id: svn://svn.chromium.org/blink/trunk@18748 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
aroben authored
* page/ContextMenuController.cpp: (WebCore::ContextMenuController::contextMenuItemSelected): Pass 0 instead of an empty Event to FrameLoader::load and FrameLoader::urlSelected. git-svn-id: svn://svn.chromium.org/blink/trunk@18747 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
andersca authored
(WebCore::ResourceLoader::~ResourceLoader): Disable assertion (I forgot to do this even though I added the comment!) git-svn-id: svn://svn.chromium.org/blink/trunk@18746 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
andersca authored
Fix case in vcproj file (the GTK+ port uses the vcproj file). * WebCore.vcproj/WebCore/WebCore.vcproj: git-svn-id: svn://svn.chromium.org/blink/trunk@18745 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
lars authored
the ResourceLoader was made platform independent. git-svn-id: svn://svn.chromium.org/blink/trunk@18744 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
andersca authored
Move most of ResourceLoader and MainResourceLoader into the platform-independent files. * WebCore.xcodeproj/project.pbxproj: * loader/FrameLoader.cpp: (WebCore::FrameLoader::didFinishLoad): * loader/MainResourceLoader.cpp: (WebCore::MainResourceLoader::MainResourceLoader): (WebCore::MainResourceLoader::~MainResourceLoader): (WebCore::MainResourceLoader::create): (WebCore::MainResourceLoader::receivedError): (WebCore::MainResourceLoader::didCancel): (WebCore::MainResourceLoader::interruptionForPolicyChangeError): (WebCore::MainResourceLoader::stopLoadingForPolicyChange): (WebCore::MainResourceLoader::callContinueAfterNavigationPolicy): (WebCore::MainResourceLoader::continueAfterNavigationPolicy): (WebCore::MainResourceLoader::isPostOrRedirectAfterPost): (WebCore::MainResourceLoader::addData): (WebCore::MainResourceLoader::willSendRequest): (WebCore::shouldLoadAsEmptyDocument): (WebCore::MainResourceLoader::continueAfterContentPolicy): (WebCore::MainResourceLoader::callContinueAfterContentPolicy): (WebCore::MainResourceLoader::didReceiveResponse): (WebCore::MainResourceLoader::didReceiveData): (WebCore::MainResourceLoader::didFinishLoading): (WebCore::MainResourceLoader::didFail): (WebCore::MainResourceLoader::loadNow): (WebCore::MainResourceLoader::load): (WebCore::MainResourceLoader::setDefersLoading): * loader/MainResourceLoader.h: * loader/ResourceLoader.cpp: (WebCore::ResourceLoader::ResourceLoader): (WebCore::ResourceLoader::~ResourceLoader): (WebCore::ResourceLoader::releaseResources): (WebCore::ResourceLoader::load): (WebCore::ResourceLoader::setDefersLoading): (WebCore::ResourceLoader::frameLoader): (WebCore::ResourceLoader::addData): (WebCore::ResourceLoader::clearResourceData): (WebCore::ResourceLoader::willSendRequest): (WebCore::ResourceLoader::didReceiveResponse): (WebCore::ResourceLoader::didReceiveData): (WebCore::ResourceLoader::willStopBufferingData): (WebCore::ResourceLoader::didFinishLoading): (WebCore::ResourceLoader::didFinishLoadingOnePart): (WebCore::ResourceLoader::didFail): (WebCore::ResourceLoader::didCancel): (WebCore::ResourceLoader::cancel): (WebCore::ResourceLoader::response): (WebCore::ResourceLoader::cancelledError): * loader/ResourceLoader.h: (WebCore::ResourceLoader::willStopBufferingData): (WebCore::ResourceLoader::setRequest): * loader/mac/FrameLoaderMac.mm: * loader/mac/MainResourceLoaderMac.mm: Removed. * loader/mac/ResourceLoaderMac.mm: git-svn-id: svn://svn.chromium.org/blink/trunk@18743 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
lars authored
unused methods from LoaderFunctionsQt.cpp git-svn-id: svn://svn.chromium.org/blink/trunk@18742 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
aroben authored
git-svn-id: svn://svn.chromium.org/blink/trunk@18741 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
aroben authored
Fix: <rdar://problem/4903003> ContextMenuController leaks Events No layout tests possible. * page/ContextMenuController.cpp: (WebCore::ContextMenuController::contextMenuItemSelected): Use RefPtr to manage the lifetime of Shared objects. git-svn-id: svn://svn.chromium.org/blink/trunk@18740 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
rwlbuis authored
http://bugs.webkit.org/show_bug.cgi?id=12196 SVGPatternElement should not be locatable Replace SVGStyledLocatableElement derivation with SVGStyledElement. git-svn-id: svn://svn.chromium.org/blink/trunk@18739 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
zimmermann authored
Use correct method name in the ASSERT in RenderSVGText. git-svn-id: svn://svn.chromium.org/blink/trunk@18738 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
zimmermann authored
Large SVG dynamic update rework/optimization. Fixes: http://bugs.webkit.org/show_bug.cgi?id=10262 (SVG fails to redraw top 20 pixels) Fixes: http://bugs.webkit.org/show_bug.cgi?id=10263 (SVG seems to repaint way too many times during load) Fixes: http://bugs.webkit.org/show_bug.cgi?id=10404 (Invalidation issues with text skew) Fixes: http://bugs.webkit.org/show_bug.cgi?id=10407 (bad SVG text invalidation issues on mouseover/mouseout) Fixes: http://bugs.webkit.org/show_bug.cgi?id=10806 (failing manual-tests/svg-repaint-group.svg) Fixes: http://bugs.webkit.org/show_bug.cgi?id=10913 (SVG charts from plotkit fail to render unless you scroll them offscreen) Fixes: http://bugs.webkit.org/show_bug.cgi?id=10964 (inclusion of svg into svg leave a ghost invisible rectangle) Fixes: http://bugs.webkit.org/show_bug.cgi?id=11680 (DojoKit SVG test chart fails to render (clipping issue?)) Fixes: http://bugs.webkit.org/show_bug.cgi?id=11883 (SVG Text has updating/repainting issues) Fixes: http://bugs.webkit.org/show_bug.cgi?id=11907 (RenderSVGContainer does not mark itself for repaint after setting viewBox, slice or align) Fixes: http://bugs.webkit.org/show_bug.cgi?id=11913 (Invalidation issues in SVG javascript-based animation example) Fixes: http://bugs.webkit.org/show_bug.cgi?id=11979 (SVG text does not respect font-size scaling in bbox calculation) Fixes: http://bugs.webkit.org/show_bug.cgi?id=11984 (SVG <text> does not calculate the correct absoluteRepaintRect) Partly fixes: http://bugs.webkit.org/show_bug.cgi?id=10745 (SVG layout needs to move out of DOM and into rendering tree during layout() call) Fixes text redrawing issues seen in svg/carto.net (when actually playing with those files, manually) Fixes svg/carto.net/window.svg (moving "Navigation Window" caused artefacts) Fixes svg/W3C-SVG-1.1/types-basicDOM-01-b.svg (bbox calculations had one pixel offset) git-svn-id: svn://svn.chromium.org/blink/trunk@18737 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-