Timeline
Apr 17, 2011:
- 11:53 PM Changeset in webkit [84123] by
-
- 2 edits in trunk/Source/WebCore
2011-04-17 Thierry Reding <thierry.reding@avionic-design.de>
Reviewed by Adam Barth.
Fix build with GCC 4.6.
- dom/make_names.pl: Execute preprocessor without the -P option. The preprocessor in GCC 4.6 eats empty lines, effectively breaking the parsing performed by this script. Dropping the -P option when invoking the preprocessor keeps the empty lines but as a side-effect also adds additional linemarkers.
From the cpp manpage:
-P Inhibit generation of linemarkers in the output from the
preprocessor. This might be useful when running the preprocessor
on something that is not C code, and will be sent to a program
which might be confused by the linemarkers.
The linemarkers are not problematic, however, because the script
properly handles them by ignoring all lines starting with a #.
- 10:36 PM Changeset in webkit [84122] by
-
- 46 edits90 adds in trunk/LayoutTests
Update Qt specific expected files after r84039.
- platform/qt/fast/html/details-[...] : Updated.
- 10:15 PM Changeset in webkit [84121] by
-
- 3 edits in trunk/Source/JavaScriptCore
Reviewed by Dan Bernstein.
JSC no longer builds with Clang due to -Woverloaded-virtual warning
https://bugs.webkit.org/show_bug.cgi?id=58760
Rename Structure's specificValue overload of put to putSpecificValue to avoid
Clang's warning for overloading a virtual function.
- runtime/Structure.cpp:
(JSC::Structure::addPropertyTransition):
(JSC::Structure::addPropertyWithoutTransition):
(JSC::Structure::putSpecificValue):
- runtime/Structure.h:
- 9:06 PM Changeset in webkit [84120] by
-
- 14 edits in trunk/Source
<http://webkit.org/b/58463> Switch HTTP pipelining from user default to private setting
<rdar://problem/9268729>
Reviewed by Dan Bernstein.
This replaces support for the WebKitEnableHTTPPipelining user
default with methods on the WebCore::ResourceRequest class in
WebCore, the WebView class in WebKit1, and the WebContext class
in WebKit2. It also removes support for the
WebKitForceHTTPPipeliningPriorityHigh user default which was not
needed.
Source/WebCore:
Run these commands if you set the user defaults previously,
replacing "BUNDLE.ID" with your application's bundle ID:
defaults delete BUNDLE.ID WebKitEnableHTTPPipelining
defaults delete BUNDLE.ID WebKitForceHTTPPipeliningPriorityHigh
- WebCore.exp.in: Export ResourceRequest::httpPipeliningEnabled()
and ResourceRequest::setHTTPPipeliningEnabled().
- platform/network/ResourceRequestBase.h:
(WebCore::isHTTPPipeliningEnabled): Removed declaration.
(WebCore::shouldForceHTTPPipeliningPriorityHigh): Removed declaration.
- platform/network/cf/ResourceRequest.h:
(WebCore::ResourceRequest::httpPipeliningEnabled): Added declaration.
(WebCore::ResourceRequest::setHTTPPipeliningEnabled): Added declaration.
(WebCore::ResourceRequest::s_httpPipeliningEnabled): Added declaration.
- platform/network/cf/ResourceRequestCFNet.cpp:
(WebCore::ResourceRequest::s_httpPipeliningEnabled): Added.
(WebCore::ResourceRequest::httpPipeliningEnabled): Added.
(WebCore::ResourceRequest::setHTTPPipeliningEnabled): Added.
(WebCore::initializeMaximumHTTPConnectionCountPerHost): Switched
to use ResourceRequest::httpPipeliningEnabled().
(WebCore::readBooleanPreference): Removed.
(WebCore::isHTTPPipeliningEnabled): Removed.
(WebCore::shouldForceHTTPPipeliningPriorityHigh): Removed.
- platform/network/mac/ResourceRequestMac.mm:
(WebCore::ResourceRequest::doUpdateResourceRequest): Switched to
use ResourceRequest::httpPipeliningEnabled(). Removed check for
shouldForceHTTPPipeliningPriorityHigh().
(WebCore::ResourceRequest::doUpdatePlatformRequest): Ditto.
Source/WebKit/mac:
- WebView/WebView.mm:
(+[WebView(WebPrivate) _HTTPPipeliningEnabled]): Added.
(+[WebView(WebPrivate) _setHTTPPipeliningEnabled:]): Added.
- WebView/WebViewPrivate.h:
(+[WebView(WebPrivate) _HTTPPipeliningEnabled]): Added declaration.
(+[WebView(WebPrivate) _setHTTPPipeliningEnabled:]): Added declaration.
Source/WebKit2:
- UIProcess/API/C/WKContext.cpp:
(_WKContextSetHTTPPipeliningEnabled): Added.
- UIProcess/API/C/WKContextPrivate.h:
(_WKContextSetHTTPPipeliningEnabled): Added declaration.
- UIProcess/WebContext.cpp:
(WebKit::WebContext::setHTTPPipeliningEnabled): Added.
(WebKit::WebContext::httpPipeliningEnabled): Added.
- UIProcess/WebContext.h:
(WebKit::WebContext::setHTTPPipeliningEnabled): Added declaration.
(WebKit::WebContext::httpPipeliningEnabled): Added declaration.
- 7:10 PM Changeset in webkit [84119] by
-
- 7 edits in trunk
REGRESSION (r84096): <br> moved to the right in fast/block/float/032.html
https://bugs.webkit.org/show_bug.cgi?id=58736
Reviewed by Maciej Stachowiak.
Source/WebCore:
- rendering/RenderBlockLineLayout.cpp:
(WebCore::RenderBlock::appendFloatingObjectToLastLine): It is enough to extend the float so
that it touches the bottom of the previous line, since RenderBlock::markLinesDirtyInBlockRange()
always dirties the line after the last one in the range.
LayoutTests:
Revert to the correct results.
- platform/chromium-win/fast/block/float/032-expected.txt:
- platform/gtk/fast/block/float/032-expected.txt:
- platform/mac/fast/block/float/032-expected.txt:
- platform/qt/fast/block/float/032-expected.txt:
- 5:10 PM Changeset in webkit [84118] by
-
- 5 edits in trunk/Source/WebKit2
2011-04-17 Sam Weinig <sam@webkit.org>
Reviewed by Geoffrey Garen.
Make more strings in WebKit2 localizable
https://bugs.webkit.org/show_bug.cgi?id=58757
- UIProcess/API/mac/PDFViewController.mm: (-[WKPDFView menuForEvent:]):
- UIProcess/API/mac/PageClientImpl.mm: (WebKit::PageClientImpl::setViewportArguments): (WebKit::PageClientImpl::registerEditCommand):
- UIProcess/WebEditCommandProxy.cpp: (WebKit::WebEditCommandProxy::nameForEditAction):
- UIProcess/WebEditCommandProxy.h: Use WebCore's localization macro to make more strings localizable.
- 4:58 PM Changeset in webkit [84117] by
-
- 2 edits in trunk/Source/WebCore
2011-04-17 Patrick Gansterer <Patrick Gansterer>
Unreviewed. Add missing include to fix build without precompiled header.
- rendering/RenderMediaControls.cpp:
- 4:50 PM Changeset in webkit [84116] by
-
- 2 edits in trunk/Source/WebCore
2011-04-17 Daniel Bates <dbates@webkit.org>
Attempt to fix the Chromium build after changeset 84110 <http://trac.webkit.org/changeset/84110>
(https://bugs.webkit.org/show_bug.cgi?id=57842).
- loader/cache/CachedResourceLoader.cpp: (WebCore::CachedResourceLoader::canRequest): Rename CachedResource::LinkPrefetch to CachedResource::LinkResource.
- 4:33 PM Changeset in webkit [84115] by
-
- 1 edit in trunk/Tools/ChangeLog
2011-04-17 Daniel Bates <dbates@webkit.org>
Acknowledge Adam Barth for reviewing the patch committed in changeset
84114 <http://trac.webkit.org/changeset/84114>. And fix my email address.
- 4:27 PM Changeset in webkit [84114] by
-
- 6 edits in trunk/Tools
2011-04-17 Daniel Bates <dbates@webkit.com>
Reviewed by Eric Seidel.
webkit-patch land hangs if svn prompts for credentials
https://bugs.webkit.org/show_bug.cgi?id=31500
Prompt for username and password when using git-svn and there aren't cached SVN credentials.
- Scripts/webkitpy/common/checkout/scm.py:
- Added mixin class SVNRepository and made both class SVN and Git inherit from it.
- Moved SVN.has_authorization_for_realm() to class SVNRepository and removed default value for argument realm; modified call sites as needed.
- Modified AuthenticationError constructor to take optional prompt_for_password argument.
- Modified {SCM, SVN, Git}.commit_with_message() to take optional password argument.
- Modified Git._commit_on_branch() to take optional username and password argument.
- Modified Git.push_local_commits_to_server() to take optional username and password argument and to call has_authorization_for_realm().
- Scripts/webkitpy/common/checkout/scm_unittest.py:
- Modified SVNTest.test_commit_without_authorization() to take dummy realm argument.
- Modified SVNTest.test_not_have_authorization_for_realm() to pass realm argument to SVN.has_authorization_for_realm().
- Scripts/webkitpy/common/net/credentials.py:
- Modified Credentials.read_credentials() to call User.prompt_password() instead of using getpass.getpass() directly.
- Scripts/webkitpy/common/system/user.py:
- Added User.prompt_password().
- Scripts/webkitpy/tool/steps/commit.py:
- Modified Commit.run() to prompt for a password if needed.
- 4:08 PM Changeset in webkit [84113] by
-
- 2 edits in trunk/Source/WebCore
2011-04-17 Patrick Gansterer <Patrick Gansterer>
Reviewed by Eric Seidel.
Remove pthread dependency of GCController
https://bugs.webkit.org/show_bug.cgi?id=54833
- bindings/js/GCController.cpp: (WebCore::GCController::garbageCollectOnAlternateThreadForDebugging):
- 2:49 PM Changeset in webkit [84112] by
-
- 3 edits in trunk/Tools
2011-04-17 Dirk Pranke <dpranke@chromium.org>
Reviewed by Ojan Vafai.
new-run-webkit-tests: save stderr into the layout-test-results dir
https://bugs.webkit.org/show_bug.cgi?id=58690
- Scripts/webkitpy/layout_tests/layout_package/test_result_writer.py:
- Scripts/webkitpy/layout_tests/run_webkit_tests_unittest.py:
- 2:48 PM Changeset in webkit [84111] by
-
- 4 edits in trunk/Tools
2011-04-17 Dirk Pranke <dpranke@chromium.org>
Reviewed by Ojan Vafai.
new-run-webkit-tests: read stderr from chromium DRT separately
https://bugs.webkit.org/show_bug.cgi?id=58708
- Scripts/webkitpy/layout_tests/port/chromium.py:
- Scripts/webkitpy/layout_tests/port/chromium_unittest.py:
- Scripts/webkitpy/layout_tests/port/mock_drt.py:
- 2:30 PM Changeset in webkit [84110] by
-
- 13 edits4 adds in trunk
2011-04-17 Gavin Peters <gavinp@chromium.org>
Reviewed by Adam Barth.
Add support for link rel type "subresource"
https://bugs.webkit.org/show_bug.cgi?id=57842
Link rel=prefetch is great for cache warming for resources on
subsequent pages, but it launches requests at too low a priority
to use for subresources of the current page.
During testing, I was dissapointed to see the results for the http
test below don't give the subresource priority ordering. This is
another instance of https://bugs.webkit.org/show_bug.cgi?id=49238
which I'll be working on next, and thus fix the test.
- fast/dom/HTMLLinkElement/subresource-expected.txt: Added.
- fast/dom/HTMLLinkElement/subresource.html: Added.
- http/tests/misc/link-rel-prefetch-and-subresource-expected.txt: Added.
- http/tests/misc/link-rel-prefetch-and-subresource.html: Added.
- platform/gtk/Skipped:
- platform/mac/Skipped:
- platform/qt/Skipped:
- platform/win/Skipped:
2011-04-17 Gavin Peters <gavinp@chromium.org>
Reviewed by Adam Barth.
Add support for link rel type "subresource"
https://bugs.webkit.org/show_bug.cgi?id=57842
Link rel=prefetch is great for cache warming for resources on
subsequent pages, but it launches requests at too low a priority
to use for subresources of the current page.
Particularly after https://bugs.webkit.org/show_bug.cgi?id=51940
is implemented, a rel type that launches requests at an higher
priority is going to be very useful. This rel type is in the
HTML5 spec at http://wiki.whatwg.org/wiki/RelExtensions . An
expected use case will be for servers to provide subresource hints
in link headers, which will allow servers to help make the web
faster.
This feature continues my implementation of the Link header, which
we've talked about in WebKit-dev in
https://lists.webkit.org/pipermail/webkit-dev/2011-February/016034.html.
Tests: fast/dom/HTMLLinkElement/subresource.html
http/tests/misc/link-rel-prefetch-and-subresource.html
- html/HTMLLinkElement.cpp: (WebCore::HTMLLinkElement::~HTMLLinkElement): (WebCore::HTMLLinkElement::tokenizeRelAttribute): (WebCore::HTMLLinkElement::process): (WebCore::HTMLLinkElement::onloadTimerFired): (WebCore::HTMLLinkElement::notifyFinished):
- html/HTMLLinkElement.h: (WebCore::HTMLLinkElement::RelAttribute::RelAttribute):
- loader/cache/CachedResource.cpp: (WebCore::defaultPriorityForResourceType):
- loader/cache/CachedResource.h: (WebCore::CachedResource::isLinkResource):
- loader/cache/CachedResourceLoader.cpp: (WebCore::createResource): (WebCore::CachedResourceLoader::requestLinkResource): (WebCore::CachedResourceLoader::canRequest): (WebCore::CachedResourceLoader::incrementRequestCount): (WebCore::CachedResourceLoader::decrementRequestCount):
- loader/cache/CachedResourceLoader.h:
- loader/cache/CachedResourceRequest.cpp: (WebCore::cachedResourceTypeToTargetType): (WebCore::CachedResourceRequest::load):
- 2:09 PM Changeset in webkit [84109] by
-
- 2 edits in trunk/Source/WebKit/mac
2011-04-17 Joseph Pecoraro <Joseph Pecoraro>
Reviewed by Dan Bernstein.
Assign to self in WebInspectorWindowController constructors
https://bugs.webkit.org/show_bug.cgi?id=58749
- WebCoreSupport/WebInspectorClient.mm: (-[WebInspectorWindowController init]): (-[WebInspectorWindowController initWithInspectedWebView:]):
- 1:41 PM Changeset in webkit [84108] by
-
- 4 edits2 adds in trunk/Source/WebKit
2011-04-17 Joseph Pecoraro <Joseph Pecoraro>
Reviewed by Timothy Hatcher.
Move WebNodeHighlighter into its own file
https://bugs.webkit.org/show_bug.cgi?id=58746
- WebKit.xcodeproj/project.pbxproj: Add WebNodeHighlighter.{h,mm}.
2011-04-17 Joseph Pecoraro <Joseph Pecoraro>
Reviewed by Timothy Hatcher.
Move WebNodeHighlighter into its own file
https://bugs.webkit.org/show_bug.cgi?id=58746
Extract this class into its own file alongside the
other WebNodeHighlight files. In doing so do some
cleanup on WebInspectorClient removing some methods
that were never called.
- WebCoreSupport/WebInspectorClient.mm: (WebInspectorClient::WebInspectorClient): style fix.
- WebInspector/WebNodeHighlighter.h: Added.
- WebInspector/WebNodeHighlighter.mm: Added. (-[WebNodeHighlighter initWithInspectedWebView:]): call super init. (-[WebNodeHighlighter dealloc]): (-[WebNodeHighlighter highlightNode:]): (-[WebNodeHighlighter hideHighlight]): (-[WebNodeHighlighter didAttachWebNodeHighlight:]): (-[WebNodeHighlighter willDetachWebNodeHighlight:]):
- 1:23 PM Changeset in webkit [84107] by
-
- 2 edits in trunk/Source/WebCore
<rdar://problem/9296211> REGRESSION (r83514): Failing fast/repaint/trailing-floats-root-line-box-overflow.html
https://bugs.webkit.org/show_bug.cgi?id=58745
Reviewed by Joseph Pecoraro.
This is really a regression from r82611, but it went unnoticed due to a mistake in r73385,
which was fixed in r83514.
- rendering/RenderBlockLineLayout.cpp:
(WebCore::RenderBlock::layoutInlineChildren): Actually assign the bottom visual overflow to the
variable so named, not the top layout overflow.
- 12:42 PM April 2011 Meeting edited by
- Adding myself to shadow DOM talk (diff)
- 12:06 PM Changeset in webkit [84106] by
-
- 2 edits in trunk/Source/JavaScriptCore
2011-04-17 Patrick Gansterer <Patrick Gansterer>
Reviewed by Adam Barth.
Remove WTF_PLATFORM_SGL
https://bugs.webkit.org/show_bug.cgi?id=58743
WTF_PLATFORM_SGL and PLATFORM(SGL) are not used in the code anywhere.
- wtf/Platform.h:
- 12:03 PM Changeset in webkit [84105] by
-
- 19 edits in trunk/Source/WebCore
2011-04-17 Geoffrey Garen <ggaren@apple.com>
Strongly suggested, but not necessarily reviewed, by
Sam Weinig and Maciej Stachowiak.
Renamed DOMObject* => JSDOMWrapper*.
- bindings/js/DOMWrapperWorld.cpp: (WebCore::isObservable): (WebCore::DOMObjectHandleOwner::finalize):
- bindings/js/DOMWrapperWorld.h:
- bindings/js/JSArrayBufferViewHelper.h: (WebCore::toJSArrayBufferView):
- bindings/js/JSCSSRuleCustom.cpp: (WebCore::toJS):
- bindings/js/JSCSSValueCustom.cpp: (WebCore::toJS):
- bindings/js/JSDOMBinding.h: (WebCore::JSDOMWrapperWithGlobalPointer::globalObject): (WebCore::JSDOMWrapperWithGlobalPointer::JSDOMWrapperWithGlobalPointer): (WebCore::DOMConstructorObject::DOMConstructorObject): (WebCore::createDOMObjectWrapper): (WebCore::getDOMObjectWrapper):
- bindings/js/JSDOMWrapper.cpp: (WebCore::JSDOMWrapper::~JSDOMWrapper):
- bindings/js/JSDOMWrapper.h: (WebCore::JSDOMWrapper::JSDOMWrapper):
- bindings/js/JSDocumentCustom.cpp: (WebCore::JSDocument::location): (WebCore::toJS):
- bindings/js/JSEventCustom.cpp: (WebCore::toJS):
- bindings/js/JSHTMLCollectionCustom.cpp: (WebCore::toJS):
- bindings/js/JSImageDataCustom.cpp: (WebCore::toJS):
- bindings/js/JSSVGPathSegCustom.cpp: (WebCore::toJS):
- bindings/js/JSStyleSheetCustom.cpp: (WebCore::toJS):
- bindings/js/ScriptWrappable.h: (WebCore::ScriptWrappable::wrapper): (WebCore::ScriptWrappable::setWrapper):
- bindings/scripts/CodeGeneratorJS.pm:
- 11:59 AM Changeset in webkit [84104] by
-
- 15 edits in trunk
2011-04-17 Patrick Gansterer <Patrick Gansterer>
Reviewed by Adam Barth.
Rename PLATFORM(CA) to USE(CA)
https://bugs.webkit.org/show_bug.cgi?id=58742
- wtf/Platform.h:
2011-04-17 Patrick Gansterer <Patrick Gansterer>
Reviewed by Adam Barth.
Rename PLATFORM(CA) to USE(CA)
https://bugs.webkit.org/show_bug.cgi?id=58742
- config.h:
- platform/graphics/ca/TransformationMatrixCA.cpp:
- platform/graphics/cg/ImageBufferDataCG.h:
- platform/graphics/transforms/TransformationMatrix.h:
- platform/mac/WebCoreSystemInterface.h:
- rendering/RenderLayerBacking.cpp: (WebCore::RenderLayerBacking::containsPaintedContent):
- rendering/RenderLayerCompositor.cpp: (WebCore::RenderLayerCompositor::updateBacking):
2011-04-17 Patrick Gansterer <Patrick Gansterer>
Reviewed by Adam Barth.
Rename PLATFORM(CA) to USE(CA)
https://bugs.webkit.org/show_bug.cgi?id=58742
- WebProcess/WebPage/LayerTreeHost.cpp:
- WebProcess/WebPage/win/LayerTreeHostWin.cpp: (WebKit::LayerTreeHost::supportsAcceleratedCompositing):
2011-04-17 Patrick Gansterer <Patrick Gansterer>
Reviewed by Adam Barth.
Rename PLATFORM(CA) to USE(CA)
https://bugs.webkit.org/show_bug.cgi?id=58742
- DumpRenderTree/mac/DumpRenderTree.mm: (resetDefaultsToConsistentValues):
- 7:29 AM Changeset in webkit [84103] by
-
- 2 edits in trunk/Source/WebCore
2011-04-17 Young Han Lee <joybro@company100.net>
Reviewed by Benjamin Poulain.
[Texmap] [Qt] Improve readability by using gInVertexAttributeIndex instead of 0.
https://bugs.webkit.org/show_bug.cgi?id=58739
gInVertexAttributeIndex is a constant variable to point the location of
"InVertex" attribute of the vertex shaders.
- platform/graphics/opengl/TextureMapperGL.cpp: (WebCore::TextureMapperGL::drawTexture): (WebCore::TextureMapperGL::paintToTarget):
- 4:04 AM Changeset in webkit [84102] by
-
- 2 edits in trunk/Source/WebCore
2011-04-17 Kinuko Yasuda <kinuko@chromium.org>
Not reviewed: Fix copyright (I had submitted the file with wrong
copyright line).
- storage/StorageInfo.idl:
- 3:04 AM Changeset in webkit [84101] by
-
- 102 edits in trunk
2011-04-17 Patrick Gansterer <Patrick Gansterer>
Reviewed by Adam Barth.
Rename PLATFORM(CG) to USE(CG)
https://bugs.webkit.org/show_bug.cgi?id=58729
- wtf/Platform.h:
2011-04-17 Patrick Gansterer <Patrick Gansterer>
Reviewed by Adam Barth.
Rename PLATFORM(CG) to USE(CG)
https://bugs.webkit.org/show_bug.cgi?id=58729
- config.h:
- html/HTMLCanvasElement.cpp: (WebCore::HTMLCanvasElement::toDataURL):
- html/HTMLCanvasElement.h:
- html/canvas/CanvasRenderingContext2D.cpp: (WebCore::CanvasRenderingContext2D::setShadow): (WebCore::CanvasRenderingContext2D::drawTextInternal):
- html/canvas/CanvasRenderingContext2D.h:
- html/canvas/CanvasStyle.cpp: (WebCore::CanvasStyle::applyStrokeColor): (WebCore::CanvasStyle::applyFillColor):
- loader/cache/CachedFont.cpp:
- loader/cache/CachedImage.cpp: (WebCore::CachedImage::createImage):
- platform/FloatConversion.h:
- platform/MIMETypeRegistry.cpp: (WebCore::initializeSupportedImageMIMETypes): (WebCore::initializeSupportedImageMIMETypesForEncoding):
- platform/graphics/BitmapImage.h:
- platform/graphics/Color.h:
- platform/graphics/DashArray.h:
- platform/graphics/FloatPoint.h:
- platform/graphics/FloatRect.h:
- platform/graphics/FloatSize.h:
- platform/graphics/FontPlatformData.h: (WebCore::FontPlatformData::FontPlatformData): (WebCore::FontPlatformData::hash):
- platform/graphics/GlyphBuffer.h: (WebCore::GlyphBuffer::advanceAt): (WebCore::GlyphBuffer::add): (WebCore::GlyphBuffer::expandLastAdvance):
- platform/graphics/Gradient.h:
- platform/graphics/GraphicsContext.cpp: (WebCore::GraphicsContext::setLegacyShadow):
- platform/graphics/GraphicsContext.h: (WebCore::GraphicsContextState::GraphicsContextState):
- platform/graphics/GraphicsContext3D.h:
- platform/graphics/Image.cpp:
- platform/graphics/Image.h:
- platform/graphics/ImageBuffer.cpp:
- platform/graphics/ImageBuffer.h:
- platform/graphics/ImageBufferData.h:
- platform/graphics/ImageSource.h:
- platform/graphics/IntPoint.h:
- platform/graphics/IntRect.h:
- platform/graphics/IntSize.h:
- platform/graphics/Path.h:
- platform/graphics/Pattern.h:
- platform/graphics/SimpleFontData.h:
- platform/graphics/cg/ColorCG.cpp:
- platform/graphics/cg/FloatPointCG.cpp:
- platform/graphics/cg/FloatRectCG.cpp:
- platform/graphics/cg/FloatSizeCG.cpp:
- platform/graphics/cg/ImageCG.cpp:
- platform/graphics/cg/ImageSourceCG.cpp:
- platform/graphics/cg/IntPointCG.cpp:
- platform/graphics/cg/IntRectCG.cpp:
- platform/graphics/cg/IntSizeCG.cpp:
- platform/graphics/cg/PDFDocumentImage.cpp:
- platform/graphics/cg/PDFDocumentImage.h:
- platform/graphics/cg/PathCG.cpp:
- platform/graphics/cg/TransformationMatrixCG.cpp:
- platform/graphics/chromium/ImageLayerChromium.h:
- platform/graphics/chromium/LayerRendererChromium.cpp:
- platform/graphics/chromium/LayerRendererChromium.h:
- platform/graphics/chromium/PlatformCanvas.cpp: (WebCore::PlatformCanvas::resize): (WebCore::PlatformCanvas::AutoLocker::AutoLocker): (WebCore::PlatformCanvas::Painter::Painter):
- platform/graphics/chromium/PlatformCanvas.h:
- platform/graphics/chromium/PlatformImage.cpp: (WebCore::PlatformImage::updateFromImage):
- platform/graphics/opentype/OpenTypeUtilities.cpp:
- platform/graphics/transforms/AffineTransform.h:
- platform/graphics/transforms/TransformationMatrix.h:
- platform/graphics/win/DIBPixelData.h:
- platform/graphics/win/FontCacheWin.cpp: (WebCore::FontCache::platformInit): (WebCore::createGDIFont): (WebCore::FontCache::createFontPlatformData):
- platform/graphics/win/FontPlatformDataWin.cpp: (WebCore::FontPlatformData::FontPlatformData):
- platform/graphics/win/GraphicsContextWin.cpp:
- platform/graphics/win/MediaPlayerPrivateFullscreenWindow.cpp:
- platform/graphics/win/SimpleFontDataWin.cpp:
- platform/image-decoders/ImageDecoder.cpp:
- platform/image-decoders/ImageDecoder.h:
- rendering/RenderObject.h:
- rendering/svg/RenderSVGResourceFilter.cpp: (WebCore::RenderSVGResourceFilter::postApplyResource):
- rendering/svg/RenderSVGResourceGradient.cpp: (WebCore::RenderSVGResourceGradient::RenderSVGResourceGradient): (WebCore::RenderSVGResourceGradient::applyResource):
- rendering/svg/RenderSVGResourceGradient.h:
- rendering/svg/RenderSVGResourceMasker.cpp: (WebCore::RenderSVGResourceMasker::drawContentIntoMaskImage):
- rendering/svg/RenderSVGResourcePattern.cpp: (WebCore::RenderSVGResourcePattern::applyResource):
2011-04-17 Patrick Gansterer <Patrick Gansterer>
Reviewed by Adam Barth.
Rename PLATFORM(CG) to USE(CG)
https://bugs.webkit.org/show_bug.cgi?id=58729
- src/GraphicsContext3DChromium.cpp: (WebCore::GraphicsContext3DInternal::GraphicsContext3DInternal): (WebCore::GraphicsContext3DInternal::~GraphicsContext3DInternal): (WebCore::GraphicsContext3DInternal::paintRenderingResultsToCanvas): (WebCore::GraphicsContext3DInternal::reshape):
- src/GraphicsContext3DInternal.h:
- src/PlatformBridge.cpp:
- src/WebViewImpl.cpp: (WebKit::WebViewImpl::doPixelReadbackToCanvas):
2011-04-17 Patrick Gansterer <Patrick Gansterer>
Reviewed by Adam Barth.
Rename PLATFORM(CG) to USE(CG)
https://bugs.webkit.org/show_bug.cgi?id=58729
- WebFrame.cpp: (WebFrame::spoolPages):
- WebFrame.h:
- WebPreferences.cpp: (WebPreferences::setFontSmoothing): (WebPreferences::setFontSmoothingContrast):
- WebView.cpp: (systemParameterChanged):
2011-04-17 Patrick Gansterer <Patrick Gansterer>
Reviewed by Adam Barth.
Rename PLATFORM(CG) to USE(CG)
https://bugs.webkit.org/show_bug.cgi?id=58729
- Shared/ShareableBitmap.h:
- Shared/WebCoreArgumentCoders.cpp:
- Shared/WebCoreArgumentCoders.h:
- Shared/WebGraphicsContext.cpp: (WebKit::WebGraphicsContext::WebGraphicsContext):
- Shared/WebGraphicsContext.h:
- Shared/win/PlatformCertificateInfo.cpp: (WebKit::PlatformCertificateInfo::PlatformCertificateInfo):
- UIProcess/win/WebView.cpp: (WebKit::WebView::setFindIndicator):
- WebProcess/WebPage/WebPage.cpp: (WebKit::WebPage::drawRectToPDF): (WebKit::WebPage::drawPagesToPDF):
- WebProcess/WebPage/win/WebPageWin.cpp: (WebKit::WebPage::platformPreferencesDidChange):
- config.h:
2011-04-17 Patrick Gansterer <Patrick Gansterer>
Reviewed by Adam Barth.
Rename PLATFORM(CG) to USE(CG)
https://bugs.webkit.org/show_bug.cgi?id=58729
- DumpRenderTree/PixelDumpSupport.cpp:
- DumpRenderTree/chromium/WebViewHost.cpp: (WebViewHost::paintRect):
- DumpRenderTree/config.h:
- DumpRenderTree/win/PixelDumpSupportWin.cpp: (createBitmapContextFromWebView):
- TestWebKitAPI/PlatformWebView.h:
- WebKitTestRunner/config.h:
- WebKitTestRunner/win/TestInvocationWin.cpp:
Apr 16, 2011:
- 11:29 PM Changeset in webkit [84100] by
-
- 3 edits14 adds in trunk/Source/WebKit/qt
2011-04-16 Caio Marcelo de Oliveira Filho <caio.oliveira@openbossa.org>
Reviewed by Andreas Kling.
[Qt] Autotest got missed in the handover of the QML WebView element
https://bugs.webkit.org/show_bug.cgi?id=41449
Importing WebView QML element test cases from Qt repository. I did some
style modifications and simplifications in the original code but hopefully
without changing the behavior.
Tests that do not pass are marked with QEXPECT_FAIL or QSKIP. The two major
issues currently are:
- pixelCache() test checked the usage of pixel cache by using a subclass of QDeclarativeWebView. We can't do that right now because this class is not exported. We may need a Q_AUTOTEST_EXPORT thing for QtWebKit if we want this kind of test.
- elementAtArea() test uses a function that is not exported. But in this case I think we should test it's user, the public method "heuristicZoom".
- tests/qdeclarativewebview/resources/basic.html: Added.
- tests/qdeclarativewebview/resources/basic.png: Added.
- tests/qdeclarativewebview/resources/basic.qml: Added.
- tests/qdeclarativewebview/resources/elements.html: Added.
- tests/qdeclarativewebview/resources/elements.qml: Added.
- tests/qdeclarativewebview/resources/forward.html: Added.
- tests/qdeclarativewebview/resources/forward.png: Added.
- tests/qdeclarativewebview/resources/javaScript.html: Added.
- tests/qdeclarativewebview/resources/javaScript.qml: Added.
- tests/qdeclarativewebview/resources/loadError.qml: Added.
- tests/qdeclarativewebview/resources/newwindows.html: Added.
- tests/qdeclarativewebview/resources/newwindows.qml: Added.
- tests/qdeclarativewebview/resources/propertychanges.qml: Added.
- tests/qdeclarativewebview/resources/sethtml.qml: Added.
- tests/qdeclarativewebview/tst_qdeclarativewebview.cpp: (tst_QDeclarativeWebView::tmpDir): (strippedHtml): (fileContents): (removeRecursive): (tst_QDeclarativeWebView::cleanupTestCase): (tst_QDeclarativeWebView::basicProperties): (tst_QDeclarativeWebView::elementAreaAt): (tst_QDeclarativeWebView::historyNav): (callEvaluateJavaScript): (tst_QDeclarativeWebView::javaScript): (tst_QDeclarativeWebView::loadError): (tst_QDeclarativeWebView::multipleWindows): (tst_QDeclarativeWebView::newWindowComponent): (tst_QDeclarativeWebView::newWindowParent): (tst_QDeclarativeWebView::pressGrabTime): (tst_QDeclarativeWebView::renderingEnabled): (tst_QDeclarativeWebView::setHtml): (tst_QDeclarativeWebView::settings): (tst_QDeclarativeWebView::checkNoErrors):
- tests/qdeclarativewebview/tst_qdeclarativewebview.qrc:
- 7:25 PM Changeset in webkit [84099] by
-
- 3 edits1 add in trunk/Source/WebCore
2011-04-16 Adam Barth <abarth@webkit.org>
Reviewed by Sam Weinig.
about:blank documents in new tabs can XHR anywhere
https://bugs.webkit.org/show_bug.cgi?id=58712
Empty security origins have supposed to be low-privilege, we should
mark them as having a unique origin.
- manual-tests/about-blank-xhr.html: Added.
- page/SecurityOrigin.cpp: (WebCore::SecurityOrigin::SecurityOrigin):
- page/SecurityOrigin.h:
- 5:20 PM Changeset in webkit [84098] by
-
- 5 edits in trunk/LayoutTests
Updated results for fast/block/float/032.html after r84096. Filed http://webkit.org/b/58736 to
track this change.
- platform/chromium-win/fast/block/float/032-expected.txt:
- platform/gtk/fast/block/float/032-expected.txt:
- platform/mac/fast/block/float/032-expected.txt:
- platform/qt/fast/block/float/032-expected.txt:
- 3:51 PM Changeset in webkit [84097] by
-
- 2 edits in trunk/LayoutTests
Unreviewed.
[Qt][WK2] Unskip fast/loader/null-request-after-willSendRequest.html since
it is passing for a long time.
- platform/qt-wk2/Skipped:
- 2:59 PM Changeset in webkit [84096] by
-
- 6 edits4 adds in trunk
<rdar://problem/9190108> Crash when hiding a float
Reviewed by Simon Fraser.
Source/WebCore:
Test: fast/block/float/overhanging-tall-block.html
- rendering/RenderBlock.cpp:
(WebCore::RenderBlock::addOverhangingFloats): Moved the call to childLogicalTop() out of the loop.
Capped the logical bottom so that we get the correct maximum.
- rendering/RenderBlock.h: Decleared appendFloatingObjectToLastLine().
- rendering/RenderBlockLineLayout.cpp:
(WebCore::RenderBlock::appendFloatingObjectToLastLine): Added. Ensures correct bookkeeping by
extending the float if needed so that it touches the line.
(WebCore::RenderBlock::layoutInlineChildren): Changed to call appendFloatingObjectToLastLine().
(WebCore::RenderBlock::checkFloatsInCleanLine): Capped the float height so the we mark the right
range of lines as dirty.
- rendering/RootInlineBox.h:
(WebCore::RootInlineBox::appendFloat): Replaced the floats() accessor with this function, which
allows the creation of the vector to be combined with appending the first float.
LayoutTests:
- fast/block/float/overhanging-tall-block.html: Added.
- platform/mac/fast/block/float/overhanging-tall-block-expected.checksum: Added.
- platform/mac/fast/block/float/overhanging-tall-block-expected.png: Added.
- platform/mac/fast/block/float/overhanging-tall-block-expected.txt: Added.
- 2:22 PM Changeset in webkit [84095] by
-
- 2 edits in trunk/Source/WebKit2
2011-04-16 Anders Carlsson <andersca@apple.com>
Reviewed by Sam Weinig.
Crash when NPP_Write returns -1 when writing the manual stream
https://bugs.webkit.org/show_bug.cgi?id=58735
<rdar://problem/9124993>
If NPP_Write returns -1 we must cancel the stream.
- WebProcess/Plugins/Netscape/NetscapePluginStream.cpp: (WebKit::NetscapePluginStream::deliverDataToPlugin):
- 2:19 PM Changeset in webkit [84094] by
-
- 6 edits in trunk/Source/WebKit/win
2011-04-16 Sam Weinig <sam@webkit.org>
Reviewed by Simon Fraser.
Windows should use WebCore localized strings
<rdar://problem/9119405>
https://bugs.webkit.org/show_bug.cgi?id=58733
- WebCoreSupport/WebEditorClient.cpp: (undoNameForEditAction): (WebEditorClient::registerCommandForUndo):
- WebPreferences.cpp: (WebPreferences::initializeDefaultSettings):
- WebURLResponse.cpp: (CFHTTPMessageCopyLocalizedShortDescriptionForStatusCode): (WebURLResponse::localizedStringForStatusCode): Change to use WEB_UI_STRING.
- WebCoreSupport/WebPlatformStrategies.cpp:
- WebCoreSupport/WebPlatformStrategies.h: Remove the localization strategy in favor of using the default one.
- 2:15 PM Changeset in webkit [84093] by
-
- 1 edit3 adds in trunk/LayoutTests
2011-04-16 Simon Fraser <Simon Fraser>
Fix border drawing tests to drop -webkit prefix on border-radius, and make the tests compatible with Firefox
https://bugs.webkit.org/show_bug.cgi?id=58734
Add result for new test.
- platform/mac/fast/borders/webkit-border-radius-expected.checksum: Added.
- platform/mac/fast/borders/webkit-border-radius-expected.png: Added.
- platform/mac/fast/borders/webkit-border-radius-expected.txt: Added.
- 2:13 PM Changeset in webkit [84092] by
-
- 34 edits1 add in trunk/LayoutTests
2011-04-16 Simon Fraser <Simon Fraser>
Reviewed by Sam Weinig.
Fix border drawing tests to drop -webkit prefix on border-radius, and make the tests compatible with Firefox
https://bugs.webkit.org/show_bug.cgi?id=58734
Drop the -webkit prefix on border-radius in the tests, and remove -moz-border-radius,
since Firefox supports the unprefixed property now. This avoids the problem where
-moz-border-radius and -webkit-border-radius had different behaviors when given two values.
Also unprefix box-sizing for WebKit, and add a -moz prefixed version for Firefox.
Add a test that compares the behavior of -webkit-border-radius and border-radius with
two values.
- fast/borders/border-radius-circle.html:
- fast/borders/border-radius-constraints.html:
- fast/borders/border-radius-groove-01.html:
- fast/borders/border-radius-groove-02.html:
- fast/borders/border-radius-groove-03.html:
- fast/borders/border-radius-wide-border-01.html:
- fast/borders/border-radius-wide-border-02.html:
- fast/borders/border-radius-wide-border-03.html:
- fast/borders/border-radius-wide-border-04.html:
- fast/borders/borderRadiusAllStylesAllCorners.html:
- fast/borders/borderRadiusArcs01.html:
- fast/borders/borderRadiusDashed01.html:
- fast/borders/borderRadiusDashed02.html:
- fast/borders/borderRadiusDashed03.html:
- fast/borders/borderRadiusDashed04.html:
- fast/borders/borderRadiusDashed05.html:
- fast/borders/borderRadiusDashed06.html:
- fast/borders/borderRadiusDotted01.html:
- fast/borders/borderRadiusDotted02.html:
- fast/borders/borderRadiusDotted03.html:
- fast/borders/borderRadiusDotted04.html:
- fast/borders/borderRadiusDotted05.html:
- fast/borders/borderRadiusDotted06.html:
- fast/borders/borderRadiusDouble02.html:
- fast/borders/borderRadiusDouble03.html:
- fast/borders/borderRadiusDouble04.html:
- fast/borders/borderRadiusDouble05.html:
- fast/borders/borderRadiusDouble06.html:
- fast/borders/borderRadiusDouble07.html:
- fast/borders/borderRadiusDouble08.html:
- fast/borders/borderRadiusDouble09.html:
- fast/borders/borderRadiusGroove01.html:
- fast/borders/borderRadiusGroove02.html:
- fast/borders/webkit-border-radius.html: Added.
- platform/mac/fast/borders/border-radius-groove-01-expected.checksum:
- platform/mac/fast/borders/border-radius-groove-01-expected.png:
- platform/mac/fast/borders/border-radius-groove-02-expected.png:
- platform/mac/fast/borders/border-radius-groove-03-expected.checksum:
- platform/mac/fast/borders/border-radius-groove-03-expected.png:
- platform/mac/fast/borders/border-radius-inline-flow-expected.png:
- platform/mac/fast/borders/border-radius-split-inline-expected.png:
- platform/mac/fast/borders/border-radius-wide-border-01-expected.png:
- platform/mac/fast/borders/border-radius-wide-border-02-expected.png:
- platform/mac/fast/borders/border-radius-wide-border-03-expected.checksum:
- platform/mac/fast/borders/border-radius-wide-border-03-expected.png:
- platform/mac/fast/borders/border-radius-wide-border-04-expected.checksum:
- platform/mac/fast/borders/border-radius-wide-border-04-expected.png:
- platform/mac/fast/borders/borderRadiusDashed01-expected.png:
- platform/mac/fast/borders/borderRadiusDashed02-expected.png:
- platform/mac/fast/borders/borderRadiusDashed03-expected.png:
- platform/mac/fast/borders/borderRadiusDashed04-expected.png:
- platform/mac/fast/borders/borderRadiusDashed05-expected.png:
- platform/mac/fast/borders/borderRadiusDashed06-expected.checksum:
- platform/mac/fast/borders/borderRadiusDashed06-expected.png:
- platform/mac/fast/borders/borderRadiusDotted01-expected.png:
- platform/mac/fast/borders/borderRadiusDotted02-expected.png:
- platform/mac/fast/borders/borderRadiusDotted03-expected.png:
- platform/mac/fast/borders/borderRadiusDotted04-expected.png:
- platform/mac/fast/borders/borderRadiusDotted05-expected.png:
- platform/mac/fast/borders/borderRadiusDotted06-expected.checksum:
- platform/mac/fast/borders/borderRadiusDotted06-expected.png:
- platform/mac/fast/borders/borderRadiusDouble01-expected.png:
- platform/mac/fast/borders/borderRadiusDouble02-expected.png:
- platform/mac/fast/borders/borderRadiusDouble03-expected.png:
- platform/mac/fast/borders/borderRadiusDouble04-expected.png:
- platform/mac/fast/borders/borderRadiusDouble05-expected.checksum:
- platform/mac/fast/borders/borderRadiusDouble05-expected.png:
- platform/mac/fast/borders/borderRadiusDouble06-expected.checksum:
- platform/mac/fast/borders/borderRadiusDouble06-expected.png:
- platform/mac/fast/borders/borderRadiusDouble07-expected.checksum:
- platform/mac/fast/borders/borderRadiusDouble07-expected.png:
- platform/mac/fast/borders/borderRadiusDouble08-expected.checksum:
- platform/mac/fast/borders/borderRadiusDouble08-expected.png:
- platform/mac/fast/borders/borderRadiusDouble09-expected.checksum:
- platform/mac/fast/borders/borderRadiusDouble09-expected.png:
- platform/mac/fast/borders/borderRadiusGroove01-expected.png:
- platform/mac/fast/borders/borderRadiusGroove02-expected.png:
- platform/mac/fast/borders/borderRadiusInset01-expected.png:
- platform/mac/fast/borders/borderRadiusInvalidColor-expected.png:
- platform/mac/fast/borders/borderRadiusOutset01-expected.png:
- platform/mac/fast/borders/borderRadiusRidge01-expected.png:
- platform/mac/fast/borders/borderRadiusSolid01-expected.png:
- platform/mac/fast/borders/borderRadiusSolid02-expected.png:
- platform/mac/fast/borders/borderRadiusSolid03-expected.png:
- 12:31 PM Changeset in webkit [84091] by
-
- 9 edits in trunk/Source
2011-04-16 Sam Weinig <sam@webkit.org>
Reviewed by Simon Fraser.
Pages in the PageCache don't have the correct visited link coloring after being restored
https://bugs.webkit.org/show_bug.cgi?id=58721
- WebCore.exp.in: Add export of markPagesForVistedLinkStyleRecalc for use by WebKit2.
- history/CachedPage.cpp: (WebCore::CachedPage::CachedPage): (WebCore::CachedPage::restore): (WebCore::CachedPage::clear):
- history/CachedPage.h: (WebCore::CachedPage::markForVistedLinkStyleRecalc): Add bit, set by calling markForVistedLinkStyleRecalc, which forces a visited link style recalc when being restored.
- history/PageCache.h:
- history/PageCache.cpp: (WebCore::PageCache::markPagesForVistedLinkStyleRecalc): Mark all pages in the page cache as requiring visited link style recalc.
- page/PageGroup.cpp: (WebCore::PageGroup::addVisitedLink): (WebCore::PageGroup::removeVisitedLinks): (WebCore::PageGroup::removeAllVisitedLinks): Set dirty bit when changing any visited link information.
2011-04-16 Sam Weinig <sam@webkit.org>
Reviewed by Simon Fraser.
Pages in the PageCache don't have the correct visited link coloring after being restored
https://bugs.webkit.org/show_bug.cgi?id=58721
- WebProcess/WebProcess.cpp: (WebKit::WebProcess::visitedLinkStateChanged): (WebKit::WebProcess::allVisitedLinkStateChanged): Mark all pages in the page cache as needing visited link style recalc whenever visited link information changes.
- 11:37 AM Changeset in webkit [84090] by
-
- 3 edits2 adds in trunk
2011-04-16 Leo Yang <leoyang.webkit@gmail.com>
Reviewed by Nikolas Zimmermann.
ASSERT failure when svg <use> element changes href
https://bugs.webkit.org/show_bug.cgi?id=58726
Test case to verify assertion at line 509 of SVGUseElement.cpp.
Test passes if no crash occurs in debug mode.
- svg/custom/use-crash-when-href-change-expected.txt: Added.
- svg/custom/use-crash-when-href-change.svg: Added.
2011-04-16 Leo Yang <leoyang.webkit@gmail.com>
Reviewed by Nikolas Zimmermann.
ASSERT failure when svg <use> element changes href
https://bugs.webkit.org/show_bug.cgi?id=58726
m_resourceId was not empty after the pending resource
becomes available. This will trigger the assertion at
line 509 of SVGUseElement.cpp when the <use> element's
href becomes empty or invalid.
This patch makes m_resourceId be empty after the pending
resource becomes available to avoid assertion failure.
Test: svg/custom/use-crash-when-href-change.svg
- svg/SVGUseElement.cpp: (WebCore::SVGUseElement::buildPendingResource):
- 3:55 AM Changeset in webkit [84089] by
-
- 2 edits in trunk
2011-04-16 Patrick Gansterer <Patrick Gansterer>
Reviewed by Eric Seidel.
Rename PLATFORM(CAIRO) to USE(CAIRO)
https://bugs.webkit.org/show_bug.cgi?id=55192
- Source/cmake/OptionsEfl.cmake:
- 3:37 AM Changeset in webkit [84088] by
-
- 41 edits in trunk
2011-04-16 Patrick Gansterer <Patrick Gansterer>
Reviewed by Eric Seidel.
Rename PLATFORM(CAIRO) to USE(CAIRO)
https://bugs.webkit.org/show_bug.cgi?id=55192
- wtf/Platform.h:
- wtf/gobject/GTypedefs.h:
2011-04-16 Patrick Gansterer <Patrick Gansterer>
Reviewed by Eric Seidel.
Rename PLATFORM(CAIRO) to USE(CAIRO)
https://bugs.webkit.org/show_bug.cgi?id=55192
- CMakeListsEfl.txt:
- config.h:
- platform/MIMETypeRegistry.cpp: (WebCore::initializeSupportedImageMIMETypesForEncoding):
- platform/graphics/ContextShadow.h:
- platform/graphics/DashArray.h:
- platform/graphics/FloatRect.h:
- platform/graphics/FontPlatformData.h: (WebCore::FontPlatformData::FontPlatformData): (WebCore::FontPlatformData::hash): (WebCore::FontPlatformData::isHashTableDeletedValue):
- platform/graphics/GlyphBuffer.h: (WebCore::GlyphBuffer::glyphAt): (WebCore::GlyphBuffer::add):
- platform/graphics/Gradient.cpp:
- platform/graphics/Gradient.h:
- platform/graphics/GraphicsContext.cpp:
- platform/graphics/GraphicsContext.h: (WebCore::GraphicsContextState::GraphicsContextState):
- platform/graphics/GraphicsContext3D.h:
- platform/graphics/ImageBufferData.h:
- platform/graphics/ImageSource.h:
- platform/graphics/Path.h:
- platform/graphics/Pattern.h:
- platform/graphics/SimpleFontData.h:
- platform/graphics/cairo/DrawErrorUnderline.h:
- platform/graphics/cairo/GraphicsContextCairo.cpp:
- platform/graphics/cairo/ImageCairo.cpp:
- platform/graphics/gstreamer/ImageGStreamer.h:
- platform/graphics/transforms/AffineTransform.h:
- platform/graphics/transforms/TransformationMatrix.h:
- platform/graphics/win/FontCacheWin.cpp: (WebCore::createGDIFont): (WebCore::FontCache::createFontPlatformData):
- platform/graphics/win/FontPlatformDataWin.cpp: (WebCore::FontPlatformData::FontPlatformData):
- platform/graphics/win/GraphicsContextWin.cpp:
- plugins/win/PluginViewWin.cpp: (WebCore::PluginView::paintWindowedPluginIntoContext):
- rendering/RenderObject.h:
2011-04-16 Patrick Gansterer <Patrick Gansterer>
Reviewed by Eric Seidel.
Rename PLATFORM(CAIRO) to USE(CAIRO)
https://bugs.webkit.org/show_bug.cgi?id=55192
- WebFrame.cpp: (WebFrame::spoolPages):
- WebFrame.h:
2011-04-16 Patrick Gansterer <Patrick Gansterer>
Reviewed by Eric Seidel.
Rename PLATFORM(CAIRO) to USE(CAIRO)
https://bugs.webkit.org/show_bug.cgi?id=55192
- DumpRenderTree/PixelDumpSupport.cpp:
- DumpRenderTree/config.h:
- DumpRenderTree/win/PixelDumpSupportWin.cpp: (createBitmapContextFromWebView):
- WebKitTestRunner/config.h:
- 3:12 AM Changeset in webkit [84087] by
-
- 2 edits in trunk/Source/WebCore
2011-04-16 Patrick Gansterer <Patrick Gansterer>
Unreviewed WinCE build fix for r84033.
- platform/win/LocalizedStringsWin.cpp: (WebCore::localizedString):
- 2:33 AM Changeset in webkit [84086] by
-
- 2 edits in trunk/Tools
2011-04-16 Ojan Vafai <ojan@chromium.org>
Reviewed by Eric Seidel.
show diffs+test inline in the results page
https://bugs.webkit.org/show_bug.cgi?id=58723
Put each row in it's own tbody and sort based on tbodies. That way
we can append the results to the tbody inline as another table row.
- Scripts/webkitpy/layout_tests/layout_package/json_results.html:
- 2:02 AM Changeset in webkit [84085] by
-
- 4 edits2 adds in trunk
2011-04-16 Abhishek Arya <inferno@chromium.org>
Reviewed by Nikolas Zimmermann.
Tests that we do not crash when adding a list item block child
as a before child to svg text.
https://bugs.webkit.org/show_bug.cgi?id=58678
- svg/text/text-block-child-crash-expected.txt: Added.
- svg/text/text-block-child-crash.xhtml: Added.
2011-04-16 Abhishek Arya <inferno@chromium.org>
Reviewed by Nikolas Zimmermann.
Only allow inline child for SVG text since we cannot
handle block childs.
https://bugs.webkit.org/show_bug.cgi?id=58678
Test: svg/text/text-block-child-crash.xhtml
- rendering/svg/RenderSVGText.cpp: (WebCore::RenderSVGText::isChildAllowed):
- rendering/svg/RenderSVGText.h:
- 1:47 AM Changeset in webkit [84084] by
-
- 46 edits in trunk/LayoutTests
2011-04-16 Sergio Villar Senin <svillar@igalia.com>
Unreviewed, new GTK+ test expectations after r84039.
- platform/gtk/fast/html/details-add-summary-1-and-click-expected.txt:
- platform/gtk/fast/html/details-add-summary-1-expected.txt:
- platform/gtk/fast/html/details-add-summary-10-and-click-expected.txt:
- platform/gtk/fast/html/details-add-summary-10-expected.txt:
- platform/gtk/fast/html/details-add-summary-2-and-click-expected.txt:
- platform/gtk/fast/html/details-add-summary-2-expected.txt:
- platform/gtk/fast/html/details-add-summary-3-and-click-expected.txt:
- platform/gtk/fast/html/details-add-summary-3-expected.txt:
- platform/gtk/fast/html/details-add-summary-4-and-click-expected.txt:
- platform/gtk/fast/html/details-add-summary-4-expected.txt:
- platform/gtk/fast/html/details-add-summary-5-and-click-expected.txt:
- platform/gtk/fast/html/details-add-summary-5-expected.txt:
- platform/gtk/fast/html/details-add-summary-6-and-click-expected.txt:
- platform/gtk/fast/html/details-add-summary-6-expected.txt:
- platform/gtk/fast/html/details-add-summary-7-and-click-expected.txt:
- platform/gtk/fast/html/details-add-summary-7-expected.txt:
- platform/gtk/fast/html/details-add-summary-8-and-click-expected.txt:
- platform/gtk/fast/html/details-add-summary-8-expected.txt:
- platform/gtk/fast/html/details-add-summary-9-and-click-expected.txt:
- platform/gtk/fast/html/details-add-summary-9-expected.txt:
- platform/gtk/fast/html/details-no-summary1-expected.txt:
- platform/gtk/fast/html/details-no-summary2-expected.txt:
- platform/gtk/fast/html/details-no-summary3-expected.txt:
- platform/gtk/fast/html/details-no-summary4-expected.txt:
- platform/gtk/fast/html/details-open-javascript-expected.txt:
- platform/gtk/fast/html/details-open1-expected.txt:
- platform/gtk/fast/html/details-open2-expected.txt:
- platform/gtk/fast/html/details-open3-expected.txt:
- platform/gtk/fast/html/details-open4-expected.txt:
- platform/gtk/fast/html/details-open5-expected.txt:
- platform/gtk/fast/html/details-open6-expected.txt:
- platform/gtk/fast/html/details-position-expected.txt:
- platform/gtk/fast/html/details-remove-summary-1-and-click-expected.txt:
- platform/gtk/fast/html/details-remove-summary-1-expected.txt:
- platform/gtk/fast/html/details-remove-summary-2-and-click-expected.txt:
- platform/gtk/fast/html/details-remove-summary-2-expected.txt:
- platform/gtk/fast/html/details-remove-summary-3-and-click-expected.txt:
- platform/gtk/fast/html/details-remove-summary-3-expected.txt:
- platform/gtk/fast/html/details-remove-summary-4-and-click-expected.txt:
- platform/gtk/fast/html/details-remove-summary-4-expected.txt:
- platform/gtk/fast/html/details-remove-summary-5-and-click-expected.txt:
- platform/gtk/fast/html/details-remove-summary-5-expected.txt:
- platform/gtk/fast/html/details-remove-summary-6-and-click-expected.txt:
- platform/gtk/fast/html/details-remove-summary-6-expected.txt:
- platform/gtk/fast/html/details-writing-mode-expected.txt:
- 12:28 AM Changeset in webkit [84083] by
-
- 2 edits in trunk/Tools
2011-04-16 Ojan Vafai <ojan@chromium.org>
Reviewed by Eric Seidel.
handle new tests in the new results html file
https://bugs.webkit.org/show_bug.cgi?id=58715
- Scripts/webkitpy/layout_tests/layout_package/json_results.html: