gyuyoung.kim@samsung.com [Sat, 19 Feb 2011 03:20:39 +0000 (03:20 +0000)]
2011-02-18 Gyuyoung Kim <gyuyoung.kim@samsung.com>
Reviewed by Antonio Gomes.
[EFL] Remove proxy feature of soup when proxy is null
https://bugs.webkit.org/show_bug.cgi?id=54621
When proxy value is NULL, remove proxy feature in soup.
* ewk/ewk_settings.cpp:
(ewk_settings_proxy_uri_set):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79070
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Sat, 19 Feb 2011 03:13:15 +0000 (03:13 +0000)]
2011-02-18 Ryuan Choi <ryuan.choi@samsung.com>
Reviewed by Kent Tamura.
[EFL] Remove GDK dependency.
https://bugs.webkit.org/show_bug.cgi?id=53978
Remove checking GDK library.
* Source/cmake/OptionsEfl.cmake:
2011-02-18 Ryuan Choi <ryuan.choi@samsung.com>
Reviewed by Kent Tamura.
[EFL] Remove GDK dependency.
https://bugs.webkit.org/show_bug.cgi?id=53978
Remove GLIB_SUPPORT macro in GDK related code.
Regardless of GLIB_SUPPORT, getDefaultFontOptions() will works same way.
* CMakeListsEfl.txt:
* platform/graphics/freetype/FontPlatformDataFreeType.cpp:
(WebCore::getDefaultFontOptions):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79069
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
gyuyoung.kim@samsung.com [Sat, 19 Feb 2011 03:07:08 +0000 (03:07 +0000)]
2011-02-18 Gyuyoung Kim <gyuyoung.kim@samsung.com>
Reviewed by Kent Tamura.
[EFL] Fix coding style errors in ewk_view.h
https://bugs.webkit.org/show_bug.cgi?id=54624
Fix style errors in ewk_view.h.
* ewk/ewk_view.cpp:
(ewk_view_pre_render_relative_radius):
* ewk/ewk_view.h:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79067
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Sat, 19 Feb 2011 03:04:27 +0000 (03:04 +0000)]
2011-02-18 Peter Kasting <pkasting@google.com>
Reviewed by James Robinson.
https://bugs.webkit.org/show_bug.cgi?id=54605
Remove some time limits in a test, let test harnesses kill the test if
it runs long. Also changes a busy loop from 1 ms to 5 ms repeats since
this should be much less CPU at little visible cost.
* http/tests/security/resources/cross-frame-access.js:
(canAccessFrame.test):
(canAccessFrame):
(cannotAccessFrame.test):
(cannotAccessFrame):
(closeWindowAndNotifyDone.doneHandler):
(closeWindowAndNotifyDone):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79066
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
weinig@apple.com [Sat, 19 Feb 2011 02:22:56 +0000 (02:22 +0000)]
Real fix for <rdar://problem/
9025723> CrashTracer: [USER]
1 crash in WebProcess at com.apple.WebKit2:
WebKit::WebPage::didChangeScrollOffsetForMainFrame + 31
Reviewed by Adele Peterson.
* WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp:
(WebKit::WebFrameLoaderClient::didChangeScrollOffset):
Add null check for the FrameView. This function can be called when the
FrameView is being torn down during a transition to a new FrameView.
* WebProcess/WebPage/WebPage.cpp:
(WebKit::WebPage::didChangeScrollOffsetForMainFrame):
Revert last attempt.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79064
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Sat, 19 Feb 2011 02:18:42 +0000 (02:18 +0000)]
2011-02-18 Noel Gordon <noel.gordon@gmail.com>
Reviewed by James Robinson.
[Chromium] Add elliptical gradient support to GradientSkia
https://bugs.webkit.org/show_bug.cgi?id=51841
Covered by existing tests, these need new rebaselines once this patch
lands for chrome linux, win32
fast/gradients/css3-color-stop-units.html
fast/gradients/css3-color-stops.html
fast/gradients/css3-linear-angle-gradients.html
fast/gradients/css3-radial-gradients.html
fast/gradients/css3-radial-gradients2.html
fast/gradients/css3-radial-gradients3.html
fast/gradients/css3-repeating-radial-gradients.html
* platform/graphics/skia/GradientSkia.cpp:
(WebCore::Gradient::platformGradient):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79063
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
dpranke@chromium.org [Sat, 19 Feb 2011 02:18:40 +0000 (02:18 +0000)]
2011-02-18 Dirk Pranke <dpranke@chromium.org>
Reviewed by James Robinson.
new-run-webkit-tests: enable multiple processes by default on
mac. This change removes the artificial restrictions we placed
on the # of child processes we used with the old threading
model, and switches to the new message-based model and multiple
processes, where available. If multiple processes are not
available (Leopard / Python 2.5), then we use the 'inline' model
instead of the 'old-threads' model on the 'mac' port or one
process on the 'chromium-mac' port. We need additional testing
to see if the new 'threads' model works reliably and is worth
supporting, or if we should just live with things being slightly
slow.
https://bugs.webkit.org/show_bug.cgi?id=54596
* Scripts/webkitpy/layout_tests/port/chromium_mac.py:
* Scripts/webkitpy/layout_tests/port/chromium_mac_unittest.py:
* Scripts/webkitpy/layout_tests/port/mac.py:
* Scripts/webkitpy/layout_tests/port/mac_unittest.py:
* Scripts/webkitpy/layout_tests/run_webkit_tests_unittest.py:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79062
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Sat, 19 Feb 2011 01:43:40 +0000 (01:43 +0000)]
2011-02-18 chris reiss <christopher.reiss@nokia.com>
Reviewed by Andreas Kling.
REGRESSION: Date.parse("Tue Nov 23 20:40:05 2010 GMT") returns NaN
https://bugs.webkit.org/show_bug.cgi?id=49989
* fast/js/date-parse-test-expected.txt:
* fast/js/script-tests/date-parse-test.js:
2011-02-18 chris reiss <christopher.reiss@nokia.com>
Reviewed by Andreas Kling.
REGRESSION: Date.parse("Tue Nov 23 20:40:05 2010 GMT") returns NaN
https://bugs.webkit.org/show_bug.cgi?id=49989
updated test fast/js/script-tests/date-parse-test.js
* wtf/DateMath.cpp:
(WTF::parseDateFromNullTerminatedCharacters):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79060
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
andersca@apple.com [Sat, 19 Feb 2011 01:43:22 +0000 (01:43 +0000)]
Hang trying to load nytimes.com with Flash installed
<rdar://problem/
9018113>
Reviewed by Sam Weinig.
* Platform/CoreIPC/Connection.cpp:
(CoreIPC::Connection::sendSyncMessage):
Call beginWaitForSyncReply() before sending the message. Otherwise, in some cases we could
have gotten back a synchronous request before calling beginWaitForSyncReply(), and then we wouldn't
process it correctly. (Which would lead to the hang).
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79059
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
simon.fraser@apple.com [Sat, 19 Feb 2011 01:41:27 +0000 (01:41 +0000)]
2011-02-18 Simon Fraser <simon.fraser@apple.com>
Reviewed by Kevin Decker.
<rdar://problem/
9021296> Some plug-ins are the wrong size after zooming
Use the same frame/bounds adjustment that we use for NSView-based
plugins in WebKit2, which allows plug-ins and their snapshots to
render with the correct size after scaling.
* WebProcess/Plugins/PluginView.cpp:
(WebKit::PluginView::setBoundsSize):
(WebKit::PluginView::viewGeometryDidChange):
(WebKit::PluginView::clipRectInWindowCoordinates):
* WebProcess/Plugins/PluginView.h:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79058
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
bdakin@apple.com [Sat, 19 Feb 2011 01:31:51 +0000 (01:31 +0000)]
Fix for <rdar://problem/
9025723> CrashTracer: [USER]
1 crash in WebProcess at com.apple.WebKit2:
WebKit::WebPage::didChangeScrollOffsetForMainFrame + 31
Rubber-stamped by Adele Peterson.
Simple null-check.
* WebProcess/WebPage/WebPage.cpp:
(WebKit::WebPage::didChangeScrollOffsetForMainFrame):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79057
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
jamesr@google.com [Sat, 19 Feb 2011 01:23:40 +0000 (01:23 +0000)]
2011-02-18 James Robinson <jamesr@chromium.org>
Fix typo in boundary test in ASSERT() - test is for an inclusive range, not exclusive.
* platform/graphics/chromium/ContentLayerChromium.cpp:
(WebCore::ContentLayerChromium::updateTextureIfNeeded):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79056
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
atwilson@chromium.org [Sat, 19 Feb 2011 01:15:48 +0000 (01:15 +0000)]
2011-02-18 Andrew Wilson <atwilson@chromium.org>
Unreviewed, rolling out r79047.
http://trac.webkit.org/changeset/79047
https://bugs.webkit.org/show_bug.cgi?id=54596
Broke canary bots - please watch the canaries the next time
you land this
* Scripts/webkitpy/layout_tests/port/chromium_mac.py:
* Scripts/webkitpy/layout_tests/port/mac.py:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79055
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Sat, 19 Feb 2011 01:11:57 +0000 (01:11 +0000)]
2011-02-18 Viatcheslav Ostapenko <ostapenko.viatcheslav@nokia.com>
Reviewed by Kenneth Rohde Christiansen.
Tiled backing store area is too big.
Error in area calculcation causes size of backing store
up to 6 times bigger than viewport with default multipliers.
https://bugs.webkit.org/show_bug.cgi?id=54587
* platform/graphics/TiledBackingStore.cpp:
(WebCore::TiledBackingStore::createTiles):
2011-02-18 Viatcheslav Ostapenko <ostapenko.viatcheslav@nokia.com>
Reviewed by Kenneth Rohde Christiansen.
Tiled backing store area is too big.
Error in area calculcation causes size of backing store
up to 8 times bigger than viewport with default multipliers.
https://bugs.webkit.org/show_bug.cgi?id=54587
* UIProcess/TiledDrawingAreaProxy.cpp:
(WebKit::TiledDrawingAreaProxy::calculateKeepRect):
(WebKit::TiledDrawingAreaProxy::calculateCoverRect):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79054
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
bdakin@apple.com [Sat, 19 Feb 2011 01:05:07 +0000 (01:05 +0000)]
Fix for <rdar://problem/
9018729> Horizontal scroller doesn't
appear when loading a page with a Horizontal scrollbar from
the back/forward cache.
Reviewed by Sam Weinig.
This patch adds a new bool member variable to FrameView to
keep track of whether we are loading a page from the back/
forward cache. If we are, don't suppress scrollbars on
first layout.
* history/CachedFrame.cpp:
(WebCore::CachedFrameBase::restore):
* page/FrameView.cpp:
(WebCore::FrameView::FrameView):
(WebCore::FrameView::reset):
(WebCore::FrameView::layout):
* page/FrameView.h:
(WebCore::FrameView::setIsRestoringFromBackForward):
(WebCore::FrameView::isRestoringFromBackForward):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79053
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
paroga@webkit.org [Sat, 19 Feb 2011 01:00:19 +0000 (01:00 +0000)]
2011-02-18 Patrick Gansterer <paroga@webkit.org>
Unreviewed WinCE build fix for r78846.
* platform/graphics/wince/FontWinCE.cpp:
(WebCore::TextRunComponent::TextRunComponent):
* platform/graphics/wince/GraphicsContextWinCE.cpp:
(WebCore::GraphicsContext::drawLineForText):
(WebCore::GraphicsContext::drawLineForTextChecking):
(WebCore::GraphicsContext::drawText):
* platform/wince/FileChooserWinCE.cpp:
(WebCore::FileChooser::basenameForWidth):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79052
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
paroga@webkit.org [Sat, 19 Feb 2011 00:49:18 +0000 (00:49 +0000)]
2011-02-18 Patrick Gansterer <paroga@webkit.org>
Unreviewed build fix after r78634 and r78786.
* CMakeLists.txt:
2011-02-18 Patrick Gansterer <paroga@webkit.org>
Unreviewed build fix after r78634 and r78786.
* CMakeListsEfl.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79051
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
sullivan@apple.com [Sat, 19 Feb 2011 00:48:58 +0000 (00:48 +0000)]
<rdar://problem/
9026169>
https://bugs.webkit.org/show_bug.cgi?id=54780
pendingAPIRequestURL isn't updated for WKPageGoToBackForwardListItem
Reviewed by Maciej Stachowiak.
* UIProcess/WebPageProxy.cpp:
(WebKit::WebPageProxy::goToBackForwardItem):
Update the pending API URL.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79050
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Sat, 19 Feb 2011 00:42:17 +0000 (00:42 +0000)]
2011-02-18 Emil A Eklund <eae@chromium.org>
Reviewed by Darin Adler.
Crash in EventHandler::sendContextMenuEventForKey
https://bugs.webkit.org/show_bug.cgi?id=54495
Add test for triggering the context menu key event (VK_APPS) on a hidden
element.
* fast/events/menu-keydown-on-hidden-element-expected.txt: Added.
* fast/events/menu-keydown-on-hidden-element.html: Added.
2011-02-18 Emil A Eklund <eae@chromium.org>
Reviewed by Darin Adler.
Crash in EventHandler::sendContextMenuEventForKey
https://bugs.webkit.org/show_bug.cgi?id=54495
Test: fast/events/menu-keydown-on-hidden-element.html
* page/EventHandler.cpp:
(WebCore::EventHandler::sendContextMenuEventForKey): Add null check.
2011-02-18 Emil A Eklund <eae@chromium.org>
Reviewed by Darin Adler.
Crash in EventHandler::sendContextMenuEventForKey
https://bugs.webkit.org/show_bug.cgi?id=54495
Add support for the context menu key (VK_APPS) to EventSender for
platforms that support the key.
* DumpRenderTree/chromium/EventSender.cpp:
(EventSender::keyDown):
* DumpRenderTree/gtk/EventSender.cpp:
(keyDownCallback):
* DumpRenderTree/qt/EventSenderQt.cpp:
(EventSender::keyDown):
* DumpRenderTree/win/EventSender.cpp:
(keyDownCallback):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79049
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
andersca@apple.com [Sat, 19 Feb 2011 00:32:01 +0000 (00:32 +0000)]
Accelerated content fades in when using a layer backed WKView
<rdar://problem/
9021586>
Reviewed by Sam Weinig.
* UIProcess/API/mac/WKView.mm:
(-[WKView _enterAcceleratedCompositingMode:]):
Make a new nested CATransaction and disable animations when adding the layer
hosting subview. This avoids an implicit fade animation that would otherwise occur.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79048
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
dpranke@chromium.org [Fri, 18 Feb 2011 23:53:38 +0000 (23:53 +0000)]
2011-02-18 Dirk Pranke <dpranke@chromium.org>
Reviewed by Ojan Vafai.
new-run-webkit-tests: enable multiple processes by default on mac
https://bugs.webkit.org/show_bug.cgi?id=54596
* Scripts/webkitpy/layout_tests/port/chromium_mac.py:
* Scripts/webkitpy/layout_tests/port/mac.py:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79047
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
dpranke@chromium.org [Fri, 18 Feb 2011 23:47:12 +0000 (23:47 +0000)]
2011-02-18 Dirk Pranke <dpranke@chromium.org>
Reviewed by Adam Roben.
Skip pretty patch unit tests if ruby isn't installed.
https://bugs.webkit.org/show_bug.cgi?id=54699
* Scripts/webkitpy/common/prettypatch_unittest.py:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79046
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
dpranke@chromium.org [Fri, 18 Feb 2011 23:42:34 +0000 (23:42 +0000)]
2011-02-18 Dirk Pranke <dpranke@chromium.org>
Reviewed by Adam Roben.
Skip mac.test_skipped_file_paths() when running on win32; the
test has hardcoded '/' directory separators and since it's a
port-specific test and we have coverage on other ports it's not
worth it to make the test more generic.
https://bugs.webkit.org/show_bug.cgi?id=54698
* Scripts/webkitpy/layout_tests/port/mac_unittest.py:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79045
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
ossy@webkit.org [Fri, 18 Feb 2011 23:42:03 +0000 (23:42 +0000)]
Unreviewed.
[Qt] Add Qt specific expected results for passing svg/custom tests.
* platform/qt/Skipped: Unskip passing tests.
* platform/qt/svg/custom/ [...] : Added.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79044
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
enne@google.com [Fri, 18 Feb 2011 23:39:48 +0000 (23:39 +0000)]
2011-02-15 Adrienne Walker <enne@google.com>
Reviewed by James Robinson.
[chromium] Clean up shader code from LayerChromium classes
https://bugs.webkit.org/show_bug.cgi?id=54484
This is a refactoring and there should be no change in functionality.
All shader code is pulled out into classes in ShaderChromium.
The SharedValues classes are now turned into ProgramBinding, one per
shader program. These contain shader classes that know about what
variables they can bind.
* WebCore.gypi:
* platform/graphics/chromium/CanvasLayerChromium.cpp:
(WebCore::CanvasLayerChromium::draw):
* platform/graphics/chromium/CanvasLayerChromium.h:
* platform/graphics/chromium/ContentLayerChromium.cpp:
(WebCore::ContentLayerChromium::draw):
* platform/graphics/chromium/ContentLayerChromium.h:
* platform/graphics/chromium/GeometryBinding.cpp: Added.
(WebCore::GeometryBinding::GeometryBinding):
(WebCore::GeometryBinding::~GeometryBinding):
(WebCore::GeometryBinding::prepareForDraw):
* platform/graphics/chromium/GeometryBinding.h: Copied from Source/WebCore/platform/graphics/chromium/PluginLayerChromium.h.
(WebCore::GeometryBinding::initialized):
(WebCore::GeometryBinding::context):
(WebCore::GeometryBinding::quadVerticesVbo):
(WebCore::GeometryBinding::quadElementsVbo):
(WebCore::GeometryBinding::positionAttribLocation):
(WebCore::GeometryBinding::texCoordAttribLocation):
* platform/graphics/chromium/LayerChromium.cpp:
(WebCore::LayerChromium::drawDebugBorder):
* platform/graphics/chromium/LayerChromium.h:
* platform/graphics/chromium/LayerRendererChromium.cpp:
(WebCore::LayerRendererChromium::drawLayers):
(WebCore::LayerRendererChromium::initializeSharedObjects):
(WebCore::LayerRendererChromium::cleanupSharedObjects):
* platform/graphics/chromium/LayerRendererChromium.h:
(WebCore::LayerRendererChromium::sharedGeometry):
(WebCore::LayerRendererChromium::borderProgram):
(WebCore::LayerRendererChromium::contentLayerProgram):
(WebCore::LayerRendererChromium::canvasLayerProgram):
(WebCore::LayerRendererChromium::videoLayerRGBAProgram):
(WebCore::LayerRendererChromium::videoLayerYUVProgram):
(WebCore::LayerRendererChromium::pluginLayerProgram):
(WebCore::LayerRendererChromium::renderSurfaceProgram):
(WebCore::LayerRendererChromium::renderSurfaceMaskProgram):
(WebCore::LayerRendererChromium::tilerProgram):
* platform/graphics/chromium/LayerTilerChromium.cpp:
(WebCore::LayerTilerChromium::draw):
(WebCore::LayerTilerChromium::drawTexturedQuad):
* platform/graphics/chromium/LayerTilerChromium.h:
* platform/graphics/chromium/PluginLayerChromium.cpp:
(WebCore::PluginLayerChromium::draw):
* platform/graphics/chromium/PluginLayerChromium.h:
* platform/graphics/chromium/ProgramBinding.cpp: Added.
(WebCore::ProgramBindingBase::ProgramBindingBase):
(WebCore::ProgramBindingBase::~ProgramBindingBase):
(WebCore::ProgramBindingBase::init):
(WebCore::ProgramBindingBase::loadShader):
(WebCore::ProgramBindingBase::createShaderProgram):
* platform/graphics/chromium/ProgramBinding.h: Added.
(WebCore::ProgramBindingBase::program):
(WebCore::ProgramBindingBase::initialized):
(WebCore::ProgramBinding::ProgramBinding):
(WebCore::ProgramBinding::vertexShader):
(WebCore::ProgramBinding::fragmentShader):
* platform/graphics/chromium/RenderSurfaceChromium.cpp:
(WebCore::RenderSurfaceChromium::drawSurface):
* platform/graphics/chromium/RenderSurfaceChromium.h:
* platform/graphics/chromium/ShaderChromium.cpp: Added.
(WebCore::VertexShaderPosTex::VertexShaderPosTex):
(WebCore::VertexShaderPosTex::init):
(WebCore::VertexShaderPosTex::getShaderString):
(WebCore::VertexShaderPosTexYUVStretch::VertexShaderPosTexYUVStretch):
(WebCore::VertexShaderPosTexYUVStretch::init):
(WebCore::VertexShaderPosTexYUVStretch::getShaderString):
(WebCore::VertexShaderPos::VertexShaderPos):
(WebCore::VertexShaderPos::init):
(WebCore::VertexShaderPos::getShaderString):
(WebCore::VertexShaderPosTexTransform::VertexShaderPosTexTransform):
(WebCore::VertexShaderPosTexTransform::init):
(WebCore::VertexShaderPosTexTransform::getShaderString):
(WebCore::FragmentTexAlphaBinding::FragmentTexAlphaBinding):
(WebCore::FragmentTexAlphaBinding::init):
(WebCore::FragmentShaderRGBATexFlipAlpha::getShaderString):
(WebCore::FragmentShaderRGBATexAlpha::getShaderString):
(WebCore::FragmentShaderBGRATexAlpha::getShaderString):
(WebCore::FragmentShaderRGBATexAlphaMask::FragmentShaderRGBATexAlphaMask):
(WebCore::FragmentShaderRGBATexAlphaMask::init):
(WebCore::FragmentShaderRGBATexAlphaMask::getShaderString):
(WebCore::FragmentShaderYUVVideo::FragmentShaderYUVVideo):
(WebCore::FragmentShaderYUVVideo::init):
(WebCore::FragmentShaderYUVVideo::getShaderString):
(WebCore::FragmentShaderColor::FragmentShaderColor):
(WebCore::FragmentShaderColor::init):
(WebCore::FragmentShaderColor::getShaderString):
* platform/graphics/chromium/ShaderChromium.h: Added.
(WebCore::VertexShaderPosTex::matrixLocation):
(WebCore::VertexShaderPosTexYUVStretch::matrixLocation):
(WebCore::VertexShaderPosTexYUVStretch::yWidthScaleFactorLocation):
(WebCore::VertexShaderPosTexYUVStretch::uvWidthScaleFactorLocation):
(WebCore::VertexShaderPos::matrixLocation):
(WebCore::VertexShaderPosTexTransform::matrixLocation):
(WebCore::VertexShaderPosTexTransform::texTransformLocation):
(WebCore::FragmentTexAlphaBinding::alphaLocation):
(WebCore::FragmentTexAlphaBinding::samplerLocation):
(WebCore::FragmentShaderRGBATexAlphaMask::alphaLocation):
(WebCore::FragmentShaderRGBATexAlphaMask::samplerLocation):
(WebCore::FragmentShaderRGBATexAlphaMask::maskSamplerLocation):
(WebCore::FragmentShaderYUVVideo::yTextureLocation):
(WebCore::FragmentShaderYUVVideo::uTextureLocation):
(WebCore::FragmentShaderYUVVideo::vTextureLocation):
(WebCore::FragmentShaderYUVVideo::alphaLocation):
(WebCore::FragmentShaderYUVVideo::ccMatrixLocation):
(WebCore::FragmentShaderYUVVideo::signAdjLocation):
(WebCore::FragmentShaderColor::colorLocation):
* platform/graphics/chromium/VideoLayerChromium.cpp:
(WebCore::VideoLayerChromium::draw):
(WebCore::VideoLayerChromium::drawYUV):
(WebCore::VideoLayerChromium::drawRGBA):
* platform/graphics/chromium/VideoLayerChromium.h:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79043
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
dpranke@chromium.org [Fri, 18 Feb 2011 23:39:34 +0000 (23:39 +0000)]
2011-02-18 Dirk Pranke <dpranke@chromium.org>
Reviewed by Adam Roben.
Fix webkitpy.layout_tests.port.config_unittest to work on Win32.
https://bugs.webkit.org/show_bug.cgi?id=54703
* Scripts/webkitpy/layout_tests/port/config_unittest.py:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79042
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
dpranke@chromium.org [Fri, 18 Feb 2011 23:34:58 +0000 (23:34 +0000)]
2011-02-18 Dirk Pranke <dpranke@chromium.org>
Reviewed by Adam Roben.
Change the default port we're mocking out on win32 when we
run mock_drt_unittest. Normally we'd default to the
port-specific default, but that would be "win", which doesn't
currently work.
https://bugs.webkit.org/show_bug.cgi?id=38756
* Scripts/webkitpy/layout_tests/port/mock_drt_unittest.py:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79041
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
simon.fraser@apple.com [Fri, 18 Feb 2011 23:27:55 +0000 (23:27 +0000)]
2011-02-18 Simon Fraser <simon.fraser@apple.com>
Reviewed by Dan Bernstein.
Plugin snapshot location is wrong for subframes
https://bugs.webkit.org/show_bug.cgi?id=54776
Only change the CTM to the way that the plugin expects it
when painting the plugin, not when drawing the snapshot.
This fixes the snapshot location when painting flattened
frames.
* WebProcess/Plugins/PluginView.cpp:
(WebKit::PluginView::paint):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79040
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
atwilson@chromium.org [Fri, 18 Feb 2011 23:21:08 +0000 (23:21 +0000)]
Unreviewed expectations change.
* platform/chromium/test_expectations.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79039
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
kbr@google.com [Fri, 18 Feb 2011 23:20:12 +0000 (23:20 +0000)]
2011-02-18 Kenneth Russell <kbr@google.com>
Reviewed by James Robinson.
[chromium] Clean up initialization of minimum timer interval
https://bugs.webkit.org/show_bug.cgi?id=54772
Rolled forward Chromium DEPS to pick up new webkit_support entry
point. Removed setting of default minimum timer interval, as this
is now done every time WebPreferences are applied.
Tested with Chromium DRT port built from WebKit workspace; ran
fast/dom/ layout tests.
* DEPS:
* src/WebKit.cpp:
(WebKit::initialize):
2011-02-18 Kenneth Russell <kbr@google.com>
Reviewed by James Robinson.
[chromium] Clean up initialization of minimum timer interval
https://bugs.webkit.org/show_bug.cgi?id=54772
Use new GetForegroundTabTimerInterval function in webkit_support
to reset the minimum timer interval before each test.
* DumpRenderTree/chromium/WebViewHost.cpp:
(WebViewHost::reset):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79038
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
ossy@webkit.org [Fri, 18 Feb 2011 23:07:33 +0000 (23:07 +0000)]
Unreviewed, rolling out r79022.
http://trac.webkit.org/changeset/79022
https://bugs.webkit.org/show_bug.cgi?id=54775
Patch by Sheriff Bot <webkit.review.bot@gmail.com> on 2011-02-18
It broke the whole world (Requested by Ossy on #webkit).
* runtime/MarkedSpace.h:
(JSC::MarkedSpace::contains):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79037
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
dpranke@chromium.org [Fri, 18 Feb 2011 22:58:17 +0000 (22:58 +0000)]
2011-02-18 Dirk Pranke <dpranke@chromium.org>
Reviewed by Adam Roben.
r78494 fixed the chromium_win unittest failing under win32,
but not cygwin. This fixes cygwin as well.
https://bugs.webkit.org/show_bug.cgi?id=54652
* Scripts/webkitpy/layout_tests/port/chromium_win.py:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79036
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
dpranke@chromium.org [Fri, 18 Feb 2011 22:48:36 +0000 (22:48 +0000)]
2011-02-18 Dirk Pranke <dpranke@chromium.org>
Reviewed by Ojan Vafai, Mihai Parparita.
new-run-webkit-tests: r78522 made it impossible to create a
'chromium-win' or 'chromium-mac' port; they would always get the
version tacked on to the end. It turns out that we actually need
to be able to create these ports in order for
rebaseline-chromium-webkit-tests to work correctly given the
broken coverage of our layout bots. As soon as we get SL and
Win 7 bots running reliably on the canaries, we can get rid of
this change. Note that we only need to change the chromium_mac
and win ports because linux doesn't yet use versions and that
script doesn't work with non-chromium ports.
Also, this change fixes a bug where we were using
"platform/chromium-win-win7" and
"platform/chromium-mac-snowleopard" as the baseline dirs for
Win 7 and SL; we should've been using the generic directories
instead since they are the newest versions of the os's.
https://bugs.webkit.org/show_bug.cgi?id=54691
* Scripts/webkitpy/layout_tests/port/chromium_mac.py:
* Scripts/webkitpy/layout_tests/port/chromium_mac_unittest.py:
* Scripts/webkitpy/layout_tests/port/chromium_win.py:
* Scripts/webkitpy/layout_tests/port/chromium_win_unittest.py:
* Scripts/webkitpy/layout_tests/rebaseline_chromium_webkit_tests.py:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79035
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
atwilson@chromium.org [Fri, 18 Feb 2011 22:21:48 +0000 (22:21 +0000)]
Unreviewed rebaselines for Chromium.
* platform/chromium-mac/compositing/reflections/deeply-nested-reflections-expected.checksum: Added.
* platform/chromium-mac/compositing/reflections/deeply-nested-reflections-expected.png: Added.
* platform/chromium-mac/css1/box_properties/clear_float-expected.checksum:
* platform/chromium-mac/css1/box_properties/clear_float-expected.png:
* platform/chromium-mac/css1/box_properties/float_elements_in_series-expected.checksum: Added.
* platform/chromium-mac/css1/box_properties/float_elements_in_series-expected.png: Added.
* platform/chromium-mac/css1/box_properties/float_on_text_elements-expected.checksum:
* platform/chromium-mac/css1/box_properties/float_on_text_elements-expected.png:
* platform/chromium-mac/css1/text_properties/text_align-expected.checksum: Added.
* platform/chromium-mac/css1/text_properties/text_align-expected.png: Added.
* platform/chromium-mac/css2.1/t0805-c5518-brdr-t-01-e-expected.checksum: Added.
* platform/chromium-mac/css2.1/t0805-c5518-brdr-t-01-e-expected.png: Added.
* platform/chromium-mac/css2.1/t0905-c5525-fltcont-00-d-g-expected.checksum:
* platform/chromium-mac/css2.1/t0905-c5525-fltcont-00-d-g-expected.png:
* platform/chromium-mac/css2.1/t0905-c5525-fltwidth-00-c-g-expected.checksum:
* platform/chromium-mac/css2.1/t0905-c5525-fltwidth-00-c-g-expected.png:
* platform/chromium-mac/css2.1/t1202-counter-03-b-expected.checksum: Added.
* platform/chromium-mac/css2.1/t1202-counter-03-b-expected.png: Added.
* platform/chromium-mac/css2.1/t1202-counter-04-b-expected.checksum: Added.
* platform/chromium-mac/css2.1/t1202-counter-04-b-expected.png: Added.
* platform/chromium-mac/css2.1/t1202-counter-04-b-expected.txt: Added.
* platform/chromium-mac/css2.1/t1202-counters-03-b-expected.checksum: Added.
* platform/chromium-mac/css2.1/t1202-counters-03-b-expected.png: Added.
* platform/chromium-mac/css2.1/t1202-counters-04-b-expected.checksum: Added.
* platform/chromium-mac/css2.1/t1202-counters-04-b-expected.png: Added.
* platform/chromium-mac/css2.1/t1202-counters-04-b-expected.txt: Added.
* platform/chromium-mac/css2.1/t1602-c43-center-00-d-ag-expected.checksum: Added.
* platform/chromium-mac/css2.1/t1602-c43-center-00-d-ag-expected.png: Added.
* platform/chromium-mac/css2.1/t1602-c546-txt-align-00-b-expected.checksum: Added.
* platform/chromium-mac/css2.1/t1602-c546-txt-align-00-b-expected.png: Added.
* platform/chromium-mac/editing/deleting/delete-tab-003-expected.checksum: Added.
* platform/chromium-mac/editing/deleting/delete-tab-003-expected.png: Added.
* platform/chromium-mac/editing/deleting/delete-ws-fixup-001-expected.checksum: Added.
* platform/chromium-mac/editing/deleting/delete-ws-fixup-001-expected.png: Added.
* platform/chromium-mac/editing/inserting/insert-tab-003-expected.checksum: Added.
* platform/chromium-mac/editing/inserting/insert-tab-003-expected.png: Added.
* platform/chromium-mac/editing/inserting/typing-tab-designmode-forms-expected.checksum: Added.
* platform/chromium-mac/editing/inserting/typing-tab-designmode-forms-expected.png: Added.
* platform/chromium-mac/editing/pasteboard/
4641033-expected.checksum: Added.
* platform/chromium-mac/editing/pasteboard/
4641033-expected.png: Added.
* platform/chromium-mac/editing/pasteboard/block-wrappers-necessary-expected.checksum: Added.
* platform/chromium-mac/editing/pasteboard/block-wrappers-necessary-expected.png: Added.
* platform/chromium-mac/editing/pasteboard/nested-blocks-with-text-area-expected.checksum: Added.
* platform/chromium-mac/editing/pasteboard/nested-blocks-with-text-area-expected.png: Added.
* platform/chromium-mac/editing/pasteboard/nested-blocks-with-text-field-expected.checksum: Added.
* platform/chromium-mac/editing/pasteboard/nested-blocks-with-text-field-expected.png: Added.
* platform/chromium-mac/editing/pasteboard/paste-blockquote-2-expected.checksum: Added.
* platform/chromium-mac/editing/pasteboard/paste-blockquote-2-expected.png: Added.
* platform/chromium-mac/editing/pasteboard/pasting-tabs-expected.checksum: Added.
* platform/chromium-mac/editing/pasteboard/pasting-tabs-expected.png: Added.
* platform/chromium-mac/editing/selection/
3690703-2-expected.checksum: Added.
* platform/chromium-mac/editing/selection/
3690703-2-expected.png: Added.
* platform/chromium-mac/editing/selection/
3690703-expected.checksum: Added.
* platform/chromium-mac/editing/selection/
3690703-expected.png: Added.
* platform/chromium-mac/editing/selection/
3690719-expected.checksum: Added.
* platform/chromium-mac/editing/selection/
3690719-expected.png: Added.
* platform/chromium-mac/editing/selection/
4397952-expected.checksum: Added.
* platform/chromium-mac/editing/selection/
4397952-expected.png: Added.
* platform/chromium-mac/editing/selection/
4975120-expected.checksum: Added.
* platform/chromium-mac/editing/selection/
4975120-expected.png: Added.
* platform/chromium-mac/editing/selection/
5240265-expected.checksum: Added.
* platform/chromium-mac/editing/selection/
5240265-expected.png: Added.
* platform/chromium-mac/editing/selection/caret-rtl-2-expected.checksum:
* platform/chromium-mac/editing/selection/caret-rtl-2-expected.png:
* platform/chromium-mac/editing/selection/caret-rtl-2-left-expected.checksum:
* platform/chromium-mac/editing/selection/caret-rtl-2-left-expected.png:
* platform/chromium-mac/editing/selection/caret-rtl-expected.checksum:
* platform/chromium-mac/editing/selection/caret-rtl-expected.png:
* platform/chromium-mac/editing/selection/caret-rtl-right-expected.checksum:
* platform/chromium-mac/editing/selection/caret-rtl-right-expected.png:
* platform/chromium-mac/editing/selection/extend-selection-bidi-expected.checksum: Added.
* platform/chromium-mac/editing/selection/extend-selection-bidi-expected.png: Added.
* platform/chromium-mac/editing/selection/move-past-trailing-space-expected.checksum: Removed.
* platform/chromium-mac/editing/selection/replaced-boundaries-3-expected.checksum:
* platform/chromium-mac/editing/selection/replaced-boundaries-3-expected.png: Added.
* platform/chromium-mac/editing/selection/select-from-textfield-outwards-expected.checksum: Added.
* platform/chromium-mac/editing/selection/select-from-textfield-outwards-expected.png: Added.
* platform/chromium-mac/editing/style/
5046875-1-expected.checksum: Added.
* platform/chromium-mac/editing/style/
5046875-1-expected.png: Added.
* platform/chromium-mac/editing/style/create-block-for-style-011-expected.checksum: Removed.
* platform/chromium-mac/editing/style/create-block-for-style-011-expected.png: Removed.
* platform/chromium-mac/editing/style/create-block-for-style-012-expected.checksum: Removed.
* platform/chromium-mac/editing/style/create-block-for-style-012-expected.png: Removed.
* platform/chromium-mac/editing/style/table-selection-expected.checksum: Added.
* platform/chromium-mac/editing/style/table-selection-expected.png: Added.
* platform/chromium-mac/fast/block/margin-collapse/103-expected.checksum:
* platform/chromium-mac/fast/block/margin-collapse/103-expected.png:
* platform/chromium-mac/fast/block/positioning/inline-block-relposition-expected.checksum: Added.
* platform/chromium-mac/fast/block/positioning/inline-block-relposition-expected.png: Added.
* platform/chromium-mac/fast/blockflow/Kusa-Makura-background-canvas-expected.checksum: Added.
* platform/chromium-mac/fast/blockflow/Kusa-Makura-background-canvas-expected.png: Added.
* platform/chromium-mac/fast/blockflow/border-vertical-lr-expected.checksum:
* platform/chromium-mac/fast/blockflow/border-vertical-lr-expected.png:
* platform/chromium-mac/fast/blockflow/border-vertical-lr-expected.txt: Added.
* platform/chromium-mac/fast/blockflow/japanese-lr-selection-expected.checksum:
* platform/chromium-mac/fast/blockflow/japanese-lr-selection-expected.png:
* platform/chromium-mac/fast/blockflow/japanese-lr-text-expected.checksum:
* platform/chromium-mac/fast/blockflow/japanese-lr-text-expected.png:
* platform/chromium-mac/fast/blockflow/japanese-rl-selection-expected.checksum:
* platform/chromium-mac/fast/blockflow/japanese-rl-selection-expected.png:
* platform/chromium-mac/fast/blockflow/japanese-rl-text-expected.checksum:
* platform/chromium-mac/fast/blockflow/japanese-rl-text-expected.png: Added.
* platform/chromium-mac/fast/blockflow/japanese-ruby-vertical-lr-expected.checksum: Added.
* platform/chromium-mac/fast/blockflow/japanese-ruby-vertical-lr-expected.png: Added.
* platform/chromium-mac/fast/blockflow/japanese-ruby-vertical-rl-expected.checksum: Added.
* platform/chromium-mac/fast/blockflow/japanese-ruby-vertical-rl-expected.png: Added.
* platform/chromium-mac/fast/blockflow/vertical-align-table-baseline-expected.checksum:
* platform/chromium-mac/fast/blockflow/vertical-align-table-baseline-expected.png:
* platform/chromium-mac/fast/blockflow/vertical-baseline-alignment-expected.checksum:
* platform/chromium-mac/fast/blockflow/vertical-baseline-alignment-expected.png:
* platform/chromium-mac/fast/blockflow/vertical-font-fallback-expected.checksum: Added.
* platform/chromium-mac/fast/blockflow/vertical-font-fallback-expected.png: Added.
* platform/chromium-mac/fast/css/beforeSelectorOnCodeElement-expected.checksum: Added.
* platform/chromium-mac/fast/css/beforeSelectorOnCodeElement-expected.png: Added.
* platform/chromium-mac/fast/css/continuationCrash-expected.checksum: Added.
* platform/chromium-mac/fast/css/continuationCrash-expected.png: Added.
* platform/chromium-mac/fast/css/css2-system-fonts-expected.checksum: Added.
* platform/chromium-mac/fast/css/css2-system-fonts-expected.png: Added.
* platform/chromium-mac/fast/css/font-face-default-font-expected.checksum: Added.
* platform/chromium-mac/fast/css/font-face-default-font-expected.png: Added.
* platform/chromium-mac/fast/css/font-face-locally-installed-expected.checksum: Added.
* platform/chromium-mac/fast/css/font-face-locally-installed-expected.png: Added.
* platform/chromium-mac/fast/css/margin-top-bottom-dynamic-expected.checksum: Added.
* platform/chromium-mac/fast/css/margin-top-bottom-dynamic-expected.png: Added.
* platform/chromium-mac/fast/css/rtl-ordering-expected.checksum: Added.
* platform/chromium-mac/fast/css/rtl-ordering-expected.png: Added.
* platform/chromium-mac/fast/css/text-input-with-webkit-border-radius-expected.checksum: Added.
* platform/chromium-mac/fast/css/text-input-with-webkit-border-radius-expected.png: Added.
* platform/chromium-mac/fast/css/text-overflow-ellipsis-bidi-expected.checksum: Added.
* platform/chromium-mac/fast/css/text-overflow-ellipsis-bidi-expected.png: Added.
* platform/chromium-mac/fast/css/text-overflow-ellipsis-strict-expected.checksum: Added.
* platform/chromium-mac/fast/css/text-overflow-ellipsis-strict-expected.png: Added.
* platform/chromium-mac/fast/css/text-security-expected.checksum: Added.
* platform/chromium-mac/fast/css/text-security-expected.png: Added.
* platform/chromium-mac/fast/dom/52776-expected.txt:
* platform/chromium-mac/fast/dom/HTMLInputElement/input-image-alt-text-expected.checksum: Added.
* platform/chromium-mac/fast/dom/HTMLInputElement/input-image-alt-text-expected.png: Added.
* platform/chromium-mac/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.checksum: Added.
* platform/chromium-mac/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.png: Added.
* platform/chromium-mac/fast/dom/HTMLTextAreaElement/reset-textarea-expected.checksum: Added.
* platform/chromium-mac/fast/dom/HTMLTextAreaElement/reset-textarea-expected.png: Added.
* platform/chromium-mac/fast/dynamic/008-expected.checksum: Added.
* platform/chromium-mac/fast/dynamic/008-expected.png: Added.
* platform/chromium-mac/fast/events/autoscroll-expected.checksum: Added.
* platform/chromium-mac/fast/events/autoscroll-expected.png: Added.
* platform/chromium-mac/fast/events/context-no-deselect-expected.checksum: Added.
* platform/chromium-mac/fast/events/context-no-deselect-expected.png: Added.
* platform/chromium-mac/fast/forms/HTMLOptionElement_label01-expected.checksum: Added.
* platform/chromium-mac/fast/forms/HTMLOptionElement_label01-expected.png: Added.
* platform/chromium-mac/fast/forms/HTMLOptionElement_label02-expected.checksum: Added.
* platform/chromium-mac/fast/forms/HTMLOptionElement_label02-expected.png: Added.
* platform/chromium-mac/fast/forms/HTMLOptionElement_label03-expected.checksum: Added.
* platform/chromium-mac/fast/forms/HTMLOptionElement_label03-expected.png: Added.
* platform/chromium-mac/fast/forms/HTMLOptionElement_label04-expected.checksum: Added.
* platform/chromium-mac/fast/forms/HTMLOptionElement_label04-expected.png: Added.
* platform/chromium-mac/fast/forms/basic-buttons-expected.checksum: Added.
* platform/chromium-mac/fast/forms/basic-buttons-expected.png: Added.
* platform/chromium-mac/fast/forms/basic-selects-expected.checksum: Added.
* platform/chromium-mac/fast/forms/basic-selects-expected.png: Added.
* platform/chromium-mac/fast/forms/basic-selects-expected.txt: Added.
* platform/chromium-mac/fast/forms/basic-textareas-expected.checksum: Added.
* platform/chromium-mac/fast/forms/basic-textareas-expected.png: Added.
* platform/chromium-mac/fast/forms/basic-textareas-quirks-expected.checksum: Added.
* platform/chromium-mac/fast/forms/basic-textareas-quirks-expected.png: Added.
* platform/chromium-mac/fast/forms/blankbuttons-expected.checksum: Added.
* platform/chromium-mac/fast/forms/blankbuttons-expected.png: Added.
* platform/chromium-mac/fast/forms/button-align-expected.checksum: Added.
* platform/chromium-mac/fast/forms/button-align-expected.png: Added.
* platform/chromium-mac/fast/forms/button-cannot-be-nested-expected.checksum: Added.
* platform/chromium-mac/fast/forms/button-cannot-be-nested-expected.png: Added.
* platform/chromium-mac/fast/forms/button-default-title-expected.checksum: Added.
* platform/chromium-mac/fast/forms/button-default-title-expected.png: Added.
* platform/chromium-mac/fast/forms/button-generated-content-expected.checksum: Added.
* platform/chromium-mac/fast/forms/button-generated-content-expected.png: Added.
* platform/chromium-mac/fast/forms/button-positioned-expected.checksum: Added.
* platform/chromium-mac/fast/forms/button-positioned-expected.png: Added.
* platform/chromium-mac/fast/forms/button-sizes-expected.checksum: Added.
* platform/chromium-mac/fast/forms/button-sizes-expected.png: Added.
* platform/chromium-mac/fast/forms/button-style-color-expected.checksum: Added.
* platform/chromium-mac/fast/forms/button-style-color-expected.png: Added.
* platform/chromium-mac/fast/forms/button-table-styles-expected.checksum: Added.
* platform/chromium-mac/fast/forms/button-table-styles-expected.png: Added.
* platform/chromium-mac/fast/forms/button-text-transform-expected.checksum: Added.
* platform/chromium-mac/fast/forms/button-text-transform-expected.png: Added.
* platform/chromium-mac/fast/forms/button-white-space-expected.checksum: Added.
* platform/chromium-mac/fast/forms/button-white-space-expected.png: Added.
* platform/chromium-mac/fast/forms/control-clip-expected.checksum: Added.
* platform/chromium-mac/fast/forms/control-clip-expected.png: Added.
* platform/chromium-mac/fast/forms/control-restrict-line-height-expected.checksum: Added.
* platform/chromium-mac/fast/forms/control-restrict-line-height-expected.png: Added.
* platform/chromium-mac/fast/forms/file-input-direction-expected.checksum:
* platform/chromium-mac/fast/forms/file-input-direction-expected.png:
* platform/chromium-mac/fast/forms/file-input-direction-expected.txt:
* platform/chromium-mac/fast/forms/formmove3-expected.checksum: Added.
* platform/chromium-mac/fast/forms/formmove3-expected.png: Added.
* platform/chromium-mac/fast/forms/input-align-expected.checksum: Added.
* platform/chromium-mac/fast/forms/input-align-expected.png: Added.
* platform/chromium-mac/fast/forms/input-appearance-bkcolor-expected.checksum:
* platform/chromium-mac/fast/forms/input-appearance-bkcolor-expected.png: Added.
* platform/chromium-mac/fast/forms/input-appearance-default-bkcolor-expected.checksum: Added.
* platform/chromium-mac/fast/forms/input-appearance-default-bkcolor-expected.png: Added.
* platform/chromium-mac/fast/forms/input-appearance-disabled-expected.checksum: Added.
* platform/chromium-mac/fast/forms/input-appearance-disabled-expected.png: Added.
* platform/chromium-mac/fast/forms/input-appearance-focus-expected.checksum: Added.
* platform/chromium-mac/fast/forms/input-appearance-focus-expected.png: Added.
* platform/chromium-mac/fast/forms/input-appearance-preventDefault-expected.checksum: Added.
* platform/chromium-mac/fast/forms/input-appearance-preventDefault-expected.png: Added.
* platform/chromium-mac/fast/forms/input-appearance-readonly-expected.checksum: Added.
* platform/chromium-mac/fast/forms/input-appearance-readonly-expected.png: Added.
* platform/chromium-mac/fast/forms/input-appearance-selection-expected.checksum: Added.
* platform/chromium-mac/fast/forms/input-appearance-selection-expected.png: Added.
* platform/chromium-mac/fast/forms/input-appearance-visibility-expected.checksum: Added.
* platform/chromium-mac/fast/forms/input-appearance-visibility-expected.png: Added.
* platform/chromium-mac/fast/forms/input-appearance-width-expected.checksum: Added.
* platform/chromium-mac/fast/forms/input-appearance-width-expected.png: Added.
* platform/chromium-mac/fast/forms/input-button-sizes-expected.checksum: Added.
* platform/chromium-mac/fast/forms/input-button-sizes-expected.png: Added.
* platform/chromium-mac/fast/forms/input-disabled-color-expected.checksum: Added.
* platform/chromium-mac/fast/forms/input-disabled-color-expected.png: Added.
* platform/chromium-mac/fast/forms/input-double-click-selection-gap-bug-expected.checksum: Added.
* platform/chromium-mac/fast/forms/input-double-click-selection-gap-bug-expected.png: Added.
* platform/chromium-mac/fast/forms/input-field-text-truncated-expected.checksum: Added.
* platform/chromium-mac/fast/forms/input-field-text-truncated-expected.png: Added.
* platform/chromium-mac/fast/forms/input-file-re-render-expected.checksum:
* platform/chromium-mac/fast/forms/input-file-re-render-expected.png:
* platform/chromium-mac/fast/forms/input-first-letter-expected.checksum: Added.
* platform/chromium-mac/fast/forms/input-first-letter-expected.png: Added.
* platform/chromium-mac/fast/forms/input-readonly-autoscroll-expected.checksum: Added.
* platform/chromium-mac/fast/forms/input-readonly-autoscroll-expected.png: Added.
* platform/chromium-mac/fast/forms/input-readonly-dimmed-expected.checksum: Added.
* platform/chromium-mac/fast/forms/input-readonly-dimmed-expected.png: Added.
* platform/chromium-mac/fast/forms/input-spaces-expected.checksum: Added.
* platform/chromium-mac/fast/forms/input-spaces-expected.png: Added.
* platform/chromium-mac/fast/forms/input-table-expected.checksum: Added.
* platform/chromium-mac/fast/forms/input-table-expected.png: Added.
* platform/chromium-mac/fast/forms/input-text-double-click-expected.checksum: Added.
* platform/chromium-mac/fast/forms/input-text-double-click-expected.png: Added.
* platform/chromium-mac/fast/forms/input-text-drag-down-expected.checksum: Added.
* platform/chromium-mac/fast/forms/input-text-drag-down-expected.png: Added.
* platform/chromium-mac/fast/forms/input-text-scroll-left-on-blur-expected.checksum: Added.
* platform/chromium-mac/fast/forms/input-text-scroll-left-on-blur-expected.png: Added.
* platform/chromium-mac/fast/forms/input-text-word-wrap-expected.checksum: Added.
* platform/chromium-mac/fast/forms/input-text-word-wrap-expected.png: Added.
* platform/chromium-mac/fast/forms/menulist-no-overflow-expected.checksum: Added.
* platform/chromium-mac/fast/forms/menulist-no-overflow-expected.png: Added.
* platform/chromium-mac/fast/forms/menulist-option-wrap-expected.checksum: Added.
* platform/chromium-mac/fast/forms/menulist-option-wrap-expected.png: Added.
* platform/chromium-mac/fast/forms/menulist-restrict-line-height-expected.checksum: Added.
* platform/chromium-mac/fast/forms/menulist-restrict-line-height-expected.png: Added.
* platform/chromium-mac/fast/forms/menulist-style-color-expected.checksum: Added.
* platform/chromium-mac/fast/forms/menulist-style-color-expected.png: Added.
* platform/chromium-mac/fast/forms/menulist-width-change-expected.checksum: Added.
* platform/chromium-mac/fast/forms/menulist-width-change-expected.png: Added.
* platform/chromium-mac/fast/forms/option-strip-whitespace-expected.checksum: Added.
* platform/chromium-mac/fast/forms/option-strip-whitespace-expected.png: Added.
* platform/chromium-mac/fast/forms/option-text-clip-expected.checksum: Added.
* platform/chromium-mac/fast/forms/option-text-clip-expected.png: Added.
* platform/chromium-mac/fast/forms/placeholder-position-expected.checksum:
* platform/chromium-mac/fast/forms/placeholder-position-expected.png:
* platform/chromium-mac/fast/forms/placeholder-set-value-expected.checksum: Added.
* platform/chromium-mac/fast/forms/placeholder-set-value-expected.png: Added.
* platform/chromium-mac/fast/forms/plaintext-mode-2-expected.checksum: Added.
* platform/chromium-mac/fast/forms/plaintext-mode-2-expected.png: Added.
* platform/chromium-mac/fast/forms/search-cancel-button-style-sharing-expected.checksum: Added.
* platform/chromium-mac/fast/forms/search-cancel-button-style-sharing-expected.png: Added.
* platform/chromium-mac/fast/forms/search-rtl-expected.checksum: Added.
* platform/chromium-mac/fast/forms/search-rtl-expected.png: Added.
* platform/chromium-mac/fast/forms/search-transformed-expected.checksum:
* platform/chromium-mac/fast/forms/search-transformed-expected.png:
* platform/chromium-mac/fast/forms/search-zoomed-expected.checksum: Added.
* platform/chromium-mac/fast/forms/search-zoomed-expected.png: Added.
* platform/chromium-mac/fast/forms/select-align-expected.checksum: Added.
* platform/chromium-mac/fast/forms/select-align-expected.png: Added.
* platform/chromium-mac/fast/forms/select-baseline-expected.checksum:
* platform/chromium-mac/fast/forms/select-baseline-expected.png:
* platform/chromium-mac/fast/forms/select-change-listbox-to-popup-expected.checksum: Added.
* platform/chromium-mac/fast/forms/select-change-listbox-to-popup-expected.png: Added.
* platform/chromium-mac/fast/forms/select-disabled-appearance-expected.checksum: Added.
* platform/chromium-mac/fast/forms/select-disabled-appearance-expected.png: Added.
* platform/chromium-mac/fast/forms/select-initial-position-expected.checksum: Added.
* platform/chromium-mac/fast/forms/select-initial-position-expected.png: Added.
* platform/chromium-mac/fast/forms/select-selected-expected.checksum: Added.
* platform/chromium-mac/fast/forms/select-selected-expected.png: Added.
* platform/chromium-mac/fast/forms/select-visual-hebrew-expected.checksum: Added.
* platform/chromium-mac/fast/forms/select-visual-hebrew-expected.png: Added.
* platform/chromium-mac/fast/forms/stuff-on-my-optgroup-expected.checksum: Added.
* platform/chromium-mac/fast/forms/stuff-on-my-optgroup-expected.png: Added.
* platform/chromium-mac/fast/forms/tabbing-input-iframe-expected.checksum: Added.
* platform/chromium-mac/fast/forms/tabbing-input-iframe-expected.png: Added.
* platform/chromium-mac/fast/forms/targeted-frame-submission-expected.checksum: Added.
* platform/chromium-mac/fast/forms/targeted-frame-submission-expected.png: Added.
* platform/chromium-mac/fast/forms/text-style-color-expected.checksum:
* platform/chromium-mac/fast/forms/text-style-color-expected.png:
* platform/chromium-mac/fast/forms/textarea-align-expected.checksum: Added.
* platform/chromium-mac/fast/forms/textarea-align-expected.png: Added.
* platform/chromium-mac/fast/forms/textarea-placeholder-set-value-expected.checksum: Added.
* platform/chromium-mac/fast/forms/textarea-placeholder-set-value-expected.png: Added.
* platform/chromium-mac/fast/forms/textarea-scroll-height-expected.checksum: Added.
* platform/chromium-mac/fast/forms/textarea-scroll-height-expected.png: Added.
* platform/chromium-mac/fast/forms/textarea-scrolled-type-expected.checksum: Added.
* platform/chromium-mac/fast/forms/textarea-scrolled-type-expected.png: Added.
* platform/chromium-mac/fast/forms/visual-hebrew-text-field-expected.checksum: Added.
* platform/chromium-mac/fast/forms/visual-hebrew-text-field-expected.png: Added.
* platform/chromium-mac/fast/html/keygen-expected.checksum: Added.
* platform/chromium-mac/fast/html/keygen-expected.png: Added.
* platform/chromium-mac/fast/inline/inline-box-background-expected.checksum:
* platform/chromium-mac/fast/inline/inline-box-background-expected.png:
* platform/chromium-mac/fast/inline/inline-box-background-long-image-expected.checksum:
* platform/chromium-mac/fast/inline/inline-box-background-long-image-expected.png:
* platform/chromium-mac/fast/inline/inline-box-background-repeat-x-expected.checksum:
* platform/chromium-mac/fast/inline/inline-box-background-repeat-x-expected.png:
* platform/chromium-mac/fast/inline/inline-box-background-repeat-y-expected.checksum:
* platform/chromium-mac/fast/inline/inline-box-background-repeat-y-expected.png:
* platform/chromium-mac/fast/lists/dynamic-marker-crash-expected.checksum: Added.
* platform/chromium-mac/fast/lists/dynamic-marker-crash-expected.png: Added.
* platform/chromium-mac/fast/multicol/float-avoidance-expected.checksum: Added.
* platform/chromium-mac/fast/multicol/float-avoidance-expected.png: Added.
* platform/chromium-mac/fast/multicol/shadow-breaking-expected.checksum:
* platform/chromium-mac/fast/multicol/shadow-breaking-expected.png:
* platform/chromium-mac/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.checksum: Added.
* platform/chromium-mac/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.png: Added.
* platform/chromium-mac/fast/parser/document-write-option-expected.checksum: Added.
* platform/chromium-mac/fast/parser/document-write-option-expected.png: Added.
* platform/chromium-mac/fast/parser/entity-comment-in-textarea-expected.checksum: Added.
* platform/chromium-mac/fast/parser/entity-comment-in-textarea-expected.png: Added.
* platform/chromium-mac/fast/parser/open-comment-in-textarea-expected.checksum: Added.
* platform/chromium-mac/fast/parser/open-comment-in-textarea-expected.png: Added.
* platform/chromium-mac/fast/repaint/japanese-rl-selection-clear-expected.checksum:
* platform/chromium-mac/fast/repaint/japanese-rl-selection-clear-expected.png:
* platform/chromium-mac/fast/repaint/japanese-rl-selection-repaint-expected.checksum:
* platform/chromium-mac/fast/repaint/japanese-rl-selection-repaint-expected.png:
* platform/chromium-mac/fast/repaint/line-flow-with-floats-1-expected.checksum:
* platform/chromium-mac/fast/repaint/line-flow-with-floats-1-expected.png:
* platform/chromium-mac/fast/repaint/line-flow-with-floats-10-expected.checksum:
* platform/chromium-mac/fast/repaint/line-flow-with-floats-10-expected.png:
* platform/chromium-mac/fast/repaint/line-flow-with-floats-2-expected.checksum:
* platform/chromium-mac/fast/repaint/line-flow-with-floats-2-expected.png:
* platform/chromium-mac/fast/repaint/line-flow-with-floats-3-expected.checksum:
* platform/chromium-mac/fast/repaint/line-flow-with-floats-3-expected.png:
* platform/chromium-mac/fast/repaint/line-flow-with-floats-4-expected.checksum:
* platform/chromium-mac/fast/repaint/line-flow-with-floats-4-expected.png:
* platform/chromium-mac/fast/repaint/line-flow-with-floats-5-expected.checksum:
* platform/chromium-mac/fast/repaint/line-flow-with-floats-5-expected.png:
* platform/chromium-mac/fast/repaint/line-flow-with-floats-6-expected.checksum:
* platform/chromium-mac/fast/repaint/line-flow-with-floats-6-expected.png:
* platform/chromium-mac/fast/repaint/line-flow-with-floats-7-expected.checksum:
* platform/chromium-mac/fast/repaint/line-flow-with-floats-7-expected.png:
* platform/chromium-mac/fast/repaint/line-flow-with-floats-8-expected.checksum:
* platform/chromium-mac/fast/repaint/line-flow-with-floats-8-expected.png:
* platform/chromium-mac/fast/repaint/line-flow-with-floats-9-expected.checksum:
* platform/chromium-mac/fast/repaint/line-flow-with-floats-9-expected.png:
* platform/chromium-mac/fast/repaint/repaint-across-writing-mode-boundary-expected.checksum:
* platform/chromium-mac/fast/repaint/repaint-across-writing-mode-boundary-expected.png:
* platform/chromium-mac/fast/repaint/shadow-multiple-horizontal-expected.checksum: Removed.
* platform/chromium-mac/fast/repaint/shadow-multiple-horizontal-expected.png: Removed.
* platform/chromium-mac/fast/repaint/shadow-multiple-strict-horizontal-expected.checksum: Removed.
* platform/chromium-mac/fast/repaint/shadow-multiple-strict-horizontal-expected.png: Removed.
* platform/chromium-mac/fast/repaint/shadow-multiple-strict-vertical-expected.checksum: Removed.
* platform/chromium-mac/fast/repaint/shadow-multiple-strict-vertical-expected.png: Removed.
* platform/chromium-mac/fast/repaint/shadow-multiple-vertical-expected.checksum: Removed.
* platform/chromium-mac/fast/repaint/shadow-multiple-vertical-expected.png: Removed.
* platform/chromium-mac/fast/replaced/width100percent-button-expected.checksum: Added.
* platform/chromium-mac/fast/replaced/width100percent-button-expected.png: Added.
* platform/chromium-mac/fast/replaced/width100percent-searchfield-expected.checksum: Added.
* platform/chromium-mac/fast/replaced/width100percent-searchfield-expected.png: Added.
* platform/chromium-mac/fast/replaced/width100percent-textarea-expected.checksum:
* platform/chromium-mac/fast/replaced/width100percent-textarea-expected.png:
* platform/chromium-mac/fast/replaced/width100percent-textfield-expected.checksum: Added.
* platform/chromium-mac/fast/replaced/width100percent-textfield-expected.png: Added.
* platform/chromium-mac/fast/selectors/064-expected.checksum: Added.
* platform/chromium-mac/fast/selectors/064-expected.png: Added.
* platform/chromium-mac/fast/speech/input-appearance-speechbutton-expected.checksum:
* platform/chromium-mac/fast/speech/input-appearance-speechbutton-expected.png:
* platform/chromium-mac/fast/speech/input-appearance-speechbutton-expected.txt:
* platform/chromium-mac/fast/table/append-cells2-expected.checksum: Added.
* platform/chromium-mac/fast/table/append-cells2-expected.png: Added.
* platform/chromium-mac/fast/table/border-collapsing/004-vertical-expected.checksum: Added.
* platform/chromium-mac/fast/table/border-collapsing/004-vertical-expected.png: Added.
* platform/chromium-mac/fast/table/frame-and-rules-expected.checksum: Added.
* platform/chromium-mac/fast/table/frame-and-rules-expected.png: Added.
* platform/chromium-mac/fast/table/remove-td-display-none-expected.checksum: Added.
* platform/chromium-mac/fast/table/remove-td-display-none-expected.png: Added.
* platform/chromium-mac/fast/text/atsui-negative-spacing-features-expected.checksum: Added.
* platform/chromium-mac/fast/text/atsui-negative-spacing-features-expected.png: Added.
* platform/chromium-mac/fast/text/atsui-partial-selection-expected.checksum: Added.
* platform/chromium-mac/fast/text/atsui-partial-selection-expected.png: Added.
* platform/chromium-mac/fast/text/atsui-spacing-features-expected.checksum: Added.
* platform/chromium-mac/fast/text/atsui-spacing-features-expected.png: Added.
* platform/chromium-mac/fast/text/backslash-to-yen-sign-euc-expected.checksum: Added.
* platform/chromium-mac/fast/text/backslash-to-yen-sign-euc-expected.png: Added.
* platform/chromium-mac/fast/text/bidi-embedding-pop-and-push-same-expected.checksum: Added.
* platform/chromium-mac/fast/text/bidi-embedding-pop-and-push-same-expected.png: Added.
* platform/chromium-mac/fast/text/capitalize-boundaries-expected.checksum: Added.
* platform/chromium-mac/fast/text/capitalize-boundaries-expected.png: Added.
* platform/chromium-mac/fast/text/in-rendered-text-rtl-expected.checksum: Added.
* platform/chromium-mac/fast/text/in-rendered-text-rtl-expected.png: Added.
* platform/chromium-mac/fast/text/international/bidi-AN-after-L-expected.checksum: Added.
* platform/chromium-mac/fast/text/international/bidi-AN-after-L-expected.png: Added.
* platform/chromium-mac/fast/text/international/bidi-AN-after-L-expected.txt: Added.
* platform/chromium-mac/fast/text/international/bidi-L2-run-reordering-expected.checksum: Added.
* platform/chromium-mac/fast/text/international/bidi-L2-run-reordering-expected.png: Added.
* platform/chromium-mac/fast/text/international/bidi-LDB-2-CSS-expected.checksum: Added.
* platform/chromium-mac/fast/text/international/bidi-LDB-2-CSS-expected.png: Added.
* platform/chromium-mac/fast/text/international/bidi-LDB-2-HTML-expected.checksum: Added.
* platform/chromium-mac/fast/text/international/bidi-LDB-2-HTML-expected.png: Added.
* platform/chromium-mac/fast/text/international/bidi-LDB-2-formatting-characters-expected.checksum: Added.
* platform/chromium-mac/fast/text/international/bidi-LDB-2-formatting-characters-expected.png: Added.
* platform/chromium-mac/fast/text/international/bidi-european-terminators-expected.checksum: Added.
* platform/chromium-mac/fast/text/international/bidi-european-terminators-expected.png: Added.
* platform/chromium-mac/fast/text/international/bidi-ignored-for-first-child-inline-expected.checksum: Added.
* platform/chromium-mac/fast/text/international/bidi-ignored-for-first-child-inline-expected.png: Added.
* platform/chromium-mac/fast/text/international/bidi-innertext-expected.checksum: Added.
* platform/chromium-mac/fast/text/international/bidi-innertext-expected.png: Added.
* platform/chromium-mac/fast/text/international/bidi-layout-across-linebreak-expected.checksum: Added.
* platform/chromium-mac/fast/text/international/bidi-layout-across-linebreak-expected.png: Added.
* platform/chromium-mac/fast/text/international/bidi-linebreak-001-expected.checksum: Added.
* platform/chromium-mac/fast/text/international/bidi-linebreak-001-expected.png: Added.
* platform/chromium-mac/fast/text/international/bidi-linebreak-002-expected.checksum: Added.
* platform/chromium-mac/fast/text/international/bidi-linebreak-002-expected.png: Added.
* platform/chromium-mac/fast/text/international/bidi-linebreak-003-expected.checksum: Added.
* platform/chromium-mac/fast/text/international/bidi-linebreak-003-expected.png: Added.
* platform/chromium-mac/fast/text/international/bidi-listbox-atsui-expected.checksum: Added.
* platform/chromium-mac/fast/text/international/bidi-listbox-atsui-expected.png: Added.
* platform/chromium-mac/fast/text/international/bidi-listbox-expected.checksum: Added.
* platform/chromium-mac/fast/text/international/bidi-listbox-expected.png: Added.
* platform/chromium-mac/fast/text/international/bidi-mirror-he-ar-expected.checksum: Added.
* platform/chromium-mac/fast/text/international/bidi-mirror-he-ar-expected.png: Added.
* platform/chromium-mac/fast/text/international/bidi-mirror-he-ar-expected.txt: Added.
* platform/chromium-mac/fast/text/international/bidi-neutral-run-expected.checksum: Added.
* platform/chromium-mac/fast/text/international/bidi-neutral-run-expected.png: Added.
* platform/chromium-mac/fast/text/international/bidi-neutral-run-expected.txt: Added.
* platform/chromium-mac/fast/text/international/bidi-override-expected.checksum: Added.
* platform/chromium-mac/fast/text/international/bidi-override-expected.png: Added.
* platform/chromium-mac/fast/text/international/hebrew-vowels-expected.checksum: Added.
* platform/chromium-mac/fast/text/international/hebrew-vowels-expected.png: Added.
* platform/chromium-mac/fast/text/international/hindi-spacing-expected.checksum: Added.
* platform/chromium-mac/fast/text/international/hindi-spacing-expected.png: Added.
* platform/chromium-mac/fast/text/international/pop-up-button-text-alignment-and-direction-expected.checksum:
* platform/chromium-mac/fast/text/international/pop-up-button-text-alignment-and-direction-expected.png:
* platform/chromium-mac/fast/text/international/pop-up-button-text-alignment-and-direction-expected.txt: Removed.
* platform/chromium-mac/fast/text/international/rtl-caret-expected.checksum: Added.
* platform/chromium-mac/fast/text/international/rtl-caret-expected.png: Added.
* platform/chromium-mac/fast/text/international/rtl-white-space-pre-wrap-expected.checksum: Added.
* platform/chromium-mac/fast/text/international/rtl-white-space-pre-wrap-expected.png: Added.
* platform/chromium-mac/fast/text/international/text-combine-image-test-expected.checksum: Added.
* platform/chromium-mac/fast/text/international/text-combine-image-test-expected.png: Added.
* platform/chromium-mac/fast/text/international/text-combine-image-test-expected.txt: Added.
* platform/chromium-mac/fast/text/justified-selection-at-edge-expected.checksum: Added.
* platform/chromium-mac/fast/text/justified-selection-at-edge-expected.png: Added.
* platform/chromium-mac/fast/text/justify-ideograph-simple-expected.checksum:
* platform/chromium-mac/fast/text/justify-ideograph-simple-expected.png:
* platform/chromium-mac/fast/text/justify-ideograph-vertical-expected.checksum:
* platform/chromium-mac/fast/text/justify-ideograph-vertical-expected.png:
* platform/chromium-mac/fast/text/justify-nbsp-expected.checksum: Added.
* platform/chromium-mac/fast/text/justify-nbsp-expected.png: Added.
* platform/chromium-mac/fast/text/line-breaks-expected.checksum: Added.
* platform/chromium-mac/fast/text/line-breaks-expected.png: Added.
* platform/chromium-mac/fast/text/trailing-white-space-2-expected.checksum: Removed.
* platform/chromium-mac/fast/text/trailing-white-space-expected.checksum: Removed.
* platform/chromium-mac/fast/text/word-break-run-rounding-expected.checksum: Added.
* platform/chromium-mac/fast/text/word-break-run-rounding-expected.png: Added.
* platform/chromium-mac/fonts/sans-serif-expected.checksum: Added.
* platform/chromium-mac/fonts/sans-serif-expected.png: Added.
* platform/chromium-mac/svg/custom/animate-path-discrete-expected.checksum: Added.
* platform/chromium-mac/svg/custom/animate-path-discrete-expected.png: Added.
* platform/chromium-mac/svg/custom/inline-svg-in-xhtml-expected.checksum:
* platform/chromium-mac/svg/custom/inline-svg-in-xhtml-expected.png:
* platform/chromium-mac/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.checksum:
* platform/chromium-mac/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.png:
* platform/chromium-mac/svg/custom/svg-fonts-in-html-expected.checksum:
* platform/chromium-mac/svg/custom/svg-fonts-in-html-expected.png:
* platform/chromium-mac/svg/custom/text-dom-01-f-expected.checksum: Added.
* platform/chromium-mac/svg/custom/text-dom-01-f-expected.png: Added.
* platform/chromium-mac/svg/hixie/mixed/003-expected.checksum:
* platform/chromium-mac/svg/hixie/mixed/003-expected.png:
* platform/chromium-mac/svg/zoom/page/zoom-hixie-mixed-008-expected.checksum: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug113424-expected.checksum: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug113424-expected.png: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug1188-expected.checksum:
* platform/chromium-mac/tables/mozilla/bugs/bug1188-expected.png: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug1318-expected.checksum:
* platform/chromium-mac/tables/mozilla/bugs/bug1318-expected.png: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug138725-expected.checksum: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug138725-expected.png: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug14323-expected.checksum: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug14323-expected.png: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug18359-expected.checksum: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug18359-expected.png: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug2479-2-expected.checksum: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug2479-2-expected.png: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug2479-3-expected.checksum: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug2479-3-expected.png: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug26178-expected.checksum: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug26178-expected.png: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug28928-expected.checksum: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug28928-expected.png: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug2962-expected.checksum: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug2962-expected.png: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug30692-expected.checksum: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug30692-expected.png: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug33855-expected.checksum: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug33855-expected.png: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug39209-expected.checksum: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug39209-expected.png: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug4429-expected.checksum: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug4429-expected.png: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug44505-expected.checksum: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug44505-expected.png: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug4527-expected.checksum:
* platform/chromium-mac/tables/mozilla/bugs/bug4527-expected.png: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug46368-1-expected.checksum: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug46368-1-expected.png: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug46368-2-expected.checksum: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug46368-2-expected.png: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug51037-expected.checksum: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug51037-expected.png: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug51727-expected.checksum: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug51727-expected.png: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug52505-expected.checksum: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug52505-expected.png: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug52506-expected.checksum: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug52506-expected.png: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug60749-expected.checksum: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug60749-expected.png: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug67915-1-expected.checksum: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug67915-1-expected.png: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug68912-expected.checksum: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug68912-expected.png: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug7342-expected.checksum: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug7342-expected.png: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug88035-1-expected.checksum: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug88035-1-expected.png: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug88035-2-expected.checksum: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug88035-2-expected.png: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug96334-expected.checksum: Added.
* platform/chromium-mac/tables/mozilla/bugs/bug96334-expected.png: Added.
* platform/chromium-mac/tables/mozilla/collapsing_borders/bug41262-4-expected.checksum: Added.
* platform/chromium-mac/tables/mozilla/collapsing_borders/bug41262-4-expected.png: Added.
* platform/chromium-mac/tables/mozilla/core/bloomberg-expected.checksum:
* platform/chromium-mac/tables/mozilla/core/bloomberg-expected.png:
* platform/chromium-mac/tables/mozilla/core/misc-expected.checksum:
* platform/chromium-mac/tables/mozilla/core/misc-expected.png: Added.
* platform/chromium-mac/tables/mozilla/dom/tableDom-expected.checksum: Added.
* platform/chromium-mac/tables/mozilla/dom/tableDom-expected.png: Added.
* platform/chromium-mac/tables/mozilla/marvin/x_tbody_align_justify-expected.checksum: Added.
* platform/chromium-mac/tables/mozilla/marvin/x_tbody_align_justify-expected.png: Added.
* platform/chromium-mac/tables/mozilla/marvin/x_td_align_justify-expected.checksum: Added.
* platform/chromium-mac/tables/mozilla/marvin/x_td_align_justify-expected.png: Added.
* platform/chromium-mac/tables/mozilla/marvin/x_tfoot_align_justify-expected.checksum: Added.
* platform/chromium-mac/tables/mozilla/marvin/x_tfoot_align_justify-expected.png: Added.
* platform/chromium-mac/tables/mozilla/marvin/x_th_align_justify-expected.checksum: Added.
* platform/chromium-mac/tables/mozilla/marvin/x_th_align_justify-expected.png: Added.
* platform/chromium-mac/tables/mozilla/marvin/x_thead_align_justify-expected.checksum:
* platform/chromium-mac/tables/mozilla/marvin/x_thead_align_justify-expected.png:
* platform/chromium-mac/tables/mozilla/marvin/x_tr_align_justify-expected.checksum: Added.
* platform/chromium-mac/tables/mozilla/marvin/x_tr_align_justify-expected.png: Added.
* platform/chromium-mac/tables/mozilla/other/move_row-expected.checksum: Added.
* platform/chromium-mac/tables/mozilla/other/move_row-expected.png: Added.
* platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug1725-expected.checksum: Added.
* platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug1725-expected.png: Added.
* platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug2479-5-expected.checksum: Added.
* platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug2479-5-expected.png: Added.
* platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug58402-2-expected.checksum: Added.
* platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug58402-2-expected.png: Added.
* platform/chromium-mac/tables/mozilla_expected_failures/collapsing_borders/bug41262-5-expected.checksum: Added.
* platform/chromium-mac/tables/mozilla_expected_failures/collapsing_borders/bug41262-5-expected.png: Added.
* platform/chromium-mac/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.checksum: Added.
* platform/chromium-mac/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.png: Added.
* platform/chromium/test_expectations.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79034
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
jamesr@google.com [Fri, 18 Feb 2011 22:18:04 +0000 (22:18 +0000)]
2011-02-18 James Robinson <jamesr@chromium.org>
Reviewed by Kenneth Russell.
[chromium] Update texture for ContentLayerChromiums in draw() call instead of updateContents..() call
https://bugs.webkit.org/show_bug.cgi?id=54315
This defers all operations on the compositor's GL context until the
draw() call which is a prerequisite for moving the draw() off-thread.
Also cleans up the update cycle a bit - there were some unused local
variables and whatnot.
One consequence of this change is that the upload buffer is retained
across updates now instead of allocated by each paint. This is
necessary so that the full layer contents can be uploaded if the
texture manager evicts the layer's backing texture. This costs more
persistent memory but avoids lots of allocator churn on updates.
Another nonobvious detail is that I have to update the texture for
ContentLayerChromiums in bindContentsTexture() because mask layers
never draw(), they are instead bound to the secondary texture unit.
* platform/graphics/chromium/ContentLayerChromium.cpp:
(WebCore::ContentLayerChromium::requiresClippedUpdateRect):
(WebCore::ContentLayerChromium::updateContentsIfDirty):
(WebCore::ContentLayerChromium::resizeUploadBufferForImage):
(WebCore::ContentLayerChromium::resizeUploadBuffer):
(WebCore::SkBitmapConditionalAutoLockerPixels::SkBitmapConditionalAutoLockerPixels):
(WebCore::SkBitmapConditionalAutoLockerPixels::~SkBitmapConditionalAutoLockerPixels):
(WebCore::SkBitmapConditionalAutoLockerPixels::lockPixels):
(WebCore::ContentLayerChromium::updateTextureIfNeeded):
(WebCore::ContentLayerChromium::draw):
(WebCore::ContentLayerChromium::unreserveContentsTexture):
(WebCore::ContentLayerChromium::bindContentsTexture):
* platform/graphics/chromium/ContentLayerChromium.h:
* platform/graphics/chromium/ImageLayerChromium.cpp:
(WebCore::ImageLayerChromium::updateContentsIfDirty):
* platform/graphics/chromium/LayerChromium.cpp:
(WebCore::LayerChromium::setBounds):
* platform/graphics/chromium/LayerChromium.h:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79033
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
ossy@webkit.org [Fri, 18 Feb 2011 22:16:37 +0000 (22:16 +0000)]
Unreviewed.
[Qt] Buildfix for platforms with geolocation disabled.
* Api/qwebpage.cpp: Add the missing guard.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79032
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
kbr@google.com [Fri, 18 Feb 2011 21:53:00 +0000 (21:53 +0000)]
2011-02-18 Kenneth Russell <kbr@google.com>
Unreviewed, Chromium build fix on certain Linux platforms.
* platform/graphics/gpu/LoopBlinnSolidFillShader.cpp:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79031
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
andersca@apple.com [Fri, 18 Feb 2011 21:51:39 +0000 (21:51 +0000)]
2011-02-18 Anders Carlsson <andersca@apple.com>
Reviewed by Simon Fraser.
Implement NetscapePlugin::pluginComplexTextInputIdentifier
https://bugs.webkit.org/show_bug.cgi?id=54770
* WebProcess/Plugins/Netscape/mac/NetscapePluginMac.mm:
(WebKit::NetscapePlugin::pluginComplexTextInputIdentifier):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79030
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
atwilson@chromium.org [Fri, 18 Feb 2011 21:44:04 +0000 (21:44 +0000)]
Unreviewed expectations update.
* platform/chromium-win/inspector/styles-update-from-js-expected.txt: Added.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79029
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
ossy@webkit.org [Fri, 18 Feb 2011 21:40:40 +0000 (21:40 +0000)]
[Qt] Implement client based geolocation for qtport
https://bugs.webkit.org/show_bug.cgi?id=42629
Patch by Mahesh Kulkarni <mahesh.kulkarni@nokia.com> on 2011-02-18
Reviewed by Kenneth Rohde Christiansen.
Source/WebCore:
Implements client based geolocation for qtwebkit. Removed old code related to non-client based geolocation
No tests as yet. This will be raised as different bug as new mock client implementation need to be done.
* WebCore.pro:
* features.pri:
* platform/qt/GeolocationServiceQt.cpp: Removed.
* platform/qt/GeolocationServiceQt.h: Removed.
Source/WebKit/qt:
Implements client based geolocation for qtwebkit.
New client based geolocation contains permission API's as well,
so removed the implementation from ChromeClientQt.cpp.
* Api/qwebpage.cpp:
(QWebPagePrivate::QWebPagePrivate):
* WebCoreSupport/ChromeClientQt.cpp:
* WebCoreSupport/ChromeClientQt.h:
(WebCore::ChromeClientQt::requestGeolocationPermissionForFrame):
(WebCore::ChromeClientQt::cancelGeolocationPermissionRequestForFrame):
* WebCoreSupport/GeolocationClientQt.cpp: Added.
(WebCore::GeolocationClientQt::GeolocationClientQt):
(WebCore::GeolocationClientQt::~GeolocationClientQt):
(WebCore::GeolocationClientQt::geolocationDestroyed):
(WebCore::GeolocationClientQt::positionUpdated):
(WebCore::GeolocationClientQt::startUpdating):
(WebCore::GeolocationClientQt::stopUpdating):
(WebCore::GeolocationClientQt::setEnableHighAccuracy):
(WebCore::GeolocationClientQt::requestPermission):
(WebCore::GeolocationClientQt::cancelPermissionRequest):
* WebCoreSupport/GeolocationClientQt.h: Added.
(WebCore::GeolocationClientQt::lastPosition):
LayoutTests:
Disable Geolocation layout test case until client-based mock layout controller is implemented.
* platform/qt/Skipped:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79028
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
mihaip@chromium.org [Fri, 18 Feb 2011 21:32:45 +0000 (21:32 +0000)]
2011-02-18 Mihai Parparita <mihaip@chromium.org>
Unreviewed mac baseline update. Update some lingering failures after
r78846 (initial baselines in r78884 and r78855 were incorrect).
* media/controls-without-preload-expected.txt:
* platform/mac/fast/forms/text-control-intrinsic-widths-expected.txt:
* platform/mac/fast/text/international/bidi-control-chars-treated-as-ZWS-expected.txt:
* platform/mac/fast/text/international/bidi-mirror-he-ar-expected.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79027
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
mrobinson@webkit.org [Fri, 18 Feb 2011 21:30:49 +0000 (21:30 +0000)]
2011-02-18 Martin Robinson <mrobinson@igalia.com>
Reorganize the GTK+ skipped list to make it easier to triage issues
and ease any future switch to test_expectations.txt format.
* platform/gtk/Skipped: Reorganize the GTK+ skipped list.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79026
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
weinig@apple.com [Fri, 18 Feb 2011 21:29:19 +0000 (21:29 +0000)]
Add the ability to ask the WKPage if the main frame is pinned
to the right or left hand side.
Part of <rdar://problem/
9017043>.
Reviewed by Maciej Stachowiak.
* UIProcess/API/C/WKPage.cpp:
(WKPageIsPinnedToLeftSide):
(WKPageIsPinnedToRightSide):
* UIProcess/API/C/WKPage.h:
Add new API calls.
* UIProcess/WebPageProxy.cpp:
(WebKit::WebPageProxy::WebPageProxy):
(WebKit::WebPageProxy::close):
(WebKit::WebPageProxy::processDidCrash):
(WebKit::WebPageProxy::didChangeScrollOffsetPinningForMainFrame):
* UIProcess/WebPageProxy.h:
(WebKit::WebPageProxy::isPinnedToLeftSide):
(WebKit::WebPageProxy::isPinnedToRightSide):
Initialize, reset and update the pinned state.
* UIProcess/WebPageProxy.messages.in:
Add message to update the pinned state.
* WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp:
(WebKit::WebFrameLoaderClient::didChangeScrollOffset):
* WebProcess/WebCoreSupport/WebFrameLoaderClient.h:
* WebProcess/WebPage/WebPage.cpp:
(WebKit::WebPage::WebPage):
(WebKit::WebPage::didChangeScrollOffsetForMainFrame):
* WebProcess/WebPage/WebPage.h:
Cache the pinned state, and only update the UIProcess when it
changes.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79025
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
yael.aharon@nokia.com [Fri, 18 Feb 2011 21:28:32 +0000 (21:28 +0000)]
Add support for dir=auto
https://bugs.webkit.org/show_bug.cgi?id=50916
Reviewed by Dave Hyatt.
Source/JavaScriptCore:
Change defaultWritingDirection() to return if the writing direction
was determined from a letter with strong directionality or not.
* JavaScriptCore.exp:
* JavaScriptCore.order:
* wtf/text/StringImpl.cpp:
(WTF::StringImpl::defaultWritingDirection):
* wtf/text/StringImpl.h:
* wtf/text/WTFString.h:
(WTF::String::defaultWritingDirection):
Source/WebCore:
When an element has dir attribute with value "auto", call defaultWritingMode
to find its directionality.
Added a flag SelfOrAncestorHasDirAutoFlag, and added hooks in the DOM to set
and check this flag. This flag is set on every node between an element with
dir=auto attribute and its first text node. Changes in the DOM between those
elements will trigger re-evaluating the directionality, but changes not
between those element do not need to be concerned.
The DOM hooks were added to childrenChanged, and to parseMappedAttribute.
The directionality is evaluated when children are added, and cleared when they are
removed. Directionality flag is also cleared on a child that is no longer determining
the directionality due to a sibling being added before that child.
Added 2 static CSSMutableStyleDeclarations to be used for elements with dir=auto.
We cannot used the mapped declaration, because it can take only one value.
Tests: fast/dom/HTMLElement/attr-dir-auto-change-before-text-node.html
fast/dom/HTMLElement/attr-dir-auto-change-child-node.html
fast/dom/HTMLElement/attr-dir-auto-change-text.html
fast/dom/HTMLElement/attr-dir-auto-children.html
fast/dom/HTMLElement/attr-dir-auto-remove-add-children.html
fast/dom/HTMLElement/attr-dir-auto.html
fast/dom/HTMLElement/attr-dir-value-change.html
* css/CSSStyleSelector.cpp:
(WebCore::leftToRightDeclaration):
(WebCore::rightToLeftDeclaration):
(WebCore::CSSStyleSelector::canShareStyleWithElement):
(WebCore::CSSStyleSelector::styleForElement):
* dom/Node.h:
(WebCore::Node::selfOrAncestorHasDirAutoAttribute):
(WebCore::Node::setSelfOrAncestorHasDirAutoAttribute):
* html/HTMLElement.cpp:
(WebCore::HTMLElement::mapToEntry):
(WebCore::HTMLElement::parseMappedAttribute):
(WebCore::setHasDirAutoFlagRecursively):
(WebCore::HTMLElement::childrenChanged):
(WebCore::HTMLElement::directionalityIfhasDirAutoAttribute):
(WebCore::HTMLElement::directionality):
(WebCore::HTMLElement::dirAttributeChanged):
(WebCore::HTMLElement::adjustDirectionalityIfNeededAfterChildAttributeChanged):
(WebCore::HTMLElement::calculateAndAdjustDirectionality):
(WebCore::HTMLElement::adjustDirectionalityIfNeededAfterChildrenChanged):
* html/HTMLElement.h:
LayoutTests:
* fast/dom/HTMLElement/attr-dir-auto-change-before-text-node.html: Added.
* fast/dom/HTMLElement/attr-dir-auto-change-before-text-node-expected.txt: Added.
* fast/dom/HTMLElement/attr-dir-auto-change-child-node-expected.txt: Added.
* fast/dom/HTMLElement/attr-dir-auto-change-child-node.html: Added.
* fast/dom/HTMLElement/attr-dir-auto-change-text-expected.txt: Added.
* fast/dom/HTMLElement/attr-dir-auto-change-text.html: Added.
* fast/dom/HTMLElement/attr-dir-auto-children-expected.txt: Added.
* fast/dom/HTMLElement/attr-dir-auto-children.html: Added.
* fast/dom/HTMLElement/attr-dir-auto-expected.txt: Added.
* fast/dom/HTMLElement/attr-dir-auto-remove-add-children-expected.txt: Added.
* fast/dom/HTMLElement/attr-dir-auto-remove-add-children.html: Added.
* fast/dom/HTMLElement/attr-dir-auto.html: Added.
* fast/dom/HTMLElement/attr-dir-value-change-expected.txt: Added.
* fast/dom/HTMLElement/attr-dir-value-change.html: Added.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79024
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
andersca@apple.com [Fri, 18 Feb 2011 21:23:09 +0000 (21:23 +0000)]
2011-02-18 Anders Carlsson <andersca@apple.com>
Reviewed by Simon Fraser.
Fix assertion in SharedMemory::create when trying to snapshot 0x0 plug-in
https://bugs.webkit.org/show_bug.cgi?id=54768
* PluginProcess/PluginControllerProxy.cpp:
(WebKit::PluginControllerProxy::snapshot):
Don't try to create a handle from a null ShareableBitmap.
* WebProcess/Plugins/Netscape/NetscapePlugin.cpp:
(WebKit::NetscapePlugin::snapshot):
Check for a zero sized plug-in before trying to create a snapshot.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79023
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
ggaren@apple.com [Fri, 18 Feb 2011 21:10:15 +0000 (21:10 +0000)]
2011-02-18 Geoffrey Garen <ggaren@apple.com>
Reviewed by Sam Weinig.
Use hashing instead of linear search in the conservative pointer test
https://bugs.webkit.org/show_bug.cgi?id=54767
SunSpider reports no change.
* runtime/MarkedSpace.h:
(JSC::MarkedSpace::contains): Variable-sized objects will use more,
smaller blocks, so it's important for the contains check not to be O(n)
in the number of blocks.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79022
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
yael.aharon@nokia.com [Fri, 18 Feb 2011 21:05:38 +0000 (21:05 +0000)]
Navigating downwards / upwards does not focus on the links spread across more than one line.
https://bugs.webkit.org/show_bug.cgi?id=54639
Reviewed by Antonio Gomes.
Source/WebCore:
When 2 anchor elements span more than one line each, and one ends on the same line that the
second starts on, the rects reported by their renderers are overlapping. When handling
2 overlapping nodes, check for this case, and don't assume that one of the nodes is on a higher layer.
Test: fast/spatial-navigation/snav-two-elements-one-line.html
* page/FocusController.cpp:
(WebCore::updateFocusCandidateIfNeeded):
(WebCore::FocusController::findFocusCandidateInContainer):
* page/SpatialNavigation.cpp:
(WebCore::areElementsOnSameLine):
(WebCore::distanceDataForNode):
* page/SpatialNavigation.h:
LayoutTests:
* fast/spatial-navigation/snav-two-elements-one-line-expected.txt: Added.
* fast/spatial-navigation/snav-two-elements-one-line.html: Added.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79021
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
andersca@apple.com [Fri, 18 Feb 2011 20:55:25 +0000 (20:55 +0000)]
2011-02-18 Anders Carlsson <andersca@apple.com>
Reviewed by Simon Fraser.
WKView flashes when entering/exiting compositing mode
https://bugs.webkit.org/show_bug.cgi?id=54695
<rdar://problem/
9011554>
* UIProcess/API/mac/WKView.mm:
(-[WKView _exitAcceleratedCompositingMode]):
Remove the layer hosting view before clearing out its layer, otherwise we can get
white flashes when exiting accelerated compositing mode.
* WebProcess/WebPage/DrawingAreaImpl.cpp:
When entering accelerated compositing mode, we want to defer sending the message
until we've actually committed the layer tree and pushed all changes over to the
UI process.
(WebKit::DrawingAreaImpl::layerHostDidFlushLayers):
Tell the layer tree host to force a repaint. This will ensure that all layer tree
changes are pushed over to the UI process. When that is done, send the new layer tree
context over to the UI process.
(WebKit::DrawingAreaImpl::setRootCompositingLayer):
When exiting compositing mode in response to a didSetSize, we want to exit accelerated
compositing mode right away to avoid flashes. This is safe since we've laid out the page
already so we won't end up reentering setRootCompositingLayer.
(WebKit::DrawingAreaImpl::enterAcceleratedCompositingMode):
Tell the layer tree host to notify us when the next layer tree flush happened, so we can
let the UI process know. If we're entering accelerated compositing mode in response to a
SetSize message, the new layer tree context will be passed in the DidSetSize message.
* WebProcess/WebPage/DrawingAreaImpl.h:
Add layerHostDidFlushLayers.
* WebProcess/WebPage/LayerTreeHost.h:
Add setShouldNotifyAfterNextScheduledLayerFlush.
* WebProcess/WebPage/mac/LayerTreeHostMac.h:
Add a m_notifyAfterScheduledLayerFlush flag.
* WebProcess/WebPage/mac/LayerTreeHostMac.mm:
(WebKit::LayerTreeHostMac::LayerTreeHostMac):
Initialize m_notifyAfterScheduledLayerFlush to false.
(WebKit::LayerTreeHostMac::setShouldNotifyAfterNextScheduledLayerFlush):
Set m_notifyAfterScheduledLayerFlush to true.
(WebKit::LayerTreeHostMac::flushPendingLayerChangesRunLoopObserverCallback):
If m_notifyAfterScheduledLayerFlush is true, call DrawingAreaImpl::layerHostDidFlushLayers.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79020
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
atwilson@chromium.org [Fri, 18 Feb 2011 20:43:32 +0000 (20:43 +0000)]
2011-02-18 Andrew Wilson <atwilson@chromium.org>
Unreviewed, rolling out r79007.
http://trac.webkit.org/changeset/79007
Rebaselines were put in the wrong directory due to bug 54691
* platform/chromium-mac-snowleopard/compositing/reflections/deeply-nested-reflections-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/compositing/reflections/deeply-nested-reflections-expected.png: Removed.
* platform/chromium-mac-snowleopard/css1/box_properties/clear_float-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/css1/box_properties/clear_float-expected.png: Removed.
* platform/chromium-mac-snowleopard/css1/box_properties/float_elements_in_series-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/css1/box_properties/float_elements_in_series-expected.png: Removed.
* platform/chromium-mac-snowleopard/css1/box_properties/float_on_text_elements-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/css1/box_properties/float_on_text_elements-expected.png: Removed.
* platform/chromium-mac-snowleopard/css1/text_properties/text_align-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/css1/text_properties/text_align-expected.png: Removed.
* platform/chromium-mac-snowleopard/css2.1/t0805-c5518-brdr-t-01-e-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/css2.1/t0805-c5518-brdr-t-01-e-expected.png: Removed.
* platform/chromium-mac-snowleopard/css2.1/t0905-c5525-fltcont-00-d-g-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/css2.1/t0905-c5525-fltcont-00-d-g-expected.png: Removed.
* platform/chromium-mac-snowleopard/css2.1/t0905-c5525-fltwidth-00-c-g-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/css2.1/t0905-c5525-fltwidth-00-c-g-expected.png: Removed.
* platform/chromium-mac-snowleopard/css2.1/t1202-counter-03-b-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/css2.1/t1202-counter-03-b-expected.png: Removed.
* platform/chromium-mac-snowleopard/css2.1/t1202-counter-04-b-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/css2.1/t1202-counter-04-b-expected.png: Removed.
* platform/chromium-mac-snowleopard/css2.1/t1202-counter-04-b-expected.txt: Removed.
* platform/chromium-mac-snowleopard/css2.1/t1202-counters-03-b-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/css2.1/t1202-counters-03-b-expected.png: Removed.
* platform/chromium-mac-snowleopard/css2.1/t1202-counters-04-b-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/css2.1/t1202-counters-04-b-expected.png: Removed.
* platform/chromium-mac-snowleopard/css2.1/t1202-counters-04-b-expected.txt: Removed.
* platform/chromium-mac-snowleopard/css2.1/t1602-c43-center-00-d-ag-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/css2.1/t1602-c43-center-00-d-ag-expected.png: Removed.
* platform/chromium-mac-snowleopard/css2.1/t1602-c546-txt-align-00-b-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/css2.1/t1602-c546-txt-align-00-b-expected.png: Removed.
* platform/chromium-mac-snowleopard/editing/deleting/delete-tab-003-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/editing/deleting/delete-tab-003-expected.png: Removed.
* platform/chromium-mac-snowleopard/editing/deleting/delete-ws-fixup-001-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/editing/deleting/delete-ws-fixup-001-expected.png: Removed.
* platform/chromium-mac-snowleopard/editing/inserting/insert-tab-003-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/editing/inserting/insert-tab-003-expected.png: Removed.
* platform/chromium-mac-snowleopard/editing/inserting/typing-tab-designmode-forms-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/editing/inserting/typing-tab-designmode-forms-expected.png: Removed.
* platform/chromium-mac-snowleopard/editing/pasteboard/
4641033-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/editing/pasteboard/
4641033-expected.png: Removed.
* platform/chromium-mac-snowleopard/editing/pasteboard/block-wrappers-necessary-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/editing/pasteboard/block-wrappers-necessary-expected.png: Removed.
* platform/chromium-mac-snowleopard/editing/pasteboard/nested-blocks-with-text-area-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/editing/pasteboard/nested-blocks-with-text-area-expected.png: Removed.
* platform/chromium-mac-snowleopard/editing/pasteboard/nested-blocks-with-text-field-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/editing/pasteboard/nested-blocks-with-text-field-expected.png: Removed.
* platform/chromium-mac-snowleopard/editing/pasteboard/paste-blockquote-2-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/editing/pasteboard/paste-blockquote-2-expected.png: Removed.
* platform/chromium-mac-snowleopard/editing/pasteboard/pasting-tabs-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/editing/pasteboard/pasting-tabs-expected.png: Removed.
* platform/chromium-mac-snowleopard/editing/selection/
3690703-2-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/editing/selection/
3690703-2-expected.png: Removed.
* platform/chromium-mac-snowleopard/editing/selection/
3690703-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/editing/selection/
3690703-expected.png: Removed.
* platform/chromium-mac-snowleopard/editing/selection/
3690719-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/editing/selection/
3690719-expected.png: Removed.
* platform/chromium-mac-snowleopard/editing/selection/
4397952-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/editing/selection/
4397952-expected.png: Removed.
* platform/chromium-mac-snowleopard/editing/selection/
4975120-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/editing/selection/
4975120-expected.png: Removed.
* platform/chromium-mac-snowleopard/editing/selection/
5240265-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/editing/selection/
5240265-expected.png: Removed.
* platform/chromium-mac-snowleopard/editing/selection/caret-rtl-2-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/editing/selection/caret-rtl-2-expected.png: Removed.
* platform/chromium-mac-snowleopard/editing/selection/caret-rtl-2-left-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/editing/selection/caret-rtl-2-left-expected.png: Removed.
* platform/chromium-mac-snowleopard/editing/selection/caret-rtl-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/editing/selection/caret-rtl-expected.png: Removed.
* platform/chromium-mac-snowleopard/editing/selection/caret-rtl-right-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/editing/selection/caret-rtl-right-expected.png: Removed.
* platform/chromium-mac-snowleopard/editing/selection/extend-selection-bidi-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/editing/selection/extend-selection-bidi-expected.png: Removed.
* platform/chromium-mac-snowleopard/editing/selection/move-past-trailing-space-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/editing/selection/replaced-boundaries-3-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/editing/selection/replaced-boundaries-3-expected.png: Removed.
* platform/chromium-mac-snowleopard/editing/selection/select-from-textfield-outwards-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/editing/selection/select-from-textfield-outwards-expected.png: Removed.
* platform/chromium-mac-snowleopard/editing/style/
5046875-1-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/editing/style/
5046875-1-expected.png: Removed.
* platform/chromium-mac-snowleopard/editing/style/create-block-for-style-011-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/editing/style/create-block-for-style-011-expected.png: Removed.
* platform/chromium-mac-snowleopard/editing/style/create-block-for-style-012-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/editing/style/create-block-for-style-012-expected.png: Removed.
* platform/chromium-mac-snowleopard/editing/style/table-selection-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/editing/style/table-selection-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/block/margin-collapse/103-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/block/margin-collapse/103-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/block/positioning/inline-block-relposition-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/block/positioning/inline-block-relposition-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/blockflow/Kusa-Makura-background-canvas-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/blockflow/Kusa-Makura-background-canvas-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/blockflow/border-vertical-lr-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/blockflow/border-vertical-lr-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/blockflow/border-vertical-lr-expected.txt: Removed.
* platform/chromium-mac-snowleopard/fast/blockflow/japanese-lr-selection-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/blockflow/japanese-lr-selection-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/blockflow/japanese-lr-text-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/blockflow/japanese-lr-text-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/blockflow/japanese-rl-selection-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/blockflow/japanese-rl-selection-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/blockflow/japanese-rl-text-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/blockflow/japanese-rl-text-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/blockflow/japanese-ruby-vertical-lr-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/blockflow/japanese-ruby-vertical-lr-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/blockflow/japanese-ruby-vertical-rl-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/blockflow/japanese-ruby-vertical-rl-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/blockflow/vertical-align-table-baseline-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/blockflow/vertical-align-table-baseline-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/blockflow/vertical-baseline-alignment-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/blockflow/vertical-baseline-alignment-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/blockflow/vertical-font-fallback-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/blockflow/vertical-font-fallback-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/css/beforeSelectorOnCodeElement-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/css/beforeSelectorOnCodeElement-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/css/continuationCrash-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/css/continuationCrash-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/css/css2-system-fonts-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/css/css2-system-fonts-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/css/font-face-default-font-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/css/font-face-default-font-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/css/font-face-locally-installed-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/css/font-face-locally-installed-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/css/margin-top-bottom-dynamic-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/css/margin-top-bottom-dynamic-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/css/rtl-ordering-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/css/rtl-ordering-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/css/text-input-with-webkit-border-radius-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/css/text-input-with-webkit-border-radius-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/css/text-overflow-ellipsis-bidi-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/css/text-overflow-ellipsis-bidi-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/css/text-overflow-ellipsis-strict-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/css/text-overflow-ellipsis-strict-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/css/text-security-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/css/text-security-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/dom/52776-expected.txt: Removed.
* platform/chromium-mac-snowleopard/fast/dom/HTMLInputElement/input-image-alt-text-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/dom/HTMLInputElement/input-image-alt-text-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/dom/HTMLTextAreaElement/reset-textarea-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/dom/HTMLTextAreaElement/reset-textarea-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/dynamic/008-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/dynamic/008-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/events/autoscroll-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/events/autoscroll-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/events/context-no-deselect-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/events/context-no-deselect-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/HTMLOptionElement_label01-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/HTMLOptionElement_label01-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/HTMLOptionElement_label02-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/HTMLOptionElement_label02-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/HTMLOptionElement_label03-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/HTMLOptionElement_label03-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/HTMLOptionElement_label04-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/HTMLOptionElement_label04-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/basic-buttons-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/basic-buttons-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/basic-selects-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/basic-selects-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/basic-selects-expected.txt: Removed.
* platform/chromium-mac-snowleopard/fast/forms/basic-textareas-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/basic-textareas-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/basic-textareas-quirks-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/basic-textareas-quirks-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/blankbuttons-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/blankbuttons-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/button-align-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/button-align-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/button-cannot-be-nested-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/button-cannot-be-nested-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/button-default-title-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/button-default-title-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/button-generated-content-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/button-generated-content-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/button-positioned-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/button-positioned-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/button-sizes-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/button-sizes-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/button-style-color-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/button-style-color-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/button-table-styles-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/button-table-styles-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/button-text-transform-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/button-text-transform-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/button-white-space-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/button-white-space-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/control-clip-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/control-clip-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/control-restrict-line-height-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/control-restrict-line-height-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/file-input-direction-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/file-input-direction-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/file-input-direction-expected.txt: Removed.
* platform/chromium-mac-snowleopard/fast/forms/formmove3-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/formmove3-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-align-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-align-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-appearance-bkcolor-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-appearance-bkcolor-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-appearance-default-bkcolor-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-appearance-default-bkcolor-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-appearance-disabled-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-appearance-disabled-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-appearance-focus-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-appearance-focus-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-appearance-preventDefault-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-appearance-preventDefault-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-appearance-readonly-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-appearance-readonly-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-appearance-selection-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-appearance-selection-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-appearance-visibility-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-appearance-visibility-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-appearance-width-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-appearance-width-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-button-sizes-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-button-sizes-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-disabled-color-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-disabled-color-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-double-click-selection-gap-bug-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-double-click-selection-gap-bug-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-field-text-truncated-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-field-text-truncated-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-file-re-render-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-file-re-render-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-first-letter-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-first-letter-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-readonly-autoscroll-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-readonly-autoscroll-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-readonly-dimmed-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-readonly-dimmed-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-spaces-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-spaces-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-table-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-table-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-text-double-click-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-text-double-click-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-text-drag-down-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-text-drag-down-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-text-scroll-left-on-blur-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-text-scroll-left-on-blur-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-text-word-wrap-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/input-text-word-wrap-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/menulist-no-overflow-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/menulist-no-overflow-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/menulist-option-wrap-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/menulist-option-wrap-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/menulist-restrict-line-height-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/menulist-restrict-line-height-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/menulist-style-color-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/menulist-style-color-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/menulist-width-change-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/menulist-width-change-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/option-strip-whitespace-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/option-strip-whitespace-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/option-text-clip-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/option-text-clip-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/placeholder-position-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/placeholder-position-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/placeholder-set-value-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/placeholder-set-value-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/plaintext-mode-2-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/plaintext-mode-2-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/search-cancel-button-style-sharing-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/search-cancel-button-style-sharing-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/search-rtl-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/search-rtl-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/search-transformed-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/search-transformed-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/search-zoomed-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/search-zoomed-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/select-align-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/select-align-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/select-baseline-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/select-baseline-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/select-change-listbox-to-popup-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/select-change-listbox-to-popup-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/select-disabled-appearance-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/select-disabled-appearance-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/select-initial-position-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/select-initial-position-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/select-selected-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/select-selected-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/select-visual-hebrew-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/select-visual-hebrew-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/stuff-on-my-optgroup-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/stuff-on-my-optgroup-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/tabbing-input-iframe-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/tabbing-input-iframe-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/targeted-frame-submission-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/targeted-frame-submission-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/text-control-intrinsic-widths-expected.txt: Removed.
* platform/chromium-mac-snowleopard/fast/forms/text-style-color-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/text-style-color-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/textarea-align-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/textarea-align-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/textarea-placeholder-set-value-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/textarea-placeholder-set-value-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/textarea-scroll-height-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/textarea-scroll-height-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/textarea-scrolled-type-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/textarea-scrolled-type-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/visual-hebrew-text-field-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/forms/visual-hebrew-text-field-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/html/keygen-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/html/keygen-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/inline/inline-box-background-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/inline/inline-box-background-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/inline/inline-box-background-long-image-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/inline/inline-box-background-long-image-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/inline/inline-box-background-repeat-x-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/inline/inline-box-background-repeat-x-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/inline/inline-box-background-repeat-y-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/inline/inline-box-background-repeat-y-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/lists/dynamic-marker-crash-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/lists/dynamic-marker-crash-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/multicol/float-avoidance-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/multicol/float-avoidance-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/multicol/shadow-breaking-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/multicol/shadow-breaking-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/parser/document-write-option-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/parser/document-write-option-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/parser/entity-comment-in-textarea-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/parser/entity-comment-in-textarea-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/parser/open-comment-in-textarea-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/parser/open-comment-in-textarea-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/repaint/japanese-rl-selection-clear-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/repaint/japanese-rl-selection-clear-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/repaint/japanese-rl-selection-repaint-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/repaint/japanese-rl-selection-repaint-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-1-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-1-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-10-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-10-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-2-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-2-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-3-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-3-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-4-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-4-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-5-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-5-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-6-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-6-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-7-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-7-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-8-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-8-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-9-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-9-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/repaint/repaint-across-writing-mode-boundary-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/repaint/repaint-across-writing-mode-boundary-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/repaint/shadow-multiple-horizontal-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/repaint/shadow-multiple-horizontal-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/repaint/shadow-multiple-strict-horizontal-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/repaint/shadow-multiple-strict-horizontal-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/repaint/shadow-multiple-strict-vertical-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/repaint/shadow-multiple-strict-vertical-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/repaint/shadow-multiple-vertical-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/repaint/shadow-multiple-vertical-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/replaced/width100percent-button-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/replaced/width100percent-button-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/replaced/width100percent-searchfield-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/replaced/width100percent-searchfield-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/replaced/width100percent-textarea-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/replaced/width100percent-textarea-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/replaced/width100percent-textfield-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/replaced/width100percent-textfield-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/selectors/064-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/selectors/064-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/speech/input-appearance-speechbutton-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/speech/input-appearance-speechbutton-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/speech/input-appearance-speechbutton-expected.txt: Removed.
* platform/chromium-mac-snowleopard/fast/table/append-cells2-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/table/append-cells2-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/table/border-collapsing/004-vertical-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/table/border-collapsing/004-vertical-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/table/frame-and-rules-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/table/frame-and-rules-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/table/remove-td-display-none-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/table/remove-td-display-none-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/text/atsui-partial-selection-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/text/atsui-partial-selection-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/text/backslash-to-yen-sign-euc-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/text/backslash-to-yen-sign-euc-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/text/bidi-embedding-pop-and-push-same-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/text/bidi-embedding-pop-and-push-same-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/text/capitalize-boundaries-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/text/capitalize-boundaries-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/text/in-rendered-text-rtl-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/text/in-rendered-text-rtl-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-AN-after-L-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-AN-after-L-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-AN-after-L-expected.txt: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-L2-run-reordering-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-L2-run-reordering-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-LDB-2-CSS-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-LDB-2-CSS-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-LDB-2-HTML-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-LDB-2-HTML-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-LDB-2-formatting-characters-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-LDB-2-formatting-characters-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-control-chars-treated-as-ZWS-expected.txt: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-european-terminators-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-european-terminators-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-ignored-for-first-child-inline-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-ignored-for-first-child-inline-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-innertext-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-innertext-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-layout-across-linebreak-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-layout-across-linebreak-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-linebreak-001-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-linebreak-001-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-linebreak-002-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-linebreak-002-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-linebreak-003-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-linebreak-003-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-listbox-atsui-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-listbox-atsui-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-listbox-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-listbox-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-mirror-he-ar-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-mirror-he-ar-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-mirror-he-ar-expected.txt: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-neutral-run-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-neutral-run-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-neutral-run-expected.txt: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-override-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-override-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/hebrew-vowels-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/hebrew-vowels-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/hindi-spacing-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/hindi-spacing-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/pop-up-button-text-alignment-and-direction-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/pop-up-button-text-alignment-and-direction-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/pop-up-button-text-alignment-and-direction-expected.txt: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/rtl-caret-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/rtl-caret-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/rtl-white-space-pre-wrap-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/rtl-white-space-pre-wrap-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/text-combine-image-test-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/text-combine-image-test-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/text/international/text-combine-image-test-expected.txt: Removed.
* platform/chromium-mac-snowleopard/fast/text/justified-selection-at-edge-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/text/justified-selection-at-edge-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/text/justify-ideograph-simple-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/text/justify-ideograph-simple-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/text/justify-ideograph-vertical-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/text/justify-ideograph-vertical-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/text/justify-nbsp-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/text/justify-nbsp-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/text/line-breaks-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/text/line-breaks-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/text/trailing-white-space-2-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/text/trailing-white-space-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/text/word-break-run-rounding-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fast/text/word-break-run-rounding-expected.png: Removed.
* platform/chromium-mac-snowleopard/fonts/sans-serif-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/fonts/sans-serif-expected.png: Removed.
* platform/chromium-mac-snowleopard/svg/custom/animate-path-discrete-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/svg/custom/animate-path-discrete-expected.png: Removed.
* platform/chromium-mac-snowleopard/svg/custom/inline-svg-in-xhtml-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/svg/custom/inline-svg-in-xhtml-expected.png: Removed.
* platform/chromium-mac-snowleopard/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.png: Removed.
* platform/chromium-mac-snowleopard/svg/custom/svg-fonts-in-html-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/svg/custom/svg-fonts-in-html-expected.png: Removed.
* platform/chromium-mac-snowleopard/svg/custom/text-dom-01-f-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/svg/custom/text-dom-01-f-expected.png: Removed.
* platform/chromium-mac-snowleopard/svg/hixie/mixed/003-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/svg/hixie/mixed/003-expected.png: Removed.
* platform/chromium-mac-snowleopard/svg/zoom/page/zoom-hixie-mixed-008-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug113424-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug113424-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug1188-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug1188-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug1318-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug1318-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug138725-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug138725-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug14323-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug14323-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug18359-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug18359-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug2479-2-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug2479-2-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug2479-3-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug2479-3-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug26178-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug26178-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug28928-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug28928-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug2962-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug2962-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug30692-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug30692-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug33855-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug33855-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug39209-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug39209-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug4429-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug4429-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug44505-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug44505-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug4527-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug4527-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug46368-1-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug46368-1-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug46368-2-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug46368-2-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug51037-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug51037-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug51727-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug51727-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug52505-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug52505-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug52506-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug52506-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug60749-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug60749-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug67915-1-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug67915-1-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug68912-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug68912-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug7342-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug7342-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug88035-1-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug88035-1-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug88035-2-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug88035-2-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug96334-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug96334-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/collapsing_borders/bug41262-4-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/collapsing_borders/bug41262-4-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/core/bloomberg-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/core/bloomberg-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/core/misc-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/core/misc-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/dom/tableDom-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/dom/tableDom-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/marvin/x_tbody_align_justify-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/marvin/x_tbody_align_justify-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/marvin/x_td_align_justify-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/marvin/x_td_align_justify-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/marvin/x_tfoot_align_justify-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/marvin/x_tfoot_align_justify-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/marvin/x_th_align_justify-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/marvin/x_th_align_justify-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/marvin/x_thead_align_justify-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/marvin/x_thead_align_justify-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/marvin/x_tr_align_justify-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/marvin/x_tr_align_justify-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/other/move_row-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/other/move_row-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla_expected_failures/bugs/bug1725-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla_expected_failures/bugs/bug1725-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla_expected_failures/bugs/bug2479-5-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla_expected_failures/bugs/bug2479-5-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla_expected_failures/bugs/bug58402-2-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla_expected_failures/bugs/bug58402-2-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla_expected_failures/collapsing_borders/bug41262-5-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla_expected_failures/collapsing_borders/bug41262-5-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.checksum: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.png: Removed.
* platform/chromium/test_expectations.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79019
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
mrobinson@webkit.org [Fri, 18 Feb 2011 20:26:46 +0000 (20:26 +0000)]
2011-02-18 Martin Robinson <mrobinson@igalia.com>
Unskip the final set of tests on GTK+ that are missing results.
* platform/gtk/Skipped: Unskip tests that now have results.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79018
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
ggaren@apple.com [Fri, 18 Feb 2011 20:07:53 +0000 (20:07 +0000)]
2011-02-18 Geoffrey Garen <ggaren@apple.com>
Reviewed by Sam Weinig.
Tightened some usage accounting code in MarkedSpace
https://bugs.webkit.org/show_bug.cgi?id=54761
SunSpider reports no change.
* runtime/Heap.cpp:
(JSC::Heap::Heap): Initialize the marked space high water mark on
construction, instead of relying on some implicit subtleties to make
not initializing it work out OK.
* runtime/Heap.h: Fixed up includes.
* runtime/MarkedBlock.h: Made firstAtom() static so clients can call it
even without having allocated a block.
* runtime/MarkedSpace.cpp:
(JSC::MarkedSpace::MarkedSpace): Don't pre-allocate a block, since this
would be prohibitively expensive with multiple size classes.
(JSC::MarkedSpace::allocateBlock):
(JSC::MarkedSpace::freeBlock): Track allocated blocks in a hash set,
since linear search in the contains check will be prohibitively
expensive once we're using lots of smaller blocks.
(JSC::MarkedSpace::allocate): Don't assume that we always have a block
allocated, since we don't anymore. (See above.)
(JSC::MarkedSpace::reset):
* runtime/MarkedSpace.h: Updated for changes mentioned above.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79017
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
mrobinson@webkit.org [Fri, 18 Feb 2011 19:58:18 +0000 (19:58 +0000)]
2011-02-18 Martin Robinson <mrobinson@igalia.com>
Import the final set of GTK+ baselines for the Mozilla table test suite.
* platform/gtk/Skipped: Unskip tests which now have results.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79016
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
mrobinson@webkit.org [Fri, 18 Feb 2011 19:53:19 +0000 (19:53 +0000)]
2011-02-18 Martin Robinson <mrobinson@igalia.com>
Import another set of GTK+ baselines for the Mozilla table tests.
* platform/gtk/Skipped: Unskip tests which now have results.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79015
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
mrobinson@webkit.org [Fri, 18 Feb 2011 19:43:19 +0000 (19:43 +0000)]
2011-02-18 Martin Robinson <mrobinson@igalia.com>
Continue importing GTK+ results for Mozilla table tests.
* platform/gtk/Skipped: Unskip test which now have results.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79014
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
jberlin@webkit.org [Fri, 18 Feb 2011 19:20:04 +0000 (19:20 +0000)]
(new) media/video-controls-in-media-documents.html needs baselines for win & mac
https://bugs.webkit.org/show_bug.cgi?id=54757
Unreviewed, adding to the skip list for now until someone can generate the expected results.
* platform/win/Skipped:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79013
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
apavlov@chromium.org [Fri, 18 Feb 2011 19:10:36 +0000 (19:10 +0000)]
2011-02-18 Alexander Pavlov <apavlov@chromium.org>
[Qt] Unreviewed, skip failing inspector/styles/styles-update-from-js.html.
* platform/qt/Skipped:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79012
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
kbr@google.com [Fri, 18 Feb 2011 18:42:59 +0000 (18:42 +0000)]
2011-02-18 Ben Vanik <benvanik@google.com>
Reviewed by Kenneth Russell.
Bug 53940: Implement the OES_vertex_array_object WebGL extension
https://bugs.webkit.org/show_bug.cgi?id=53940
Stubbed out methods for the new OES_vertex_array_object methods.
* src/Extensions3DChromium.cpp:
(WebCore::Extensions3DChromium::createVertexArrayOES):
(WebCore::Extensions3DChromium::deleteVertexArrayOES):
(WebCore::Extensions3DChromium::isVertexArrayOES):
(WebCore::Extensions3DChromium::bindVertexArrayOES):
2011-02-18 Ben Vanik <benvanik@google.com>
Reviewed by Kenneth Russell.
Bug 53940: Implement the OES_vertex_array_object WebGL extension
https://bugs.webkit.org/show_bug.cgi?id=53940
Initial implementation of the OES_vertex_array_object extension adding the OESVertexArrayObject
extension container and WebGLVertexArrayObjectOES VAO object. The extension is plumbed through
the Extensions3D interface and implemented in the Extensions3DOpenGL (WebKit/OSX) version when
it is available.
Two big changes touching code outside of the extension files:
* Moved the typedefs at the top of GraphicsContext3D.h to GraphicsTypes3D.h (modeled after
GraphicsTypes.h). They are not namespaced as they weren't before.
* To make the code cleaner/clearer all vertex attribute state has been moved to the
WebGLVertexArrayObjectOES type (struct VertexAttribState) except for values which are still
on the WebGLRenderingContext. A default VAO is now used to store the existing attribute
states for when no other VAO is used. Code in WebGLRenderingContext dealing with buffers and
vertex attributes now defers to or stores values in the bound array object.
Tested against the WebGL conformance suite and the new
oes-vertex-array-object test:
https://cvs.khronos.org/svn/repos/registry/trunk/public/webgl/sdk/tests/conformance/oes-vertex-array-object.html
* CMakeLists.txt:
* CodeGenerators.pri:
* DerivedSources.make:
* GNUmakefile.am:
* WebCore.gyp: Modified property svn:ignore.
* WebCore.gypi:
* WebCore.pro:
* WebCore.xcodeproj/project.pbxproj:
* bindings/js/JSWebGLRenderingContextCustom.cpp:
(WebCore::toJS):
* bindings/v8/custom/V8WebGLRenderingContextCustom.cpp:
(WebCore::toV8Object):
* html/canvas/OESVertexArrayObject.cpp: Added.
(WebCore::OESVertexArrayObject::OESVertexArrayObject):
(WebCore::OESVertexArrayObject::~OESVertexArrayObject):
(WebCore::OESVertexArrayObject::getName):
(WebCore::OESVertexArrayObject::create):
(WebCore::OESVertexArrayObject::createVertexArrayOES):
(WebCore::OESVertexArrayObject::deleteVertexArrayOES):
(WebCore::OESVertexArrayObject::isVertexArrayOES):
(WebCore::OESVertexArrayObject::bindVertexArrayOES):
* html/canvas/OESVertexArrayObject.h: Added.
* html/canvas/OESVertexArrayObject.idl: Added.
* html/canvas/WebGLExtension.h:
* html/canvas/WebGLGetInfo.cpp:
(WebCore::WebGLGetInfo::WebGLGetInfo):
(WebCore::WebGLGetInfo::getWebGLVertexArrayObjectOES):
* html/canvas/WebGLGetInfo.h:
* html/canvas/WebGLRenderingContext.cpp:
(WebCore::WebGLRenderingContext::initializeNewContext):
(WebCore::WebGLRenderingContext::bindBuffer):
(WebCore::WebGLRenderingContext::deleteBuffer):
(WebCore::WebGLRenderingContext::disableVertexAttribArray):
(WebCore::WebGLRenderingContext::validateElementArraySize):
(WebCore::WebGLRenderingContext::validateIndexArrayConservative):
(WebCore::WebGLRenderingContext::validateIndexArrayPrecise):
(WebCore::WebGLRenderingContext::validateRenderingState):
(WebCore::WebGLRenderingContext::drawElements):
(WebCore::WebGLRenderingContext::enableVertexAttribArray):
(WebCore::WebGLRenderingContext::getExtension):
(WebCore::WebGLRenderingContext::getParameter):
(WebCore::WebGLRenderingContext::getSupportedExtensions):
(WebCore::WebGLRenderingContext::getVertexAttrib):
(WebCore::WebGLRenderingContext::vertexAttribPointer):
(WebCore::WebGLRenderingContext::validateBufferDataParameters):
(WebCore::WebGLRenderingContext::vertexAttribfImpl):
(WebCore::WebGLRenderingContext::vertexAttribfvImpl):
(WebCore::WebGLRenderingContext::initVertexAttrib0):
(WebCore::WebGLRenderingContext::simulateVertexAttrib0):
(WebCore::WebGLRenderingContext::restoreStatesAfterVertexAttrib0Simulation):
(WebCore::WebGLRenderingContext::getNumberOfExtensions):
(WebCore::WebGLRenderingContext::getExtensionNumber):
* html/canvas/WebGLRenderingContext.h:
(WebCore::WebGLRenderingContext::getMaxVertexAttribs):
(WebCore::WebGLRenderingContext::setBoundVertexArrayObject):
(WebCore::WebGLRenderingContext::VertexAttribValue::VertexAttribValue):
* html/canvas/WebGLVertexArrayObjectOES.cpp: Added.
(WebCore::WebGLVertexArrayObjectOES::create):
(WebCore::WebGLVertexArrayObjectOES::WebGLVertexArrayObjectOES):
(WebCore::WebGLVertexArrayObjectOES::deleteObjectImpl):
* html/canvas/WebGLVertexArrayObjectOES.h: Added.
(WebCore::WebGLVertexArrayObjectOES::~WebGLVertexArrayObjectOES):
(WebCore::WebGLVertexArrayObjectOES::VertexAttribState::VertexAttribState):
(WebCore::WebGLVertexArrayObjectOES::isDefaultObject):
(WebCore::WebGLVertexArrayObjectOES::hasEverBeenBound):
(WebCore::WebGLVertexArrayObjectOES::setHasEverBeenBound):
(WebCore::WebGLVertexArrayObjectOES::getElementArrayBuffer):
(WebCore::WebGLVertexArrayObjectOES::setElementArrayBuffer):
(WebCore::WebGLVertexArrayObjectOES::getVertexAttribState):
(WebCore::WebGLVertexArrayObjectOES::isVertexArray):
* html/canvas/WebGLVertexArrayObjectOES.idl: Added.
* platform/graphics/Extensions3D.h:
* platform/graphics/GraphicsContext3D.h:
* platform/graphics/GraphicsTypes3D.h: Added.
* platform/graphics/chromium/Extensions3DChromium.h:
* platform/graphics/opengl/Extensions3DOpenGL.cpp:
(WebCore::Extensions3DOpenGL::supports):
(WebCore::Extensions3DOpenGL::createVertexArrayOES):
(WebCore::Extensions3DOpenGL::deleteVertexArrayOES):
(WebCore::Extensions3DOpenGL::isVertexArrayOES):
(WebCore::Extensions3DOpenGL::bindVertexArrayOES):
* platform/graphics/opengl/Extensions3DOpenGL.h:
* platform/graphics/qt/Extensions3DQt.cpp:
(WebCore::Extensions3DQt::createVertexArrayOES):
(WebCore::Extensions3DQt::deleteVertexArrayOES):
(WebCore::Extensions3DQt::isVertexArrayOES):
(WebCore::Extensions3DQt::bindVertexArrayOES):
* platform/graphics/qt/Extensions3DQt.h:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79011
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
jberlin@webkit.org [Fri, 18 Feb 2011 18:23:05 +0000 (18:23 +0000)]
[Windows 7 Release Tests] ~26 tests failing after r78846
https://bugs.webkit.org/show_bug.cgi?id=54748
Unreviewed. Missed the contents of one of the expected result files.
* platform/win/fast/text/backslash-to-yen-sign-euc-expected.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79010
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
apavlov@chromium.org [Fri, 18 Feb 2011 18:13:04 +0000 (18:13 +0000)]
2011-02-17 Alexander Pavlov <apavlov@chromium.org>
Reviewed by Pavel Feldman.
Web Inspector: reflect changes to styles when they happen outside inspector.
https://bugs.webkit.org/show_bug.cgi?id=44620
Notify InspectorInstrumentation of inline style changes from CSSMutableStyleDeclaration
whenever the style change does not come from a direct "style" attribute modification.
The performance regression occurs only with the Web Inspector opened, when inline styles
are modified through setting style.cssText or style.<styleAttribute>: according to the Web Inspector protocol,
an attribute change requires that all attributes for the node in question be pushed into the frontend.
Test: inspector/styles/styles-update-from-js.html
WebCore:
* css/CSSMutableStyleDeclaration.cpp:
(WebCore::CSSMutableStyleDeclaration::setNeedsStyleRecalc):
* inspector/InspectorDOMAgent.cpp:
(WebCore::RevalidateStyleAttributeTask::reset):
(WebCore::RevalidateStyleAttributeTask::RevalidateStyleAttributeTask):
(WebCore::RevalidateStyleAttributeTask::scheduleFor):
(WebCore::RevalidateStyleAttributeTask::onTimer):
(WebCore::InspectorDOMAgent::reset):
(WebCore::InspectorDOMAgent::didInvalidateStyleAttr):
* inspector/InspectorDOMAgent.h:
* inspector/InspectorInstrumentation.cpp:
(WebCore::InspectorInstrumentation::didInvalidateStyleAttrImpl):
* inspector/InspectorInstrumentation.h:
(WebCore::InspectorInstrumentation::didInvalidateStyleAttr):
* inspector/InspectorStyleSheet.cpp:
(WebCore::InspectorStyleSheetForInlineStyle::didModifyElementAttribute):
(WebCore::InspectorStyleSheetForInlineStyle::ensureParsedDataReady):
(WebCore::InspectorStyleSheetForInlineStyle::elementStyleText):
* inspector/InspectorStyleSheet.h:
* inspector/front-end/ElementsPanel.js:
(WebInspector.ElementsPanel.prototype._attributesUpdated):
* inspector/front-end/StylesSidebarPane.js:
(WebInspector.StylesSidebarPane.prototype._rebuildSectionsForStyleRules):
(WebInspector.StylesSidebarPane.prototype.addBlankSection):
(WebInspector.StylePropertiesSection.prototype.onpopulate):
(WebInspector.StylePropertiesSection.prototype.addNewBlankProperty):
(WebInspector.ComputedStylePropertiesSection.prototype.onpopulate):
(WebInspector.BlankStylePropertiesSection):
(WebInspector.StylePropertyTreeElement):
(WebInspector.StylePropertyTreeElement.prototype):
(WebInspector.StylePropertyTreeElement.prototype.element.userInput.previousContent.context.moveDirection):
LayoutTests:
* inspector/styles/styles-update-from-js-expected.txt: Added.
* inspector/styles/styles-update-from-js.html: Added.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79009
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
ap@apple.com [Fri, 18 Feb 2011 18:01:04 +0000 (18:01 +0000)]
Reviewed by Adele Peterson.
REGRESSION (WebKit2): Wrong frame printed on tivofaq.com
https://bugs.webkit.org/show_bug.cgi?id=54677
<rdar://problem/
8994133>
* WebProcess/WebCoreSupport/WebChromeClient.cpp:
(WebKit::area): Use visible frame bounds.
(WebKit::findLargestFrameInFrameSet): Added a comment explaining what we're up to here.
WebKit2 shouldn't be making policy decisions for the client, but it gets dangerously close
to that. We used to expose the same as WK1 API though.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79008
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
atwilson@chromium.org [Fri, 18 Feb 2011 17:46:49 +0000 (17:46 +0000)]
Unreviewed expectations changes for Chromium.
* platform/chromium-mac-snowleopard/compositing/reflections/deeply-nested-reflections-expected.checksum: Added.
* platform/chromium-mac-snowleopard/compositing/reflections/deeply-nested-reflections-expected.png: Added.
* platform/chromium-mac-snowleopard/css1/box_properties/clear_float-expected.checksum: Added.
* platform/chromium-mac-snowleopard/css1/box_properties/clear_float-expected.png: Added.
* platform/chromium-mac-snowleopard/css1/box_properties/float_elements_in_series-expected.checksum: Added.
* platform/chromium-mac-snowleopard/css1/box_properties/float_elements_in_series-expected.png: Added.
* platform/chromium-mac-snowleopard/css1/box_properties/float_on_text_elements-expected.checksum: Added.
* platform/chromium-mac-snowleopard/css1/box_properties/float_on_text_elements-expected.png: Added.
* platform/chromium-mac-snowleopard/css1/text_properties/text_align-expected.checksum: Added.
* platform/chromium-mac-snowleopard/css1/text_properties/text_align-expected.png: Added.
* platform/chromium-mac-snowleopard/css2.1/t0805-c5518-brdr-t-01-e-expected.checksum: Added.
* platform/chromium-mac-snowleopard/css2.1/t0805-c5518-brdr-t-01-e-expected.png: Added.
* platform/chromium-mac-snowleopard/css2.1/t0905-c5525-fltcont-00-d-g-expected.checksum: Added.
* platform/chromium-mac-snowleopard/css2.1/t0905-c5525-fltcont-00-d-g-expected.png: Added.
* platform/chromium-mac-snowleopard/css2.1/t0905-c5525-fltwidth-00-c-g-expected.checksum: Added.
* platform/chromium-mac-snowleopard/css2.1/t0905-c5525-fltwidth-00-c-g-expected.png: Added.
* platform/chromium-mac-snowleopard/css2.1/t1202-counter-03-b-expected.checksum: Added.
* platform/chromium-mac-snowleopard/css2.1/t1202-counter-03-b-expected.png: Added.
* platform/chromium-mac-snowleopard/css2.1/t1202-counter-04-b-expected.checksum: Added.
* platform/chromium-mac-snowleopard/css2.1/t1202-counter-04-b-expected.png: Added.
* platform/chromium-mac-snowleopard/css2.1/t1202-counter-04-b-expected.txt: Added.
* platform/chromium-mac-snowleopard/css2.1/t1202-counters-03-b-expected.checksum: Added.
* platform/chromium-mac-snowleopard/css2.1/t1202-counters-03-b-expected.png: Added.
* platform/chromium-mac-snowleopard/css2.1/t1202-counters-04-b-expected.checksum: Added.
* platform/chromium-mac-snowleopard/css2.1/t1202-counters-04-b-expected.png: Added.
* platform/chromium-mac-snowleopard/css2.1/t1202-counters-04-b-expected.txt: Added.
* platform/chromium-mac-snowleopard/css2.1/t1602-c43-center-00-d-ag-expected.checksum: Added.
* platform/chromium-mac-snowleopard/css2.1/t1602-c43-center-00-d-ag-expected.png: Added.
* platform/chromium-mac-snowleopard/css2.1/t1602-c546-txt-align-00-b-expected.checksum: Added.
* platform/chromium-mac-snowleopard/css2.1/t1602-c546-txt-align-00-b-expected.png: Added.
* platform/chromium-mac-snowleopard/editing/deleting/delete-tab-003-expected.checksum: Added.
* platform/chromium-mac-snowleopard/editing/deleting/delete-tab-003-expected.png: Added.
* platform/chromium-mac-snowleopard/editing/deleting/delete-ws-fixup-001-expected.checksum: Added.
* platform/chromium-mac-snowleopard/editing/deleting/delete-ws-fixup-001-expected.png: Added.
* platform/chromium-mac-snowleopard/editing/inserting/insert-tab-003-expected.checksum: Added.
* platform/chromium-mac-snowleopard/editing/inserting/insert-tab-003-expected.png: Added.
* platform/chromium-mac-snowleopard/editing/inserting/typing-tab-designmode-forms-expected.checksum: Added.
* platform/chromium-mac-snowleopard/editing/inserting/typing-tab-designmode-forms-expected.png: Added.
* platform/chromium-mac-snowleopard/editing/pasteboard/
4641033-expected.checksum: Added.
* platform/chromium-mac-snowleopard/editing/pasteboard/
4641033-expected.png: Added.
* platform/chromium-mac-snowleopard/editing/pasteboard/block-wrappers-necessary-expected.checksum: Added.
* platform/chromium-mac-snowleopard/editing/pasteboard/block-wrappers-necessary-expected.png: Added.
* platform/chromium-mac-snowleopard/editing/pasteboard/nested-blocks-with-text-area-expected.checksum: Added.
* platform/chromium-mac-snowleopard/editing/pasteboard/nested-blocks-with-text-area-expected.png: Added.
* platform/chromium-mac-snowleopard/editing/pasteboard/nested-blocks-with-text-field-expected.checksum: Added.
* platform/chromium-mac-snowleopard/editing/pasteboard/nested-blocks-with-text-field-expected.png: Added.
* platform/chromium-mac-snowleopard/editing/pasteboard/paste-blockquote-2-expected.checksum: Added.
* platform/chromium-mac-snowleopard/editing/pasteboard/paste-blockquote-2-expected.png: Added.
* platform/chromium-mac-snowleopard/editing/pasteboard/pasting-tabs-expected.checksum: Added.
* platform/chromium-mac-snowleopard/editing/pasteboard/pasting-tabs-expected.png: Added.
* platform/chromium-mac-snowleopard/editing/selection/
3690703-2-expected.checksum: Added.
* platform/chromium-mac-snowleopard/editing/selection/
3690703-2-expected.png: Added.
* platform/chromium-mac-snowleopard/editing/selection/
3690703-expected.checksum: Added.
* platform/chromium-mac-snowleopard/editing/selection/
3690703-expected.png: Added.
* platform/chromium-mac-snowleopard/editing/selection/
3690719-expected.checksum: Added.
* platform/chromium-mac-snowleopard/editing/selection/
3690719-expected.png: Added.
* platform/chromium-mac-snowleopard/editing/selection/
4397952-expected.checksum: Added.
* platform/chromium-mac-snowleopard/editing/selection/
4397952-expected.png: Added.
* platform/chromium-mac-snowleopard/editing/selection/
4975120-expected.checksum: Added.
* platform/chromium-mac-snowleopard/editing/selection/
4975120-expected.png: Added.
* platform/chromium-mac-snowleopard/editing/selection/
5240265-expected.checksum: Added.
* platform/chromium-mac-snowleopard/editing/selection/
5240265-expected.png: Added.
* platform/chromium-mac-snowleopard/editing/selection/caret-rtl-2-expected.checksum: Added.
* platform/chromium-mac-snowleopard/editing/selection/caret-rtl-2-expected.png: Added.
* platform/chromium-mac-snowleopard/editing/selection/caret-rtl-2-left-expected.checksum: Added.
* platform/chromium-mac-snowleopard/editing/selection/caret-rtl-2-left-expected.png: Added.
* platform/chromium-mac-snowleopard/editing/selection/caret-rtl-expected.checksum: Added.
* platform/chromium-mac-snowleopard/editing/selection/caret-rtl-expected.png: Added.
* platform/chromium-mac-snowleopard/editing/selection/caret-rtl-right-expected.checksum: Added.
* platform/chromium-mac-snowleopard/editing/selection/caret-rtl-right-expected.png: Added.
* platform/chromium-mac-snowleopard/editing/selection/extend-selection-bidi-expected.checksum: Added.
* platform/chromium-mac-snowleopard/editing/selection/extend-selection-bidi-expected.png: Added.
* platform/chromium-mac-snowleopard/editing/selection/move-past-trailing-space-expected.checksum: Added.
* platform/chromium-mac-snowleopard/editing/selection/replaced-boundaries-3-expected.checksum: Added.
* platform/chromium-mac-snowleopard/editing/selection/replaced-boundaries-3-expected.png: Added.
* platform/chromium-mac-snowleopard/editing/selection/select-from-textfield-outwards-expected.checksum: Added.
* platform/chromium-mac-snowleopard/editing/selection/select-from-textfield-outwards-expected.png: Added.
* platform/chromium-mac-snowleopard/editing/style/
5046875-1-expected.checksum: Added.
* platform/chromium-mac-snowleopard/editing/style/
5046875-1-expected.png: Added.
* platform/chromium-mac-snowleopard/editing/style/create-block-for-style-011-expected.checksum: Added.
* platform/chromium-mac-snowleopard/editing/style/create-block-for-style-011-expected.png: Added.
* platform/chromium-mac-snowleopard/editing/style/create-block-for-style-012-expected.checksum: Added.
* platform/chromium-mac-snowleopard/editing/style/create-block-for-style-012-expected.png: Added.
* platform/chromium-mac-snowleopard/editing/style/table-selection-expected.checksum: Added.
* platform/chromium-mac-snowleopard/editing/style/table-selection-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/block/margin-collapse/103-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/block/margin-collapse/103-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/block/positioning/inline-block-relposition-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/block/positioning/inline-block-relposition-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/blockflow/Kusa-Makura-background-canvas-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/blockflow/Kusa-Makura-background-canvas-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/blockflow/border-vertical-lr-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/blockflow/border-vertical-lr-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/blockflow/border-vertical-lr-expected.txt: Added.
* platform/chromium-mac-snowleopard/fast/blockflow/japanese-lr-selection-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/blockflow/japanese-lr-selection-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/blockflow/japanese-lr-text-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/blockflow/japanese-lr-text-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/blockflow/japanese-rl-selection-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/blockflow/japanese-rl-selection-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/blockflow/japanese-rl-text-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/blockflow/japanese-rl-text-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/blockflow/japanese-ruby-vertical-lr-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/blockflow/japanese-ruby-vertical-lr-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/blockflow/japanese-ruby-vertical-rl-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/blockflow/japanese-ruby-vertical-rl-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/blockflow/vertical-align-table-baseline-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/blockflow/vertical-align-table-baseline-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/blockflow/vertical-baseline-alignment-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/blockflow/vertical-baseline-alignment-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/blockflow/vertical-font-fallback-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/blockflow/vertical-font-fallback-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/css/beforeSelectorOnCodeElement-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/css/beforeSelectorOnCodeElement-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/css/continuationCrash-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/css/continuationCrash-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/css/css2-system-fonts-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/css/css2-system-fonts-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/css/font-face-default-font-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/css/font-face-default-font-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/css/font-face-locally-installed-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/css/font-face-locally-installed-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/css/margin-top-bottom-dynamic-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/css/margin-top-bottom-dynamic-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/css/rtl-ordering-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/css/rtl-ordering-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/css/text-input-with-webkit-border-radius-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/css/text-input-with-webkit-border-radius-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/css/text-overflow-ellipsis-bidi-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/css/text-overflow-ellipsis-bidi-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/css/text-overflow-ellipsis-strict-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/css/text-overflow-ellipsis-strict-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/css/text-security-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/css/text-security-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/dom/52776-expected.txt: Added.
* platform/chromium-mac-snowleopard/fast/dom/HTMLInputElement/input-image-alt-text-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/dom/HTMLInputElement/input-image-alt-text-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/dom/HTMLTextAreaElement/reset-textarea-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/dom/HTMLTextAreaElement/reset-textarea-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/dynamic/008-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/dynamic/008-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/events/autoscroll-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/events/autoscroll-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/events/context-no-deselect-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/events/context-no-deselect-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/HTMLOptionElement_label01-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/HTMLOptionElement_label01-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/HTMLOptionElement_label02-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/HTMLOptionElement_label02-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/HTMLOptionElement_label03-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/HTMLOptionElement_label03-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/HTMLOptionElement_label04-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/HTMLOptionElement_label04-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/basic-buttons-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/basic-buttons-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/basic-selects-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/basic-selects-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/basic-selects-expected.txt: Added.
* platform/chromium-mac-snowleopard/fast/forms/basic-textareas-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/basic-textareas-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/basic-textareas-quirks-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/basic-textareas-quirks-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/blankbuttons-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/blankbuttons-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/button-align-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/button-align-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/button-cannot-be-nested-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/button-cannot-be-nested-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/button-default-title-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/button-default-title-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/button-generated-content-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/button-generated-content-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/button-positioned-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/button-positioned-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/button-sizes-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/button-sizes-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/button-style-color-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/button-style-color-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/button-table-styles-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/button-table-styles-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/button-text-transform-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/button-text-transform-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/button-white-space-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/button-white-space-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/control-clip-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/control-clip-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/control-restrict-line-height-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/control-restrict-line-height-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/file-input-direction-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/file-input-direction-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/file-input-direction-expected.txt: Added.
* platform/chromium-mac-snowleopard/fast/forms/formmove3-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/formmove3-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-align-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-align-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-appearance-bkcolor-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-appearance-bkcolor-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-appearance-default-bkcolor-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-appearance-default-bkcolor-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-appearance-disabled-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-appearance-disabled-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-appearance-focus-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-appearance-focus-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-appearance-preventDefault-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-appearance-preventDefault-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-appearance-readonly-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-appearance-readonly-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-appearance-selection-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-appearance-selection-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-appearance-visibility-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-appearance-visibility-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-appearance-width-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-appearance-width-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-button-sizes-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-button-sizes-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-disabled-color-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-disabled-color-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-double-click-selection-gap-bug-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-double-click-selection-gap-bug-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-field-text-truncated-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-field-text-truncated-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-file-re-render-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-file-re-render-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-first-letter-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-first-letter-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-readonly-autoscroll-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-readonly-autoscroll-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-readonly-dimmed-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-readonly-dimmed-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-spaces-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-spaces-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-table-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-table-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-text-double-click-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-text-double-click-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-text-drag-down-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-text-drag-down-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-text-scroll-left-on-blur-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-text-scroll-left-on-blur-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-text-word-wrap-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-text-word-wrap-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/menulist-no-overflow-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/menulist-no-overflow-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/menulist-option-wrap-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/menulist-option-wrap-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/menulist-restrict-line-height-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/menulist-restrict-line-height-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/menulist-style-color-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/menulist-style-color-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/menulist-width-change-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/menulist-width-change-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/option-strip-whitespace-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/option-strip-whitespace-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/option-text-clip-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/option-text-clip-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/placeholder-position-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/placeholder-position-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/placeholder-set-value-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/placeholder-set-value-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/plaintext-mode-2-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/plaintext-mode-2-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/search-cancel-button-style-sharing-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/search-cancel-button-style-sharing-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/search-rtl-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/search-rtl-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/search-transformed-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/search-transformed-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/search-zoomed-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/search-zoomed-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/select-align-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/select-align-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/select-baseline-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/select-baseline-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/select-change-listbox-to-popup-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/select-change-listbox-to-popup-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/select-disabled-appearance-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/select-disabled-appearance-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/select-initial-position-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/select-initial-position-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/select-selected-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/select-selected-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/select-visual-hebrew-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/select-visual-hebrew-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/stuff-on-my-optgroup-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/stuff-on-my-optgroup-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/tabbing-input-iframe-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/tabbing-input-iframe-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/targeted-frame-submission-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/targeted-frame-submission-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/text-control-intrinsic-widths-expected.txt: Added.
* platform/chromium-mac-snowleopard/fast/forms/text-style-color-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/text-style-color-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/textarea-align-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/textarea-align-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/textarea-placeholder-set-value-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/textarea-placeholder-set-value-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/textarea-scroll-height-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/textarea-scroll-height-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/textarea-scrolled-type-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/textarea-scrolled-type-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/visual-hebrew-text-field-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/forms/visual-hebrew-text-field-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/html/keygen-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/html/keygen-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/inline/inline-box-background-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/inline/inline-box-background-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/inline/inline-box-background-long-image-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/inline/inline-box-background-long-image-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/inline/inline-box-background-repeat-x-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/inline/inline-box-background-repeat-x-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/inline/inline-box-background-repeat-y-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/inline/inline-box-background-repeat-y-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/lists/dynamic-marker-crash-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/lists/dynamic-marker-crash-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/multicol/float-avoidance-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/multicol/float-avoidance-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/multicol/shadow-breaking-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/multicol/shadow-breaking-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/parser/document-write-option-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/parser/document-write-option-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/parser/entity-comment-in-textarea-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/parser/entity-comment-in-textarea-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/parser/open-comment-in-textarea-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/parser/open-comment-in-textarea-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/repaint/japanese-rl-selection-clear-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/repaint/japanese-rl-selection-clear-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/repaint/japanese-rl-selection-repaint-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/repaint/japanese-rl-selection-repaint-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-1-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-1-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-10-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-10-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-2-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-2-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-3-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-3-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-4-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-4-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-5-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-5-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-6-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-6-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-7-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-7-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-8-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-8-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-9-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-9-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/repaint/repaint-across-writing-mode-boundary-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/repaint/repaint-across-writing-mode-boundary-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/repaint/shadow-multiple-horizontal-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/repaint/shadow-multiple-horizontal-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/repaint/shadow-multiple-strict-horizontal-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/repaint/shadow-multiple-strict-horizontal-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/repaint/shadow-multiple-strict-vertical-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/repaint/shadow-multiple-strict-vertical-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/repaint/shadow-multiple-vertical-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/repaint/shadow-multiple-vertical-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/replaced/width100percent-button-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/replaced/width100percent-button-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/replaced/width100percent-searchfield-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/replaced/width100percent-searchfield-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/replaced/width100percent-textarea-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/replaced/width100percent-textarea-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/replaced/width100percent-textfield-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/replaced/width100percent-textfield-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/selectors/064-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/selectors/064-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/speech/input-appearance-speechbutton-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/speech/input-appearance-speechbutton-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/speech/input-appearance-speechbutton-expected.txt: Added.
* platform/chromium-mac-snowleopard/fast/table/append-cells2-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/table/append-cells2-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/table/border-collapsing/004-vertical-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/table/border-collapsing/004-vertical-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/table/frame-and-rules-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/table/frame-and-rules-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/table/remove-td-display-none-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/table/remove-td-display-none-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/text/atsui-partial-selection-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/text/atsui-partial-selection-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/text/backslash-to-yen-sign-euc-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/text/backslash-to-yen-sign-euc-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/text/bidi-embedding-pop-and-push-same-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/text/bidi-embedding-pop-and-push-same-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/text/capitalize-boundaries-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/text/capitalize-boundaries-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/text/in-rendered-text-rtl-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/text/in-rendered-text-rtl-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-AN-after-L-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-AN-after-L-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-AN-after-L-expected.txt: Added.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-L2-run-reordering-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-L2-run-reordering-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-LDB-2-CSS-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-LDB-2-CSS-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-LDB-2-HTML-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-LDB-2-HTML-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-LDB-2-formatting-characters-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-LDB-2-formatting-characters-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-control-chars-treated-as-ZWS-expected.txt: Added.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-european-terminators-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-european-terminators-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-ignored-for-first-child-inline-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-ignored-for-first-child-inline-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-innertext-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-innertext-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-layout-across-linebreak-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-layout-across-linebreak-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-linebreak-001-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-linebreak-001-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-linebreak-002-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-linebreak-002-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-linebreak-003-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-linebreak-003-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-listbox-atsui-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-listbox-atsui-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-listbox-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-listbox-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-mirror-he-ar-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-mirror-he-ar-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-mirror-he-ar-expected.txt: Added.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-neutral-run-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-neutral-run-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-neutral-run-expected.txt: Added.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-override-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/text/international/bidi-override-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/text/international/hebrew-vowels-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/text/international/hebrew-vowels-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/text/international/hindi-spacing-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/text/international/hindi-spacing-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/text/international/pop-up-button-text-alignment-and-direction-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/text/international/pop-up-button-text-alignment-and-direction-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/text/international/pop-up-button-text-alignment-and-direction-expected.txt: Added.
* platform/chromium-mac-snowleopard/fast/text/international/rtl-caret-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/text/international/rtl-caret-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/text/international/rtl-white-space-pre-wrap-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/text/international/rtl-white-space-pre-wrap-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/text/international/text-combine-image-test-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/text/international/text-combine-image-test-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/text/international/text-combine-image-test-expected.txt: Added.
* platform/chromium-mac-snowleopard/fast/text/justified-selection-at-edge-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/text/justified-selection-at-edge-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/text/justify-ideograph-simple-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/text/justify-ideograph-simple-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/text/justify-ideograph-vertical-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/text/justify-ideograph-vertical-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/text/justify-nbsp-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/text/justify-nbsp-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/text/line-breaks-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/text/line-breaks-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/text/trailing-white-space-2-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/text/trailing-white-space-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/text/word-break-run-rounding-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fast/text/word-break-run-rounding-expected.png: Added.
* platform/chromium-mac-snowleopard/fonts/sans-serif-expected.checksum: Added.
* platform/chromium-mac-snowleopard/fonts/sans-serif-expected.png: Added.
* platform/chromium-mac-snowleopard/svg/custom/animate-path-discrete-expected.checksum: Added.
* platform/chromium-mac-snowleopard/svg/custom/animate-path-discrete-expected.png: Added.
* platform/chromium-mac-snowleopard/svg/custom/inline-svg-in-xhtml-expected.checksum: Added.
* platform/chromium-mac-snowleopard/svg/custom/inline-svg-in-xhtml-expected.png: Added.
* platform/chromium-mac-snowleopard/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.checksum: Added.
* platform/chromium-mac-snowleopard/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.png: Added.
* platform/chromium-mac-snowleopard/svg/custom/svg-fonts-in-html-expected.checksum: Added.
* platform/chromium-mac-snowleopard/svg/custom/svg-fonts-in-html-expected.png: Added.
* platform/chromium-mac-snowleopard/svg/custom/text-dom-01-f-expected.checksum: Added.
* platform/chromium-mac-snowleopard/svg/custom/text-dom-01-f-expected.png: Added.
* platform/chromium-mac-snowleopard/svg/hixie/mixed/003-expected.checksum: Added.
* platform/chromium-mac-snowleopard/svg/hixie/mixed/003-expected.png: Added.
* platform/chromium-mac-snowleopard/svg/zoom/page/zoom-hixie-mixed-008-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug113424-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug113424-expected.png: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug1188-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug1188-expected.png: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug1318-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug1318-expected.png: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug138725-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug138725-expected.png: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug14323-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug14323-expected.png: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug18359-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug18359-expected.png: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug2479-2-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug2479-2-expected.png: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug2479-3-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug2479-3-expected.png: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug26178-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug26178-expected.png: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug28928-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug28928-expected.png: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug2962-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug2962-expected.png: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug30692-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug30692-expected.png: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug33855-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug33855-expected.png: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug39209-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug39209-expected.png: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug4429-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug4429-expected.png: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug44505-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug44505-expected.png: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug4527-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug4527-expected.png: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug46368-1-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug46368-1-expected.png: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug46368-2-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug46368-2-expected.png: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug51037-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug51037-expected.png: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug51727-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug51727-expected.png: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug52505-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug52505-expected.png: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug52506-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug52506-expected.png: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug60749-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug60749-expected.png: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug67915-1-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug67915-1-expected.png: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug68912-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug68912-expected.png: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug7342-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug7342-expected.png: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug88035-1-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug88035-1-expected.png: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug88035-2-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug88035-2-expected.png: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug96334-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug96334-expected.png: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/collapsing_borders/bug41262-4-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/collapsing_borders/bug41262-4-expected.png: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/core/bloomberg-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/core/bloomberg-expected.png: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/core/misc-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/core/misc-expected.png: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/dom/tableDom-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/dom/tableDom-expected.png: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/marvin/x_tbody_align_justify-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/marvin/x_tbody_align_justify-expected.png: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/marvin/x_td_align_justify-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/marvin/x_td_align_justify-expected.png: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/marvin/x_tfoot_align_justify-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/marvin/x_tfoot_align_justify-expected.png: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/marvin/x_th_align_justify-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/marvin/x_th_align_justify-expected.png: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/marvin/x_thead_align_justify-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/marvin/x_thead_align_justify-expected.png: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/marvin/x_tr_align_justify-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/marvin/x_tr_align_justify-expected.png: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/other/move_row-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla/other/move_row-expected.png: Added.
* platform/chromium-mac-snowleopard/tables/mozilla_expected_failures/bugs/bug1725-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla_expected_failures/bugs/bug1725-expected.png: Added.
* platform/chromium-mac-snowleopard/tables/mozilla_expected_failures/bugs/bug2479-5-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla_expected_failures/bugs/bug2479-5-expected.png: Added.
* platform/chromium-mac-snowleopard/tables/mozilla_expected_failures/bugs/bug58402-2-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla_expected_failures/bugs/bug58402-2-expected.png: Added.
* platform/chromium-mac-snowleopard/tables/mozilla_expected_failures/collapsing_borders/bug41262-5-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla_expected_failures/collapsing_borders/bug41262-5-expected.png: Added.
* platform/chromium-mac-snowleopard/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.checksum: Added.
* platform/chromium-mac-snowleopard/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.png: Added.
* platform/chromium/test_expectations.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79007
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
tonyg@chromium.org [Fri, 18 Feb 2011 17:26:00 +0000 (17:26 +0000)]
2011-02-16 Tony Gentilcore <tonyg@chromium.org>
Reviewed by Eric Seidel.
Refactor pumpTokenizer loop
https://bugs.webkit.org/show_bug.cgi?id=54574
1. This makes pumpTokenizer() safe to call when waiting for a script or when about to get
the next token, although ASSERTs still enforce that we aren't waiting for a script. This
enables resumeParsingAfterYield() to call pumpTokenizer with no modifications even if we
yield before running a script rather than before taking a token (see bug 54355).
2. This also picks up the refCount >= 1 assert when stopped.
Tested PerformanceTests/Parser to verify no regression. If anything it got faster.
Before:
avg 985.05
median 985.5
stdev 3.
007906248539007
min 980
max 990
After:
avg 980.05
median 981
stdev 3.
122098653149833
min 974
max 985
No new tests because no new functionality.
* html/parser/HTMLDocumentParser.cpp:
(WebCore::HTMLDocumentParser::canTakeNextToken): Added.
(WebCore::HTMLDocumentParser::pumpTokenizer):
* html/parser/HTMLDocumentParser.h:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79006
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
ossy@webkit.org [Fri, 18 Feb 2011 17:19:36 +0000 (17:19 +0000)]
Unreviewed, rolling out r79003.
http://trac.webkit.org/changeset/79003
https://bugs.webkit.org/show_bug.cgi?id=54753
Patch by Sheriff Bot <webkit.review.bot@gmail.com> on 2011-02-18
It broke tests on GTK bots (Requested by Ossy on #webkit).
* accessibility/AccessibilityRenderObject.cpp:
(WebCore::lastChildConsideringContinuation):
* dom/Node.cpp:
(WebCore::Node::removeEventListener):
* html/DateComponents.cpp:
(WebCore::DateComponents::parseTime):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79005
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
jberlin@webkit.org [Fri, 18 Feb 2011 17:18:26 +0000 (17:18 +0000)]
[Windows 7 Release Tests] ~26 tests failing after r78846
https://bugs.webkit.org/show_bug.cgi?id=54748
Unreviewed. Landing expected (failing?) results to get the Windows 7 Release bots green.
Note: the pixel test results for fast/ruby/nested-ruby.html and
fast/blockflow/Kusa-Makura-background-canvas.html will be landed separately.
* platform/win/css2.1/t0905-c5525-fltwidth-00-c-g-expected.txt:
* platform/win/css2.1/t1202-counter-04-b-expected.txt:
* platform/win/css2.1/t1202-counters-04-b-expected.txt:
* platform/win/editing/pasteboard/nested-blocks-with-text-area-expected.txt:
* platform/win/editing/pasteboard/pasting-tabs-expected.txt:
* platform/win/editing/selection/mixed-editability-10-expected.txt:
* platform/win/fast/blockflow/Kusa-Makura-background-canvas-expected.txt:
* platform/win/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt:
* platform/win/fast/forms/basic-selects-expected.txt:
* platform/win/fast/forms/basic-textareas-expected.txt:
* platform/win/fast/forms/basic-textareas-quirks-expected.txt:
* platform/win/fast/forms/select-writing-direction-natural-expected.txt:
* platform/win/fast/forms/textAreaLineHeight-expected.txt:
* platform/win/fast/forms/textarea-scrollbar-expected.txt:
* platform/win/fast/forms/textarea-scrolled-type-expected.txt:
* platform/win/fast/parser/entity-comment-in-textarea-expected.txt:
* platform/win/fast/parser/open-comment-in-textarea-expected.txt:
* platform/win/fast/ruby/nested-ruby-expected.txt:
* platform/win/fast/text/atsui-negative-spacing-features-expected.txt:
* platform/win/fast/text/backslash-to-yen-sign-euc-expected.txt:
* platform/win/fast/text/international/bidi-control-chars-treated-as-ZWS-expected.txt: Added.
* platform/win/fast/text/international/bidi-menulist-expected.txt:
* platform/win/fast/text/international/pop-up-button-text-alignment-and-direction-expected.txt:
* platform/win/fast/text/justify-ideograph-complex-expected.txt:
* platform/win/fast/text/justify-ideograph-simple-expected.txt:
* platform/win/fast/text/justify-ideograph-vertical-expected.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79004
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
ossy@webkit.org [Fri, 18 Feb 2011 16:57:32 +0000 (16:57 +0000)]
Warning fix. Use ASSERT_UNUSED() instead of ASSERT().
Rubber-stamped by Andreas Kling.
* accessibility/AccessibilityRenderObject.cpp:
(WebCore::lastChildConsideringContinuation):
* dom/Node.cpp:
(WebCore::Node::removeEventListener):
* html/DateComponents.cpp:
(WebCore::DateComponents::parseTime):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79003
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
mnaganov@chromium.org [Fri, 18 Feb 2011 16:34:43 +0000 (16:34 +0000)]
2011-02-18 Mikhail Naganov <mnaganov@chromium.org>
[Chromium] Unreviewed test expectations update.
Mark inspector/debugger/debug-inlined-scripts.html also as timing out.
https://bugs.webkit.org/show_bug.cgi?id=54659
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79002
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
ossy@webkit.org [Fri, 18 Feb 2011 16:00:50 +0000 (16:00 +0000)]
Unreviewed.
[Qt] Add Qt specific expected results for passing svg/W3C-SVG-1.1 tests.
* platform/qt/Skipped: Unskip passing tests.
* platform/qt/svg/W3C-SVG-1.1/ [...] : Added.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79001
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
philn@webkit.org [Fri, 18 Feb 2011 14:54:53 +0000 (14:54 +0000)]
2011-02-18 Philippe Normand <pnormand@igalia.com>
Unreviewed, GTK baselines for two new tests.
* platform/gtk/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.txt: Added.
* platform/gtk/svg/custom/nested-pattern-boundingBoxModeContent-expected.txt: Added.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79000
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
ossy@webkit.org [Fri, 18 Feb 2011 14:27:49 +0000 (14:27 +0000)]
Unreviewed.
[Qt] Add Qt specific expected results for passing svg tests.
* platform/qt/Skipped: Unskip a bunch of passing tests.
* platform/qt/svg/clip-path/clip-in-mask-expected.checksum: Added.
* platform/qt/svg/clip-path/clip-in-mask-expected.png: Added.
* platform/qt/svg/clip-path/clip-in-mask-expected.txt: Added.
* platform/qt/svg/clip-path/clip-in-mask-objectBoundingBox-expected.checksum: Added.
* platform/qt/svg/clip-path/clip-in-mask-objectBoundingBox-expected.png: Added.
* platform/qt/svg/clip-path/clip-in-mask-objectBoundingBox-expected.txt: Added.
* platform/qt/svg/clip-path/clip-in-mask-userSpaceOnUse-expected.checksum: Added.
* platform/qt/svg/clip-path/clip-in-mask-userSpaceOnUse-expected.png: Added.
* platform/qt/svg/clip-path/clip-in-mask-userSpaceOnUse-expected.txt: Added.
* platform/qt/svg/clip-path/clip-path-child-clipped-expected.checksum: Added.
* platform/qt/svg/clip-path/clip-path-child-clipped-expected.png: Added.
* platform/qt/svg/clip-path/clip-path-child-clipped-expected.txt: Added.
* platform/qt/svg/clip-path/clip-path-childs-clipped-expected.checksum: Added.
* platform/qt/svg/clip-path/clip-path-childs-clipped-expected.png: Added.
* platform/qt/svg/clip-path/clip-path-childs-clipped-expected.txt: Added.
* platform/qt/svg/clip-path/clip-path-clipped-evenodd-twice-expected.checksum: Added.
* platform/qt/svg/clip-path/clip-path-clipped-evenodd-twice-expected.png: Added.
* platform/qt/svg/clip-path/clip-path-clipped-evenodd-twice-expected.txt: Added.
* platform/qt/svg/clip-path/clip-path-clipped-expected.checksum: Added.
* platform/qt/svg/clip-path/clip-path-clipped-expected.png: Added.
* platform/qt/svg/clip-path/clip-path-clipped-expected.txt: Added.
* platform/qt/svg/clip-path/clip-path-clipped-no-content-expected.checksum: Added.
* platform/qt/svg/clip-path/clip-path-clipped-no-content-expected.png: Added.
* platform/qt/svg/clip-path/clip-path-clipped-no-content-expected.txt: Added.
* platform/qt/svg/clip-path/clip-path-clipped-nonzero-expected.checksum: Added.
* platform/qt/svg/clip-path/clip-path-clipped-nonzero-expected.png: Added.
* platform/qt/svg/clip-path/clip-path-clipped-nonzero-expected.txt: Added.
* platform/qt/svg/clip-path/clip-path-evenodd-expected.checksum: Added.
* platform/qt/svg/clip-path/clip-path-evenodd-expected.png: Added.
* platform/qt/svg/clip-path/clip-path-evenodd-expected.txt: Added.
* platform/qt/svg/clip-path/clip-path-evenodd-nonzero-expected.checksum: Added.
* platform/qt/svg/clip-path/clip-path-evenodd-nonzero-expected.png: Added.
* platform/qt/svg/clip-path/clip-path-evenodd-nonzero-expected.txt: Added.
* platform/qt/svg/clip-path/clip-path-nonzero-evenodd-expected.checksum: Added.
* platform/qt/svg/clip-path/clip-path-nonzero-evenodd-expected.png: Added.
* platform/qt/svg/clip-path/clip-path-nonzero-evenodd-expected.txt: Added.
* platform/qt/svg/clip-path/clip-path-nonzero-expected.checksum: Added.
* platform/qt/svg/clip-path/clip-path-nonzero-expected.png: Added.
* platform/qt/svg/clip-path/clip-path-nonzero-expected.txt: Added.
* platform/qt/svg/clip-path/clip-path-objectBoundingBox-expected.checksum: Added.
* platform/qt/svg/clip-path/clip-path-objectBoundingBox-expected.png: Added.
* platform/qt/svg/clip-path/clip-path-objectBoundingBox-expected.txt: Added.
* platform/qt/svg/clip-path/clip-path-on-clipped-use-expected.checksum: Added.
* platform/qt/svg/clip-path/clip-path-on-clipped-use-expected.png: Added.
* platform/qt/svg/clip-path/clip-path-on-clipped-use-expected.txt: Added.
* platform/qt/svg/clip-path/clip-path-on-g-and-child-expected.checksum: Added.
* platform/qt/svg/clip-path/clip-path-on-g-and-child-expected.png: Added.
* platform/qt/svg/clip-path/clip-path-on-g-and-child-expected.txt: Added.
* platform/qt/svg/clip-path/clip-path-on-g-expected.checksum: Added.
* platform/qt/svg/clip-path/clip-path-on-g-expected.png: Added.
* platform/qt/svg/clip-path/clip-path-on-g-expected.txt: Added.
* platform/qt/svg/clip-path/clip-path-on-svg-and-child-expected.checksum: Added.
* platform/qt/svg/clip-path/clip-path-on-svg-and-child-expected.png: Added.
* platform/qt/svg/clip-path/clip-path-on-svg-and-child-expected.txt: Added.
* platform/qt/svg/clip-path/clip-path-on-svg-expected.checksum: Added.
* platform/qt/svg/clip-path/clip-path-on-svg-expected.png: Added.
* platform/qt/svg/clip-path/clip-path-on-svg-expected.txt: Added.
* platform/qt/svg/clip-path/clip-path-pixelation-expected.checksum: Added.
* platform/qt/svg/clip-path/clip-path-pixelation-expected.png: Added.
* platform/qt/svg/clip-path/clip-path-pixelation-expected.txt: Added.
* platform/qt/svg/clip-path/clip-path-recursive-call-by-child-expected.checksum: Added.
* platform/qt/svg/clip-path/clip-path-recursive-call-by-child-expected.png: Added.
* platform/qt/svg/clip-path/clip-path-recursive-call-by-child-expected.txt: Added.
* platform/qt/svg/clip-path/clip-path-recursive-call-expected.checksum: Added.
* platform/qt/svg/clip-path/clip-path-recursive-call-expected.png: Added.
* platform/qt/svg/clip-path/clip-path-recursive-call-expected.txt: Added.
* platform/qt/svg/clip-path/clip-path-text-and-shape-expected.checksum: Added.
* platform/qt/svg/clip-path/clip-path-text-and-shape-expected.png: Added.
* platform/qt/svg/clip-path/clip-path-text-and-shape-expected.txt: Added.
* platform/qt/svg/clip-path/clip-path-text-and-stroke-expected.checksum: Added.
* platform/qt/svg/clip-path/clip-path-text-and-stroke-expected.png: Added.
* platform/qt/svg/clip-path/clip-path-text-and-stroke-expected.txt: Added.
* platform/qt/svg/clip-path/clip-path-text-expected.checksum: Added.
* platform/qt/svg/clip-path/clip-path-text-expected.png: Added.
* platform/qt/svg/clip-path/clip-path-text-expected.txt: Added.
* platform/qt/svg/clip-path/clip-path-use-as-child-expected.checksum: Added.
* platform/qt/svg/clip-path/clip-path-use-as-child-expected.png: Added.
* platform/qt/svg/clip-path/clip-path-use-as-child-expected.txt: Added.
* platform/qt/svg/clip-path/clip-path-use-as-child2-expected.checksum: Added.
* platform/qt/svg/clip-path/clip-path-use-as-child2-expected.png: Added.
* platform/qt/svg/clip-path/clip-path-use-as-child2-expected.txt: Added.
* platform/qt/svg/clip-path/clip-path-use-as-child3-expected.checksum: Added.
* platform/qt/svg/clip-path/clip-path-use-as-child3-expected.png: Added.
* platform/qt/svg/clip-path/clip-path-use-as-child3-expected.txt: Added.
* platform/qt/svg/clip-path/clip-path-use-as-child4-expected.checksum: Added.
* platform/qt/svg/clip-path/clip-path-use-as-child4-expected.png: Added.
* platform/qt/svg/clip-path/clip-path-use-as-child4-expected.txt: Added.
* platform/qt/svg/clip-path/clip-path-use-as-child5-expected.checksum: Added.
* platform/qt/svg/clip-path/clip-path-use-as-child5-expected.png: Added.
* platform/qt/svg/clip-path/clip-path-use-as-child5-expected.txt: Added.
* platform/qt/svg/clip-path/clip-path-userSpaceOnUse-expected.checksum: Added.
* platform/qt/svg/clip-path/clip-path-userSpaceOnUse-expected.png: Added.
* platform/qt/svg/clip-path/clip-path-userSpaceOnUse-expected.txt: Added.
* platform/qt/svg/clip-path/clip-path-with-container-expected.checksum: Added.
* platform/qt/svg/clip-path/clip-path-with-container-expected.png: Added.
* platform/qt/svg/clip-path/clip-path-with-container-expected.txt: Added.
* platform/qt/svg/clip-path/clip-path-with-different-unittypes-expected.checksum: Added.
* platform/qt/svg/clip-path/clip-path-with-different-unittypes-expected.png: Added.
* platform/qt/svg/clip-path/clip-path-with-different-unittypes-expected.txt: Added.
* platform/qt/svg/clip-path/clip-path-with-different-unittypes2-expected.checksum: Added.
* platform/qt/svg/clip-path/clip-path-with-different-unittypes2-expected.png: Added.
* platform/qt/svg/clip-path/clip-path-with-different-unittypes2-expected.txt: Added.
* platform/qt/svg/clip-path/clip-path-with-invisibile-child-expected.checksum: Added.
* platform/qt/svg/clip-path/clip-path-with-invisibile-child-expected.png: Added.
* platform/qt/svg/clip-path/clip-path-with-invisibile-child-expected.txt: Added.
* platform/qt/svg/clip-path/clip-path-with-text-clipped-expected.checksum: Added.
* platform/qt/svg/clip-path/clip-path-with-text-clipped-expected.png: Added.
* platform/qt/svg/clip-path/clip-path-with-text-clipped-expected.txt: Added.
* platform/qt/svg/clip-path/deep-nested-clip-in-mask-different-unitTypes-expected.checksum: Added.
* platform/qt/svg/clip-path/deep-nested-clip-in-mask-different-unitTypes-expected.png: Added.
* platform/qt/svg/clip-path/deep-nested-clip-in-mask-different-unitTypes-expected.txt: Added.
* platform/qt/svg/clip-path/deep-nested-clip-in-mask-expected.checksum: Added.
* platform/qt/svg/clip-path/deep-nested-clip-in-mask-expected.png: Added.
* platform/qt/svg/clip-path/deep-nested-clip-in-mask-expected.txt: Added.
* platform/qt/svg/clip-path/deep-nested-clip-in-mask-panning-expected.checksum: Added.
* platform/qt/svg/clip-path/deep-nested-clip-in-mask-panning-expected.png: Added.
* platform/qt/svg/clip-path/deep-nested-clip-in-mask-panning-expected.txt: Added.
* platform/qt/svg/clip-path/nested-clip-in-mask-image-based-clipping-expected.checksum: Added.
* platform/qt/svg/clip-path/nested-clip-in-mask-image-based-clipping-expected.png: Added.
* platform/qt/svg/clip-path/nested-clip-in-mask-image-based-clipping-expected.txt: Added.
* platform/qt/svg/clip-path/nested-clip-in-mask-path-and-image-based-clipping-expected.checksum: Added.
* platform/qt/svg/clip-path/nested-clip-in-mask-path-and-image-based-clipping-expected.png: Added.
* platform/qt/svg/clip-path/nested-clip-in-mask-path-and-image-based-clipping-expected.txt: Added.
* platform/qt/svg/clip-path/nested-clip-in-mask-path-based-clipping-expected.checksum: Added.
* platform/qt/svg/clip-path/nested-clip-in-mask-path-based-clipping-expected.png: Added.
* platform/qt/svg/clip-path/nested-clip-in-mask-path-based-clipping-expected.txt: Added.
* platform/qt/svg/custom/clip-path-child-changes-expected.checksum: Added.
* platform/qt/svg/custom/clip-path-child-changes-expected.png: Added.
* platform/qt/svg/custom/clip-path-child-changes-expected.txt: Added.
* platform/qt/svg/custom/clip-path-href-changes-expected.checksum: Added.
* platform/qt/svg/custom/clip-path-href-changes-expected.png: Added.
* platform/qt/svg/custom/clip-path-href-changes-expected.txt: Added.
* platform/qt/svg/custom/clip-path-units-changes-expected.checksum: Added.
* platform/qt/svg/custom/clip-path-units-changes-expected.png: Added.
* platform/qt/svg/custom/clip-path-units-changes-expected.txt: Added.
* platform/qt/svg/custom/clip-path-with-transform-expected.checksum: Added.
* platform/qt/svg/custom/clip-path-with-transform-expected.png: Added.
* platform/qt/svg/custom/clip-path-with-transform-expected.txt: Added.
* platform/qt/svg/custom/marker-overflow-clip-expected.checksum: Added.
* platform/qt/svg/custom/marker-overflow-clip-expected.png: Added.
* platform/qt/svg/custom/marker-overflow-clip-expected.txt: Added.
* platform/qt/svg/custom/mask-with-all-units-expected.checksum: Added.
* platform/qt/svg/custom/mask-with-all-units-expected.png: Added.
* platform/qt/svg/custom/mask-with-all-units-expected.txt: Added.
* platform/qt/svg/custom/recursive-clippath-expected.checksum: Added.
* platform/qt/svg/custom/recursive-clippath-expected.png: Added.
* platform/qt/svg/custom/recursive-clippath-expected.txt: Added.
* platform/qt/svg/custom/svg-fonts-in-text-controls-expected.checksum: Added.
* platform/qt/svg/custom/svg-fonts-in-text-controls-expected.png: Added.
* platform/qt/svg/custom/svg-fonts-in-text-controls-expected.txt: Added.
* platform/qt/svg/custom/text-dom-removal-expected.checksum: Added.
* platform/qt/svg/custom/text-dom-removal-expected.png: Added.
* platform/qt/svg/custom/use-clipped-transform-expected.checksum: Added.
* platform/qt/svg/custom/use-clipped-transform-expected.png: Added.
* platform/qt/svg/dom/length-list-parser-expected.checksum: Added.
* platform/qt/svg/dom/length-list-parser-expected.png: Added.
* platform/qt/svg/dom/length-list-parser-expected.txt:
* platform/qt/svg/text/foreignObject-repaint-expected.checksum: Added.
* platform/qt/svg/text/foreignObject-repaint-expected.png: Added.
* platform/qt/svg/text/foreignObject-repaint-expected.txt: Added.
* platform/qt/svg/text/kerning-expected.checksum: Added.
* platform/qt/svg/text/kerning-expected.png: Added.
* platform/qt/svg/text/kerning-expected.txt: Added.
* platform/qt/svg/text/multichar-glyph-expected.checksum: Added.
* platform/qt/svg/text/multichar-glyph-expected.png: Added.
* platform/qt/svg/text/multichar-glyph-expected.txt: Added.
* platform/qt/svg/text/text-align-01-b-expected.checksum: Added.
* platform/qt/svg/text/text-align-01-b-expected.png: Added.
* platform/qt/svg/text/text-align-01-b-expected.txt: Added.
* platform/qt/svg/text/text-align-02-b-expected.checksum: Added.
* platform/qt/svg/text/text-align-02-b-expected.png: Added.
* platform/qt/svg/text/text-align-02-b-expected.txt: Added.
* platform/qt/svg/text/text-align-03-b-expected.checksum: Added.
* platform/qt/svg/text/text-align-03-b-expected.png: Added.
* platform/qt/svg/text/text-align-03-b-expected.txt: Added.
* platform/qt/svg/text/text-align-04-b-expected.checksum: Added.
* platform/qt/svg/text/text-align-04-b-expected.png: Added.
* platform/qt/svg/text/text-align-04-b-expected.txt: Added.
* platform/qt/svg/text/text-align-05-b-expected.checksum: Added.
* platform/qt/svg/text/text-align-05-b-expected.png: Added.
* platform/qt/svg/text/text-align-05-b-expected.txt: Added.
* platform/qt/svg/text/text-align-06-b-expected.checksum: Added.
* platform/qt/svg/text/text-align-06-b-expected.png: Added.
* platform/qt/svg/text/text-align-06-b-expected.txt: Added.
* platform/qt/svg/text/text-altglyph-01-b-expected.checksum: Added.
* platform/qt/svg/text/text-altglyph-01-b-expected.png: Added.
* platform/qt/svg/text/text-altglyph-01-b-expected.txt: Added.
* platform/qt/svg/text/text-deco-01-b-expected.checksum: Added.
* platform/qt/svg/text/text-deco-01-b-expected.png: Added.
* platform/qt/svg/text/text-deco-01-b-expected.txt: Added.
* platform/qt/svg/text/text-fonts-02-t-expected.checksum: Added.
* platform/qt/svg/text/text-fonts-02-t-expected.png: Added.
* platform/qt/svg/text/text-fonts-02-t-expected.txt: Added.
* platform/qt/svg/text/text-gradient-positioning-expected.checksum: Added.
* platform/qt/svg/text/text-gradient-positioning-expected.png: Added.
* platform/qt/svg/text/text-gradient-positioning-expected.txt: Added.
* platform/qt/svg/text/text-path-01-b-expected.checksum: Added.
* platform/qt/svg/text/text-path-01-b-expected.png: Added.
* platform/qt/svg/text/text-path-01-b-expected.txt: Added.
* platform/qt/svg/text/text-repaint-rects-expected.checksum: Added.
* platform/qt/svg/text/text-repaint-rects-expected.png: Added.
* platform/qt/svg/text/text-repaint-rects-expected.txt: Added.
* platform/qt/svg/text/text-spacing-01-b-expected.checksum: Added.
* platform/qt/svg/text/text-spacing-01-b-expected.png: Added.
* platform/qt/svg/text/text-spacing-01-b-expected.txt: Added.
* platform/qt/svg/text/text-text-01-b-expected.checksum: Added.
* platform/qt/svg/text/text-text-01-b-expected.png: Added.
* platform/qt/svg/text/text-text-01-b-expected.txt: Added.
* platform/qt/svg/text/text-text-03-b-expected.checksum: Added.
* platform/qt/svg/text/text-text-03-b-expected.png: Added.
* platform/qt/svg/text/text-text-03-b-expected.txt: Added.
* platform/qt/svg/text/text-text-04-t-expected.checksum: Added.
* platform/qt/svg/text/text-text-04-t-expected.png: Added.
* platform/qt/svg/text/text-text-04-t-expected.txt: Added.
* platform/qt/svg/text/text-text-05-t-expected.checksum: Added.
* platform/qt/svg/text/text-text-05-t-expected.png: Added.
* platform/qt/svg/text/text-text-05-t-expected.txt: Added.
* platform/qt/svg/text/text-text-06-t-expected.checksum: Added.
* platform/qt/svg/text/text-text-06-t-expected.png: Added.
* platform/qt/svg/text/text-text-06-t-expected.txt: Added.
* platform/qt/svg/text/text-text-07-t-expected.checksum: Added.
* platform/qt/svg/text/text-text-07-t-expected.png: Added.
* platform/qt/svg/text/text-text-07-t-expected.txt: Added.
* platform/qt/svg/text/text-text-08-b-expected.checksum: Added.
* platform/qt/svg/text/text-text-08-b-expected.png: Added.
* platform/qt/svg/text/text-text-08-b-expected.txt: Added.
* platform/qt/svg/text/text-tref-01-b-expected.checksum: Added.
* platform/qt/svg/text/text-tref-01-b-expected.png: Added.
* platform/qt/svg/text/text-tref-01-b-expected.txt: Added.
* platform/qt/svg/text/text-tselect-01-b-expected.checksum: Added.
* platform/qt/svg/text/text-tselect-01-b-expected.png: Added.
* platform/qt/svg/text/text-tselect-01-b-expected.txt: Added.
* platform/qt/svg/text/text-tspan-01-b-expected.checksum: Added.
* platform/qt/svg/text/text-tspan-01-b-expected.png: Added.
* platform/qt/svg/text/text-tspan-01-b-expected.txt: Added.
* platform/qt/svg/text/text-ws-01-t-expected.checksum: Added.
* platform/qt/svg/text/text-ws-01-t-expected.png: Added.
* platform/qt/svg/text/text-ws-01-t-expected.txt: Added.
* platform/qt/svg/text/text-ws-02-t-expected.checksum: Added.
* platform/qt/svg/text/text-ws-02-t-expected.png: Added.
* platform/qt/svg/text/text-ws-02-t-expected.txt: Added.
* platform/qt/svg/text/textPathBoundsBug-expected.checksum: Added.
* platform/qt/svg/text/textPathBoundsBug-expected.png: Added.
* platform/qt/svg/text/textPathBoundsBug-expected.txt: Added.
* platform/qt/svg/transforms/animated-path-inside-transformed-html-expected.checksum: Added.
* platform/qt/svg/transforms/animated-path-inside-transformed-html-expected.png: Added.
* platform/qt/svg/transforms/animated-path-inside-transformed-html-expected.txt: Added.
* platform/qt/svg/transforms/text-with-pattern-inside-transformed-html-expected.checksum: Added.
* platform/qt/svg/transforms/text-with-pattern-inside-transformed-html-expected.png: Added.
* platform/qt/svg/transforms/text-with-pattern-inside-transformed-html-expected.txt: Added.
* platform/qt/svg/transforms/text-with-pattern-with-svg-transform-expected.checksum: Added.
* platform/qt/svg/transforms/text-with-pattern-with-svg-transform-expected.png: Added.
* platform/qt/svg/transforms/text-with-pattern-with-svg-transform-expected.txt: Added.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@78999
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
podivilov@chromium.org [Fri, 18 Feb 2011 13:38:56 +0000 (13:38 +0000)]
2011-02-18 Andrey Adaikin <aandrey@google.com>
Reviewed by Pavel Feldman.
Web Inspector: [Text editor] Optimize editing updates in main panel
https://bugs.webkit.org/show_bug.cgi?id=54661
* inspector/front-end/TextViewer.js:
(WebInspector.TextViewer):
(WebInspector.TextViewer.prototype._textChanged):
(WebInspector.TextViewer.prototype._enterInternalTextChangeMode):
(WebInspector.TextViewer.prototype._exitInternalTextChangeMode):
(WebInspector.TextViewer.prototype._syncDecorationsForLine):
(WebInspector.TextEditorChunkedPanel.prototype.textChanged):
(WebInspector.TextEditorChunkedPanel.prototype._scroll):
(WebInspector.TextEditorChunkedPanel.prototype.chunkForLine):
(WebInspector.TextEditorChunkedPanel.prototype._totalHeight):
(WebInspector.TextEditorGutterPanel.prototype._expandChunks):
(WebInspector.TextEditorGutterChunk):
(WebInspector.TextEditorGutterChunk.prototype.addDecoration):
(WebInspector.TextEditorGutterChunk.prototype.removeDecoration):
(WebInspector.TextEditorMainPanel):
(WebInspector.TextEditorMainPanel.prototype._expandChunks):
(WebInspector.TextEditorMainPanel.prototype._highlightDataReady):
(WebInspector.TextEditorMainPanel.prototype._markSkippedPaintLines):
(WebInspector.TextEditorMainPanel.prototype._paintSkippedLines):
(WebInspector.TextEditorMainPanel.prototype._paintLines):
(WebInspector.TextEditorMainPanel.prototype._paintLine):
(WebInspector.TextEditorMainPanel.prototype._positionToSelection):
(WebInspector.TextEditorMainPanel.prototype._applyDomUpdates):
(WebInspector.TextEditorMainPanel.prototype._updateChunksForRanges):
(WebInspector.TextEditorMainPanel.prototype._updateHighlightsForRange):
(WebInspector.TextEditorMainPanel.prototype._collectLinesFromDiv):
(WebInspector.TextEditorMainChunk):
(WebInspector.TextEditorMainChunk.prototype.get startLine):
(WebInspector.TextEditorMainChunk.prototype.set startLine):
(WebInspector.TextEditorMainChunk.prototype.getExpandedLineRow):
(WebInspector.TextEditorMainChunk.prototype.updateCollapsedLineRow):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@78998
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
kbalazs@webkit.org [Fri, 18 Feb 2011 13:28:26 +0000 (13:28 +0000)]
2011-02-18 Balazs Kelemen <kbalazs@webkit.org>
Unreviwed.
Remove CleanupHandler since we do not use it anymore.
* Shared/qt/CleanupHandler.cpp: Removed.
* Shared/qt/CleanupHandler.h: Removed.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@78997
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
philn@webkit.org [Fri, 18 Feb 2011 13:06:42 +0000 (13:06 +0000)]
2011-02-18 Philippe Normand <pnormand@igalia.com>
Unreviewed, build fix after r78981
* configure.ac: datagrid is datagrid, it is not database. Also
meter is not progress. Fixed copy/paste mistakes.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@78996
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
mnaganov@chromium.org [Fri, 18 Feb 2011 12:28:58 +0000 (12:28 +0000)]
2011-02-18 Mikhail Naganov <mnaganov@chromium.org>
[Chromium] Unreviewed test expectations update.
text-overflow-ellipsis may also fail with wrong image only.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@78995
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
steveblock@google.com [Fri, 18 Feb 2011 12:27:38 +0000 (12:27 +0000)]
2011-02-18 Steve Block <steveblock@google.com>
Reviewed by Andreas Kling
Memory allocation error in convertV8ObjectToNPVariant() for strings
https://bugs.webkit.org/show_bug.cgi?id=54737
Include the termination character in the length when allocating memory
and copying the string. This fixes a crashing bug on Android.
This should be tested by the java/ tests on Chromium, but these
tests are currently skipped.
* bindings/v8/V8NPUtils.cpp:
(WebCore::convertV8ObjectToNPVariant):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@78994
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
ossy@webkit.org [Fri, 18 Feb 2011 12:21:20 +0000 (12:21 +0000)]
Unreviewed.
[Qt] Update pixel results for svg tests.
* platform/qt/svg/W3C-SVG-1.1-SE/coords-dom-01-f-expected.checksum:
* platform/qt/svg/W3C-SVG-1.1-SE/coords-dom-01-f-expected.png:
* platform/qt/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.checksum:
* platform/qt/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.png:
* platform/qt/svg/W3C-SVG-1.1-SE/coords-dom-03-f-expected.checksum:
* platform/qt/svg/W3C-SVG-1.1-SE/coords-dom-03-f-expected.png:
* platform/qt/svg/W3C-SVG-1.1-SE/coords-dom-04-f-expected.checksum:
* platform/qt/svg/W3C-SVG-1.1-SE/coords-dom-04-f-expected.png:
* platform/qt/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.checksum:
* platform/qt/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.png:
* platform/qt/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.checksum:
* platform/qt/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.png:
* platform/qt/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.checksum:
* platform/qt/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.png:
* platform/qt/svg/W3C-SVG-1.1-SE/types-dom-03-b-expected.checksum:
* platform/qt/svg/W3C-SVG-1.1-SE/types-dom-03-b-expected.png:
* platform/qt/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.checksum:
* platform/qt/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.png:
* platform/qt/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.checksum:
* platform/qt/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.png:
* platform/qt/svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.checksum:
* platform/qt/svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.png:
* platform/qt/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.checksum:
* platform/qt/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.png:
* platform/qt/svg/W3C-SVG-1.1/filters-turb-02-f-expected.checksum:
* platform/qt/svg/W3C-SVG-1.1/filters-turb-02-f-expected.png:
* platform/qt/svg/animations/repeatDur-zero-expected.checksum:
* platform/qt/svg/animations/repeatDur-zero-expected.png:
* platform/qt/svg/batik/paints/patternRegions-positioned-objects-expected.checksum:
* platform/qt/svg/batik/paints/patternRegions-positioned-objects-expected.png:
* platform/qt/svg/batik/text/textDecoration-expected.checksum:
* platform/qt/svg/batik/text/textDecoration-expected.png:
* platform/qt/svg/css/composite-shadow-text-expected.checksum:
* platform/qt/svg/css/composite-shadow-text-expected.png:
* platform/qt/svg/css/text-gradient-shadow-expected.checksum:
* platform/qt/svg/css/text-gradient-shadow-expected.png:
* platform/qt/svg/custom/absolute-sized-content-with-resources-expected.checksum:
* platform/qt/svg/custom/absolute-sized-content-with-resources-expected.png:
* platform/qt/svg/custom/bug45331-expected.checksum:
* platform/qt/svg/custom/bug45331-expected.png:
* platform/qt/svg/custom/clone-element-with-animated-svg-properties-expected.checksum:
* platform/qt/svg/custom/clone-element-with-animated-svg-properties-expected.png:
* platform/qt/svg/custom/convolution-crash-expected.checksum:
* platform/qt/svg/custom/convolution-crash-expected.png:
* platform/qt/svg/custom/getscreenctm-in-scrollable-div-area-expected.checksum:
* platform/qt/svg/custom/getscreenctm-in-scrollable-div-area-expected.png:
* platform/qt/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.checksum:
* platform/qt/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.png:
* platform/qt/svg/custom/getscreenctm-in-scrollable-svg-area-expected.checksum:
* platform/qt/svg/custom/getscreenctm-in-scrollable-svg-area-expected.png:
* platform/qt/svg/custom/image-rescale-expected.checksum:
* platform/qt/svg/custom/image-rescale-expected.png:
* platform/qt/svg/custom/image-rescale-scroll-expected.checksum:
* platform/qt/svg/custom/image-rescale-scroll-expected.png:
* platform/qt/svg/custom/js-update-stop-linked-gradient-expected.checksum:
* platform/qt/svg/custom/js-update-stop-linked-gradient-expected.png:
* platform/qt/svg/custom/marker-child-changes-css-expected.checksum:
* platform/qt/svg/custom/marker-child-changes-css-expected.png:
* platform/qt/svg/custom/marker-empty-path-expected.checksum:
* platform/qt/svg/custom/marker-empty-path-expected.png:
* platform/qt/svg/custom/mask-invalidation-expected.checksum:
* platform/qt/svg/custom/mask-invalidation-expected.png:
* platform/qt/svg/custom/massive-coordinates-expected.checksum:
* platform/qt/svg/custom/massive-coordinates-expected.png:
* platform/qt/svg/custom/mouse-move-on-svg-container-expected.checksum:
* platform/qt/svg/custom/mouse-move-on-svg-container-expected.png:
* platform/qt/svg/custom/mouse-move-on-svg-container-standalone-expected.checksum:
* platform/qt/svg/custom/mouse-move-on-svg-container-standalone-expected.png:
* platform/qt/svg/custom/mouse-move-on-svg-root-expected.checksum:
* platform/qt/svg/custom/mouse-move-on-svg-root-expected.png:
* platform/qt/svg/custom/mouse-move-on-svg-root-standalone-expected.checksum:
* platform/qt/svg/custom/mouse-move-on-svg-root-standalone-expected.png:
* platform/qt/svg/custom/non-scaling-stroke-expected.checksum:
* platform/qt/svg/custom/non-scaling-stroke-expected.png:
* platform/qt/svg/custom/pattern-incorrect-tiling-expected.checksum:
* platform/qt/svg/custom/pattern-incorrect-tiling-expected.png:
* platform/qt/svg/custom/pattern-no-pixelation-expected.checksum:
* platform/qt/svg/custom/pattern-no-pixelation-expected.png:
* platform/qt/svg/custom/pattern-size-bigger-than-target-size-expected.checksum:
* platform/qt/svg/custom/pattern-size-bigger-than-target-size-expected.png:
* platform/qt/svg/custom/pattern-skew-transformed-expected.checksum:
* platform/qt/svg/custom/pattern-skew-transformed-expected.png:
* platform/qt/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.checksum:
* platform/qt/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.png:
* platform/qt/svg/custom/recursive-filter-expected.checksum:
* platform/qt/svg/custom/recursive-filter-expected.png:
* platform/qt/svg/custom/recursive-gradient-expected.checksum:
* platform/qt/svg/custom/recursive-gradient-expected.png:
* platform/qt/svg/custom/recursive-mask-expected.checksum:
* platform/qt/svg/custom/recursive-mask-expected.png:
* platform/qt/svg/custom/recursive-pattern-expected.checksum:
* platform/qt/svg/custom/recursive-pattern-expected.png:
* platform/qt/svg/custom/relative-sized-content-with-resources-expected.checksum:
* platform/qt/svg/custom/relative-sized-content-with-resources-expected.png:
* platform/qt/svg/custom/relative-sized-inner-svg-expected.checksum:
* platform/qt/svg/custom/relative-sized-inner-svg-expected.png:
* platform/qt/svg/custom/relative-sized-use-without-attributes-on-symbol-expected.checksum:
* platform/qt/svg/custom/relative-sized-use-without-attributes-on-symbol-expected.png:
* platform/qt/svg/custom/repaint-on-constant-size-change-expected.checksum:
* platform/qt/svg/custom/repaint-on-constant-size-change-expected.png:
* platform/qt/svg/custom/repaint-stroke-width-changes-expected.checksum:
* platform/qt/svg/custom/repaint-stroke-width-changes-expected.png:
* platform/qt/svg/custom/text-rotation-expected.checksum:
* platform/qt/svg/custom/text-rotation-expected.png:
* platform/qt/svg/custom/text-x-dy-lists-expected.checksum:
* platform/qt/svg/custom/text-x-dy-lists-expected.png:
* platform/qt/svg/custom/use-on-clip-path-with-transformation-expected.checksum:
* platform/qt/svg/custom/use-on-clip-path-with-transformation-expected.png:
* platform/qt/svg/custom/use-property-synchronization-crash-expected.checksum:
* platform/qt/svg/custom/use-property-synchronization-crash-expected.png:
* platform/qt/svg/dom/SVGPathSegList-cloning-expected.checksum:
* platform/qt/svg/dom/SVGPathSegList-cloning-expected.png:
* platform/qt/svg/dom/SVGPathSegList-segment-modification-expected.checksum:
* platform/qt/svg/dom/SVGPathSegList-segment-modification-expected.png:
* platform/qt/svg/filters/filter-empty-g-expected.checksum:
* platform/qt/svg/filters/filter-empty-g-expected.png:
* platform/qt/svg/filters/filter-on-filter-for-text-expected.checksum:
* platform/qt/svg/filters/filter-on-filter-for-text-expected.png:
* platform/qt/svg/filters/filter-on-tspan-expected.checksum:
* platform/qt/svg/filters/filter-on-tspan-expected.png:
* platform/qt/svg/filters/filter-width-update-expected.checksum:
* platform/qt/svg/filters/filter-width-update-expected.png:
* platform/qt/svg/foreignObject/disallowed-svg-nodes-as-direct-children-expected.checksum:
* platform/qt/svg/foreignObject/disallowed-svg-nodes-as-direct-children-expected.png:
* platform/qt/svg/foreignObject/no-crash-with-svg-content-in-html-document-expected.checksum:
* platform/qt/svg/foreignObject/no-crash-with-svg-content-in-html-document-expected.png:
* platform/qt/svg/foreignObject/svg-document-as-direct-child-expected.checksum:
* platform/qt/svg/foreignObject/svg-document-as-direct-child-expected.png:
* platform/qt/svg/foreignObject/svg-document-in-html-document-expected.checksum:
* platform/qt/svg/foreignObject/svg-document-in-html-document-expected.png:
* platform/qt/svg/foreignObject/text-tref-02-b-expected.checksum:
* platform/qt/svg/foreignObject/text-tref-02-b-expected.png:
* platform/qt/svg/in-html/circle-expected.checksum:
* platform/qt/svg/in-html/circle-expected.png:
* platform/qt/svg/overflow/overflow-on-outermost-svg-element-defaults-expected.checksum:
* platform/qt/svg/overflow/overflow-on-outermost-svg-element-defaults-expected.png:
* platform/qt/svg/overflow/overflow-on-outermost-svg-element-ignore-attribute-1-expected.checksum:
* platform/qt/svg/overflow/overflow-on-outermost-svg-element-ignore-attribute-1-expected.png:
* platform/qt/svg/overflow/overflow-on-outermost-svg-element-ignore-attribute-2-expected.checksum:
* platform/qt/svg/overflow/overflow-on-outermost-svg-element-ignore-attribute-2-expected.png:
* platform/qt/svg/overflow/overflow-on-outermost-svg-element-ignore-attribute-3-expected.checksum:
* platform/qt/svg/overflow/overflow-on-outermost-svg-element-ignore-attribute-3-expected.png:
* platform/qt/svg/text/lengthAdjust-text-metrics-expected.checksum:
* platform/qt/svg/text/lengthAdjust-text-metrics-expected.png:
* platform/qt/svg/text/selection-styles-expected.checksum:
* platform/qt/svg/text/selection-styles-expected.png:
* platform/qt/svg/text/text-hkern-expected.checksum:
* platform/qt/svg/text/text-hkern-expected.png:
* platform/qt/svg/text/text-hkern-on-vertical-text-expected.checksum:
* platform/qt/svg/text/text-hkern-on-vertical-text-expected.png:
* platform/qt/svg/text/text-vkern-expected.checksum:
* platform/qt/svg/text/text-vkern-expected.png:
* platform/qt/svg/text/text-vkern-on-horizontal-text-expected.checksum:
* platform/qt/svg/text/text-vkern-on-horizontal-text-expected.png:
* platform/qt/svg/zoom/page/zoom-coords-viewattr-01-b-expected.checksum:
* platform/qt/svg/zoom/page/zoom-coords-viewattr-01-b-expected.png:
* platform/qt/svg/zoom/text/zoom-svg-float-border-padding-expected.checksum:
* platform/qt/svg/zoom/text/zoom-svg-float-border-padding-expected.png:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@78993
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
mnaganov@chromium.org [Fri, 18 Feb 2011 12:11:55 +0000 (12:11 +0000)]
2011-02-18 Mikhail Naganov < mnaganov@chromium.org>
[Chromium] Unreviewed test expectations fix.
Again, a quick fix for deeply-nested-reflections.html.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@78992
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
philn@webkit.org [Fri, 18 Feb 2011 11:52:32 +0000 (11:52 +0000)]
2011-02-18 Philippe Normand <pnormand@igalia.com>
Unreviewed, skip a GTK media test affected by pixel diferrence
between 32/64-Bits bots.
[GTK] media/video-display-toggle.html is flaky on debug bots
https://bugs.webkit.org/show_bug.cgi?id=54637
* platform/gtk/Skipped:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@78991
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
ossy@webkit.org [Fri, 18 Feb 2011 11:49:16 +0000 (11:49 +0000)]
Unreviewed.
[Qt] http/tests/security/xssAuditor/script-tag-with-fancy-unicode.html fails
https://bugs.webkit.org/show_bug.cgi?id=54630
Platform independent expected fail isn't good for Qt, because
this test passes on Qt, so add Qt specific expected result.
* platform/qt/Skipped: Unskip the passing test.
* platform/qt/http/tests/security/xssAuditor/script-tag-with-fancy-unicode-expected.txt: Added.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@78990
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
philn@webkit.org [Fri, 18 Feb 2011 11:42:36 +0000 (11:42 +0000)]
2011-02-18 Philippe Normand <pnormand@igalia.com>
Unreviewed, skip a GTK media test affected by pixel diferrence
between 32/64-Bits bots.
[GTK] media/video-display-toggle.html is flaky on debug bots
https://bugs.webkit.org/show_bug.cgi?id=54637
* platform/gtk/Skipped:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@78989
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
mnaganov@chromium.org [Fri, 18 Feb 2011 10:56:59 +0000 (10:56 +0000)]
2011-02-18 Mikhail Naganov <mnaganov@chromium.org>
[Chromium] Unreviewed test expectations update.
Also mark deeply-nested-reflections as failing on GPU Mac.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@78988
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
philn@webkit.org [Fri, 18 Feb 2011 10:52:57 +0000 (10:52 +0000)]
2011-02-18 Philippe Normand <pnormand@igalia.com>
Unreviewed, rolling out r78979.
http://trac.webkit.org/changeset/78979
https://bugs.webkit.org/show_bug.cgi?id=53146
causes multiple crashes on GTK
* platform/gtk/accessibility/combo-box-collapsed-selection-changed-expected.txt: Removed.
* platform/gtk/accessibility/combo-box-collapsed-selection-changed.html: Removed.
2011-02-18 Philippe Normand <pnormand@igalia.com>
Unreviewed, rolling out r78979.
http://trac.webkit.org/changeset/78979
https://bugs.webkit.org/show_bug.cgi?id=53146
causes multiple crashes on GTK
* accessibility/gtk/AXObjectCacheAtk.cpp:
(WebCore::notifyChildrenSelectionChange):
(WebCore::AXObjectCache::postPlatformNotification):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@78987
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
philn@webkit.org [Fri, 18 Feb 2011 10:51:25 +0000 (10:51 +0000)]
2011-02-18 Philippe Normand <pnormand@igalia.com>
Unreviewed, rolling out r78982.
http://trac.webkit.org/changeset/78982
* platform/gtk/accessibility/combo-box-collapsed-selection-changed-expected.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@78986
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
mnaganov@chromium.org [Fri, 18 Feb 2011 10:48:21 +0000 (10:48 +0000)]
2011-02-18 Mikhail Naganov <mnaganov@chromium.org>
[Chromium] Unreviewed test expectations update.
Rebaseline 3 windows tests, and mark tests from r78983 as Mac-specific.
https://bugs.webkit.org/show_bug.cgi?id=54736
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@78985
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
morrita@google.com [Fri, 18 Feb 2011 10:44:59 +0000 (10:44 +0000)]
2011-02-16 MORITA Hajime <morrita@google.com>
Reviewed by Kent Tamura.
[Chromium][DRT] some PostDelayedTask() accesses possibly dangling this pointer.
http://webkit.org/b/53899
Replaced static invocation wrappers with MethodTask objects,
which are removed on WebViewHost destructor.
* DumpRenderTree/chromium/WebViewHost.cpp:
(WebViewHost::requestCheckingOfText):
(WebViewHost::scheduleAnimation):
(WebViewHost::closeWidgetSoon):
* DumpRenderTree/chromium/WebViewHost.h:
(WebViewHost::HostMethodTask::HostMethodTask):
(WebViewHost::HostMethodTask::runIfValid):
(WebViewHost::taskList):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@78984
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
mnaganov@chromium.org [Fri, 18 Feb 2011 10:39:02 +0000 (10:39 +0000)]
2011-02-18 Mikhail Naganov <mnaganov@chromium.org>
[Chromium] Unreviewed test expectations update.
Mark failing tests until we can rebaseline them.
https://bugs.webkit.org/show_bug.cgi?id=54736
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@78983
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
philn@webkit.org [Fri, 18 Feb 2011 10:26:00 +0000 (10:26 +0000)]
2011-02-18 Philippe Normand <pnormand@igalia.com>
Unreviewed, update platform/gtk/accessibility test baselines as
requested by Mario Sanchez Prada.
* platform/gtk/accessibility/combo-box-collapsed-selection-changed-expected.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@78982
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
philn@webkit.org [Fri, 18 Feb 2011 10:05:25 +0000 (10:05 +0000)]
2011-02-18 Philippe Normand <pnormand@igalia.com>
Reviewed by Martin Robinson.
[GTK] minimal build unrecognized options
https://bugs.webkit.org/show_bug.cgi?id=50890
* configure.ac: added new configure options to enable/disable the
meter element, progress element, datagrid and client-based
geolocation support.
2011-02-18 Philippe Normand <pnormand@igalia.com>
Reviewed by Martin Robinson.
[GTK] minimal build unrecognized options
https://bugs.webkit.org/show_bug.cgi?id=50890
* GNUmakefile.am: new feature defines for optional features build.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@78981
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
hans@chromium.org [Fri, 18 Feb 2011 09:56:33 +0000 (09:56 +0000)]
2011-02-17 Hans Wennborg <hans@chromium.org>
Reviewed by Jeremy Orlow.
IndexedDB: Populate indexes created for object stores with data
https://bugs.webkit.org/show_bug.cgi?id=54669
Test that creating an index for an object store that already holds
data works.
* storage/indexeddb/index-basics-expected.txt:
* storage/indexeddb/index-basics.html:
2011-02-17 Hans Wennborg <hans@chromium.org>
Reviewed by Jeremy Orlow.
IndexedDB: Populate indexes created for object stores with data
https://bugs.webkit.org/show_bug.cgi?id=54669
Make sure that indices for object stores that already hold data get
populated.
* storage/IDBIndexBackendImpl.h:
(WebCore::IDBIndexBackendImpl::hasValidId):
* storage/IDBObjectStoreBackendImpl.cpp:
(WebCore::IDBObjectStoreBackendImpl::putInternal):
(WebCore::populateIndex):
(WebCore::IDBObjectStoreBackendImpl::createIndexInternal):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@78980
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
mario@webkit.org [Fri, 18 Feb 2011 09:46:11 +0000 (09:46 +0000)]
2011-02-18 Mario Sanchez Prada <msanchez@igalia.com>
[GTK] Combo boxes should emit object:selection-changed even when collapsed
https://bugs.webkit.org/show_bug.cgi?id=53146
New GTK-specific layout test to check the right signals are emitted.
* platform/gtk/accessibility/combo-box-collapsed-selection-changed-expected.txt: Added.
* platform/gtk/accessibility/combo-box-collapsed-selection-changed.html: Added.
2011-02-18 Mario Sanchez Prada <msanchez@igalia.com>
Reviewed by Martin Robinson.
[GTK] Combo boxes should emit object:selection-changed even when collapsed
https://bugs.webkit.org/show_bug.cgi?id=53146
Emit the selection-changed signals when the menu list value has changed
Test: platform/gtk/accessibility/combo-box-collapsed-selection-changed.html
* accessibility/gtk/AXObjectCacheAtk.cpp:
(WebCore::getListObject): New, return the right list object for
menu lists and list boxes.
(WebCore::notifyChildrenSelectionChange): Support menu lists.
(WebCore::AXObjectCache::postPlatformNotification): Call function
notifyChildrenSelectionChange for AXMenuListValueChanged.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@78979
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
mario@webkit.org [Fri, 18 Feb 2011 09:40:56 +0000 (09:40 +0000)]
2011-02-18 Mario Sanchez Prada <msanchez@igalia.com>
Reviewed by Martin Robinson.
[Gtk] atk_text_get_selection/atk_text_set_selection fails for list items
https://bugs.webkit.org/show_bug.cgi?id=53453
Ensure that atk_text_{get|set}_selection() work with list items.
* accessibility/gtk/AccessibilityObjectWrapperAtk.cpp:
(webkit_accessible_text_get_text): Properly handle list item
markers when returning the text for an object for a given interval
specified through the startOffset and endOffset parameters.
(getSelectionOffsetsForObject): Bear in mind list item markers
when returning the offsets for a selection over a list item.
(webkit_accessible_text_set_selection): Adjust offsets if needed
for list items with item markers. Ensure that it returns TRUE only
when everything went fine setting the text selection.
2011-02-18 Mario Sanchez Prada <msanchez@igalia.com>
Reviewed by Martin Robinson.
[Gtk] atk_text_get_selection/atk_text_set_selection fails for list items
https://bugs.webkit.org/show_bug.cgi?id=53453
Update unit test to check the fix for this bug.
* tests/testatk.c:
(testWebkitAtkTextSelections): Check that functions from AtkText
interface to set and get text selections work with list items.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@78978
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
alex@webkit.org [Fri, 18 Feb 2011 09:31:46 +0000 (09:31 +0000)]
2011-02-18 Alejandro G. Castro <alex@igalia.com>
Fix GTK build by fixing signature of platformPaint(), required after r78956.
* WebProcess/Plugins/Netscape/gtk/NetscapePluginGtk.cpp:
(WebKit::NetscapePlugin::platformPaint):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@78977
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
philn@webkit.org [Fri, 18 Feb 2011 09:18:09 +0000 (09:18 +0000)]
2011-02-18 Philippe Normand <pnormand@igalia.com>
Unreviewed, update GTK tables/mozilla_expected_failures baselines
* platform/gtk/tables/mozilla_expected_failures/bugs/bug10140-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug10216-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug104898-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug1055-2-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug106966-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug1128-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug14007-1-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug14007-2-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug29058-2-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug3166-11-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug3166-12-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug3166-4-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug3166-5-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug3166-6-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug3166-7-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug3166-8-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug58402-2-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug89315-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug91057-expected.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@78976
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
philn@webkit.org [Fri, 18 Feb 2011 09:10:21 +0000 (09:10 +0000)]
2011-02-18 Philippe Normand <pnormand@igalia.com>
Unreviewed, update GTK media test baselines
* platform/gtk/media/video-controls-in-media-document-expected.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@78975
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
antti@apple.com [Fri, 18 Feb 2011 09:07:45 +0000 (09:07 +0000)]
https://bugs.webkit.org/show_bug.cgi?id=54728
checkSelector*Value functions used in fastCheckSelector fail to inline
Reviewed by Maciej Stachowiak.
Wrap the functions used as template arguments to classes.
* css/CSSStyleSelector.cpp:
(WebCore::fastCheckSingleSelector):
(WebCore::ClassCheck::checkValue):
(WebCore::IdCheck::checkValue):
(WebCore::TagCheck::checkValue):
(WebCore::CSSStyleSelector::SelectorChecker::fastCheckSelector):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@78974
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
philn@webkit.org [Fri, 18 Feb 2011 08:30:08 +0000 (08:30 +0000)]
2011-02-17 Philippe Normand <pnormand@igalia.com>
Reviewed by Martin Robinson.
[GTK] media/video-controls-in-media-document.html potentially flaky
https://bugs.webkit.org/show_bug.cgi?id=54631
Refactored the test to roll the element to play before dumping the
DRT. Also added baselines for GTK and fixed the media-file.js
include after r78778.
* media/video-controls-in-media-document.html:
* platform/gtk/media/video-controls-in-media-document-expected.txt: Added.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@78973
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
philn@webkit.org [Fri, 18 Feb 2011 08:27:38 +0000 (08:27 +0000)]
2011-02-18 Philippe Normand <pnormand@igalia.com>
Unreviewed, update GTK media test baselines
* platform/gtk/media/controls-styling-expected.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@78972
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
sergio@webkit.org [Fri, 18 Feb 2011 07:59:30 +0000 (07:59 +0000)]
2011-02-17 Sergio Villar Senin <svillar@igalia.com>
Unreviewed.
Added another bunch of GTK+ baselines for Mozilla test suites
(tables/mozilla_expected_failures/bugs).
* platform/gtk/Skipped: Unskip tests which now have results.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@78969
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
yuzo@google.com [Fri, 18 Feb 2011 07:43:57 +0000 (07:43 +0000)]
2011-02-17 Yuzo Fujishima <yuzo@google.com>
Reviewed by Shinichiro Hamaji.
Retry landing after fixing Chromium side.
Fix for Bug 54632 - [chromium] Printing causes view to scroll
https://bugs.webkit.org/show_bug.cgi?id=54632
Expose setScrollOffset such that Chromium can restore the scroll offset
after printing the document. The bug will be fixed when the counterpart
patch http://codereview.chromium.org/
6539011/ is landed for Chromium.
* public/WebFrame.h:
* src/WebFrameImpl.cpp:
(WebKit::WebFrameImpl::setScrollOffset):
* src/WebFrameImpl.h:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@78967
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
ossy@webkit.org [Fri, 18 Feb 2011 07:30:08 +0000 (07:30 +0000)]
Unreviewed.
[Qt]REGRESSION(r78846): editing/selection/mixed-editability-10.html
https://bugs.webkit.org/show_bug.cgi?id=54725
* platform/qt/Skipped: Add editing/selection/mixed-editability-10.html until fix.
* platform/qt/fast/text/justify-nbsp-expected.txt: updated after r78846.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@78966
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
ossy@webkit.org [Fri, 18 Feb 2011 06:57:45 +0000 (06:57 +0000)]
Unreviewed.
Update Qt specific expected files after r78846.
* platform/qt/css1/box_properties/clear_float-expected.checksum: Added.
* platform/qt/css1/box_properties/clear_float-expected.png: Added.
* platform/qt/css1/box_properties/clear_float-expected.txt:
* platform/qt/css1/box_properties/float_elements_in_series-expected.checksum: Added.
* platform/qt/css1/box_properties/float_elements_in_series-expected.png: Added.
* platform/qt/css1/box_properties/float_elements_in_series-expected.txt:
* platform/qt/css1/box_properties/float_on_text_elements-expected.checksum: Added.
* platform/qt/css1/box_properties/float_on_text_elements-expected.png: Added.
* platform/qt/css1/box_properties/float_on_text_elements-expected.txt:
* platform/qt/css2.1/t0905-c414-flt-wrap-00-e-expected.txt:
* platform/qt/css2.1/t0905-c5525-fltcont-00-d-g-expected.checksum:
* platform/qt/css2.1/t0905-c5525-fltcont-00-d-g-expected.png:
* platform/qt/css2.1/t0905-c5525-fltcont-00-d-g-expected.txt:
* platform/qt/css2.1/t0905-c5525-fltmult-00-d-g-expected.txt:
* platform/qt/css2.1/t0905-c5525-fltwidth-00-c-g-expected.checksum:
* platform/qt/css2.1/t0905-c5525-fltwidth-00-c-g-expected.png:
* platform/qt/css2.1/t0905-c5525-fltwidth-00-c-g-expected.txt:
* platform/qt/css2.1/t1602-c546-txt-align-00-b-expected.checksum:
* platform/qt/css2.1/t1602-c546-txt-align-00-b-expected.png:
* platform/qt/css2.1/t1602-c546-txt-align-00-b-expected.txt:
* platform/qt/editing/pasteboard/
5478250-expected.checksum: Added.
* platform/qt/editing/pasteboard/
5478250-expected.png: Added.
* platform/qt/editing/pasteboard/
5478250-expected.txt:
* platform/qt/editing/selection/
3690703-2-expected.checksum:
* platform/qt/editing/selection/
3690703-2-expected.png:
* platform/qt/editing/selection/
3690703-2-expected.txt:
* platform/qt/editing/selection/
3690703-expected.checksum:
* platform/qt/editing/selection/
3690703-expected.png:
* platform/qt/editing/selection/
3690703-expected.txt:
* platform/qt/editing/selection/
3690719-expected.checksum:
* platform/qt/editing/selection/
3690719-expected.png:
* platform/qt/editing/selection/
3690719-expected.txt:
* platform/qt/fast/blockflow/box-shadow-horizontal-bt-expected.checksum:
* platform/qt/fast/blockflow/box-shadow-horizontal-bt-expected.png:
* platform/qt/fast/blockflow/box-shadow-horizontal-bt-expected.txt:
* platform/qt/fast/multicol/vertical-lr/float-avoidance-expected.checksum:
* platform/qt/fast/multicol/vertical-lr/float-avoidance-expected.png:
* platform/qt/fast/multicol/vertical-lr/float-avoidance-expected.txt:
* platform/qt/fast/multicol/vertical-rl/float-avoidance-expected.checksum:
* platform/qt/fast/multicol/vertical-rl/float-avoidance-expected.png:
* platform/qt/fast/multicol/vertical-rl/float-avoidance-expected.txt:
* platform/qt/fast/table/035-vertical-expected.png:
* platform/qt/fast/table/035-vertical-expected.txt:
* platform/qt/fast/table/border-collapsing/004-vertical-expected.checksum:
* platform/qt/fast/table/border-collapsing/004-vertical-expected.png:
* platform/qt/fast/table/border-collapsing/004-vertical-expected.txt:
* platform/qt/fast/table/border-collapsing/rtl-border-collapsing-vertical-expected.checksum:
* platform/qt/fast/table/border-collapsing/rtl-border-collapsing-vertical-expected.png:
* platform/qt/fast/table/border-collapsing/rtl-border-collapsing-vertical-expected.txt:
* platform/qt/fast/table/rowspan-paint-order-vertical-expected.checksum:
* platform/qt/fast/table/rowspan-paint-order-vertical-expected.png:
* platform/qt/fast/table/rowspan-paint-order-vertical-expected.txt:
* platform/qt/svg/custom/svg-fonts-with-no-element-reference-expected.checksum:
* platform/qt/svg/custom/svg-fonts-with-no-element-reference-expected.png:
* platform/qt/svg/custom/svg-fonts-with-no-element-reference-expected.txt:
* platform/qt/svg/custom/svg-fonts-without-missing-glyph-expected.checksum:
* platform/qt/svg/custom/svg-fonts-without-missing-glyph-expected.png:
* platform/qt/svg/custom/svg-fonts-without-missing-glyph-expected.txt:
* platform/qt/svg/zoom/page/zoom-hixie-mixed-008-expected.checksum: Added.
* platform/qt/svg/zoom/page/zoom-hixie-mixed-008-expected.png: Added.
* platform/qt/svg/zoom/page/zoom-hixie-mixed-008-expected.txt:
* platform/qt/svg/zoom/text/zoom-hixie-mixed-008-expected.png:
* platform/qt/svg/zoom/text/zoom-hixie-mixed-008-expected.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@78965
268f45cc-cd09-0410-ab3c-
d52691b4dbfc