Timeline


and

06/20/11:

23:56 Changeset [89340] by yuzo@google.com
  • 2 edits in trunk/Source/WebCore

2011-06-20 Yuzo Fujishima <yuzo@google.com>

Reviewed by Kent Tamura.

Fix for Bug 62975 - Refactor local variable usage in CSSFontFaceSource::getFontData
https://bugs.webkit.org/show_bug.cgi?id=62975

No new tests because no behavioral changes.

  • css/CSSFontFaceSource.cpp: (WebCore::CSSFontFaceSource::getFontData): Remove one of fontData variable.
23:16 Changeset [89339] by yutak@chromium.org
  • 1 edit
    3 adds in trunk/LayoutTests

2011-06-20 Yuta Kitamura <yutak@chromium.org>

Unreviewed, update expected test results on Chromium Mac-Leopard.

  • platform/chromium-mac-leopard/svg/dom/SVGNumberList-basics-expected.png: Added.
  • platform/chromium-mac-leopard/svg/dom/SVGStringList-basics-expected.png: Added.
23:10 Changeset [89338] by mrobinson@webkit.org
  • 17 edits in trunk/LayoutTests

2011-06-20 Martin Robinson <mrobinson@igalia.com>

Rebaseline a few more SVG tests for GTK+.

  • platform/gtk/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.txt:
  • platform/gtk/svg/W3C-SVG-1.1/fonts-glyph-03-t-expected.txt:
  • platform/gtk/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.txt:
  • platform/gtk/svg/W3C-SVG-1.1/text-altglyph-01-b-expected.txt:
  • platform/gtk/svg/batik/text/textEffect-expected.txt:
  • platform/gtk/svg/batik/text/textEffect3-expected.txt:
  • platform/gtk/svg/batik/text/xmlSpace-expected.txt:
  • platform/gtk/svg/custom/glyph-selection-lang-attribute-expected.txt:
  • platform/gtk/svg/custom/svg-fonts-without-missing-glyph-expected.txt:
  • platform/gtk/svg/foreignObject/text-tref-02-b-expected.txt:
  • platform/gtk/svg/text/text-altglyph-01-b-expected.txt:
  • platform/gtk/svg/text/text-text-04-t-expected.txt:
  • platform/gtk/svg/text/text-text-05-t-expected.txt:
  • platform/gtk/svg/text/text-text-06-t-expected.txt:
  • platform/gtk/svg/transforms/text-with-mask-with-svg-transform-expected.txt:
  • platform/gtk/svg/wicd/test-rightsizing-b-expected.txt:
23:07 Changeset [89337] by mrobinson@webkit.org
  • 2 edits in trunk/LayoutTests

2011-06-20 Martin Robinson <mrobinson@igalia.com>

Update the GTK+ skipped list.

Unskip some tests which should now be passing and skip a bunch that
were caused by a recent regression. Reclassify one failure that isn't
actually a crasher.

  • platform/gtk/Skipped: Update the skipped list.
23:05 Changeset [89336] by aestes@apple.com
  • 2 edits in trunk/Source/WebCore

2011-06-20 Andy Estes <aestes@apple.com>

Reviewed by Darin Adler.

KURL::protocolIs(const char* protocol) asserts in Debug builds with
valid protocols
https://bugs.webkit.org/show_bug.cgi?id=61572

No new tests. No code currently calls protocolIs() with a protocol that
contains a non-letter character.

  • platform/KURL.cpp: (WebCore::isSchemeCharacterMatchIgnoringCase): A helper function that compares two characters ignoring case. It assumes (and asserts) that both characters are valid scheme characters, and that if the second argument is a letter that it is lowercase. (WebCore::KURL::protocolIs): Call isSchemeCharacterMatchIgnoringCase() instead of isLetterMatchIgnoringCase().
20:57 Changeset [89335] by gyuyoung.kim@samsung.com
  • 2 edits in trunk/Source/WebKit/efl

2011-06-20 Gyuyoung Kim <gyuyoung.kim@samsung.com>

Unreviewed. Fix style error.

  • WebCoreSupport/EditorClientEfl.h: (WebCore::EditorClientEfl::requestCheckingOfString):
20:54 Changeset [89334] by yutak@chromium.org
  • 4 edits in trunk/LayoutTests

2011-06-20 Yuta Kitamura <yutak@chromium.org>

Unreviewed. Update Chromium test expectation for inspector/elements/event-listener-sidebar.html
and rebaseline SVG tests changed in r89315.

  • platform/chromium-win/svg/dom/SVGNumberList-basics-expected.png:
  • platform/chromium-win/svg/dom/SVGStringList-basics-expected.png:
  • platform/chromium/test_expectations.txt:
20:32 Changeset [89333] by kbr@google.com
  • 2 edits in trunk/LayoutTests

2011-06-20 Kenneth Russell <kbr@google.com>

Unreviewed. Updated Chromium test expectations to fix ui_test
WorkerTest.WorkerScriptError after WebKit roll to r89329.

  • platform/chromium-win/fast/workers/worker-script-error-expected.txt:
20:00 Changeset [89332] by commit-queue@webkit.org
  • 5 edits in trunk

2011-06-20 Dai Mikurube <dmikurube@chromium.org>

Reviewed by Kent Tamura.

Webkit allows disabled option as value of "required" select
https://bugs.webkit.org/show_bug.cgi?id=62668

  • fast/forms/ValidityState-valueMissing-001-expected.txt:
  • fast/forms/ValidityState-valueMissing-001.html: Changed to generate form validation error for disabled placeholder label option.

2011-06-20 Dai Mikurube <dmikurube@chromium.org>

Reviewed by Kent Tamura.

Webkit allows disabled option as value of "required" select
https://bugs.webkit.org/show_bug.cgi?id=62668

  • html/HTMLSelectElement.cpp: Removed "disabled" checking due to spec change. (WebCore::HTMLSelectElement::hasPlaceholderLabelOption):
19:58 Changeset [89331] by tkent@chromium.org
  • 2 edits
    5 adds in trunk/LayoutTests

2011-06-20 Kent Tamura <tkent@chromium.org>

[Chromium] text expectation update for r89116.

  • platform/chromium-linux/media/media-controls-clone-expected.png: Added.
  • platform/chromium-mac/media/media-controls-clone-expected.png: Added.
  • platform/chromium-mac/media/media-controls-clone-expected.txt: Added.
  • platform/chromium-win/media/media-controls-clone-expected.png: Added.
  • platform/chromium-win/media/media-controls-clone-expected.txt: Added.
  • platform/chromium/test_expectations.txt:
19:23 Changeset [89330] by zmo@google.com
  • 77 edits
    22 adds in trunk

2011-06-20 Zhenyao Mo <zmo@google.com>

Reviewed by Kenneth Russell.

Update ANGLE to r696.
https://bugs.webkit.org/show_bug.cgi?id=56396

  • platform/graphics/ANGLEWebKitBridge.cpp: (WebCore::ANGLEWebKitBridge::validateShaderSource): Specify backend.

2011-06-20 Zhenyao Mo <zmo@google.com>

Reviewed by Kenneth Russell.

Update ANGLE to r696
https://bugs.webkit.org/show_bug.cgi?id=56396

  • ANGLE.xcodeproj/project.pbxproj:
  • include/EGL/eglext.h:
  • include/GLSLANG/ShaderLang.h:
  • src/build_angle.xcodeproj/project.pbxproj:
  • src/common/debug.cpp: (gl::output): (gl::trace): (gl::perfActive): (gl::ScopedPerfEventHelper::ScopedPerfEventHelper): (gl::ScopedPerfEventHelper::~ScopedPerfEventHelper):
  • src/common/debug.h:
  • src/common/version.h: Added.
  • src/compiler/CodeGenGLSL.cpp: (ConstructCompiler):
  • src/compiler/CodeGenHLSL.cpp: (ConstructCompiler):
  • src/compiler/Compiler.cpp: (TCompiler::compile): (TCompiler::mapLongVariableNames): (TCompiler::getMappedNameMaxLength): (TCompiler::getExtensionBehavior):
  • src/compiler/ConstantUnion.h: (ConstantUnion::operator==): (ConstantUnion::operator>): (ConstantUnion::operator<):
  • src/compiler/ExtensionBehavior.h: (getBehaviorString):
  • src/compiler/ForLoopUnroll.cpp: Added. (ForLoopUnroll::FillLoopIndexInfo): (ForLoopUnroll::Step): (ForLoopUnroll::SatisfiesLoopCondition): (ForLoopUnroll::NeedsToReplaceSymbolWithValue): (ForLoopUnroll::GetLoopIndexValue): (ForLoopUnroll::Push): (ForLoopUnroll::Pop): (ForLoopUnroll::getLoopIncrement): (ForLoopUnroll::evaluateIntConstant):
  • src/compiler/ForLoopUnroll.h: Added. (ForLoopUnroll::ForLoopUnroll):
  • src/compiler/Initialize.cpp: (BuiltInFunctionsVertex):
  • src/compiler/MapLongVariableNames.cpp: Added. (MapLongVariableNames::MapLongVariableNames): (MapLongVariableNames::visitSymbol): (MapLongVariableNames::visitConstantUnion): (MapLongVariableNames::visitBinary): (MapLongVariableNames::visitUnary): (MapLongVariableNames::visitSelection): (MapLongVariableNames::visitAggregate): (MapLongVariableNames::visitLoop): (MapLongVariableNames::visitBranch): (MapLongVariableNames::mapVaryingLongName):
  • src/compiler/MapLongVariableNames.h: Added.
  • src/compiler/OutputESSL.cpp: Added. (TOutputESSL::TOutputESSL): (TOutputESSL::writeVariablePrecision):
  • src/compiler/OutputESSL.h: Added.
  • src/compiler/OutputGLSL.cpp: (TOutputGLSL::TOutputGLSL): (TOutputGLSL::writeVariablePrecision):
  • src/compiler/OutputGLSL.h:
  • src/compiler/OutputGLSLBase.cpp: Added. (TOutputGLSLBase::TOutputGLSLBase): (TOutputGLSLBase::writeTriplet): (TOutputGLSLBase::writeVariableType): (TOutputGLSLBase::writeFunctionParameters): (TOutputGLSLBase::writeConstantUnion): (TOutputGLSLBase::visitSymbol): (TOutputGLSLBase::visitConstantUnion): (TOutputGLSLBase::visitBinary): (TOutputGLSLBase::visitUnary): (TOutputGLSLBase::visitSelection): (TOutputGLSLBase::visitAggregate): (TOutputGLSLBase::visitLoop): (TOutputGLSLBase::visitBranch): (TOutputGLSLBase::visitCodeBlock):
  • src/compiler/OutputGLSLBase.h: Added. (TOutputGLSLBase::objSink):
  • src/compiler/OutputHLSL.cpp: (sh::OutputHLSL::OutputHLSL): (sh::OutputHLSL::header): (sh::OutputHLSL::visitUnary): (sh::OutputHLSL::visitAggregate): (sh::OutputHLSL::visitSelection): (sh::OutputHLSL::visitLoop): (sh::OutputHLSL::visitBranch): (sh::OutputHLSL::handleExcessiveLoop): (sh::OutputHLSL::outputLineDirective):
  • src/compiler/OutputHLSL.h:
  • src/compiler/ParseHelper.cpp: (TParseContext::precisionErrorCheck): (TParseContext::constructorErrorCheck): (TParseContext::nonInitErrorCheck):
  • src/compiler/ParseHelper.h: (TParseContext::TParseContext):
  • src/compiler/ShHandle.h:
  • src/compiler/ShaderLang.cpp: (getVariableInfo): (ShConstructCompiler): (ShGetInfo): (ShGetActiveAttrib): (ShGetActiveUniform):
  • src/compiler/TranslatorESSL.cpp: Added. (TranslatorESSL::TranslatorESSL): (TranslatorESSL::translate): (TranslatorESSL::writeExtensionBehavior):
  • src/compiler/TranslatorESSL.h: Added.
  • src/compiler/ValidateLimitations.cpp: (ValidateLimitations::visitBinary): (ValidateLimitations::visitLoop):
  • src/compiler/ValidateLimitations.h:
  • src/compiler/VariableInfo.cpp: (getVariableInfo): (getBuiltInVariableInfo): (getUserDefinedVariableInfo): (CollectAttribsUniforms::visitAggregate):
  • src/compiler/VariableInfo.h:
  • src/compiler/VersionGLSL.cpp: (TVersionGLSL::visitSymbol): (TVersionGLSL::visitConstantUnion): (TVersionGLSL::visitBinary): (TVersionGLSL::visitUnary): (TVersionGLSL::visitSelection): (TVersionGLSL::visitAggregate): (TVersionGLSL::visitLoop): (TVersionGLSL::visitBranch):
  • src/compiler/VersionGLSL.h:
  • src/compiler/glslang.y:
  • src/compiler/glslang_tab.cpp:
  • src/compiler/glslang_tab.h:
  • src/compiler/intermediate.h: (TIntermLoop::TIntermLoop): (TIntermLoop::setUnrollFlag): (TIntermLoop::getUnrollFlag): (TIntermSymbol::TIntermSymbol): (TIntermSymbol::setId): (TIntermSymbol::setSymbol): (TIntermSymbol::getOriginalSymbol): (TIntermAggregate::TIntermAggregate): (TIntermAggregate::setEndLine): (TIntermAggregate::getEndLine):
  • src/compiler/preprocessor/atom.c: (AddString):
  • src/compiler/preprocessor/compile.h:
  • src/compiler/preprocessor/cpp.c: (CPPelse): (eval): (CPPif): (CPPifdef): (readCPPline): (ChkCorrectElseNesting):
  • src/compiler/preprocessor/cppstruct.c: (ResetPreprocessor):
  • src/compiler/preprocessor/scanner.c: (byte_scan): (yylex_CPP):
  • src/compiler/preprocessor/scanner.h:
  • src/libEGL/Config.cpp: (egl::Config::Config): (egl::Config::set): (egl::ConfigSet::add): (egl::ConfigSet::getConfigs):
  • src/libEGL/Config.h:
  • src/libEGL/Display.cpp: (egl::Display::Display): (egl::Display::initialize): (egl::Display::terminate): (egl::Display::getConfigAttrib): (egl::Display::createDevice): (egl::Display::createWindowSurface): (egl::Display::createOffscreenSurface): (egl::Display::createContext): (egl::Display::destroyContext): (egl::Display::isInitialized): (egl::Display::getAdapterIdentifier): (egl::Display::isDeviceLost): (egl::Display::getBufferPool): (egl::Display::initExtensionString): (egl::Display::getExtensionString): (egl::Display::getVertexTextureSupport): (egl::Display::getNonPower2TextureSupport):
  • src/libEGL/Display.h: (egl::Display::isD3d9ExDevice):
  • src/libEGL/Surface.cpp: (egl::Surface::Surface): (egl::Surface::initialize): (egl::Surface::release): (egl::Surface::resetSwapChain): (egl::SurfaceWindowProc): (egl::Surface::subclassWindow): (egl::Surface::unsubclassWindow): (egl::Surface::swap): (egl::Surface::getRenderTarget): (egl::Surface::getOffscreenTexture): (egl::Surface::getTextureFormat): (egl::Surface::getTextureTarget): (egl::Surface::setBoundTexture): (egl::Surface::getBoundTexture): (egl::Surface::getFormat):
  • src/libEGL/Surface.h: (egl::Surface::getShareHandle):
  • src/libEGL/libEGL.cpp: (validateDisplay): (validateConfig): (validateContext): (validateSurface):
  • src/libEGL/libEGL.rc: Added.
  • src/libEGL/libEGL.vcproj:
  • src/libEGL/main.cpp: (DllMain):
  • src/libEGL/main.h:
  • src/libEGL/resource.h: Added.
  • src/libGLESv2/Blit.cpp: (gl::Blit::initGeometry): (gl::Blit::copy):
  • src/libGLESv2/Blit.h:
  • src/libGLESv2/Buffer.cpp: (gl::Buffer::Buffer): (gl::Buffer::~Buffer): (gl::Buffer::bufferData): (gl::Buffer::bufferSubData): (gl::Buffer::getStaticVertexBuffer): (gl::Buffer::getStaticIndexBuffer): (gl::Buffer::invalidateStaticData): (gl::Buffer::promoteStaticUsage):
  • src/libGLESv2/Buffer.h:
  • src/libGLESv2/Context.cpp: (gl::Context::Context): (gl::Context::~Context): (gl::Context::makeCurrent): (gl::Context::markAllStateDirty): (gl::Context::setActiveSampler): (gl::Context::createFramebuffer): (gl::Context::createFence): (gl::Context::deleteFramebuffer): (gl::Context::deleteFence): (gl::Context::bindTexture2D): (gl::Context::bindTextureCubeMap): (gl::Context::getTexture2D): (gl::Context::getTextureCubeMap): (gl::Context::getSamplerTexture): (gl::Context::getIntegerv): (gl::Context::applyRenderTarget): (gl::Context::applyState): (gl::Context::applyVertexBuffer): (gl::Context::applyShaders): (gl::Context::applyTextures): (gl::Context::readPixels): (gl::Context::clear): (gl::Context::drawArrays): (gl::Context::drawElements): (gl::Context::finish): (gl::Context::flush): (gl::Context::drawClosingLine): (gl::Context::getMaximumVertexTextureImageUnits): (gl::Context::getMaximumCombinedTextureImageUnits): (gl::Context::supportsNonPower2Texture): (gl::Context::detachTexture): (gl::Context::getIncompleteTexture): (gl::Context::initExtensionString): (gl::Context::blitFramebuffer): (gl::VertexDeclarationCache::VertexDeclarationCache): (gl::VertexDeclarationCache::~VertexDeclarationCache): (gl::VertexDeclarationCache::applyDeclaration):
  • src/libGLESv2/Context.h:
  • src/libGLESv2/Framebuffer.cpp: (gl::Framebuffer::lookupRenderbuffer): (gl::Framebuffer::completeness):
  • src/libGLESv2/Framebuffer.h:
  • src/libGLESv2/HandleAllocator.cpp: Added. (gl::HandleAllocator::HandleAllocator): (gl::HandleAllocator::~HandleAllocator): (gl::HandleAllocator::setBaseHandle): (gl::HandleAllocator::allocate): (gl::HandleAllocator::release):
  • src/libGLESv2/HandleAllocator.h: Added.
  • src/libGLESv2/IndexDataManager.cpp: Added. (gl::IndexDataManager::IndexDataManager): (gl::IndexDataManager::~IndexDataManager): (gl::convertIndices): (gl::computeRange): (gl::IndexDataManager::prepareIndexData): (gl::IndexDataManager::indexSize): (gl::IndexDataManager::typeSize): (gl::IndexBuffer::IndexBuffer): (gl::IndexBuffer::~IndexBuffer): (gl::IndexBuffer::getBuffer): (gl::IndexBuffer::unmap): (gl::StreamingIndexBuffer::StreamingIndexBuffer): (gl::StreamingIndexBuffer::~StreamingIndexBuffer): (gl::StreamingIndexBuffer::map): (gl::StreamingIndexBuffer::reserveSpace): (gl::StaticIndexBuffer::StaticIndexBuffer): (gl::StaticIndexBuffer::~StaticIndexBuffer): (gl::StaticIndexBuffer::map): (gl::StaticIndexBuffer::reserveSpace): (gl::StaticIndexBuffer::lookupType): (gl::StaticIndexBuffer::lookupRange): (gl::StaticIndexBuffer::addRange):
  • src/libGLESv2/IndexDataManager.h: Added. (gl::IndexBuffer::size):
  • src/libGLESv2/Program.cpp: (gl::Program::getSemanticIndex): (gl::Program::getSamplerMapping): (gl::Program::getSamplerTextureType): (gl::Program::compileToBinary): (gl::Program::packVaryings): (gl::Program::linkVaryings): (gl::Program::link): (gl::Program::linkUniforms): (gl::Program::defineUniform): (gl::Program::applyUniform1iv): (gl::Program::appendToInfoLogSanitized): (gl::Program::unlink): (gl::Program::getActiveUniformMaxLength): (gl::Program::validate): (gl::Program::validateSamplers):
  • src/libGLESv2/Program.h:
  • src/libGLESv2/Renderbuffer.cpp: (gl::Renderbuffer::getWidth): (gl::Renderbuffer::getHeight): (gl::Renderbuffer::getInternalFormat): (gl::Renderbuffer::getRedSize): (gl::Renderbuffer::getGreenSize): (gl::Renderbuffer::getBlueSize): (gl::Renderbuffer::getAlphaSize): (gl::Renderbuffer::getDepthSize): (gl::Renderbuffer::getStencilSize): (gl::Renderbuffer::getSamples): (gl::RenderbufferStorage::RenderbufferStorage): (gl::RenderbufferStorage::getWidth): (gl::RenderbufferStorage::getHeight): (gl::RenderbufferStorage::getInternalFormat): (gl::RenderbufferStorage::getRedSize): (gl::RenderbufferStorage::getGreenSize): (gl::RenderbufferStorage::getBlueSize): (gl::RenderbufferStorage::getAlphaSize): (gl::RenderbufferStorage::getDepthSize): (gl::RenderbufferStorage::getStencilSize): (gl::RenderbufferStorage::getD3DFormat): (gl::Colorbuffer::Colorbuffer): (gl::Colorbuffer::getWidth): (gl::Colorbuffer::getHeight): (gl::Colorbuffer::getInternalFormat): (gl::Colorbuffer::getType): (gl::Colorbuffer::getD3DFormat): (gl::Colorbuffer::isColorbuffer): (gl::Colorbuffer::getRenderTarget): (gl::DepthStencilbuffer::DepthStencilbuffer): (gl::Depthbuffer::Depthbuffer): (gl::Stencilbuffer::Stencilbuffer):
  • src/libGLESv2/Renderbuffer.h:
  • src/libGLESv2/ResourceManager.cpp: (gl::ResourceManager::createBuffer): (gl::ResourceManager::createShader): (gl::ResourceManager::createProgram): (gl::ResourceManager::createTexture): (gl::ResourceManager::createRenderbuffer): (gl::ResourceManager::deleteBuffer): (gl::ResourceManager::deleteShader): (gl::ResourceManager::deleteProgram): (gl::ResourceManager::deleteTexture): (gl::ResourceManager::deleteRenderbuffer): (gl::ResourceManager::checkTextureAllocation):
  • src/libGLESv2/ResourceManager.h:
  • src/libGLESv2/Shader.cpp: (gl::Shader::Shader): (gl::Shader::compileToHLSL):
  • src/libGLESv2/Shader.h:
  • src/libGLESv2/Texture.cpp: (gl::Texture::Image::Image): (gl::Texture::Image::~Image): (gl::Texture::Image::isRenderable): (gl::Texture::Image::getD3DFormat): (gl::Texture::Texture): (gl::Texture::setMinFilter): (gl::Texture::setMagFilter): (gl::Texture::setWrapS): (gl::Texture::setWrapT): (gl::Texture::loadImageData): (gl::Texture::loadAlphaImageData): (gl::Texture::loadAlphaFloatImageData): (gl::Texture::loadAlphaHalfFloatImageData): (gl::Texture::loadLuminanceImageData): (gl::Texture::loadLuminanceFloatImageData): (gl::Texture::loadLuminanceHalfFloatImageData): (gl::Texture::loadLuminanceAlphaImageData): (gl::Texture::loadLuminanceAlphaFloatImageData): (gl::Texture::loadLuminanceAlphaHalfFloatImageData): (gl::Texture::loadRGBUByteImageData): (gl::Texture::loadRGB565ImageData): (gl::Texture::loadRGBFloatImageData): (gl::Texture::loadRGBHalfFloatImageData): (gl::Texture::loadRGBAUByteImageDataSSE2): (gl::Texture::loadRGBAUByteImageData): (gl::Texture::loadRGBA4444ImageData): (gl::Texture::loadRGBA5551ImageData): (gl::Texture::loadRGBAFloatImageData): (gl::Texture::loadRGBAHalfFloatImageData): (gl::Texture::loadBGRAImageData): (gl::Texture::loadCompressedImageData): (gl::Texture::createSurface): (gl::Texture::setImage): (gl::Texture::setCompressedImage): (gl::Texture::subImage): (gl::Texture::subImageCompressed): (gl::Texture::copyToImage): (gl::Texture::getTexture): (gl::Texture::isDirtyParameter): (gl::Texture::isDirtyImage): (gl::Texture::resetDirty): (gl::Texture::getSerial): (gl::Texture::creationLevels): (gl::Texture::levelCount): (gl::Texture::issueSerial): (gl::Texture2D::Texture2D): (gl::Texture2D::~Texture2D): (gl::Texture2D::getWidth): (gl::Texture2D::getHeight): (gl::Texture2D::getInternalFormat): (gl::Texture2D::getType): (gl::Texture2D::getD3DFormat): (gl::Texture2D::redefineTexture): (gl::Texture2D::setImage): (gl::Texture2D::bindTexImage): (gl::Texture2D::releaseTexImage): (gl::Texture2D::setCompressedImage): (gl::Texture2D::commitRect): (gl::Texture2D::copyImage): (gl::Texture2D::copySubImage): (gl::Texture2D::isComplete): (gl::Texture2D::isCompressed): (gl::Texture2D::getBaseTexture): (gl::Texture2D::createTexture): (gl::Texture2D::updateTexture): (gl::Texture2D::convertToRenderTarget): (gl::Texture2D::generateMipmaps): (gl::Texture2D::getRenderbuffer): (gl::Texture2D::getRenderTarget): (gl::TextureCubeMap::getWidth): (gl::TextureCubeMap::getHeight): (gl::TextureCubeMap::getInternalFormat): (gl::TextureCubeMap::getType): (gl::TextureCubeMap::getD3DFormat): (gl::TextureCubeMap::setImagePosX): (gl::TextureCubeMap::setImageNegX): (gl::TextureCubeMap::setImagePosY): (gl::TextureCubeMap::setImageNegY): (gl::TextureCubeMap::setImagePosZ): (gl::TextureCubeMap::setImageNegZ): (gl::TextureCubeMap::setCompressedImage): (gl::TextureCubeMap::commitRect): (gl::TextureCubeMap::isComplete): (gl::TextureCubeMap::isCompressed): (gl::TextureCubeMap::getBaseTexture): (gl::TextureCubeMap::createTexture): (gl::TextureCubeMap::updateTexture): (gl::TextureCubeMap::convertToRenderTarget): (gl::TextureCubeMap::setImage): (gl::TextureCubeMap::redefineTexture): (gl::TextureCubeMap::copyImage): (gl::TextureCubeMap::getCubeMapSurface): (gl::TextureCubeMap::copySubImage): (gl::TextureCubeMap::generateMipmaps): (gl::TextureCubeMap::getRenderbuffer): (gl::TextureCubeMap::getRenderTarget):
  • src/libGLESv2/Texture.h:
  • src/libGLESv2/VertexDataManager.cpp: Added. (gl::VertexDataManager::VertexDataManager): (gl::VertexDataManager::~VertexDataManager): (gl::VertexDataManager::writeAttributeData): (gl::VertexDataManager::prepareVertexData): (gl::VertexDataManager::spaceRequired): (gl::VertexDataManager::checkVertexCaps): (gl::VertexDataManager::typeIndex): (gl::VertexBuffer::VertexBuffer): (gl::VertexBuffer::~VertexBuffer): (gl::VertexBuffer::unmap): (gl::VertexBuffer::getBuffer): (gl::ConstantVertexBuffer::ConstantVertexBuffer): (gl::ConstantVertexBuffer::~ConstantVertexBuffer): (gl::ArrayVertexBuffer::ArrayVertexBuffer): (gl::ArrayVertexBuffer::~ArrayVertexBuffer): (gl::ArrayVertexBuffer::addRequiredSpace): (gl::ArrayVertexBuffer::addRequiredSpaceFor): (gl::StreamingVertexBuffer::StreamingVertexBuffer): (gl::StreamingVertexBuffer::~StreamingVertexBuffer): (gl::StreamingVertexBuffer::map): (gl::StreamingVertexBuffer::reserveRequiredSpace): (gl::StaticVertexBuffer::StaticVertexBuffer): (gl::StaticVertexBuffer::~StaticVertexBuffer): (gl::StaticVertexBuffer::map): (gl::StaticVertexBuffer::reserveRequiredSpace): (gl::StaticVertexBuffer::lookupAttribute): (gl::VertexDataManager::formatConverter):
  • src/libGLESv2/VertexDataManager.h: Added. (gl::ArrayVertexBuffer::size): (gl::VertexDataManager::dirtyCurrentValue):
  • src/libGLESv2/libGLESv2.cpp: (validImageSize): (Extension::glBindTexImage):
  • src/libGLESv2/libGLESv2.def:
  • src/libGLESv2/libGLESv2.rc: Added.
  • src/libGLESv2/libGLESv2.vcproj:
  • src/libGLESv2/main.cpp: (error):
  • src/libGLESv2/mathutil.h: (gl::clamp): (gl::clamp01): (gl::transformPixelRect): (gl::transformPixelYOffset): (gl::adjustWinding): (gl::supportsSSE2):
  • src/libGLESv2/resource.h: Added.
  • src/libGLESv2/utilities.cpp: (gl::ComputeCompressedPitch): (es2dx::ConvertCubeFace): (es2dx::ConvertPrimitiveType): (es2dx::ConvertRenderbufferFormat): (es2dx::GetMultisampleTypeFromSamples): (dx2es::GetStencilSize): (dx2es::GetAlphaSize): (dx2es::GetRedSize): (dx2es::GetGreenSize): (dx2es::GetBlueSize): (dx2es::GetDepthSize): (getTempPath): (writeFile):
  • src/libGLESv2/utilities.h:
  • src/libGLESv2/vertexconversion.h: Added. (gl::Identity::convert): (gl::Cast::convert): (gl::Normalize::convert): (gl::FixedToFloat::convert): (gl::SimpleDefaultValues::zero): (gl::SimpleDefaultValues::one): (gl::NormalizedDefaultValues::zero): (gl::NormalizedDefaultValues::one): (gl::VertexDataConverter::convertArray): (gl::VertexDataConverter::pointerAddBytes): (gl::VertexDataConverter::copyComponent):

2011-06-20 Zhenyao Mo <zmo@google.com>

Reviewed by Kenneth Russell.

Update ANGLE to r696
https://bugs.webkit.org/show_bug.cgi?id=56396

  • fast/canvas/webgl/glsl-conformance.html: Fix a bug in the test (otherwise after the roll this test will fail).
  • platform/chromium/test_expectations.txt: Once this test is fixed, it should pass in chromium.
18:41 Changeset [89329] by kbr@google.com
  • 2 edits in trunk/LayoutTests

2011-06-20 Kenneth Russell <kbr@google.com>

Unreviewed Chromium expectations update. Suppressions after recent commits.

  • platform/chromium/test_expectations.txt:
18:35 Changeset [89328] by eric@webkit.org
  • 2 edits in trunk/Source/WebCore

2011-06-20 Eric Seidel <eric@webkit.org>

Reviewed by Adam Barth.

Group load-initiating and stopping functions in FrameLoader.h
https://bugs.webkit.org/show_bug.cgi?id=63030

No function change, thus no tests.

  • loader/FrameLoader.h:
18:33 Changeset [89327] by commit-queue@webkit.org
  • 2 edits in trunk/Source/WebKit/efl

2011-06-20 Ryuan Choi <ryuan.choi@samsung.com>

Reviewed by Antonio Gomes.

[EFL] ChromeClientEfl doesn't need to check whether m_view is null.
https://bugs.webkit.org/show_bug.cgi?id=62978

Remove unnecessary check routines of m_view because ChromeClientEfl have
valid m_view always.

  • WebCoreSupport/ChromeClientEfl.cpp: (WebCore::ChromeClientEfl::ChromeClientEfl): Add ASSERT(m_view) (WebCore::ChromeClientEfl::windowRect): (WebCore::ChromeClientEfl::setWindowRect): (WebCore::ChromeClientEfl::pageRect):
18:22 Changeset [89326] by commit-queue@webkit.org
  • 5 edits in trunk/Source/WebCore

2011-06-20 Sailesh Agrawal <sail@chromium.org>

Reviewed by Mihai Parparita.

[Chromium] Draw search tickmarks on overlay scrollbars
https://bugs.webkit.org/show_bug.cgi?id=62783

This change adds search tickmark support for overlay scrollbars. Tickmarks are only drawn when the scroll track is visible.

  • platform/chromium/ScrollbarOverlayUtilitiesChromiumMac.h:Split the scrollbar drawing code into a track and knob version.
  • platform/chromium/ScrollbarOverlayUtilitiesChromiumMac.mm: (wkScrollbarPainterPaint): (wkScrollbarPainterPaintTrack): (wkScrollbarPainterPaintKnob):
  • platform/chromium/ScrollbarThemeChromiumMac.h:
  • platform/chromium/ScrollbarThemeChromiumMac.mm:Factor out the paint tickmark code and call it from the overlay scrollbar drawing code. (WebCore::ScrollbarThemeChromiumMac::paint): (WebCore::ScrollbarThemeChromiumMac::paintTickmarks):
18:07 Changeset [89325] by abarth@webkit.org
  • 2 edits in trunk/Source/WebCore

2011-06-20 Adam Barth <abarth@webkit.org>

Mac build fix. In addition to adding the files to the project, we need
to add them to the WebCore target.

  • WebCore.xcodeproj/project.pbxproj:
18:01 Changeset [89324] by abarth@webkit.org
  • 3 edits
    2 adds in trunk/LayoutTests

2011-06-20 Adam Barth <abarth@webkit.org>

Update image results after mpilgrim's exception type change.

  • platform/chromium-linux/svg/dom/SVGNumberList-basics-expected.png:
  • platform/chromium-linux/svg/dom/SVGStringList-basics-expected.png:
  • platform/chromium-mac/svg/dom/SVGNumberList-basics-expected.png: Added.
  • platform/chromium-mac/svg/dom/SVGStringList-basics-expected.png: Added.
18:00 Changeset [89323] by abarth@webkit.org
  • 2 edits in trunk/Source/WebCore

2011-06-20 Adam Barth <abarth@webkit.org>

Reviewed by Darin Adler.

Remove numRequests
https://bugs.webkit.org/show_bug.cgi?id=63028

numRequests exists just to cargo-cult null-check m_frame->document(),
which is always non-null.

  • loader/FrameLoader.cpp: (WebCore::FrameLoader::checkCompleted): (WebCore::FrameLoader::numPendingOrLoadingRequests):
17:57 Changeset [89322] by ap@apple.com
  • 2 edits in trunk/Source/WebCore

2011-06-20 Alexey Proskuryakov <ap@apple.com>

Reviewed by Darin Adler.

startWordBoundary() in visible_units.cpp assumes that all characters are 16 bit
https://bugs.webkit.org/show_bug.cgi?id=63027

No new tests, because I don't see this affect any webkit.org ports.

  • editing/visible_units.cpp: (WebCore::startWordBoundary): Previous offset is not just minus one - we need to use a proper macro to iterate.
17:36 Changeset [89321] by jcivelli@chromium.org
  • 11 edits
    2 moves in trunk/Source/WebCore

2011-06-20 Jay Civelli <jcivelli@chromium.org>

Reviewed by Adam Barth.

Making SharedBufferCRLFLineReader more generic, so it can be used to read MHTML
file with binary parts.
https://bugs.webkit.org/show_bug.cgi?id=62966

  • CMakeLists.txt:
  • GNUmakefile.list.am:
  • WebCore.gypi:
  • WebCore.pro:
  • WebCore.vcproj/WebCore.vcproj:
  • WebCore.xcodeproj/project.pbxproj:
  • loader/archive/mhtml/MHTMLParser.cpp: (WebCore::skipLinesUntilBoundaryFound): (WebCore::MHTMLParser::MHTMLParser): (WebCore::MHTMLParser::parseNextPart):
  • loader/archive/mhtml/MHTMLParser.h:
  • platform/SharedBufferChunkReader.cpp: Renamed from Source/WebCore/platform/SharedBufferCRLFLineReader.cpp. (WebCore::SharedBufferChunkReader::SharedBufferChunkReader): (WebCore::SharedBufferChunkReader::setSeparator): (WebCore::SharedBufferChunkReader::nextChunk):
  • platform/SharedBufferChunkReader.h: Renamed from Source/WebCore/platform/SharedBufferCRLFLineReader.h.
  • platform/network/MIMEHeader.cpp: (WebCore::retrieveKeyValuePairs): (WebCore::MIMEHeader::parseHeader):
  • platform/network/MIMEHeader.h:
17:36 Changeset [89320] by kbr@google.com
  • 2 edits in trunk/LayoutTests

2011-06-20 Kenneth Russell <kbr@google.com>

Unreviewed Chromium expectations update. Revert the expectations
for http/tests/misc/acid3.html after r89233 was rolled out.
Commented on other test expectations added for r89233.

  • platform/chromium/test_expectations.txt:
17:34 Changeset [89319] by commit-queue@webkit.org
  • 2 edits in trunk/Source/WebCore

2011-06-20 Martin Robinson <mrobinson@igalia.com>

Reviewed by Xan Lopez.

[GTK] Windowless plugins sometimes crash with a BadMatch error
https://bugs.webkit.org/show_bug.cgi?id=63020

Do not try to create an XPixmap with any of the dimensions as zero.

  • plugins/gtk/PluginViewGtk.cpp: (WebCore::PluginView::updatePluginWidget): Guard against and empty window rect before trying to create a windowless plugin pixmap.
17:04 Changeset [89318] by tonikitoo@webkit.org
  • 2 edits in trunk/Source/WebCore

2011-06-20 Antonio Gomes <agomes@rim.com>

Reviewed by Ryosuke Niwa.

Stop adding empty rects in FrameSelection::getClippedVisibleTextRectangles
https://bugs.webkit.org/show_bug.cgi?id=63018

No new tests needed, since it causes no behavioral change.

  • editing/FrameSelection.cpp: (WebCore::FrameSelection::getClippedVisibleTextRectangles):
17:01 Changeset [89317] by joepeck@webkit.org
  • 4 edits
    4 adds in trunk

2011-06-20 Joseph Pecoraro <joepeck@webkit.org>

Reviewed by Pavel Feldman.

Web Inspector: CRASH if Expanding Event Listener on document
https://bugs.webkit.org/show_bug.cgi?id=61834

Add a test to list the event listeners in the sidebar.
This test includes event listeners on the document, and
it expands each of the sections which would have caused
the CRASH fixed by this patch.

  • http/tests/inspector/elements-test.js: (initialize_ElementTest.InspectorTest.expandAndDumpSelectedElementEventListeners): (initialize_ElementTest.InspectorTest.expandSelectedElementEventListeners): (initialize_ElementTest.InspectorTest.expandSelectedElementEventListenersSubsections): (initialize_ElementTest.InspectorTest.expandSelectedElementEventListenersEventBars): (initialize_ElementTest.InspectorTest.dumpSelectedElementEventListeners): (initialize_ElementTest.InspectorTest.dumpObjectPropertySection):
  • inspector/elements/event-listener-sidebar-expected.txt: Added.
  • inspector/elements/event-listener-sidebar.html: Added.
  • platform/chromium/inspector/elements/event-listener-sidebar-expected.txt: Added. Chromium has slightly different results. It has more properties and includes extra information, like line numbers, for functions.

2011-06-20 Joseph Pecoraro <joepeck@webkit.org>

Reviewed by Pavel Feldman.

Web Inspector: CRASH if Expanding Event Listener on document
https://bugs.webkit.org/show_bug.cgi?id=61834

Node::ownerDocument returns null for a document node. So, in
the case of a document node in resolveNode, use Node::document
which returns the node, as a document.

  • inspector/InspectorDOMAgent.cpp: (WebCore::InspectorDOMAgent::resolveNode):
17:01 Changeset [89316] by joepeck@webkit.org
  • 10 edits
    4 adds in trunk

2011-06-20 Joseph Pecoraro <joepeck@webkit.org>

Reviewed by Darin Adler.

Minimize memory due to layer backing stores for pages in the Page Cache
https://bugs.webkit.org/show_bug.cgi?id=62675

Test the layer tree of a page with composited content,
including content in iframes, looks like we expect.
Enabling clearing backing stores in the PageCache should
produce the same expected results.

  • compositing/iframes/page-cache-layer-tree-expected.txt: Added.
  • compositing/iframes/page-cache-layer-tree.html: Added.
  • compositing/iframes/resources/page-cache-helper.html: Added.
  • compositing/iframes/resources/page-cache-iframe.html: Added.

2011-06-20 Joseph Pecoraro <joepeck@webkit.org>

Reviewed by Simon Fraser.

Minimize memory due to layer backing stores for pages in the Page Cache
https://bugs.webkit.org/show_bug.cgi?id=62675

When a page enters the page cache there is now an option on
the PageCache singleton to clear the backing stores and layers
of the cached page. This can be useful to minimize the amount
of memory the stored page consumes.

This only affects memory usage and is disabled by default, so no test.

  • history/CachedFrame.h:
  • history/CachedFrame.cpp: (WebCore::CachedFrameBase::CachedFrameBase): Save whether or not the page had composited content or not in a new instance variable, m_isComposited.

(WebCore::CachedFrameBase::restore):
When restoring, rebuild the compositing tree if it may have
been destroyed.

(WebCore::CachedFrame::CachedFrame):
When saving, clear the backing stores if the page is in
compositing mode, and the PageCache setting is enabled.

  • history/PageCache.cpp: (WebCore::PageCache::PageCache):
  • history/PageCache.h: (WebCore::PageCache::shouldClearBackingStores): (WebCore::PageCache::setShouldClearBackingStores): A setting to opt-in to the new behavior of clearing the backing stores.
  • page/FrameView.h:
  • page/FrameView.cpp: (WebCore::FrameView::clearBackingStores): (WebCore::FrameView::restoreBackingStores): To clear all backing stores we disable compositing for the frame, to detach the root platform layer, and recursively clear backing stores from the root layer of the FrameView.
  • rendering/RenderLayer.h:
  • rendering/RenderLayer.cpp: (WebCore::RenderLayer::clearBackingIncludingDescendants): Recursively call clearBacking.
16:54 Changeset [89315] by abarth@webkit.org
  • 30 edits in trunk

2011-06-20 Mark Pilgrim <pilgrim@chromium.org>

Reviewed by Adam Barth.

IDL generator should throw TypeError instead of SyntaxError on not enough arguments
https://bugs.webkit.org/show_bug.cgi?id=63011

To align with WebIDL, we should throw TypeError whenever a function
is called with missing required arguments.

  • fast/canvas/canvas-overloads-drawImageFromRect-expected.txt:
  • fast/canvas/canvas-overloads-fillText-expected.txt:
  • fast/canvas/canvas-overloads-strokeText-expected.txt:
  • fast/canvas/script-tests/canvas-overloads-drawImageFromRect.js:
  • fast/canvas/script-tests/canvas-overloads-fillText.js:
  • fast/canvas/script-tests/canvas-overloads-strokeText.js:
  • fast/canvas/webgl/data-view-test-expected.txt:
  • http/tests/xmlhttprequest/exceptions-expected.txt:
  • platform/chromium-mac/svg/dom/svgpath-out-of-bounds-getPathSeg-expected.txt:
  • platform/chromium-win/svg/dom/svgpath-out-of-bounds-getPathSeg-expected.txt:
  • svg/dom/SVGAngle-expected.txt:
  • svg/dom/SVGColor-expected.txt:
  • svg/dom/SVGLength-expected.txt:
  • svg/dom/SVGLengthList-basics-expected.txt:
  • svg/dom/SVGMatrix-expected.txt:
  • svg/dom/SVGNumberList-basics-expected.txt:
  • svg/dom/SVGPaint-expected.txt:
  • svg/dom/SVGPoint-expected.txt:
  • svg/dom/SVGPointList-basics-expected.txt:
  • svg/dom/SVGStringList-basics-expected.txt:
  • svg/dom/SVGTransform-expected.txt:
  • svg/dom/SVGTransformList-basics-expected.txt:
  • svg/dom/SVGTransformList-expected.txt:
  • svg/dom/svgpath-out-of-bounds-getPathSeg-expected.txt:

2011-06-20 Mark Pilgrim <pilgrim@chromium.org>

Reviewed by Adam Barth.

IDL generator should throw TypeError instead of SyntaxError on not enough arguments
https://bugs.webkit.org/show_bug.cgi?id=63011

To align with WebIDL, we should throw TypeError whenever a function
is called with missing required arguments.

  • bindings/scripts/CodeGeneratorJS.pm:
  • bindings/scripts/CodeGeneratorV8.pm:
  • bindings/scripts/test/V8/V8TestObj.cpp: (WebCore::TestObjInternal::methodThatRequiresAllArgsAndThrowsCallback):
16:51 Changeset [89314] by mrobinson@webkit.org
  • 27 edits in trunk

2011-05-03 Martin Robinson <mrobinson@igalia.com>

Reviewed by Dirk Schulze.

REGRESSION: [CAIRO] wrong drawing of Gradients and Patterns on texts
https://bugs.webkit.org/show_bug.cgi?id=31507

Unskip a test which is now passing and update pixel results with correct
output.

  • platform/gtk/Skipped:
  • platform/gtk/fast/canvas/canvas-text-alignment-expected.png:
  • platform/gtk/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.png:
  • platform/gtk/svg/W3C-SVG-1.1/pservers-pattern-01-b-expected.png:
  • platform/gtk/svg/batik/text/textDecoration-expected.png:
  • platform/gtk/svg/batik/text/textEffect-expected.png:
  • platform/gtk/svg/batik/text/textEffect3-expected.png:
  • platform/gtk/svg/css/composite-shadow-text-expected.png:
  • platform/gtk/svg/css/text-gradient-shadow-expected.png:
  • platform/gtk/svg/custom/js-late-gradient-and-object-creation-expected.png:
  • platform/gtk/svg/custom/js-late-gradient-creation-expected.png:
  • platform/gtk/svg/custom/js-late-pattern-and-object-creation-expected.png:
  • platform/gtk/svg/custom/js-late-pattern-creation-expected.png:
  • platform/gtk/svg/custom/pattern-with-transformation-expected.png:
  • platform/gtk/svg/text/text-align-03-b-expected.png:
  • platform/gtk/svg/transforms/text-with-pattern-with-svg-transform-expected.png:

2011-05-03 Martin Robinson <mrobinson@igalia.com>

Reviewed by Dirk Schulze.

REGRESSION: [CAIRO] wrong drawing of Gradients and Patterns on texts
https://bugs.webkit.org/show_bug.cgi?id=31507

When painting text, be sure to set the pattern fill or gradient before modifying the Cairo
context CTM. This ensures that gradients and patterns are scaled and positioned properly in
the coordinate system of the page. Abstract out the fill preparation to avoid repeating this
logic and perform a bit of cleanup.

  • platform/graphics/cairo/FontCairo.cpp: (WebCore::prepareContextForGlyphDrawing): Now set the x and y position of the text using the glyph offsets. This avoids having to set a transformation matrix when there is no synthetic oblique. (WebCore::drawGlyphsToContext): Add a newline as part of cleanup. Call prepareContextForGlyphDrawing from here and restor the original CTM when exiting. (WebCore::drawGlyphsShadow): Use drawGlyphsToContext here to ensure that all glyph drawing goes through the same path. (WebCore::Font::drawGlyphs): Fix a C-style cast and use the glyph offsets to position the glyphs instead of adjusting the transformation matrix. Use GC::prepareForFilling and GC::prepareForStroking instead of setting up the fill and stroke manually.
  • platform/graphics/cairo/GraphicsContextCairo.cpp: (WebCore::fillRectWithColor): Renamed fillRectSourceOver to fillRectWithColor to make it clearer why this is different than the slower fill method. Moved the no transparency early return here. (WebCore::drawPathShadow): Instead of calling setPlatformFill, just perform a cheap fill and stroke with red color. Since the shadow is used as a mask, the actual fill shouldn't matter. (WebCore::reduceSourceByAlpha): Added this helper. (WebCore::GraphicsContext::prepareForFilling): Added this method adapted from setPlatformFill, which correctly handles the transformation matrix. (WebCore::GraphicsContext::prepareForStroking): Ditto for stroking. (WebCore::shadowAndFillCurrentCairoPath): Adapted from fillCurrentCairoPath, but renamed to clarify what it does and no uses prepareForFilling. (WebCore::shadowAndStrokeCurrentCairoPath): Ditto for stroking. (WebCore::GraphicsContext::drawRect): Update for new method names. (WebCore::GraphicsContext::drawLine): Ditto. (WebCore::GraphicsContext::fillPath): Ditto. (WebCore::GraphicsContext::strokePath): Ditto. (WebCore::GraphicsContext::fillRect): Ditto. Remove the unnecessary save/restore pair here. (WebCore::GraphicsContext::strokeRect): Update to reflect new method names.
  • platform/graphics/cairo/PlatformContextCairo.cpp: (WebCore::reduceSourceByAlpha): Added this helper. (WebCore::GraphicsContext::prepareForFilling): Added this method adapted from setPlatformFill, which correctly handles the transformation matrix. (WebCore::GraphicsContext::prepareForStroking): Ditto for stroking. (WebCore::reduceSourceByAlpha):
  • platform/graphics/cairo/PlatformContextCairo.h: Added new method declarations.
16:44 Changeset [89313] by commit-queue@webkit.org
  • 3 edits
    5 adds in trunk

2011-06-20 Tim Horton <timothy_horton@apple.com>

Reviewed by Darin Adler.

Incorrect clamping on SVG masks when root element is not located at (0,0)
https://bugs.webkit.org/show_bug.cgi?id=63019

  • platform/mac/svg/custom/absolute-root-position-masking-expected.png: Added.
  • platform/mac/svg/custom/absolute-root-position-masking-expected.txt: Added.
  • platform/qt/svg/custom/absolute-root-position-masking-expected.png: Added.
  • platform/qt/svg/custom/absolute-root-position-masking-expected.txt: Added.
  • svg/custom/absolute-root-position-masking.xhtml: Added.

2011-06-20 Tim Horton <timothy_horton@apple.com>

Reviewed by Darin Adler.

Incorrect clamping on SVG masks when root element is not located at (0,0)
https://bugs.webkit.org/show_bug.cgi?id=63019

We should be using frameRect(), not contentBoxRect() for the rect to
clamp to when creating an SVG mask image.

Test: svg/custom/absolute-root-position-masking.xhtml

  • rendering/svg/SVGImageBufferTools.cpp: (WebCore::SVGImageBufferTools::clampedAbsoluteTargetRectForRenderer):
16:32 Changeset [89312] by abarth@webkit.org
  • 5 edits in trunk/Source/WebCore

2011-06-20 Adam Barth <abarth@webkit.org>

Reviewed by Eric Seidel.

Remove FrameLoader::m_workingURL
https://bugs.webkit.org/show_bug.cgi?id=63021

FrameLoader shouldn't keep the working URL in separate state. It's
just a function of other state. m_workingURL exists only to create
bugs and confusion.

  • loader/DocumentLoader.cpp: (WebCore::DocumentLoader::documentURL):
  • loader/DocumentLoader.h:
  • loader/FrameLoader.cpp: (WebCore::FrameLoader::stopLoading): (WebCore::FrameLoader::didOpenURL): (WebCore::FrameLoader::receivedFirstData): (WebCore::FrameLoader::willSetEncoding): (WebCore::FrameLoader::commitProvisionalLoad): (WebCore::FrameLoader::open): (WebCore::FrameLoader::finishedLoadingDocument):
  • loader/FrameLoader.h:
16:29 Changeset [89311] by kbr@google.com
  • 71 edits
    14 deletes in trunk

2011-06-20 Kenneth Russell <kbr@google.com>

Unreviewed.

Rolled out r89233 and r89235 because of crashes in http/tests/misc/acid3.html on Snow Leopard and other platforms
https://bugs.webkit.org/show_bug.cgi?id=63022

  • platform/mac/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.png:
  • platform/mac/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.txt:
  • platform/mac/svg/W3C-SVG-1.1/fonts-glyph-03-t-expected.png:
  • platform/mac/svg/W3C-SVG-1.1/fonts-glyph-03-t-expected.txt:
  • platform/mac/svg/W3C-SVG-1.1/fonts-glyph-04-t-expected.png:
  • platform/mac/svg/W3C-SVG-1.1/fonts-glyph-04-t-expected.txt:
  • platform/mac/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.png:
  • platform/mac/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.txt:
  • platform/mac/svg/W3C-SVG-1.1/text-altglyph-01-b-expected.png:
  • platform/mac/svg/W3C-SVG-1.1/text-altglyph-01-b-expected.txt:
  • platform/mac/svg/batik/text/textEffect-expected.png:
  • platform/mac/svg/batik/text/textEffect-expected.txt:
  • platform/mac/svg/batik/text/textEffect3-expected.png:
  • platform/mac/svg/batik/text/textEffect3-expected.txt:
  • platform/mac/svg/batik/text/xmlSpace-expected.png:
  • platform/mac/svg/batik/text/xmlSpace-expected.txt:
  • platform/mac/svg/custom/glyph-selection-lang-attribute-expected.png:
  • platform/mac/svg/custom/glyph-selection-lang-attribute-expected.txt:
  • platform/mac/svg/custom/svg-fonts-fallback-expected.png: Removed.
  • platform/mac/svg/custom/svg-fonts-fallback-expected.txt: Removed.
  • platform/mac/svg/custom/svg-fonts-segmented-expected.png: Removed.
  • platform/mac/svg/custom/svg-fonts-segmented-expected.txt: Removed.
  • platform/mac/svg/custom/svg-fonts-with-no-element-reference-expected.png:
  • platform/mac/svg/custom/svg-fonts-with-no-element-reference-expected.txt:
  • platform/mac/svg/custom/svg-fonts-without-missing-glyph-expected.png:
  • platform/mac/svg/custom/svg-fonts-without-missing-glyph-expected.txt:
  • platform/mac/svg/custom/svg-fonts-word-spacing-expected.png: Removed.
  • platform/mac/svg/custom/svg-fonts-word-spacing-expected.txt: Removed.
  • platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-preserveAlpha-attr-expected.png:
  • platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-preserveAlpha-prop-expected.png:
  • platform/mac/svg/foreignObject/text-tref-02-b-expected.png:
  • platform/mac/svg/foreignObject/text-tref-02-b-expected.txt:
  • platform/mac/svg/text/text-altglyph-01-b-expected.png:
  • platform/mac/svg/text/text-altglyph-01-b-expected.txt:
  • platform/mac/svg/text/text-overflow-ellipsis-svgfont-expected.png: Removed.
  • platform/mac/svg/text/text-overflow-ellipsis-svgfont-expected.txt: Removed.
  • platform/mac/svg/text/text-text-04-t-expected.png:
  • platform/mac/svg/text/text-text-04-t-expected.txt:
  • platform/mac/svg/text/text-text-05-t-expected.png:
  • platform/mac/svg/text/text-text-05-t-expected.txt:
  • platform/mac/svg/text/text-text-06-t-expected.png:
  • platform/mac/svg/text/text-text-06-t-expected.txt:
  • platform/mac/svg/transforms/text-with-mask-with-svg-transform-expected.png:
  • platform/mac/svg/transforms/text-with-mask-with-svg-transform-expected.txt:
  • platform/mac/svg/wicd/test-rightsizing-b-expected.png:
  • platform/mac/svg/wicd/test-rightsizing-b-expected.txt:
  • svg/custom/resources/ABCFont.svg:
  • svg/custom/svg-fonts-fallback.xhtml: Removed.
  • svg/custom/svg-fonts-segmented.xhtml: Removed.
  • svg/custom/svg-fonts-word-spacing.html: Removed.
  • svg/text/select-text-svgfont-expected.txt: Removed.
  • svg/text/select-text-svgfont.html: Removed.
  • svg/text/text-overflow-ellipsis-svgfont.html: Removed.

2011-06-20 Kenneth Russell <kbr@google.com>

Unreviewed.

Rolled out r89233 and r89235 because of crashes in http/tests/misc/acid3.html on Snow Leopard and other platforms
https://bugs.webkit.org/show_bug.cgi?id=63022

  • wtf/Platform.h:

2011-06-20 Kenneth Russell <kbr@google.com>

Unreviewed.

Rolled out r89233 and r89235 because of crashes in http/tests/misc/acid3.html on Snow Leopard and other platforms
https://bugs.webkit.org/show_bug.cgi?id=63022

  • features.pri:
  • page/DOMWindow.idl:
  • platform/graphics/Font.cpp: (WebCore::Font::drawText): (WebCore::Font::drawEmphasisMarks): (WebCore::Font::width): (WebCore::Font::selectionRectForText): (WebCore::Font::offsetForPosition): (WebCore::Font::codePath):
  • platform/graphics/Font.h:
  • platform/graphics/FontFallbackList.h:
  • platform/graphics/FontFastPath.cpp: (WebCore::Font::glyphDataForCharacter): (WebCore::Font::getEmphasisMarkGlyphData): (WebCore::Font::drawGlyphBuffer):
  • platform/graphics/FontMetrics.h:
  • platform/graphics/GlyphPageTreeNode.cpp: (WebCore::fill):
  • platform/graphics/SVGGlyph.h: (WebCore::SVGGlyph::SVGGlyph): (WebCore::SVGGlyph::operator==):
  • platform/graphics/SimpleFontData.cpp: (WebCore::SimpleFontData::SimpleFontData):
  • platform/graphics/SimpleFontData.h: (WebCore::SimpleFontData::widthForGlyph):
  • platform/graphics/TextRun.h:
  • platform/graphics/WidthIterator.cpp: (WebCore::WidthIterator::advance):
  • platform/graphics/WidthIterator.h:
  • platform/graphics/chromium/SimpleFontDataChromiumWin.cpp: (WebCore::scaleEmToUnits):
  • platform/graphics/mac/SimpleFontDataMac.mm: (WebCore::scaleEmToUnits):
  • platform/graphics/win/SimpleFontDataCGWin.cpp: (WebCore::scaleEmToUnits):
  • rendering/svg/SVGTextMetrics.cpp: (WebCore::SVGTextMetrics::SVGTextMetrics): (WebCore::constructTextRun): (WebCore::SVGTextMetrics::measureCharacterRange):
  • rendering/svg/SVGTextMetrics.h:
  • rendering/svg/SVGTextRunRenderingContext.cpp: (WebCore::convertEmUnitToPixel): (WebCore::isVerticalWritingMode): (WebCore::firstParentRendererForNonTextNode): (WebCore::referencingRenderObjectFromRun): (WebCore::SVGTextRunWalker::SVGTextRunWalker): (WebCore::SVGTextRunWalker::walk): (WebCore::floatWidthUsingSVGFontCallback): (WebCore::floatWidthMissingGlyphCallback): (WebCore::floatWidthOfSubStringUsingSVGFont): (WebCore::SVGTextRunRenderingContext::floatWidthUsingSVGFont): (WebCore::drawTextUsingSVGFontCallback): (WebCore::drawTextMissingGlyphCallback): (WebCore::SVGTextRunRenderingContext::drawTextUsingSVGFont): (WebCore::SVGTextRunRenderingContext::selectionRectForTextUsingSVGFont): (WebCore::SVGTextRunRenderingContext::offsetForPositionForTextUsingSVGFont):
  • rendering/svg/SVGTextRunRenderingContext.h:
  • svg/SVGAltGlyphElement.cpp: (WebCore::SVGAltGlyphElement::glyphElement):
  • svg/SVGAltGlyphElement.h:
  • svg/SVGFontData.cpp: (WebCore::SVGFontData::initializeFontData):
  • svg/SVGFontData.h:
  • svg/SVGFontElement.cpp: (WebCore::SVGFontElement::registerLigaturesInGlyphCache): (WebCore::SVGFontElement::ensureGlyphCache):
  • svg/SVGGlyphMap.h: (WebCore::SVGGlyphMap::addGlyphByUnicodeString):
  • svg/svgtags.in:
16:29 Changeset [89310] by lforschler@apple.com
  • 5 edits in branches/safari-534-branch/Source

Versioning.

16:27 Changeset [89309] by lforschler@apple.com
  • 1 copy in tags/Safari-534.48

New tag.

16:27 Changeset [89308] by lforschler@apple.com
  • 1 delete in tags/Safari-534.45/safari-534-branch

removing typo tag.

16:24 Changeset [89307] by lforschler@apple.com
  • 1 copy in tags/Safari-534.45/safari-534-branch

New tag.

16:23 Changeset [89306] by commit-queue@webkit.org
  • 2 edits in trunk/Tools

2011-06-20 Dmitry Lomov <dslomov@google.com>

Reviewed by David Levin.

https://bugs.webkit.org/show_bug.cgi?id=63017
"Unit tests" step on bots should provide more information in case of failure.

  • BuildSlaveSupport/build.webkit.org-config/master.cfg: added --verbose flag to UnitTests step.
16:16 Changeset [89305] by commit-queue@webkit.org
  • 13 edits
    3 adds in trunk/Source

2011-06-20 Scott Byer <scottbyer@chromium.org>

Reviewed by Adam Barth.

Smooth scrolling for Chromium, initial patch.
https://bugs.webkit.org/show_bug.cgi?id=61878

Add in a default scrolling animator in the platform directory, with a run time enable switch, to provide
animated / smooth scrolling on platforms and for input devices where it's not provided by the platform, and to
be easily configurable to what situatuations the animations are provided for. The smooth scrolling code is
compiled out by default.

Unit tests in chromium/ScrollAnimatorNoneTest.cpp

  • WebCore.gypi:
  • page/FrameView.cpp: (WebCore::FrameView::scrollAnimatorEnabled):
  • page/FrameView.h:
  • page/Settings.cpp: (WebCore::Settings::Settings):
  • page/Settings.h: (WebCore::Settings::setEnableScrollAnimator): (WebCore::Settings::scrollAnimatorEnabled):
  • platform/ScrollAnimatorNone.cpp: Added. (WebCore::ScrollAnimator::create): (WebCore::ScrollAnimatorNone::Parameters::Parameters): (WebCore::ScrollAnimatorNone::PerAxisData::curveAt): (WebCore::ScrollAnimatorNone::PerAxisData::attackCurve): (WebCore::ScrollAnimatorNone::PerAxisData::releaseCurve): (WebCore::ScrollAnimatorNone::PerAxisData::curveDerivativeAt): (WebCore::ScrollAnimatorNone::PerAxisData::PerAxisData): (WebCore::ScrollAnimatorNone::PerAxisData::reset): (WebCore::ScrollAnimatorNone::PerAxisData::updateDataFromParameters): (WebCore::ScrollAnimatorNone::PerAxisData::animateScroll): (WebCore::ScrollAnimatorNone::ScrollAnimatorNone): (WebCore::ScrollAnimatorNone::~ScrollAnimatorNone): (WebCore::ScrollAnimatorNone::scroll): (WebCore::ScrollAnimatorNone::scrollToOffsetWithoutAnimation): (WebCore::ScrollAnimatorNone::animationTimerFired): (WebCore::ScrollAnimatorNone::stopAnimationTimerIfNeeded):
  • platform/ScrollAnimatorNone.h: Added.
  • platform/ScrollableArea.h: (WebCore::ScrollableArea::scrollAnimatorEnabled):

2011-06-20 Scott Byer <scottbyer@chromium.org>

Reviewed by Adam Barth.

Smooth scrolling for Chromium, initial patch.
https://bugs.webkit.org/show_bug.cgi?id=61878

Add in a default scrolling animator in the platform directory, with a run time enable switch, to provide
animated / smooth scrolling on platforms and for input devices where it's not provided by the platform, and to
be easily configurable to what situatuations the animations are provided for. The smooth scrolling code is
compiled out by default.

Unit tests ScrollAnimatorNoneTest.cpp

  • WebKit.gypi:
  • features.gypi:
  • public/WebSettings.h:
  • src/WebSettingsImpl.cpp: (WebKit::WebSettingsImpl::setEnableScrollAnimator):
  • src/WebSettingsImpl.h:
  • tests/ScrollAnimatorNoneTest.cpp: Added. (MockScrollableArea::MockScrollableArea): (MockScrollableArea::scrollAnimatorEnabled): (MockScrollAnimatorNone::MockScrollAnimatorNone): (MockScrollAnimatorNone::currentX): (MockScrollAnimatorNone::currentY): (MockScrollAnimatorNone::reset): (TEST): (ScrollAnimatorNoneTest::ScrollAnimatorNoneTest): (ScrollAnimatorNoneTest::SetUp): (ScrollAnimatorNoneTest::TearDown): (ScrollAnimatorNoneTest::reset): (ScrollAnimatorNoneTest::updateDataFromParameters): (ScrollAnimatorNoneTest::animateScroll): (ScrollAnimatorNoneTest::curveIntegralAt): (ScrollAnimatorNoneTest::attackArea): (ScrollAnimatorNoneTest::releaseArea): (ScrollAnimatorNoneTest::attackCurve): (ScrollAnimatorNoneTest::releaseCurve): (ScrollAnimatorNoneTest::curveDerivativeAt): (ScrollAnimatorNoneTest::curveTestInner): (ScrollAnimatorNoneTest::curveTest): (TEST_F):
16:14 Changeset [89304] by jchaffraix@webkit.org
  • 8 edits in trunk/Source/WebCore

2011-06-20 Julien Chaffraix <jchaffraix@webkit.org>

Reviewed by Darin Adler.

Remove some unsafe static_cast in rendering/
https://bugs.webkit.org/show_bug.cgi?id=63014

Mechanical refactoring, no test needed.

  • rendering/InlineFlowBox.cpp: (WebCore::InlineFlowBox::placeBoxesInBlockDirection): (WebCore::InlineFlowBox::computeOverAnnotationAdjustment):
  • rendering/InlineTextBox.cpp: (WebCore::InlineTextBox::getEmphasisMarkPosition):
  • rendering/RenderBlockLineLayout.cpp: (WebCore::RenderBlock::LineBreaker::nextLineBreak):
  • rendering/RenderLayer.cpp: (WebCore::RenderLayer::destroyScrollbar):
  • rendering/RenderRuby.cpp: (WebCore::rubyBeforeBlock): (WebCore::rubyAfterBlock): (WebCore::lastRubyRun): (WebCore::findRubyRunParent):
  • rendering/RenderRubyBase.cpp: (WebCore::RenderRubyBase::rubyRun):
  • rendering/RenderRubyRun.cpp: (WebCore::RenderRubyRun::removeChild): Use the proper conversion methods at the previous call-sites.
16:11 Changeset [89303] by andersca@apple.com
  • 2 edits in trunk/Source/WebCore

2011-06-20 Anders Carlsson <andersca@apple.com>

Reviewed by Sam Weinig.

Web archive resource loads are scheduled together with network loads
https://bugs.webkit.org/show_bug.cgi?id=63024
<rdar://problem/9508564>

If the resource being loaded is loaded from a web archive we don't need to schedule the load
since it won't touch the network.

  • loader/ResourceLoadScheduler.cpp: (WebCore::ResourceLoadScheduler::scheduleLoad):
16:05 Changeset [89302] by dpranke@chromium.org
  • 2 edits in trunk/Tools

2011-06-20 Dirk Pranke <dpranke@chromium.org>

Reviewed by Ojan Vafai.

new-run-webkit-tests: order shards by name, not number of tests
https://bugs.webkit.org/show_bug.cgi?id=62753

  • Scripts/webkitpy/layout_tests/layout_package/manager.py:
16:02 Changeset [89301] by rniwa@webkit.org
  • 4 edits in trunk/LayoutTests

2011-06-20 Ryosuke Niwa <rniwa@webkit.org>

Qt Rebaseline for r89257.

  • platform/qt/fast/tokenizer/002-expected.txt:
  • platform/qt/fast/tokenizer/external-script-document-write_2-expected.txt:
  • platform/qt/fast/tokenizer/script_extra_close-expected.txt:
15:45 Changeset [89300] by psolanki@apple.com
  • 8 edits in trunk

2011-06-20 Pratik Solanki <psolanki@apple.com>

Reviewed by David Kilzer.

HTTP pipelining functions on mac should match windows
https://bugs.webkit.org/show_bug.cgi?id=63012

Use a CFURLRequestRef instead of NSURLRequest for the HTTP pipelining functions.

  • platform/mac/WebCoreSystemInterface.h:
  • platform/mac/WebCoreSystemInterface.mm:
  • platform/network/mac/ResourceRequestMac.mm: (WebCore::ResourceRequest::doUpdateResourceRequest): (WebCore::ResourceRequest::doUpdatePlatformRequest):

2011-06-20 Pratik Solanki <psolanki@apple.com>

Reviewed by David Kilzer.

HTTP pipelining functions on mac should match windows
https://bugs.webkit.org/show_bug.cgi?id=63012

  • WebKitSystemInterface.h:
  • libWebKitSystemInterfaceLeopard.a:
  • libWebKitSystemInterfaceSnowLeopard.a:
15:36 Changeset [89299] by rniwa@webkit.org
  • 2 edits in trunk/Source/WebCore

2011-06-20 Ryosuke Niwa <rniwa@webkit.org>

Fix bit flag collision.

  • editing/FrameSelection.h:
15:25 Changeset [89298] by rniwa@webkit.org
  • 4 edits in trunk/Source/WebKit

2011-06-20 Ryosuke Niwa <rniwa@webkit.org>

WinCE build fix after r89293.

  • WebCoreSupport/EditorClientWinCE.cpp: (WebKit::EditorClientWinCE::handleEditingKeyboardEvent):

2011-06-20 Ryosuke Niwa <rniwa@webkit.org>

EFL build fix after r89293.

  • WebCoreSupport/EditorClientEfl.cpp: (WebCore::EditorClientEfl::handleEditingKeyboardEvent):
15:22 Changeset [89297] by mrobinson@webkit.org
  • 4 edits in trunk/LayoutTests

2011-06-20 Martin Robinson <mrobinson@igalia.com>

Rebaseline some tests for GTK+ after r89257.

  • platform/gtk/fast/tokenizer/002-expected.txt:
  • platform/gtk/fast/tokenizer/external-script-document-write_2-expected.txt:
  • platform/gtk/fast/tokenizer/script_extra_close-expected.txt:
15:21 Changeset [89296] by jer.noble@apple.com
  • 2 edits in trunk/Source/WebCore

Unreviewed build fix; Fix Leopard WebCore build.

  • platform/mac/WebVideoFullscreenHUDWindowController.mm: On Leopard, NSWindowDelegate

is a category, not a protocol.

15:16 Changeset [89295] by lforschler@apple.com
  • 5 edits in branches/safari-534-branch

Merge r89281.

15:13 Changeset [89294] by mrobinson@webkit.org
  • 33 edits
    1 add in trunk/LayoutTests

2011-06-20 Martin Robinson <mrobinson@igalia.com>

Rebaseline many SVG tests for GTK+ after r89233 and update the skipped list to include
a new test that relies on the didRunInsecureContent callback. Add a platform-specific
result for fast/dom/Window/window-properties.html as we now have the media stream
feature enabled on the bots.

  • platform/gtk/Skipped: Update the skipped list.
  • platform/gtk/fast/dom/Window/window-properties-expected.txt: Added.
  • platform/gtk/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.png:
  • platform/gtk/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.txt:
  • platform/gtk/svg/W3C-SVG-1.1/fonts-glyph-03-t-expected.png:
  • platform/gtk/svg/W3C-SVG-1.1/fonts-glyph-03-t-expected.txt:
  • platform/gtk/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.png:
  • platform/gtk/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.txt:
  • platform/gtk/svg/W3C-SVG-1.1/text-altglyph-01-b-expected.png:
  • platform/gtk/svg/W3C-SVG-1.1/text-altglyph-01-b-expected.txt:
  • platform/gtk/svg/batik/text/textEffect-expected.png:
  • platform/gtk/svg/batik/text/textEffect-expected.txt:
  • platform/gtk/svg/batik/text/textEffect3-expected.png:
  • platform/gtk/svg/batik/text/textEffect3-expected.txt:
  • platform/gtk/svg/batik/text/xmlSpace-expected.png:
  • platform/gtk/svg/batik/text/xmlSpace-expected.txt:
  • platform/gtk/svg/custom/glyph-selection-lang-attribute-expected.png:
  • platform/gtk/svg/custom/glyph-selection-lang-attribute-expected.txt:
  • platform/gtk/svg/custom/svg-fonts-without-missing-glyph-expected.png:
  • platform/gtk/svg/custom/svg-fonts-without-missing-glyph-expected.txt:
  • platform/gtk/svg/foreignObject/text-tref-02-b-expected.png:
  • platform/gtk/svg/foreignObject/text-tref-02-b-expected.txt:
  • platform/gtk/svg/text/text-altglyph-01-b-expected.png:
  • platform/gtk/svg/text/text-altglyph-01-b-expected.txt:
  • platform/gtk/svg/text/text-text-04-t-expected.png:
  • platform/gtk/svg/text/text-text-04-t-expected.txt:
  • platform/gtk/svg/text/text-text-05-t-expected.png:
  • platform/gtk/svg/text/text-text-05-t-expected.txt:
  • platform/gtk/svg/text/text-text-06-t-expected.png:
  • platform/gtk/svg/text/text-text-06-t-expected.txt:
  • platform/gtk/svg/transforms/text-with-mask-with-svg-transform-expected.png:
  • platform/gtk/svg/transforms/text-with-mask-with-svg-transform-expected.txt:
  • platform/gtk/svg/wicd/test-rightsizing-b-expected.png:
  • platform/gtk/svg/wicd/test-rightsizing-b-expected.txt:
  • platform/gtk/svg/zoom/page/zoom-svg-through-object-with-auto-size-expected.png:
15:03 Changeset [89293] by rniwa@webkit.org
  • 8 edits in trunk/Source/WebCore

2011-06-20 Ryosuke Niwa <rniwa@webkit.org>

Reviewed by Darin Adler.

Various editing functions take boolean userTriggered but should be replaced by an enum
https://bugs.webkit.org/show_bug.cgi?id=62933

Replaced boolean userTriggered in many functions by new EUserTriggered enum.

  • WebCore.exp.in: FrameSelection::modify's signature changed.
  • accessibility/AccessibilityRenderObject.cpp: (WebCore::AccessibilityRenderObject::setSelectedVisiblePositionRange): Calls FrameSelection::moveTo.
  • editing/EditorCommand.cpp: (WebCore::executeMoveBackward): Calls FrameSelection::modify. (WebCore::executeMoveBackwardAndModifySelection): Ditto. (WebCore::executeMoveDown): Ditto. (WebCore::executeMoveDownAndModifySelection): Ditto. (WebCore::executeMoveForward): Ditto. (WebCore::executeMoveForwardAndModifySelection): Ditto. (WebCore::executeMoveLeft): Ditto. (WebCore::executeMoveLeftAndModifySelection): Ditto. (WebCore::executeMovePageDown): Ditto. (WebCore::executeMovePageDownAndModifySelection): Ditto. (WebCore::executeMovePageUp): Ditto. (WebCore::executeMovePageUpAndModifySelection): Ditto. (WebCore::executeMoveRight): Ditto. (WebCore::executeMoveRightAndModifySelection): Ditto. (WebCore::executeMoveToBeginningOfDocument): Ditto. (WebCore::executeMoveToBeginningOfDocumentAndModifySelection): Ditto. (WebCore::executeMoveToBeginningOfLine): Ditto. (WebCore::executeMoveToBeginningOfLineAndModifySelection): Ditto. (WebCore::executeMoveToBeginningOfParagraph): Ditto. (WebCore::executeMoveToBeginningOfParagraphAndModifySelection): Ditto. (WebCore::executeMoveToBeginningOfSentence): Ditto. (WebCore::executeMoveToBeginningOfSentenceAndModifySelection): Ditto. (WebCore::executeMoveToEndOfDocument): Ditto. (WebCore::executeMoveToEndOfDocumentAndModifySelection): Ditto. (WebCore::executeMoveToEndOfSentence): Ditto. (WebCore::executeMoveToEndOfSentenceAndModifySelection): Ditto. (WebCore::executeMoveToEndOfLine): Ditto. (WebCore::executeMoveToEndOfLineAndModifySelection): Ditto. (WebCore::executeMoveToEndOfParagraph): Ditto. (WebCore::executeMoveToEndOfParagraphAndModifySelection): Ditto. (WebCore::executeMoveParagraphBackwardAndModifySelection): Ditto. (WebCore::executeMoveParagraphForwardAndModifySelection): Ditto. (WebCore::executeMoveUp): Ditto. (WebCore::executeMoveUpAndModifySelection): Ditto. (WebCore::executeMoveWordBackward): Ditto. (WebCore::executeMoveWordBackwardAndModifySelection): Ditto. (WebCore::executeMoveWordForward): Ditto. (WebCore::executeMoveWordForwardAndModifySelection): Ditto. (WebCore::executeMoveWordLeft): Ditto. (WebCore::executeMoveWordLeftAndModifySelection): Ditto. (WebCore::executeMoveWordRight): Ditto. (WebCore::executeMoveWordRightAndModifySelection): Ditto. (WebCore::executeMoveToLeftEndOfLine): Ditto. (WebCore::executeMoveToLeftEndOfLineAndModifySelection): Ditto. (WebCore::executeMoveToRightEndOfLine): Ditto. (WebCore::executeMoveToRightEndOfLineAndModifySelection): Ditto.
  • editing/FrameSelection.cpp: (WebCore::FrameSelection::moveTo): Takes EUserTriggered instead of a boolean. (WebCore::FrameSelection::setSelection): Ditto. (WebCore::FrameSelection::modify): Ditto. (WebCore::FrameSelection::setStart): Ditto. (WebCore::FrameSelection::setEnd): Ditto. (WebCore::FrameSelection::setBase): Ditto. (WebCore::FrameSelection::setExtent): Ditto. (WebCore::FrameSelection::selectAll): Ditto. (WebCore::FrameSelection::notifyRendererOfSelectionChange): Ditto.
  • editing/FrameSelection.h: Extracted EUserTriggered out of SetSelectionOption; SetSelectionOptions now takes the union of values of SetSelectionOption and EUserTriggered. (WebCore::FrameSelection::selectionOptionsToUserTriggered): Converts SetSelectionOptions to EUserTriggered.
  • page/DOMSelection.cpp: (WebCore::DOMSelection::modify): Calls FrameSelection::modify.
  • page/EventHandler.cpp: (WebCore::EventHandler::handleMouseReleaseEvent): Ditto. (WebCore::handleKeyboardSelectionMovement): Ditto.
14:56 Changeset [89292] by jer.noble@apple.com
  • 5 edits in trunk/Source/WebCore

Unreviewed build fix; Fix 32-bit build.

Code recently moved from WebKit -> WebCore does not pass WebCore's more strict compiler warnings. Use
CGFloat, and float constants wherever possible, and use narrowPrecisionToFloat() where not.

  • WebCore.xcodeproj/project.pbxproj: Add '-Wno-undef' flag for WebVideoFullScreenController.mm
  • platform/mac/WebVideoFullscreenController.mm:

(constrainFrameToRatioOfFrame): Use CGFloat instead of Double.
(-[WebVideoFullscreenWindow animateFromRect:toRect:withSubAnimation:controllerAction:]): Use float constant.

  • platform/mac/WebVideoFullscreenHUDWindowController.mm:

(-[WebVideoFullscreenHUDWindowController updateVolume]): Use float for volume.
(-[WebVideoFullscreenHUDWindowController maxVolume]): Ditto.
(-[WebVideoFullscreenHUDWindowController volumeChanged:]): Ditto.
(-[WebVideoFullscreenHUDWindowController decrementVolume]): Ditto.
(-[WebVideoFullscreenHUDWindowController incrementVolume]): Ditto.
(-[WebVideoFullscreenHUDWindowController volume]): Ditto.
(-[WebVideoFullscreenHUDWindowController setVolume:]): Ditto.
(timeToString): Narrow precision to float when converting to seconds.

  • platform/mac/WebWindowAnimation.mm:

(scaledRect): Use CGFloat.
(-[WebWindowScaleAnimation init]): Use float constant.
(-[WebWindowScaleAnimation currentValue]): Ditto.
(-[WebWindowScaleAnimation additionalDurationNeededToReachFinalFrame]): Ditto.
(-[WebWindowFadeAnimation currentAlpha]): Ditto.

14:33 Changeset [89291] by levin@chromium.org
  • 4 edits in trunk/LayoutTests

Expand Web Worker test coverage for onerror to have test for url/line numbers.
https://bugs.webkit.org/show_bug.cgi?id=62898

Reviewed by Dmitry Titov.

  • fast/workers/resources/worker-script-error-bubbled.js:

(onerror): Added a check for the url and put the last part in the message.

  • fast/workers/worker-script-error-expected.txt: Update to have the new result.
  • fast/workers/worker-script-error.html: Actually print the message from the worker.
14:30 Changeset [89290] by dpranke@chromium.org
  • 4 edits in trunk/Tools

2011-06-20 Dirk Pranke <dpranke@chromium.org>

Reviewed by Ojan Vafai.

we should only log the test names to the tests_run.txt files during layout_tests
https://bugs.webkit.org/show_bug.cgi?id=62751

  • Scripts/old-run-webkit-tests:
  • Scripts/webkitpy/layout_tests/layout_package/worker.py:
14:23 Changeset [89289] by eric@webkit.org
  • 6 edits in trunk/Tools

2011-06-20 Eric Seidel <eric@webkit.org>

Reviewed by Adam Barth.

commit-queue/ews-bots should run run-bindings-tests for every patch
https://bugs.webkit.org/show_bug.cgi?id=63010

  • Scripts/webkitpy/common/config/ports.py:
  • Scripts/webkitpy/tool/commands/download_unittest.py:
  • Scripts/webkitpy/tool/steps/runtests.py:
  • Scripts/webkitpy/tool/steps/runtests_unittest.py:
  • Scripts/webkitpy/tool/steps/steps_unittest.py:
14:18 Changeset [89288] by mrobinson@webkit.org
  • 3 edits in trunk/Source/WebKit/gtk

2011-06-10 Martin Robinson <mrobinson@igalia.com>

Reviewed by Xan Lopez.

[GTK] webkit_web_settings_copy does not copy all settings
https://bugs.webkit.org/show_bug.cgi?id=62424

Instead of trying to keep webkit_web_settings_copy up to date with
property additions, create the object copy by dynamically initializing
all webkit_web_settings properties at once.

  • tests/testwebsettings.c: (test_webkit_web_settings_copy): Create a test for webkit_web_settings copy. (main): Run the new test.
  • webkit/webkitwebsettings.cpp: (webkit_web_settings_copy): Dynamically initialize all properties of the copy.
13:53 Changeset [89287] by commit-queue@webkit.org
  • 2 edits in trunk/Source/WebKit2

2011-06-20 Martin Robinson <mrobinson@igalia.com>

Reviewed by Eric Seidel.

[GTK] [WebKit2] Disable GDK double buffering
https://bugs.webkit.org/show_bug.cgi?id=62770

Explicitly disable GDK double-buffering when instantiating
a WebKit2 view widget. This prevents one extra pixmap copy.

  • UIProcess/API/gtk/WebKitWebViewBase.cpp: (webkit_web_view_base_init):
13:27 Changeset [89286] by cevans@google.com
  • 2 edits
    2 copies in branches/chromium/782

Merge 89165
BUG=86502
Review URL: http://codereview.chromium.org/7200036

13:24 Changeset [89285] by andersca@apple.com
  • 2 edits in trunk/Source

Fix broken ChangeLogs.

13:22 Changeset [89284] by kevino@webkit.org
  • 8 edits in trunk/Source/WebKit/wx

Reviewed by Kevin Ollivier.

Make showing the dialog optional, and add handling for Javascript print() calls.

https://bugs.webkit.org/show_bug.cgi?id=63008

13:21 Changeset [89283] by andersca@apple.com
  • 13 edits in trunk/Source

2011-06-18 Anders Carlsson <andersca@apple.com>

Reviewed by Darin Adler.

Disallow assigning into PassOwnArrayPtr, PassOwnPtr and PassRefPtr
https://bugs.webkit.org/show_bug.cgi?id=62940

Remove clear() and all assignment operators except one which now has a COMPILE_ASSERT.

  • wtf/PassOwnArrayPtr.h: (WTF::PassOwnArrayPtr::operator=):
  • wtf/PassOwnPtr.h: (WTF::PassOwnPtr::operator=):
  • wtf/PassRefPtr.h: (WTF::PassRefPtr::operator=): (WTF::NonNullPassRefPtr::operator=):

2011-06-18 Anders Carlsson <andersca@apple.com>

Reviewed by Darin Adler.

Disallow assigning into PassOwnArrayPtr, PassOwnPtr and PassRefPtr
https://bugs.webkit.org/show_bug.cgi?id=62940

Make sure that we never assign into any already existing PassRefPtr.

  • accessibility/AccessibilityMediaControls.cpp: (WebCore::AccessibilityMediaControl::create): Remove local PassRefPtr variable.
  • dom/Document.cpp: (WebCore::Document::setBody): Rename the PassRefPtr parameter and create a RefPtr variable.

(WebCore::Document::setFocusedNode):
Ditto.

  • editing/ApplyStyleCommand.cpp: (WebCore::ApplyStyleCommand::removeInlineStyle): There's no reason to use a PassRefPtr here. Use a RefPtr, and don't initialize it since it's implicitly initialized.
  • editing/CompositeEditCommand.cpp: (WebCore::CompositeEditCommand::prune): Rename the PassRefPtr parameter and create a RefPtr variable.
  • editing/ReplaceSelectionCommand.cpp: (WebCore::ReplaceSelectionCommand::insertAsListItems): Ditto.
  • editing/htmlediting.cpp: (WebCore::createTabSpanElement): Ditto.
  • html/canvas/CanvasRenderingContext2D.cpp: (WebCore::CanvasRenderingContext2D::setStrokeStyle): (WebCore::CanvasRenderingContext2D::setFillStyle): Ditto.
  • platform/network/mac/FormDataStreamMac.mm: (WebCore::formFinalize): Ditto.

(WebCore::setHTTPBody):
Use an OwnPtr instead of explicitly deleting the form variable.

13:12 Changeset [89282] by mrobinson@webkit.org
  • 4 edits in trunk/Source/WebKit/gtk

2011-06-20 Martin Robinson <mrobinson@igalia.com>

Reviewed by Eric Seidel.

[GTK] Clean up unecessary boilerplate from WebKitWebSettings and make private members meet WebKit style guidelines
https://bugs.webkit.org/show_bug.cgi?id=61972

Rename all private members of WebKitWebSettings to meet WebKit style guidelines and
put the private struct definition in webkitwebsettingsprivate.h so it can be
accessed from webkitwebview.cpp. This cuts down on the boilerplate immensely.

  • webkit/webkitwebsettings.cpp: Rename private members to meet WebKit style guidelines and allocate the private section with new/delete. This allows for using CString and removes the need for manual string memory management.
  • webkit/webkitwebsettingsprivate.h: Move the private struct definition here.
  • webkit/webkitwebview.cpp: Update to reflect new struct names. Remove boilerplate and other very small code cleanups.
12:46 Changeset [89281] by oliver@apple.com
  • 5 edits in trunk

2011-06-20 Oliver Hunt <oliver@apple.com>

Reviewed by Darin Adler.

REGRESSION (r79060): Searching for a flight at united.com fails
https://bugs.webkit.org/show_bug.cgi?id=63003

Roll out tests that were added by the patch we're rolling out, and add
a test for the united.com Date.

  • fast/js/date-parse-test-expected.txt:
  • fast/js/script-tests/date-parse-test.js:

2011-06-20 Oliver Hunt <oliver@apple.com>

Reviewed by Darin Adler.

REGRESSION (r79060): Searching for a flight at united.com fails
https://bugs.webkit.org/show_bug.cgi?id=63003

This original change also broke Twitter, and we attempted to refine the fix to
address that problem (http://trac.webkit.org/changeset/80542), but since it still breaks United,
we need to revert the change until we understand the problem better.

  • wtf/DateMath.cpp: (WTF::parseDateFromNullTerminatedCharacters):
12:45 Changeset [89280] by mrobinson@webkit.org
  • 2 edits in releases/WebKitGTK/webkit-1.4/Source/WebCore

Merging r89248

12:43 Changeset [89279] by mrobinson@webkit.org
  • 2 edits in releases/WebKitGTK/webkit-1.4/Source/WebCore

Merging r85181

12:41 Changeset [89278] by mrobinson@webkit.org
  • 2 edits in releases/WebKitGTK/webkit-1.4/Source/JavaScriptCore

Merging r86957

12:39 Changeset [89277] by mrobinson@webkit.org
  • 2 edits in releases/WebKitGTK/webkit-1.4/Source/WebKit/gtk

Merging r88240

12:38 Changeset [89276] by mrobinson@webkit.org
  • 2 edits in releases/WebKitGTK/webkit-1.4/Source/WebCore

Merging r82344

12:37 Changeset [89275] by jamesr@google.com
  • 4 edits
    3 copies in branches/chromium/782

Merge 88386 - 2011-06-08 John Bauman <jbauman@chromium.org>

Reviewed by James Robinson.

Only draw portions of tiles in contentRect
https://bugs.webkit.org/show_bug.cgi?id=62243

  • platform/chromium/test_expectations.txt:
  • compositing/repaint/shrink-layer.html: Added.
  • compositing/repaint/shrink-layer-expected.png: Added.
  • compositing/repaint/shrink-layer-expected.txt: Added.

2011-06-08 John Bauman <jbauman@chromium.org>

Reviewed by James Robinson.

Only draw portions of tiles in contentRect
https://bugs.webkit.org/show_bug.cgi?id=62243

Old garbage data can remain in tiles, so make sure to draw only those
portions that are supposed to be drawn.

Test: compositing/repaint/shrink-layer.html

  • platform/graphics/chromium/LayerTilerChromium.cpp: (WebCore::LayerTilerChromium::draw):

BUG=84901
TBR=jamesr@google.com
Review URL: http://codereview.chromium.org/7210023

12:36 Changeset [89274] by kevino@webkit.org
  • 2 edits in trunk/Source/WebKit/wx

[wx] Unreviewed build fix after method rename.

12:35 Changeset [89273] by commit-queue@webkit.org
  • 3 edits
    21 adds in trunk

2011-06-20 Alex Milowski <alex@milowski.com>

Reviewed by Darin Adler.

New tests for scripting changes to DOM for msub, msup, msubsup.
https://bugs.webkit.org/show_bug.cgi?id=62098

  • mathml/presentation/msub-base-changed.xhtml: Added.
  • mathml/presentation/msub-sub-changed.xhtml: Added.
  • mathml/presentation/msubsup-base-changed.xhtml: Added.
  • mathml/presentation/msubsup-sub-changed.xhtml: Added.
  • mathml/presentation/msubsup-sup-changed.xhtml: Added.
  • mathml/presentation/msup-base-changed.xhtml: Added.
  • mathml/presentation/msup-sup-changed.xhtml: Added.
  • platform/mac/mathml/presentation/msub-base-changed-expected.png: Added.
  • platform/mac/mathml/presentation/msub-base-changed-expected.txt: Added.
  • platform/mac/mathml/presentation/msub-sub-changed-expected.png: Added.
  • platform/mac/mathml/presentation/msub-sub-changed-expected.txt: Added.
  • platform/mac/mathml/presentation/msubsup-base-changed-expected.png: Added.
  • platform/mac/mathml/presentation/msubsup-base-changed-expected.txt: Added.
  • platform/mac/mathml/presentation/msubsup-sub-changed-expected.png: Added.
  • platform/mac/mathml/presentation/msubsup-sub-changed-expected.txt: Added.
  • platform/mac/mathml/presentation/msubsup-sup-changed-expected.png: Added.
  • platform/mac/mathml/presentation/msubsup-sup-changed-expected.txt: Added.
  • platform/mac/mathml/presentation/msup-base-changed-expected.png: Added.
  • platform/mac/mathml/presentation/msup-base-changed-expected.txt: Added.
  • platform/mac/mathml/presentation/msup-sup-changed-expected.png: Added.
  • platform/mac/mathml/presentation/msup-sup-changed-expected.txt: Added.

2011-06-20 Alex Milowski <alex@milowski.com>

Reviewed by Darin Adler.

This patch addresses handling wrapping of child properly to maintain the layout regardless of whether
this is the initial build of the render tree or the result of DOM manipulation.
https://bugs.webkit.org/show_bug.cgi?id=62098

Tests: mathml/presentation/msub-base-changed.xhtml

mathml/presentation/msub-sub-changed.xhtml
mathml/presentation/msubsup-base-changed.xhtml
mathml/presentation/msubsup-sub-changed.xhtml
mathml/presentation/msubsup-sup-changed.xhtml
mathml/presentation/msup-base-changed.xhtml
mathml/presentation/msup-sup-changed.xhtml

  • rendering/mathml/RenderMathMLSubSup.cpp: (WebCore::RenderMathMLSubSup::addChild): (WebCore::RenderMathMLSubSup::stretchToHeight): (WebCore::RenderMathMLSubSup::baselinePosition):
12:29 Changeset [89272] by mrobinson@webkit.org
  • 6 edits in releases/WebKitGTK/webkit-1.4

Merging r82599

12:29 Changeset [89271] by jer.noble@apple.com
  • 11 edits
    6 moves in trunk/Source

2011-06-01 Jer Noble <jer.noble@apple.com>

Reviewed by Eric Carlson.

Move Full Screen Controllers into WebCore.

Remove dependency on QTKit from wekitExitFullscreen()
https://bugs.webkit.org/show_bug.cgi?id=61843

No new tests; the existing media full screen tests are sufficient.

  • WebCore.exp.in: Add new exports.
  • WebCore.xcodeproj/project.pbxproj: Add references to moved files.
  • platform/mac/WebCoreSystemInterface.h: Add new WCSI interfaces to WKSI functions.
  • platform/mac/WebCoreSystemInterface.mm:
  • platform/mac/WebVideoFullscreenController.h: Renamed from Source/WebKit/mac/WebView/WebVideoFullscreenController.h.
  • platform/mac/WebVideoFullscreenController.mm: Renamed from Source/WebKit/mac/WebView/WebVideoFullscreenController.mm.

The following functions have had UNUSED_PARAM added:
(-[WebVideoFullscreenController applicationDidResignActive:]):
(-[WebVideoFullscreenController applicationDidChangeScreenParameters:]):
(-[WebVideoFullscreenWindow mouseMoved:]):

Source/WebKit/mac/WebView/WebVideoFullscreenHUDWindowController.h.

  • platform/mac/WebVideoFullscreenHUDWindowController.mm: Renamed from Source/WebKit/mac/WebView/WebVideoFullscreenHUDWindowController.mm.

The following functions have had UNUSED_PARAM added:
(-[WebVideoFullscreenHUDWindow cancelOperation:]):
(-[WebVideoFullscreenHUDWindowController timelinePositionChanged:]):
(-[WebVideoFullscreenHUDWindowController setVolumeToZero:]):
(-[WebVideoFullscreenHUDWindowController setVolumeToMaximum:]):
(-[WebVideoFullscreenHUDWindowController togglePlaying:]):
(-[WebVideoFullscreenHUDWindowController mouseEntered:]):
(-[WebVideoFullscreenHUDWindowController mouseExited:]):
(-[WebVideoFullscreenHUDWindowController rewind:]):
(-[WebVideoFullscreenHUDWindowController fastForward:]):
(-[WebVideoFullscreenHUDWindowController windowDidExpose:]):
(-[WebVideoFullscreenHUDWindowController windowDidClose:]):

The following functions have had WKSI calls converted to WCSI ones:
(createControlWithMediaUIControlType):
(createTimeTextField):

  • platform/mac/WebWindowAnimation.h: Renamed from Source/WebKit/mac/WebView/WebWindowAnimation.h.
  • platform/mac/WebWindowAnimation.mm: Renamed from Source/WebKit/mac/WebView/WebWindowAnimation.m. (WebWindowAnimationDurationFromDuration):

The following functions have had WKSI calls converted to WCSI ones:
(-[WebWindowScaleAnimation setCurrentProgress:]):
(-[WebWindowFadeAnimation initWithDuration:window:initialAlpha:finalAlpha:]):

2011-06-01 Jer Noble <jer.noble@apple.com>

Reviewed by Eric Carlson.

Move Full Screen Controllers into WebCore.

Remove dependency on QTKit from wekitExitFullscreen()
https://bugs.webkit.org/show_bug.cgi?id=61843

WebVideoFullscreenController, WebVideoFullscreenHUDController, and WebWindowAnimation
have been moved into WebCore.

  • WebKit.xcodeproj/project.pbxproj:

2011-06-01 Jer Noble <jer.noble@apple.com>

Reviewed by Eric Carlson.

Move Full Screen Controllers into WebCore.

Remove dependency on QTKit from wekitExitFullscreen()
https://bugs.webkit.org/show_bug.cgi?id=61843

WebVideoFullscreenController, WebVideoFullscreenHUDController, and WebWindowAnimation
have been moved into WebCore.

  • WebCoreSupport/WebSystemInterface.mm: (InitWebCoreSystemInterface): Add support for four WKSI functions in WCSI.
  • WebView/WebFullScreenController.mm: Remove unused #include.
  • WebView/WebView.mm: Change the include location of

WebVideoFullscreenController.h

12:25 Changeset [89270] by commit-queue@webkit.org
  • 5 edits in trunk

2011-06-20 Chang Shu <cshu@webkit.org>

Reviewed by Adam Barth.

fast/js/sputnik/Conformance/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code tests fail when showModalDialog isn't supported
https://bugs.webkit.org/show_bug.cgi?id=53676

  • platform/mac-wk2/Skipped:
  • platform/qt-wk2/Skipped:

2011-06-20 Chang Shu <cshu@webkit.org>

Reviewed by Adam Barth.

fast/js/sputnik/Conformance/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code tests fail when showModalDialog isn't supported
https://bugs.webkit.org/show_bug.cgi?id=53676

  • WebKitTestRunner/TestController.cpp: (WTR::TestController::initialize):
12:22 Changeset [89269] by commit-queue@webkit.org
  • 307 edits in trunk/Source/WebCore

2011-06-20 Mark Pilgrim <pilgrim@chromium.org>

Reviewed by Adam Barth.

Remove LegacyDefaultOptionalArguments flag from IDL files where it would not change behavior
https://bugs.webkit.org/show_bug.cgi?id=62904

After bug 62750, there are many IDL files that contain the new
LegacyDefaultOptionalArguments flag that don't actually need it.
Some examples:

  • the IDL file contains no functions
  • the IDL file contains only functions with no arguments
  • the IDL file contains functions, *all* of which use the [RequiresAllArguments=raise] extended attribute

This patch simplifies such IDL files by removing the
LegacyDefaultOptionalArguments flag and (if needed) removing the
[RequiresAllArguments=raise] extended attribute from each function
declaration. This patch does not make any required arguments optional
or any optional arguments required. It changes no behavior at all.

No new tests needed, all existing tests pass.

  • bindings/scripts/CodeGeneratorJS.pm:
  • bindings/scripts/test/TestInterface.idl:
  • bindings/scripts/test/TestSerializedScriptValueInterface.idl:
  • css/CSSCharsetRule.idl:
  • css/CSSFontFaceRule.idl:
  • css/CSSImportRule.idl:
  • css/CSSPageRule.idl:
  • css/CSSRule.idl:
  • css/CSSStyleRule.idl:
  • css/CSSUnknownRule.idl:
  • css/CSSValue.idl:
  • css/Counter.idl:
  • css/RGBColor.idl:
  • css/Rect.idl:
  • css/StyleSheet.idl:
  • css/WebKitCSSKeyframeRule.idl:
  • css/WebKitCSSTransformValue.idl:
  • dom/Attr.idl:
  • dom/CDATASection.idl:
  • dom/ClientRect.idl:
  • dom/Comment.idl:
  • dom/DOMCoreException.idl:
  • dom/DOMStringMap.idl:
  • dom/DocumentType.idl:
  • dom/Entity.idl:
  • dom/EntityReference.idl:
  • dom/EventException.idl:
  • dom/GeneratedStream.idl:
  • dom/MessageChannel.idl:
  • dom/NodeIterator.idl:
  • dom/Notation.idl:
  • dom/ProcessingInstruction.idl:
  • dom/RangeException.idl:
  • dom/Touch.idl:
  • dom/TreeWalker.idl:
  • fileapi/DOMFileSystem.idl:
  • fileapi/DOMFileSystemSync.idl:
  • fileapi/DirectoryReaderSync.idl:
  • fileapi/File.idl:
  • fileapi/FileEntrySync.idl:
  • fileapi/FileError.idl:
  • fileapi/FileException.idl:
  • fileapi/Metadata.idl:
  • fileapi/OperationNotAllowedException.idl:
  • fileapi/WebKitFlags.idl:
  • html/DOMSettableTokenList.idl:
  • html/HTMLAppletElement.idl:
  • html/HTMLAreaElement.idl:
  • html/HTMLBRElement.idl:
  • html/HTMLBaseElement.idl:
  • html/HTMLBaseFontElement.idl:
  • html/HTMLBlockquoteElement.idl:
  • html/HTMLBodyElement.idl:
  • html/HTMLDListElement.idl:
  • html/HTMLDataListElement.idl:
  • html/HTMLDetailsElement.idl:
  • html/HTMLDirectoryElement.idl:
  • html/HTMLEmbedElement.idl:
  • html/HTMLFontElement.idl:
  • html/HTMLFormElement.idl:
  • html/HTMLFrameElement.idl:
  • html/HTMLFrameSetElement.idl:
  • html/HTMLHRElement.idl:
  • html/HTMLHeadElement.idl:
  • html/HTMLHeadingElement.idl:
  • html/HTMLHtmlElement.idl:
  • html/HTMLIFrameElement.idl:
  • html/HTMLImageElement.idl:
  • html/HTMLIsIndexElement.idl:
  • html/HTMLLIElement.idl:
  • html/HTMLLabelElement.idl:
  • html/HTMLLegendElement.idl:
  • html/HTMLLinkElement.idl:
  • html/HTMLMapElement.idl:
  • html/HTMLMarqueeElement.idl:
  • html/HTMLMenuElement.idl:
  • html/HTMLMetaElement.idl:
  • html/HTMLMeterElement.idl:
  • html/HTMLModElement.idl:
  • html/HTMLOListElement.idl:
  • html/HTMLOptGroupElement.idl:
  • html/HTMLOptionElement.idl:
  • html/HTMLParagraphElement.idl:
  • html/HTMLParamElement.idl:
  • html/HTMLPreElement.idl:
  • html/HTMLProgressElement.idl:
  • html/HTMLQuoteElement.idl:
  • html/HTMLScriptElement.idl:
  • html/HTMLSourceElement.idl:
  • html/HTMLStyleElement.idl:
  • html/HTMLTableCaptionElement.idl:
  • html/HTMLTableCellElement.idl:
  • html/HTMLTableColElement.idl:
  • html/HTMLTitleElement.idl:
  • html/HTMLTrackElement.idl:
  • html/HTMLUListElement.idl:
  • html/ImageData.idl:
  • html/MediaError.idl:
  • html/SpellcheckRange.idl:
  • html/TextMetrics.idl:
  • html/ValidityState.idl:
  • html/VoidCallback.idl:
  • html/canvas/ArrayBuffer.idl:
  • html/canvas/ArrayBufferView.idl:
  • html/canvas/CanvasPattern.idl:
  • html/canvas/CanvasPixelArray.idl:
  • html/canvas/CanvasRenderingContext.idl:
  • html/canvas/DataView.idl:
  • html/canvas/OESStandardDerivatives.idl:
  • html/canvas/OESTextureFloat.idl:
  • html/canvas/WebGLActiveInfo.idl:
  • html/canvas/WebGLBuffer.idl:
  • html/canvas/WebGLContextAttributes.idl:
  • html/canvas/WebGLFramebuffer.idl:
  • html/canvas/WebGLProgram.idl:
  • html/canvas/WebGLRenderbuffer.idl:
  • html/canvas/WebGLShader.idl:
  • html/canvas/WebGLTexture.idl:
  • html/canvas/WebGLUniformLocation.idl:
  • html/canvas/WebGLVertexArrayObjectOES.idl:
  • html/canvas/WebKitLoseContext.idl:
  • inspector/ScriptProfile.idl:
  • inspector/ScriptProfileNode.idl:
  • page/AbstractView.idl:
  • page/BarInfo.idl:
  • page/Coordinates.idl:
  • page/Geoposition.idl:
  • page/MemoryInfo.idl:
  • page/NavigatorUserMediaError.idl:
  • page/Performance.idl:
  • page/PerformanceNavigation.idl:
  • page/PerformanceTiming.idl:
  • page/PositionError.idl:
  • page/Screen.idl:
  • page/SpeechInputEvent.idl:
  • page/SpeechInputResult.idl:
  • page/WebKitAnimation.idl:
  • page/WebKitPoint.idl:
  • page/WorkerNavigator.idl:
  • plugins/DOMMimeType.idl:
  • storage/Database.idl:
  • storage/DatabaseSync.idl:
  • storage/IDBAny.idl:
  • storage/IDBCursorWithValue.idl:
  • storage/IDBDatabaseError.idl:
  • storage/IDBDatabaseException.idl:
  • storage/IDBKey.idl:
  • storage/IDBVersionChangeEvent.idl:
  • storage/IDBVersionChangeRequest.idl:
  • storage/SQLError.idl:
  • storage/SQLException.idl:
  • storage/SQLResultSet.idl:
  • svg/SVGAElement.idl:
  • svg/SVGAltGlyphElement.idl:
  • svg/SVGAngle.idl:
  • svg/SVGAnimateColorElement.idl:
  • svg/SVGAnimateElement.idl:
  • svg/SVGAnimateMotionElement.idl:
  • svg/SVGAnimateTransformElement.idl:
  • svg/SVGAnimatedAngle.idl:
  • svg/SVGAnimatedBoolean.idl:
  • svg/SVGAnimatedEnumeration.idl:
  • svg/SVGAnimatedInteger.idl:
  • svg/SVGAnimatedLength.idl:
  • svg/SVGAnimatedLengthList.idl:
  • svg/SVGAnimatedNumber.idl:
  • svg/SVGAnimatedNumberList.idl:
  • svg/SVGAnimatedPreserveAspectRatio.idl:
  • svg/SVGAnimatedRect.idl:
  • svg/SVGAnimatedString.idl:
  • svg/SVGAnimatedTransformList.idl:
  • svg/SVGCircleElement.idl:
  • svg/SVGClipPathElement.idl:
  • svg/SVGColor.idl:
  • svg/SVGComponentTransferFunctionElement.idl:
  • svg/SVGCursorElement.idl:
  • svg/SVGDefsElement.idl:
  • svg/SVGDescElement.idl:
  • svg/SVGElement.idl:
  • svg/SVGEllipseElement.idl:
  • svg/SVGExternalResourcesRequired.idl:
  • svg/SVGFEBlendElement.idl:
  • svg/SVGFEColorMatrixElement.idl:
  • svg/SVGFEComponentTransferElement.idl:
  • svg/SVGFECompositeElement.idl:
  • svg/SVGFEConvolveMatrixElement.idl:
  • svg/SVGFEDiffuseLightingElement.idl:
  • svg/SVGFEDisplacementMapElement.idl:
  • svg/SVGFEDistantLightElement.idl:
  • svg/SVGFEFloodElement.idl:
  • svg/SVGFEFuncAElement.idl:
  • svg/SVGFEFuncBElement.idl:
  • svg/SVGFEFuncGElement.idl:
  • svg/SVGFEFuncRElement.idl:
  • svg/SVGFEImageElement.idl:
  • svg/SVGFEMergeElement.idl:
  • svg/SVGFEMergeNodeElement.idl:
  • svg/SVGFEOffsetElement.idl:
  • svg/SVGFEPointLightElement.idl:
  • svg/SVGFESpecularLightingElement.idl:
  • svg/SVGFESpotLightElement.idl:
  • svg/SVGFETileElement.idl:
  • svg/SVGFETurbulenceElement.idl:
  • svg/SVGFilterPrimitiveStandardAttributes.idl:
  • svg/SVGFitToViewBox.idl:
  • svg/SVGFontElement.idl:
  • svg/SVGFontFaceElement.idl:
  • svg/SVGFontFaceFormatElement.idl:
  • svg/SVGFontFaceNameElement.idl:
  • svg/SVGFontFaceSrcElement.idl:
  • svg/SVGFontFaceUriElement.idl:
  • svg/SVGForeignObjectElement.idl:
  • svg/SVGGElement.idl:
  • svg/SVGGlyphElement.idl:
  • svg/SVGGradientElement.idl:
  • svg/SVGHKernElement.idl:
  • svg/SVGImageElement.idl:
  • svg/SVGLangSpace.idl:
  • svg/SVGLength.idl:
  • svg/SVGLengthList.idl:
  • svg/SVGLineElement.idl:
  • svg/SVGLinearGradientElement.idl:
  • svg/SVGMPathElement.idl:
  • svg/SVGMaskElement.idl:
  • svg/SVGMatrix.idl:
  • svg/SVGMetadataElement.idl:
  • svg/SVGMissingGlyphElement.idl:
  • svg/SVGNumber.idl:
  • svg/SVGNumberList.idl:
  • svg/SVGPaint.idl:
  • svg/SVGPathSeg.idl:
  • svg/SVGPathSegArcAbs.idl:
  • svg/SVGPathSegArcRel.idl:
  • svg/SVGPathSegClosePath.idl:
  • svg/SVGPathSegCurvetoCubicAbs.idl:
  • svg/SVGPathSegCurvetoCubicRel.idl:
  • svg/SVGPathSegCurvetoCubicSmoothAbs.idl:
  • svg/SVGPathSegCurvetoCubicSmoothRel.idl:
  • svg/SVGPathSegCurvetoQuadraticAbs.idl:
  • svg/SVGPathSegCurvetoQuadraticRel.idl:
  • svg/SVGPathSegCurvetoQuadraticSmoothAbs.idl:
  • svg/SVGPathSegCurvetoQuadraticSmoothRel.idl:
  • svg/SVGPathSegLinetoAbs.idl:
  • svg/SVGPathSegLinetoHorizontalAbs.idl:
  • svg/SVGPathSegLinetoHorizontalRel.idl:
  • svg/SVGPathSegLinetoRel.idl:
  • svg/SVGPathSegLinetoVerticalAbs.idl:
  • svg/SVGPathSegLinetoVerticalRel.idl:
  • svg/SVGPathSegList.idl:
  • svg/SVGPathSegMovetoAbs.idl:
  • svg/SVGPathSegMovetoRel.idl:
  • svg/SVGPatternElement.idl:
  • svg/SVGPoint.idl:
  • svg/SVGPointList.idl:
  • svg/SVGPolygonElement.idl:
  • svg/SVGPolylineElement.idl:
  • svg/SVGPreserveAspectRatio.idl:
  • svg/SVGRadialGradientElement.idl:
  • svg/SVGRect.idl:
  • svg/SVGRectElement.idl:
  • svg/SVGRenderingIntent.idl:
  • svg/SVGScriptElement.idl:
  • svg/SVGSetElement.idl:
  • svg/SVGStopElement.idl:
  • svg/SVGStringList.idl:
  • svg/SVGSwitchElement.idl:
  • svg/SVGSymbolElement.idl:
  • svg/SVGTRefElement.idl:
  • svg/SVGTSpanElement.idl:
  • svg/SVGTextElement.idl:
  • svg/SVGTextPathElement.idl:
  • svg/SVGTextPositioningElement.idl:
  • svg/SVGTitleElement.idl:
  • svg/SVGTransform.idl:
  • svg/SVGTransformList.idl:
  • svg/SVGTransformable.idl:
  • svg/SVGURIReference.idl:
  • svg/SVGUnitTypes.idl:
  • svg/SVGUseElement.idl:
  • svg/SVGVKernElement.idl:
  • svg/SVGViewElement.idl:
  • svg/SVGViewSpec.idl:
  • svg/SVGZoomAndPan.idl:
  • svg/SVGZoomEvent.idl:
  • testing/Internals.idl:
  • webaudio/AudioChannelMerger.idl:
  • webaudio/AudioChannelSplitter.idl:
  • webaudio/AudioDestinationNode.idl:
  • webaudio/AudioGain.idl:
  • webaudio/AudioGainNode.idl:
  • webaudio/AudioProcessingEvent.idl:
  • webaudio/AudioSourceNode.idl:
  • webaudio/BiquadFilterNode.idl:
  • webaudio/ConvolverNode.idl:
  • webaudio/DelayNode.idl:
  • webaudio/DynamicsCompressorNode.idl:
  • webaudio/HighPass2FilterNode.idl:
  • webaudio/JavaScriptAudioNode.idl:
  • webaudio/LowPass2FilterNode.idl:
  • webaudio/OfflineAudioCompletionEvent.idl:
  • workers/SharedWorker.idl:
  • workers/SharedWorkerContext.idl:
  • workers/WorkerLocation.idl:
  • xml/XMLHttpRequestException.idl:
  • xml/XMLHttpRequestProgressEvent.idl:
  • xml/XPathException.idl:
12:17 Changeset [89268] by commit-queue@webkit.org
  • 11 edits in trunk

2011-06-20 Alex Milowski <alex@milowski.com>

Reviewed by Darin Adler.

New baselines for tests for the change to use anonymous blocks in the fix for:
https://bugs.webkit.org/show_bug.cgi?id=57901

  • platform/mac/mathml/presentation/over-expected.png:
  • platform/mac/mathml/presentation/over-expected.txt:
  • platform/mac/mathml/presentation/row-alignment-expected.png:
  • platform/mac/mathml/presentation/row-alignment-expected.txt:
  • platform/mac/mathml/presentation/under-expected.png:
  • platform/mac/mathml/presentation/under-expected.txt:
  • platform/mac/mathml/presentation/underover-expected.png:
  • platform/mac/mathml/presentation/underover-expected.txt:

2011-06-20 Alex Milowski <alex@milowski.com>

Reviewed by Darin Adler.

A change to mark wrapping blocks created by the renderer as anonymous to fix the crash for:
https://bugs.webkit.org/show_bug.cgi?id=57901

  • rendering/mathml/RenderMathMLUnderOver.cpp: (WebCore::RenderMathMLUnderOver::addChild): (WebCore::RenderMathMLUnderOver::nonOperatorHeight):
12:04 Changeset [89267] by eric@webkit.org
  • 10 edits in trunk

2011-06-20 Eric Seidel <eric@webkit.org>

Reviewed by Adam Barth.

buildbots should run run-bindings-tests
https://bugs.webkit.org/show_bug.cgi?id=63001

The test results were out of date, so I'm updating them.
(This is exactly the problem that making the buildbots run them will solve.)

  • bindings/scripts/test/JS/JSTestObj.cpp: (WebCore::jsTestObjPrototypeFunctionWithDynamicFrameAndUserGesture): (WebCore::jsTestObjPrototypeFunctionWithDynamicFrameAndUserGestureASAD):
  • bindings/scripts/test/V8/V8TestCallback.cpp: (WebCore::V8TestCallback::callbackWithStringList):
  • bindings/scripts/test/V8/V8TestCallback.h:
  • bindings/scripts/test/V8/V8TestInterface.cpp: (WebCore::V8TestInterface::GetRawTemplate): (WebCore::V8TestInterface::GetTemplate):
  • bindings/scripts/test/V8/V8TestMediaQueryListListener.cpp: (WebCore::V8TestMediaQueryListListener::GetRawTemplate): (WebCore::V8TestMediaQueryListListener::GetTemplate):
  • bindings/scripts/test/V8/V8TestObj.cpp: (WebCore::TestObjInternal::withDynamicFrameAndUserGestureCallback): (WebCore::TestObjInternal::withDynamicFrameAndUserGestureASADCallback): (WebCore::V8TestObj::GetRawTemplate): (WebCore::V8TestObj::GetTemplate):
  • bindings/scripts/test/V8/V8TestSerializedScriptValueInterface.cpp: (WebCore::V8TestSerializedScriptValueInterface::GetRawTemplate): (WebCore::V8TestSerializedScriptValueInterface::GetTemplate):

2011-06-20 Eric Seidel <eric@webkit.org>

Reviewed by Adam Barth.

buildbots should run run-bindings-tests
https://bugs.webkit.org/show_bug.cgi?id=63001

run-bindings-tests takes 2.4 seconds on my machine, so
I expect this will not be noticeable on the bots.

I also removed tiger-specific checks since Tiger is no
longer a supported platform for webkit.

  • BuildSlaveSupport/build.webkit.org-config/master.cfg:
11:55 Changeset [89266] by commit-queue@webkit.org
  • 3 edits
    1 add in trunk/Source/WebCore

2011-06-20 Cary Clark <caryclark@google.com>

Reviewed by Eric Seidel.

Add Font interface to support Skia on Mac Chrome port
https://bugs.webkit.org/show_bug.cgi?id=62889

No new tests. This combination (using Skia as the
WebCore renderer on Chrome for Mac) is not yet
enabled, so adding this file has no functional
change. The corresponding changes to the gyp files
exclude FontSkia for all current builds.

  • WebCore.gyp/WebCore.gyp: Exclude FontSkia for all non-mac builds. An existing rule excludes *Skia for mac builds.
  • WebCore.gypi: Add FontSkia to the list of files.
  • platform/graphics/skia/FontSkia.cpp: Added. (WebCore::Font::canReturnFallbackFontsForComplexText): (WebCore::Font::canExpandAroundIdeographsInComplexText): (WebCore::isCanvasMultiLayered): (WebCore::adjustTextRenderMode): (WebCore::setupPaint): (WebCore::Font::drawGlyphs): These functions are similar to their counterparts in platform/graphics/chromium/FontLinux.cpp. The differences are: The setupPaint uses CTFont instead of FreeType. The width/height font metrics have different accessors. Harfbuzz is not needed in the Mac port.
11:51 Changeset [89265] by abecsi@webkit.org
  • 2 edits in trunk/Source/WebCore

2011-06-20 Andras Becsi <abecsi@webkit.org>

Reviewed by Csaba Osztrogonác.

make-hash-tools.pl: Perl 5.14 compatibility
https://bugs.webkit.org/show_bug.cgi?id=61890

No new tests needed.

  • make-hash-tools.pl: Use if/elsif instead of switch/case.
11:30 Changeset [89264] by kevino@webkit.org
  • 2 edits in trunk/Source/WebCore

[wx] Unreviewed build fix, fix the codepaths run under each CPU type.

11:28 QtWebKitRelease22 edited by joel.parks@nokia.com
(diff)
11:28 Changeset [89263] by rniwa@webkit.org
  • 4 edits in trunk/Source/WebCore

2011-06-20 Ryosuke Niwa <rniwa@webkit.org>

Reviewed by Ojan Vafai.

FrameSelection::modify should take verticalDisplacement instead of verticalDistance
https://bugs.webkit.org/show_bug.cgi?id=62932

Added new VerticalDirection enum to the argument list of FrameSelection::modify that takes
verticalDistance. Also changed the type of verticalDistance from int to unsigned int
to accidentally pass a negative distance in the future.

  • editing/EditorCommand.cpp: (WebCore::verticalScrollDistance): Returns unsigned int instead of int. (WebCore::executeMovePageDown): Calls FrameSelection::modify. (WebCore::executeMovePageDownAndModifySelection): Ditto. (WebCore::executeMovePageUp): Ditto. (WebCore::executeMovePageUpAndModifySelection): Ditto.
  • editing/FrameSelection.cpp: (WebCore::FrameSelection::modify): Takes VerticalDirection as an argument.
  • editing/FrameSelection.h:
11:03 Changeset [89262] by senorblanco@chromium.org
  • 2 edits in trunk/LayoutTests

2011-06-20 Stephen White <senorblanco@chromium.org>

Unreviewed, test_expectations fix.

Revert some unintentional changes from my last patch.

  • platform/chromium/test_expectations.txt:
10:55 Changeset [89261] by andersca@apple.com
  • 2 edits in trunk/Source/WebCore

2011-06-20 Anders Carlsson <andersca@apple.com>

Reviewed by Adam Barth.

Don't use PassRefPtr variables in the V8 bindings generator
https://bugs.webkit.org/show_bug.cgi?id=62947

  • bindings/scripts/CodeGeneratorV8.pm:
10:54 Changeset [89260] by abarth@webkit.org
  • 2 edits in trunk/Source/WebKit/chromium

2011-06-20 Adam Barth <abarth@webkit.org>

Reviewed by Dimitri Glazkov.

Several pyauto tests are failing because some infobars
https://bugs.webkit.org/show_bug.cgi?id=62968

This function used to evaluate script as if there was a user gesture
(due to the lack of a source URL). This patch re-introduces the user
gesture (this time explicitly), which causes the pyauto tests listed in
http://code.google.com/p/chromium/issues/detail?id=86397 to start
passing again. It's unclear whether this forced gesture is needed in
non-test scenarios.

  • src/WebFrameImpl.cpp: (WebKit::WebFrameImpl::executeScriptAndReturnValue):
10:52 Changeset [89259] by senorblanco@chromium.org
  • 9 edits
    1 delete in trunk/LayoutTests

2011-06-20 Stephen White <senorblanco@chromium.org>

Unreviewed.

New baselines for tests affected by r62988.

  • platform/chromium-linux-x86/svg/wicd/test-scalable-background-image2-expected.png: Removed.
  • platform/chromium-linux/plugins/embed-attributes-style-expected.png:
  • platform/chromium-linux/svg/W3C-SVG-1.1/text-text-08-b-expected.png:
  • platform/chromium-linux/svg/batik/text/textDecoration-expected.png:
  • platform/chromium-linux/svg/css/text-shadow-multiple-expected.png:
  • platform/chromium-linux/svg/filters/sourceAlpha-expected.png:
  • platform/chromium-linux/svg/text/text-text-08-b-expected.png:
  • platform/chromium-linux/svg/wicd/test-scalable-background-image2-expected.png:
  • platform/chromium/test_expectations.txt:
10:51 Changeset [89258] by abarth@webkit.org
  • 3 edits
    2 adds in trunk

2011-06-20 Adam Barth <abarth@webkit.org>

Reviewed by Alexey Proskuryakov.

ASSERT in WebCore::HTMLToken::appendToAttributeName when visiting www.nba.com
https://bugs.webkit.org/show_bug.cgi?id=61774

  • fast/parser/attributes-on-close-script-expected.txt: Added.
  • fast/parser/attributes-on-close-script.html: Added.

2011-06-20 Adam Barth <abarth@webkit.org>

Reviewed by Alexey Proskuryakov.

ASSERT in WebCore::HTMLToken::appendToAttributeName when visiting www.nba.com
https://bugs.webkit.org/show_bug.cgi?id=61774

This ASSERT triggers for the same underlying issue that causes
Bug 62971: When we tokenize a </script> tag, we don't realize that
we've already consumed the "</script>" from the input stream when we
extracted the previous token. That causes the source tracker to be
out-of-sync, triggering the incorrect view-source highlighting and this
ASSERT.

For now, let's just silence the assert while we work on Bug 62971.

Test: fast/parser/attributes-on-close-script.html

  • html/parser/HTMLToken.h: (WebCore::HTMLToken::appendToAttributeName): (WebCore::AtomicHTMLToken::initializeAttributes):
10:49 Changeset [89257] by oliver@apple.com
  • 307 edits in trunk

2011-06-20 Juan C. Montemayor <jmont@apple.com>

Reviewed by Oliver Hunt.

No context for javascript parse errors.
https://bugs.webkit.org/show_bug.cgi?id=62613

Ran 'run-webkit-tests --reset' with 'fast/js/' and 'sputnik' to update
those tests with the new parser error messages.

The test 'fast/js/script-tests/parser-syntax-check.js' was fixed to
not fail with the new parser error messages.

  • fast/dom/SelectorAPI/unknown-pseudo-expected.txt:
  • fast/dom/javascript-url-exception-isolation-expected.txt:
  • fast/encoding/meta-in-script-expected.txt:
  • fast/events/window-onerror5-expected.txt:
  • fast/events/window-onerror6-expected.txt:
  • fast/js/assign-expected.txt:
  • fast/js/basic-strict-mode-expected.txt:
  • fast/js/break-ASI-expected.txt:
  • fast/js/function-declaration-expected.txt:
  • fast/js/function-toString-object-literals-expected.txt:
  • fast/js/function-toString-parentheses-expected.txt:
  • fast/js/js-continue-break-restrictions-expected.txt:
  • fast/js/kde/garbage-n-expected.txt:
  • fast/js/kde/parse-expected.txt:
  • fast/js/kde/string-1-n-expected.txt:
  • fast/js/kde/string-2-n-expected.txt:
  • fast/js/mozilla/strict/12.14.1-expected.txt:
  • fast/js/mozilla/strict/13.1-expected.txt:
  • fast/js/mozilla/strict/regress-532254-expected.txt:
  • fast/js/no-semi-insertion-at-end-of-script-expected.txt:
  • fast/js/numeric-escapes-in-string-literals-expected.txt:
  • fast/js/object-extra-comma-expected.txt:
  • fast/js/object-literal-syntax-expected.txt:
  • fast/js/parser-xml-close-comment-expected.txt:
  • fast/js/postfix-syntax-expected.txt:
  • fast/js/regexp-compile-crash-expected.txt:
  • fast/js/removing-Cf-characters-expected.txt:
  • fast/js/reserved-words-as-property-expected.txt:
  • fast/js/script-tests/parser-syntax-check.js: (runTest):
  • fast/parser/entity-end-script-tag-expected.txt:
  • fast/regex/non-pattern-characters-expected.txt:
  • html5lib/runner-expected.txt:
  • http/tests/websocket/tests/bad-sub-protocol-control-chars-expected.txt:
  • http/tests/workers/shared-worker-importScripts-expected.txt:
  • http/tests/workers/worker-importScripts-expected.txt:
  • inspector/console/console-log-syntax-error-expected.txt:
  • inspector/debugger/debugger-autocontinue-on-syntax-error-expected.txt:
  • java/lc3/JavaObject/JavaObjectToBoolean-001-n-expected.txt:
  • loader/reload-subresource-when-type-changes-expected.txt:
  • platform/mac/fast/tokenizer/002-expected.txt:
  • platform/mac/fast/tokenizer/external-script-document-write_2-expected.txt:
  • platform/mac/fast/tokenizer/script_extra_close-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.2_White_Space/S7.2_A5_T1-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.2_White_Space/S7.2_A5_T2-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.2_White_Space/S7.2_A5_T3-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.2_White_Space/S7.2_A5_T4-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.2_White_Space/S7.2_A5_T5-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.1_T1-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.1_T2-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.2_T1-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.2_T2-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.3-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.4-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.1_T2-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.1_T3-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.2_T2-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.2_T3-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.3_T2-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.4_T2-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A6_T1-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A6_T2-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A6_T3-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A6_T4-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.4_Comments/S7.4_A2_T2-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.4_Comments/S7.4_A3-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.4_Comments/S7.4_A4_T1-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.4_Comments/S7.4_A4_T4-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.2_Keywords/S7.5.2_A1.1-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.2_Keywords/S7.5.2_A1.10-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.2_Keywords/S7.5.2_A1.11-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.2_Keywords/S7.5.2_A1.12-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.2_Keywords/S7.5.2_A1.13-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.2_Keywords/S7.5.2_A1.14-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.2_Keywords/S7.5.2_A1.15-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.2_Keywords/S7.5.2_A1.16-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.2_Keywords/S7.5.2_A1.17-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.2_Keywords/S7.5.2_A1.19-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.2_Keywords/S7.5.2_A1.2-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.2_Keywords/S7.5.2_A1.20-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.2_Keywords/S7.5.2_A1.21-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.2_Keywords/S7.5.2_A1.22-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.2_Keywords/S7.5.2_A1.23-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.2_Keywords/S7.5.2_A1.24-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.2_Keywords/S7.5.2_A1.25-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.2_Keywords/S7.5.2_A1.3-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.2_Keywords/S7.5.2_A1.4-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.2_Keywords/S7.5.2_A1.5-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.2_Keywords/S7.5.2_A1.6-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.2_Keywords/S7.5.2_A1.7-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.2_Keywords/S7.5.2_A1.8-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.2_Keywords/S7.5.2_A1.9-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.10-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.11-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.16-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.27-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.5-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.6-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.7-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.9-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.7_Punctuators/S7.7_A2_T1-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.7_Punctuators/S7.7_A2_T10-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.7_Punctuators/S7.7_A2_T2-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.7_Punctuators/S7.7_A2_T3-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.7_Punctuators/S7.7_A2_T4-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.7_Punctuators/S7.7_A2_T5-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.7_Punctuators/S7.7_A2_T6-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.7_Punctuators/S7.7_A2_T7-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.7_Punctuators/S7.7_A2_T8-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.7_Punctuators/S7.7_A2_T9-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.3_Numeric_Literals/S7.8.3_A6.1_T1-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.3_Numeric_Literals/S7.8.3_A6.1_T2-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.3_Numeric_Literals/S7.8.3_A6.2_T1-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.3_Numeric_Literals/S7.8.3_A6.2_T2-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.4_String_Literals/S7.8.4_A1.1_T1-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.4_String_Literals/S7.8.4_A1.1_T2-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.4_String_Literals/S7.8.4_A1.2_T1-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.4_String_Literals/S7.8.4_A1.2_T2-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.4_String_Literals/S7.8.4_A3.1_T1-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.4_String_Literals/S7.8.4_A3.1_T2-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.4_String_Literals/S7.8.4_A3.2_T1-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.4_String_Literals/S7.8.4_A3.2_T2-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.4_String_Literals/S7.8.4_A7.1_T4-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.4_String_Literals/S7.8.4_A7.2_T1-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.4_String_Literals/S7.8.4_A7.2_T2-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.4_String_Literals/S7.8.4_A7.2_T3-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.4_String_Literals/S7.8.4_A7.2_T4-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.4_String_Literals/S7.8.4_A7.2_T5-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.4_String_Literals/S7.8.4_A7.2_T6-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.5_Regular_Expression_Literals/S7.8.5_A1.2_T1-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.5_Regular_Expression_Literals/S7.8.5_A1.2_T2-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.5_Regular_Expression_Literals/S7.8.5_A1.2_T3-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.5_Regular_Expression_Literals/S7.8.5_A1.2_T4-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.5_Regular_Expression_Literals/S7.8.5_A1.3_T1-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.5_Regular_Expression_Literals/S7.8.5_A1.3_T3-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.5_Regular_Expression_Literals/S7.8.5_A1.5_T1-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.5_Regular_Expression_Literals/S7.8.5_A1.5_T3-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.5_Regular_Expression_Literals/S7.8.5_A2.2_T1-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.5_Regular_Expression_Literals/S7.8.5_A2.2_T2-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.5_Regular_Expression_Literals/S7.8.5_A2.3_T1-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.5_Regular_Expression_Literals/S7.8.5_A2.3_T3-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.5_Regular_Expression_Literals/S7.8.5_A2.5_T1-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.5_Regular_Expression_Literals/S7.8.5_A2.5_T3-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.5_Regular_Expression_Literals/S7.8.5_A3.1_T7-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.5_Regular_Expression_Literals/S7.8.5_A3.1_T8-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.5_Regular_Expression_Literals/S7.8.5_A3.1_T9-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/7.9.2_Examples/S7.9.2_A1_T1-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/7.9.2_Examples/S7.9.2_A1_T3-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/7.9.2_Examples/S7.9.2_A1_T6-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T2-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T4-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T6-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T8-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T4-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T8-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A4-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.1_T1-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.3_T1-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T1-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T10-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T2-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T3-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T4-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T5-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T6-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T7-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T8-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T9-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.3_T1-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.3_T2-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.3_T3-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.3_T4-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.3_T5-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.3_T6-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.3_T7-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.4_T1-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.4_T2-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T6-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T7-expected.txt:
  • sputnik/Conformance/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T8-expected.txt:
  • sputnik/Conformance/08_Types/8.2_The_Null_Type/S8.2_A2-expected.txt:
  • sputnik/Conformance/08_Types/8.4_The_String_Type/S8.4_A13_T1-expected.txt:
  • sputnik/Conformance/08_Types/8.4_The_String_Type/S8.4_A13_T2-expected.txt:
  • sputnik/Conformance/08_Types/8.4_The_String_Type/S8.4_A13_T3-expected.txt:
  • sputnik/Conformance/08_Types/8.4_The_String_Type/S8.4_A14_T1-expected.txt:
  • sputnik/Conformance/08_Types/8.4_The_String_Type/S8.4_A14_T2-expected.txt:
  • sputnik/Conformance/08_Types/8.4_The_String_Type/S8.4_A14_T3-expected.txt:
  • sputnik/Conformance/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.4_Argument_Lists/S11.2.4_A1.3_T1-expected.txt:
  • sputnik/Conformance/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A1.1_T1-expected.txt:
  • sputnik/Conformance/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A1.1_T2-expected.txt:
  • sputnik/Conformance/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A1.1_T3-expected.txt:
  • sputnik/Conformance/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A1.1_T4-expected.txt:
  • sputnik/Conformance/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A1.1_T1-expected.txt:
  • sputnik/Conformance/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A1.1_T2-expected.txt:
  • sputnik/Conformance/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A1.1_T3-expected.txt:
  • sputnik/Conformance/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A1.1_T4-expected.txt:
  • sputnik/Conformance/12_Statement/12.11_The_switch_Statement/S12.11_A2_T1-expected.txt:
  • sputnik/Conformance/12_Statement/12.11_The_switch_Statement/S12.11_A3_T1-expected.txt:
  • sputnik/Conformance/12_Statement/12.11_The_switch_Statement/S12.11_A3_T2-expected.txt:
  • sputnik/Conformance/12_Statement/12.11_The_switch_Statement/S12.11_A3_T3-expected.txt:
  • sputnik/Conformance/12_Statement/12.11_The_switch_Statement/S12.11_A3_T4-expected.txt:
  • sputnik/Conformance/12_Statement/12.11_The_switch_Statement/S12.11_A3_T5-expected.txt:
  • sputnik/Conformance/12_Statement/12.14_The_try_Statement/S12.14_A16_T1-expected.txt:
  • sputnik/Conformance/12_Statement/12.14_The_try_Statement/S12.14_A16_T10-expected.txt:
  • sputnik/Conformance/12_Statement/12.14_The_try_Statement/S12.14_A16_T11-expected.txt:
  • sputnik/Conformance/12_Statement/12.14_The_try_Statement/S12.14_A16_T12-expected.txt:
  • sputnik/Conformance/12_Statement/12.14_The_try_Statement/S12.14_A16_T13-expected.txt:
  • sputnik/Conformance/12_Statement/12.14_The_try_Statement/S12.14_A16_T14-expected.txt:
  • sputnik/Conformance/12_Statement/12.14_The_try_Statement/S12.14_A16_T15-expected.txt:
  • sputnik/Conformance/12_Statement/12.14_The_try_Statement/S12.14_A16_T2-expected.txt:
  • sputnik/Conformance/12_Statement/12.14_The_try_Statement/S12.14_A16_T3-expected.txt:
  • sputnik/Conformance/12_Statement/12.14_The_try_Statement/S12.14_A16_T4-expected.txt:
  • sputnik/Conformance/12_Statement/12.14_The_try_Statement/S12.14_A16_T5-expected.txt:
  • sputnik/Conformance/12_Statement/12.14_The_try_Statement/S12.14_A16_T6-expected.txt:
  • sputnik/Conformance/12_Statement/12.14_The_try_Statement/S12.14_A16_T7-expected.txt:
  • sputnik/Conformance/12_Statement/12.14_The_try_Statement/S12.14_A16_T8-expected.txt:
  • sputnik/Conformance/12_Statement/12.14_The_try_Statement/S12.14_A16_T9-expected.txt:
  • sputnik/Conformance/12_Statement/12.1_Block/S12.1_A4_T1-expected.txt:
  • sputnik/Conformance/12_Statement/12.1_Block/S12.1_A4_T2-expected.txt:
  • sputnik/Conformance/12_Statement/12.2_Variable_Statement/S12.2_A8_T1-expected.txt:
  • sputnik/Conformance/12_Statement/12.2_Variable_Statement/S12.2_A8_T2-expected.txt:
  • sputnik/Conformance/12_Statement/12.2_Variable_Statement/S12.2_A8_T3-expected.txt:
  • sputnik/Conformance/12_Statement/12.2_Variable_Statement/S12.2_A8_T4-expected.txt:
  • sputnik/Conformance/12_Statement/12.2_Variable_Statement/S12.2_A8_T5-expected.txt:
  • sputnik/Conformance/12_Statement/12.2_Variable_Statement/S12.2_A8_T6-expected.txt:
  • sputnik/Conformance/12_Statement/12.2_Variable_Statement/S12.2_A8_T7-expected.txt:
  • sputnik/Conformance/12_Statement/12.2_Variable_Statement/S12.2_A8_T8-expected.txt:
  • sputnik/Conformance/12_Statement/12.4_Expression_Statement/S12.4_A1-expected.txt:
  • sputnik/Conformance/12_Statement/12.5_The_if_Statement/S12.5_A11-expected.txt:
  • sputnik/Conformance/12_Statement/12.5_The_if_Statement/S12.5_A6_T1-expected.txt:
  • sputnik/Conformance/12_Statement/12.5_The_if_Statement/S12.5_A6_T2-expected.txt:
  • sputnik/Conformance/12_Statement/12.5_The_if_Statement/S12.5_A8-expected.txt:
  • sputnik/Conformance/12_Statement/12.5_The_if_Statement/S12.5_A9_T3-expected.txt:
  • sputnik/Conformance/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A12-expected.txt:
  • sputnik/Conformance/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A13_T3-expected.txt:
  • sputnik/Conformance/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A15-expected.txt:
  • sputnik/Conformance/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A6_T1-expected.txt:
  • sputnik/Conformance/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A6_T2-expected.txt:
  • sputnik/Conformance/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A6_T3-expected.txt:
  • sputnik/Conformance/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A6_T4-expected.txt:
  • sputnik/Conformance/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A6_T5-expected.txt:
  • sputnik/Conformance/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A6_T6-expected.txt:
  • sputnik/Conformance/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A13_T3-expected.txt:
  • sputnik/Conformance/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A15-expected.txt:
  • sputnik/Conformance/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A6_T1-expected.txt:
  • sputnik/Conformance/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A6_T2-expected.txt:
  • sputnik/Conformance/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A6_T3-expected.txt:
  • sputnik/Conformance/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A6_T4-expected.txt:
  • sputnik/Conformance/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A6_T5-expected.txt:
  • sputnik/Conformance/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A6_T6-expected.txt:
  • sputnik/Conformance/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A11.1_T3-expected.txt:
  • sputnik/Conformance/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A11_T3-expected.txt:
  • sputnik/Conformance/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A12.1_T3-expected.txt:
  • sputnik/Conformance/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A12_T3-expected.txt:
  • sputnik/Conformance/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A4.1-expected.txt:
  • sputnik/Conformance/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A4_T1-expected.txt:
  • sputnik/Conformance/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A4_T2-expected.txt:
  • sputnik/Conformance/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A7.1_T1-expected.txt:
  • sputnik/Conformance/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A7.1_T2-expected.txt:
  • sputnik/Conformance/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A7_T1-expected.txt:
  • sputnik/Conformance/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A7_T2-expected.txt:
  • sputnik/Conformance/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A8.1_T1-expected.txt:
  • sputnik/Conformance/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A8.1_T2-expected.txt:
  • sputnik/Conformance/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A8.1_T3-expected.txt:
  • sputnik/Conformance/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A8_T1-expected.txt:
  • sputnik/Conformance/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A8_T2-expected.txt:
  • sputnik/Conformance/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A8_T3-expected.txt:
  • sputnik/Conformance/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A13_T3-expected.txt:
  • sputnik/Conformance/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A15-expected.txt:
  • sputnik/Conformance/12_Statement/12.7_The_continue_Statement/S12.7_A1_T1-expected.txt:
  • sputnik/Conformance/12_Statement/12.7_The_continue_Statement/S12.7_A1_T2-expected.txt:
  • sputnik/Conformance/12_Statement/12.7_The_continue_Statement/S12.7_A1_T3-expected.txt:
  • sputnik/Conformance/12_Statement/12.7_The_continue_Statement/S12.7_A1_T4-expected.txt:
  • sputnik/Conformance/12_Statement/12.7_The_continue_Statement/S12.7_A5_T1-expected.txt:
  • sputnik/Conformance/12_Statement/12.7_The_continue_Statement/S12.7_A5_T2-expected.txt:
  • sputnik/Conformance/12_Statement/12.7_The_continue_Statement/S12.7_A5_T3-expected.txt:
  • sputnik/Conformance/12_Statement/12.7_The_continue_Statement/S12.7_A6-expected.txt:
  • sputnik/Conformance/12_Statement/12.7_The_continue_Statement/S12.7_A8_T1-expected.txt:
  • sputnik/Conformance/12_Statement/12.7_The_continue_Statement/S12.7_A8_T2-expected.txt:
  • sputnik/Conformance/12_Statement/12.8_The_break_Statement/S12.8_A1_T1-expected.txt:
  • sputnik/Conformance/12_Statement/12.8_The_break_Statement/S12.8_A1_T2-expected.txt:
  • sputnik/Conformance/12_Statement/12.8_The_break_Statement/S12.8_A1_T3-expected.txt:
  • sputnik/Conformance/12_Statement/12.8_The_break_Statement/S12.8_A1_T4-expected.txt:
  • sputnik/Conformance/12_Statement/12.8_The_break_Statement/S12.8_A5_T1-expected.txt:
  • sputnik/Conformance/12_Statement/12.8_The_break_Statement/S12.8_A5_T2-expected.txt:
  • sputnik/Conformance/12_Statement/12.8_The_break_Statement/S12.8_A5_T3-expected.txt:
  • sputnik/Conformance/12_Statement/12.8_The_break_Statement/S12.8_A6-expected.txt:
  • sputnik/Conformance/12_Statement/12.8_The_break_Statement/S12.8_A8_T1-expected.txt:
  • sputnik/Conformance/12_Statement/12.8_The_break_Statement/S12.8_A8_T2-expected.txt:
  • sputnik/Conformance/12_Statement/12.9_The_return_Statement/S12.9_A1_T1-expected.txt:
  • sputnik/Conformance/12_Statement/12.9_The_return_Statement/S12.9_A1_T10-expected.txt:
  • sputnik/Conformance/12_Statement/12.9_The_return_Statement/S12.9_A1_T2-expected.txt:
  • sputnik/Conformance/12_Statement/12.9_The_return_Statement/S12.9_A1_T3-expected.txt:
  • sputnik/Conformance/12_Statement/12.9_The_return_Statement/S12.9_A1_T4-expected.txt:
  • sputnik/Conformance/12_Statement/12.9_The_return_Statement/S12.9_A1_T5-expected.txt:
  • sputnik/Conformance/12_Statement/12.9_The_return_Statement/S12.9_A1_T6-expected.txt:
  • sputnik/Conformance/12_Statement/12.9_The_return_Statement/S12.9_A1_T7-expected.txt:
  • sputnik/Conformance/12_Statement/12.9_The_return_Statement/S12.9_A1_T8-expected.txt:
  • sputnik/Conformance/12_Statement/12.9_The_return_Statement/S12.9_A1_T9-expected.txt:
  • sputnik/Conformance/13_Function_Definition/S13_A7_T3-expected.txt:
  • sputnik/Conformance/15_Native_Objects/15.1_The_Global_Object/15.1.2/15.1.2.1_eval/S15.1.2.1_A2_T2-expected.txt:
  • sputnik/Conformance/15_Native_Objects/15.3_Function/15.3.4/15.3.4.2_Function.prototype.toString/S15.3.4.2_A1_T1-expected.txt:

2011-06-20 Juan C. Montemayor <jmont@apple.com>

Reviewed by Oliver Hunt.

No context for javascript parse errors.
https://bugs.webkit.org/show_bug.cgi?id=62613

Parse errors now show more details like:
"Unexpected token: ]"
or
"Expected token: while"

For reserved names, numbers, indentifiers, strings, lexer errors,
and EOFs, the following error messages are printed:

"Use of reserved word: super"
"Unexpected number: 42"
"Unexpected identifier: "
"Unexpected string: "foobar""
"Invalid token character sequence: \u4023"
"Unexpected EOF"

  • parser/JSParser.cpp: (JSC::JSParser::consume): (JSC::JSParser::getToken): (JSC::JSParser::getTokenName): (JSC::JSParser::updateErrorMessageSpecialCase): (JSC::JSParser::updateErrorMessage): (JSC::JSParser::updateErrorWithNameAndMessage): (JSC::jsParse): (JSC::JSParser::JSParser): (JSC::JSParser::parseProgram): (JSC::JSParser::parseVarDeclarationList): (JSC::JSParser::parseForStatement): (JSC::JSParser::parseBreakStatement): (JSC::JSParser::parseContinueStatement): (JSC::JSParser::parseWithStatement): (JSC::JSParser::parseTryStatement): (JSC::JSParser::parseStatement): (JSC::JSParser::parseFormalParameters): (JSC::JSParser::parseFunctionInfo): (JSC::JSParser::parseAssignmentExpression): (JSC::JSParser::parsePrimaryExpression): (JSC::JSParser::parseMemberExpression): (JSC::JSParser::parseUnaryExpression):
  • parser/JSParser.h:
  • parser/Lexer.cpp: (JSC::Lexer::lex):
  • parser/Parser.cpp: (JSC::Parser::parse):
10:49 Changeset [89256] by carlosgc@webkit.org
  • 5 edits in trunk/Source/WebKit2

2011-06-20 Carlos Garcia Campos <cgarcia@igalia.com>

Reviewed by Martin Robinson.

[UNIX] Don't use WebCore::PluginPackage to get plugin information
https://bugs.webkit.org/show_bug.cgi?id=62899

The problem is that both PluginPackage in WebCore and
NetscapePluginModule in webkit2 install their own netscape browser
functions and that can cause conflicts in some situations.

  • Shared/Plugins/Netscape/NetscapePluginModule.h: Add helper function to set plugin mime type descriptions.
  • Shared/Plugins/Netscape/x11/NetscapePluginModuleX11.cpp: (WebKit::NetscapePluginModule::setMIMEDescription): Helper function to set plugin mime type descriptions. (WebKit::NetscapePluginModule::getPluginInfo): Use NetscapePluginModule instead of PluginPackage.
  • UIProcess/Plugins/unix/PluginInfoStoreUnix.cpp: Remove unneeded header include.
  • WebProcess/Plugins/Netscape/NetscapeBrowserFuncs.cpp: (WebKit::NPN_GetValue): Do not try to get the XDisplay if the plugin doesn't have a view. It fixes a crash with flash plugin and matches WebCore.
10:35 Changeset [89255] by carlosgc@webkit.org
  • 2 edits in trunk/Tools

2011-06-20 Carlos Garcia Campos <cgarcia@igalia.com>

Unreviewed. Fix WebKit2 GTK build after r89249.

  • GtkLauncher/main.c: (main):
10:18 Changeset [89254] by abecsi@webkit.org
  • 2 edits in trunk/Source/WebCore

2011-06-20 Andras Becsi <abecsi@webkit.org>

Unreviewed build fix.

[Qt][V8] Include missing UnusedParam.h.

No new tests needed.

  • rendering/svg/SVGTextLayoutEngineSpacing.cpp:
10:01 Changeset [89253] by abecsi@webkit.org
  • 2 edits in trunk/Source/WebCore

2011-06-20 Andras Becsi <abecsi@webkit.org>

Rubber-stamped by Csaba Osztrogonác.

[Qt][V8] Remove non-existing headers from project file.

No new tests needed.

  • WebCore.pro: Remove ChildThreadDOMData.h and MainThreadDOMData.h, since they have been already removed earlier from tree.
09:48 Changeset [89252] by pfeldman@chromium.org
  • 23 edits in trunk

2011-06-20 Pavel Feldman <pfeldman@chromium.org>

Reviewed by Yury Semikhatsky.

Web Inspector: remove LayoutTestController::setTimelineProfilingEnabled.
https://bugs.webkit.org/show_bug.cgi?id=62994

  • public/WebDevToolsAgent.h:
  • src/WebDevToolsAgentImpl.cpp:
  • src/WebDevToolsAgentImpl.h:

2011-06-20 Pavel Feldman <pfeldman@chromium.org>

Reviewed by Yury Semikhatsky.

Web Inspector: remove LayoutTestController::setTimelineProfilingEnabled.
https://bugs.webkit.org/show_bug.cgi?id=62994

  • WebCoreSupport/DumpRenderTreeSupportQt.cpp:
  • WebCoreSupport/DumpRenderTreeSupportQt.h:

2011-06-20 Pavel Feldman <pfeldman@chromium.org>

Reviewed by Yury Semikhatsky.

Web Inspector: remove LayoutTestController::setTimelineProfilingEnabled.
https://bugs.webkit.org/show_bug.cgi?id=62994

  • DumpRenderTree/LayoutTestController.cpp: (closeWebInspectorCallback): (LayoutTestController::staticFunctions):
  • DumpRenderTree/LayoutTestController.h:
  • DumpRenderTree/chromium/DRTDevToolsAgent.cpp:
  • DumpRenderTree/chromium/DRTDevToolsAgent.h:
  • DumpRenderTree/chromium/LayoutTestController.cpp: (LayoutTestController::LayoutTestController):
  • DumpRenderTree/chromium/LayoutTestController.h:
  • DumpRenderTree/gtk/LayoutTestControllerGtk.cpp:
  • DumpRenderTree/mac/LayoutTestControllerMac.mm:
  • DumpRenderTree/qt/LayoutTestControllerQt.cpp:
  • DumpRenderTree/qt/LayoutTestControllerQt.h:
  • DumpRenderTree/win/LayoutTestControllerWin.cpp:
  • DumpRenderTree/wx/LayoutTestControllerWx.cpp:
  • WebKitTestRunner/InjectedBundle/Bindings/LayoutTestController.idl:
  • WebKitTestRunner/InjectedBundle/LayoutTestController.cpp:
  • WebKitTestRunner/InjectedBundle/LayoutTestController.h:
09:40 Changeset [89251] by carlosgc@webkit.org
  • 7 edits in trunk/Source

2011-06-20 Carlos Garcia Campos <cgarcia@igalia.com>

Reviewed by Xan Lopez.

[GTK] Split libWebCore into two libWebCore and libWebCoreGtk
https://bugs.webkit.org/show_bug.cgi?id=60539

libWebCore contains all the webcore files except the ones actually
using gtk while libWebCoreGtk contains only the files using
gtk. It allows us to build a common WebCore lib and two different
gtk WebCore libs depending on the gtk version. In WeKit2 gtk2 is
not supported, but the plugin process needs to be built using gtk2
because plugins like flash still use gtk2. For WebKit2, we build
the common libWebCore and two libWebCoreGtk, one using gtk3 and
the other one using gtk2.

  • GNUmakefile.am:
  • GNUmakefile.list.am:

2011-06-20 Carlos Garcia Campos <cgarcia@igalia.com>

Reviewed by Xan Lopez.

[GTK] Split libWebCore into two libWebCore and libWebCoreGtk
https://bugs.webkit.org/show_bug.cgi?id=60539

  • GNUmakefile.am: Link to libWebCoreGtk.la too.

2011-06-20 Carlos Garcia Campos <cgarcia@igalia.com>

Reviewed by Xan Lopez.

[GTK] Split libWebCore into two libWebCore and libWebCoreGtk
https://bugs.webkit.org/show_bug.cgi?id=60539

  • GNUmakefile.am: Link to libWebCoreGtk.la too.
09:37 Changeset [89250] by commit-queue@webkit.org
  • 2 edits in trunk/Source/WebCore

2011-06-20 Mike Reed <reed@google.com>

Reviewed by Stephen White.

[Skia] remove repeated calls to setColor, which ignored global-alpha (previous setupPaintFor... already set the color+alpha)
https://bugs.webkit.org/show_bug.cgi?id=62988

No new tests. removing redundant calls

  • platform/graphics/chromium/FontLinux.cpp: (WebCore::Font::drawGlyphs):
09:25 Changeset [89249] by mrobinson@webkit.org
  • 2 edits in trunk/Tools

2011-06-20 Lukasz Slachciak <l.slachciak@samsung.com>

Reviewed by Martin Robinson.

[GTK] General mechanism for adjusting WebKitWebSettings in GtkLauncher.
https://bugs.webkit.org/show_bug.cgi?id=55308

  • GtkLauncher/main.c: Added general mechanism for adjusting WebKitWebSettings. (parseOptionEntryCallback): Callback for parsing option entry. (getOptionEntriesFromWebKitWebSettings): Basing on the WebKitWebSettings properties prepare list of option entries. (transformStringToBoolean): Transform function for boolean convertion used by parseOptionEntryCallback. (transformStringToInt): Transform function for int convertion used by parseOptionEntryCallback. (transformStringToFloat): Transform function for float convertion used by parseOptionEntryCallback. (parseAdditionalOptions): Help function parsing additional commandline options. (main): Added call to parseAdditionalOptions.
08:50 Changeset [89248] by mrobinson@webkit.org
  • 2 edits in trunk/Source/WebCore

2011-06-19 Martin Robinson <mrobinson@igalia.com>

Reviewed by Xan Lopez.

[GTK] ASSERTION FAILED: it != gFontDataCache->end() in FontCache.cpp:318
https://bugs.webkit.org/show_bug.cgi?id=62942

Fix the == operator overload of the FreeType FontPlatformData to properly make the
distinction between the hash table deleted value and the hash table empty value.

No new tests. This is covered by existing tests, which should no longer
hit assertions.

  • platform/graphics/freetype/FontPlatformDataFreeType.cpp: (WebCore::FontPlatformData::operator==): Reorder the logic for determining if two FontPlatformData instances are equal. Do a pointer comparison on the Fontconfig patterns, instead of using FcPatternEqual. If the two Fontconfig patterns have different pointers they were created at different times and the overload should return false.
08:03 Changeset [89247] by ager@chromium.org
  • 3 edits in branches/chromium/782/Source/WebCore

Merge 89236 - 2011-06-19 Mads Ager <ager@chromium.org>

Reviewed by Adam Barth.

[V8] Fix WebGL bindings for subarrays
https://bugs.webkit.org/show_bug.cgi?id=62864

Mark WebGL subarrays as independent of other DOM objects in the
V8 bindings. This allows us to clean them up independently which
greatly improves performance.

  • bindings/v8/V8Proxy.h: (WebCore::toV8Independent):
  • bindings/v8/custom/V8ArrayBufferViewCustom.h: (WebCore::constructWebGLArrayWithArrayBufferArgument): (WebCore::constructWebGLArray):

TBR=ager@chromium.org
Review URL: http://codereview.chromium.org/7189061

07:31 Changeset [89246] by commit-queue@webkit.org
  • 2 edits in trunk/LayoutTests

2011-06-20 Mike Reed <reed@google.com>

Reviewed by Stephen White.

disable test in preparation for chromium change and new baseline
https://bugs.webkit.org/show_bug.cgi?id=62984

  • platform/chromium/test_expectations.txt:
07:10 Changeset [89245] by loislo@chromium.org
  • 7 edits in trunk

2011-06-20 Ilya Tikhonovsky <loislo@chromium.org>

Reviewed by Yury Semikhatsky.

Web Inspector: It would be useful to be able to pause on element's style change.
https://bugs.webkit.org/show_bug.cgi?id=62982

Current workaround is to use mutation events but it's awkward and doesn't
compare _usability-wise_ to what could be implemented as native support in web inspector.
In complex applications, being able to see which code causes element to change its style is indispensable.

  • inspector/debugger/dom-breakpoints.html:
  • platform/chromium/inspector/debugger/dom-breakpoints-expected.txt:

2011-06-20 Ilya Tikhonovsky <loislo@chromium.org>

Reviewed by Yury Semikhatsky.

Web Inspector: It would be useful to be able to pause on element's style change.
https://bugs.webkit.org/show_bug.cgi?id=62982

Current workaround is to use mutation events but it's awkward and doesn't
compare _usability-wise_ to what could be implemented as native support in web inspector.
In complex applications, being able to see which code causes element to change its style is indispensable.

  • inspector/InspectorDOMDebuggerAgent.cpp: (WebCore::InspectorDOMDebuggerAgent::didInvalidateStyleAttr):
  • inspector/InspectorDOMDebuggerAgent.h:
  • inspector/InspectorInstrumentation.cpp: (WebCore::InspectorInstrumentation::didInvalidateStyleAttrImpl):
07:07 QtWebKitPackaging edited by ademar.reis@openbossa.org
(diff)
07:04 QtWebKitPackaging edited by alexis.menard@openbossa.org
(diff)
06:55 Changeset [89244] by chang.shu@nokia.com
  • 2 edits in trunk/LayoutTests

2011-06-20 Chang Shu <cshu@webkit.org>

unreviewed.

Unskip passing tests. The bug(42317) has been resolved for a long time.

  • platform/qt-wk2/Skipped:
06:15 Changeset [89243] by ossy@webkit.org
  • 6 edits in trunk/LayoutTests

[WK2] Daily gardening.

  • platform/mac-wk2/Skipped: Skip some tests bacause of missing animation pause API and skip one test because of missing window.internals.createShadowContentElement.
  • platform/qt-wk2/Skipped: Skip one failing SVG test after r89233.
  • platform/qt-wk2/fast/dom/Window/window-properties-expected.txt: Updated after r89233.
  • platform/qt-wk2/fast/dom/Window/window-property-descriptors-expected.txt: Updated after r89233.
  • platform/qt-wk2/fast/dom/prototype-inheritance-2-expected.txt: Updated after r89233.
05:48 Changeset [89242] by yutak@chromium.org
  • 2 edits in trunk/LayoutTests

2011-06-20 Yuta Kitamura <yutak@chromium.org>

Unreviewed, add more Chromium expectations for tests which started to fail since r89233.

  • platform/chromium/test_expectations.txt:
05:32 QtWebKitRelease22 edited by ademar.reis@openbossa.org
(diff)
03:35 Changeset [89241] by commit-queue@webkit.org
  • 2 edits in trunk/Tools

2011-06-20 Viatcheslav Ostapenko <ostapenko.viatcheslav@nokia.com>

Reviewed by Andreas Kling.

[Qt] [WK2] Compile error in ActivateFontsQt.cpp on Mac
https://bugs.webkit.org/show_bug.cgi?id=62869

Add QFont include to fix "incomlete type QFont" error.

  • WebKitTestRunner/InjectedBundle/qt/ActivateFontsQt.cpp:
03:32 Changeset [89240] by yutak@chromium.org
  • 2 edits in trunk/LayoutTests

2011-06-20 Yuta Kitamura <yutak@chromium.org>

Unreviewed, fix an error in the last edit of Chromium test_expectations.txt.

  • platform/chromium/test_expectations.txt:
03:20 Changeset [89239] by yutak@chromium.org
  • 2 edits in trunk/LayoutTests

2011-06-20 Yuta Kitamura <yutak@chromium.org>

Unreviewed, add new Chromium test expectations since r89233.

  • platform/chromium/test_expectations.txt:
03:15 Changeset [89238] by ossy@webkit.org
  • 2 edits in trunk/LayoutTests

[Qt][Mac] Skip failing tests.

  • platform/qt-mac/Skipped:
02:43 Changeset [89237] by ossy@webkit.org
  • 63 edits
    9 adds in trunk/LayoutTests

[Qt] Unreviewed, update Qt specific expected results after r89233, and skip failing tests until fix.

Integrate SVG Fonts within GlyphPage concept, removing the special SVG code paths
from Font, making it possible to reuse the simple text code path for SVG Fonts
https://bugs.webkit.org/show_bug.cgi?id=59085

  • platform/qt/Skipped:
  • platform/qt/fast/dom/Window/window-properties-expected.png: Added.
  • platform/qt/fast/dom/Window/window-properties-expected.txt:
  • platform/qt/fast/dom/Window/window-property-descriptors-expected.png: Added.
  • platform/qt/fast/dom/Window/window-property-descriptors-expected.txt:
  • platform/qt/fast/dom/prototype-inheritance-2-expected.png: Added.
  • platform/qt/fast/dom/prototype-inheritance-2-expected.txt:
  • platform/qt/fast/dom/prototype-inheritance-expected.png: Added.
  • platform/qt/fast/dom/prototype-inheritance-expected.txt:
  • platform/qt/fast/js/global-constructors-expected.png: Added.
  • platform/qt/fast/js/global-constructors-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1-SE/coords-dom-01-f-expected.png:
  • platform/qt/svg/W3C-SVG-1.1-SE/coords-dom-01-f-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.png:
  • platform/qt/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1-SE/coords-dom-03-f-expected.png:
  • platform/qt/svg/W3C-SVG-1.1-SE/coords-dom-03-f-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1-SE/coords-dom-04-f-expected.png:
  • platform/qt/svg/W3C-SVG-1.1-SE/coords-dom-04-f-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.png:
  • platform/qt/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.png:
  • platform/qt/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.png:
  • platform/qt/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1-SE/pservers-grad-17-b-expected.png:
  • platform/qt/svg/W3C-SVG-1.1-SE/pservers-grad-17-b-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.png:
  • platform/qt/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.png:
  • platform/qt/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1-SE/pservers-pattern-04-f-expected.png:
  • platform/qt/svg/W3C-SVG-1.1-SE/pservers-pattern-04-f-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.png:
  • platform/qt/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.png:
  • platform/qt/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1-SE/types-dom-03-b-expected.png:
  • platform/qt/svg/W3C-SVG-1.1-SE/types-dom-03-b-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.png:
  • platform/qt/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.png:
  • platform/qt/svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.png:
  • platform/qt/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/filters-turb-02-f-expected.png:
  • platform/qt/svg/W3C-SVG-1.1/filters-turb-02-f-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/render-elems-06-t-expected.png:
  • platform/qt/svg/W3C-SVG-1.1/render-elems-06-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/render-elems-07-t-expected.png:
  • platform/qt/svg/W3C-SVG-1.1/render-elems-07-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/render-elems-08-t-expected.png:
  • platform/qt/svg/W3C-SVG-1.1/render-elems-08-t-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/render-groups-01-b-expected.png:
  • platform/qt/svg/W3C-SVG-1.1/render-groups-01-b-expected.txt:
  • platform/qt/svg/W3C-SVG-1.1/render-groups-03-t-expected.png:
  • platform/qt/svg/W3C-SVG-1.1/render-groups-03-t-expected.txt:
  • platform/qt/svg/custom/glyph-transformation-with-hkern-expected.png: Added.
  • platform/qt/svg/custom/glyph-transformation-with-hkern-expected.txt: Added.
  • platform/qt/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.png:
  • platform/qt/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt:
  • platform/qt/svg/custom/svg-features-expected.png: Added.
  • platform/qt/svg/custom/svg-features-expected.txt: Added.
  • platform/qt/svg/custom/svg-fonts-in-html-expected.png:
  • platform/qt/svg/custom/svg-fonts-in-html-expected.txt:
  • platform/qt/svg/foreignObject/text-tref-02-b-expected.png:
  • platform/qt/svg/foreignObject/text-tref-02-b-expected.txt:
  • platform/qt/svg/transforms/text-with-mask-with-svg-transform-expected.png:
  • platform/qt/svg/transforms/text-with-mask-with-svg-transform-expected.txt:
  • platform/qt/svg/wicd/test-rightsizing-b-expected.png:
  • platform/qt/svg/wicd/test-rightsizing-b-expected.txt:
02:36 Changeset [89236] by ager@chromium.org
  • 3 edits in trunk/Source/WebCore

2011-06-19 Mads Ager <ager@chromium.org>

Reviewed by Adam Barth.

[V8] Fix WebGL bindings for subarrays
https://bugs.webkit.org/show_bug.cgi?id=62864

Mark WebGL subarrays as independent of other DOM objects in the
V8 bindings. This allows us to clean them up independently which
greatly improves performance.

  • bindings/v8/V8Proxy.h: (WebCore::toV8Independent):
  • bindings/v8/custom/V8ArrayBufferViewCustom.h: (WebCore::constructWebGLArrayWithArrayBufferArgument): (WebCore::constructWebGLArray):
02:18 Changeset [89235] by yutak@chromium.org
  • 2 edits in trunk/Source/WebCore

2011-06-20 Yuta Kitamura <yutak@chromium.org>

Unreviewed build fix for Chromium Clang builders.

  • platform/graphics/FontFallbackList.h: Declare SVGTextRunRenderingContext as class, not struct.
01:35 SVG TODO List - Short notes edited by krit@webkit.org
(diff)
01:22 Changeset [89234] by morrita@google.com
  • 4 edits in trunk

2011-06-20 MORITA Hajime <morrita@google.com>

Unreviewed GTK build fix.
This change corrected syntax error on symbols.filter.

  • Source/autotools/symbols.filter:

2011-06-20 MORITA Hajime <morrita@google.com>

Unreviewed GTK build fix.
This change touched the file to make the build happen.

  • dom/EventTarget.cpp:
01:12 Changeset [89233] by zimmermann@webkit.org
  • 71 edits
    14 adds in trunk

2011-06-20 Nikolas Zimmermann <nzimmermann@rim.com>

Reviewed by Rob Buis.

Integrate SVG Fonts within GlyphPage concept, removing the special SVG code paths from Font, making it possible to reuse the simple text code path for SVG Fonts
https://bugs.webkit.org/show_bug.cgi?id=59085

  • wtf/Platform.h: Force Qt-EWS into a full rebuild, otherwhise this patch breaks the EWS.

2011-06-20 Nikolas Zimmermann <nzimmermann@rim.com>

Reviewed by Rob Buis.

Integrate SVG Fonts within GlyphPage concept, removing the special SVG code paths from Font, making it possible to reuse the simple text code path for SVG Fonts
https://bugs.webkit.org/show_bug.cgi?id=59085

font substitution doesn't work for HTML text using SVG fonts
https://bugs.webkit.org/show_bug.cgi?id=17608

Selection rects are wrong for text with SVG fonts
https://bugs.webkit.org/show_bug.cgi?id=25460

With @font-face, SVG fonts only work as primary, non-segmented
https://bugs.webkit.org/show_bug.cgi?id=32227

When using SVG fonts with @font-face word-spacing and text-align: justify are not being honored
https://bugs.webkit.org/show_bug.cgi?id=34236

SVG @font-face breaks text-overflow: ellipsis
https://bugs.webkit.org/show_bug.cgi?id=36840

REGRESSION: SVG Font selection problems
https://bugs.webkit.org/show_bug.cgi?id=41934

Tests: svg/custom/svg-fonts-fallback.xhtml (for bug 17608, extended the original test from Mark Ambachtsheer)

svg/custom/svg-fonts-segmented.xhtml (for bug 32227)
svg/custom/svg-fonts-word-spacing.html (for bug 34236, from Michael Lewis)
svg/text/select-text-svgfont.html (for bug 25460/41934, from Emil Schutte)
svg/text/text-overflow-ellipsis-svgfont.html (for 36840, from Emil Schutte)

Rewrite the SVG Fonts support to fully integrate within the GlyphPage concept and the "simple" code path used to render platform fonts.
That means the special logic for measuring text using SVG Fonts, calculating offset for positions, computing selection rects etc. is all gone now.
There's no difference anymore between using a native font or a SVG Font, in terms of these operations.

This makes text selection using SVG Fonts possible again.

  • features.pri: Temporarily turn of SVG Fonts for Qt, as long as QRawFont support is not available and the fast path is disabled.
  • page/DOMWindow.idl: Touched file to force Qt regenerating the bindings.
  • platform/graphics/Font.cpp: Remove SVG Font special cases, the simple code path now handles SVG Fonts as well. (WebCore::Font::drawText): (WebCore::Font::drawEmphasisMarks): (WebCore::Font::width): (WebCore::Font::selectionRectForText): (WebCore::Font::offsetForPosition): (WebCore::Font::codePath):
  • platform/graphics/Font.h: Pass TextRun to drawGlyphBuffer/drawEmphasisMarks. Add new glyphDataAndPageForCharacter() method which returns a pair

std::pair<GlyphData, GlyphPage*>, so we know the associated GlyphPage for a certain GlyphData object, which is needed to properly
handle font fallback glyph matching for SVG Fonts..

(WebCore::Font::fontList): Add FontFallbackList accessor.

  • platform/graphics/FontFallbackList.h: Add getters/setters for glyphPageZero -- SVG Fonts support needs access to these objects from SVGTextRunRenderingContext. (WebCore::FontFallbackList::glyphPageZero): (WebCore::FontFallbackList::glyphPages): (WebCore::FontFallbackList::setGlyphPageZero): (WebCore::FontFallbackList::setGlyphPages):
  • platform/graphics/FontFastPath.cpp: (WebCore::Font::glyphDataForCharacter): Move implementation to glyphDataAndPageForCharacter(), and use that method from here. (WebCore::Font::glyphDataAndPageForCharacter): Does the same as before, just returns an additional GlyphPage* pointer. (WebCore::Font::getEmphasisMarkGlyphData): Remove SVG Fonts special case. (WebCore::Font::drawGlyphBuffer): Ditto.
  • platform/graphics/FontMetrics.h: (WebCore::scaleEmToUnits): Refactored scaleEmToUnits free function from SimpleFontDataMac/CGWin to share with SVGFontData/SVGTextRunRenderingContext.
  • platform/graphics/GlyphPageTreeNode.cpp: (WebCore::fill): Stop skipping SVG Fonts, they now also fill the GlyphPage using the glyphs defined in the SVG Font.
  • platform/graphics/SVGGlyph.h: s/isValid/isPartOfLigature/. Its usage has been changed. (WebCore::SVGGlyph::SVGGlyph): (WebCore::SVGGlyph::operator==):
  • platform/graphics/SimpleFontData.cpp: Change font size to be a float, not an int. (WebCore::SimpleFontData::SimpleFontData):
  • platform/graphics/SimpleFontData.h: Add new pure virtual methods to the AdditionalFontData interface, to be implemented in SVGFontData. (WebCore::SimpleFontData::widthForGlyph): Call widthForSVGGlyph, if we encounter a SVG glyph.
  • platform/graphics/TextRun.h:
  • platform/graphics/WidthIterator.cpp: (WebCore::WidthIterator::glyphDataForCharacter): (WebCore::WidthIterator::advance):
  • platform/graphics/WidthIterator.h: Store several new members needed for SVG Fonts support (last processed glyph name used for kerning pair lookup)

and a map mapping each character of a text to its arabic-form (if needed, to perform SVG glyph selection for Arabic text).

(WebCore::WidthIterator::run):
(WebCore::WidthIterator::runWidthSoFar):
(WebCore::WidthIterator::lastGlyphName):
(WebCore::WidthIterator::setLastGlyphName):
(WebCore::WidthIterator::arabicForms):

  • platform/graphics/chromium/SimpleFontDataChromiumWin.cpp: Use new scaleEmToUnits free function from FontMetrics.h.
  • platform/graphics/mac/SimpleFontDataMac.mm: Ditto.
  • platform/graphics/win/SimpleFontDataCGWin.cpp: Ditto.
  • rendering/svg/SVGTextMetrics.cpp: (WebCore::SVGTextMetrics::SVGTextMetrics): (WebCore::constructTextRun): (WebCore::SVGTextMetrics::measureCharacterRange):
  • rendering/svg/SVGTextMetrics.h:
  • rendering/svg/SVGTextRunRenderingContext.cpp: Remove drawTextUsingSVGFont/floatWidthUsingSVGFont/selectionRectForTextUsingSVGFont/offsetForPositionForTextUsingSVGFont. (WebCore::firstParentRendererForNonTextNode): Don't assert node() exists, doesn't hold true for generated render objects. (WebCore::renderObjectFromRun): Renamed from referencingRenderObjectFromRun. (WebCore::SVGTextRunRenderingContext::floatWidthUsingSVGFont): Remove extra "extraCharsAvailable" parameter, now solves via TextRun::charactersLength(). (WebCore::calculateEmUnitToPixelScaleFactor): Add helper method. (WebCore::SVGTextRunRenderingContext::drawSVGGlyphs): Main drawing method, this actually creates/renders Paths. (WebCore::SVGTextRunRenderingContext::glyphDataForCharacter): Part 1/2 of SVG Glyph selection code.
  • rendering/svg/SVGTextRunRenderingContext.h:
  • svg/SVGAltGlyphElement.cpp: (WebCore::SVGAltGlyphElement::hasValidGlyphElement):
  • svg/SVGAltGlyphElement.h:
  • svg/SVGFontData.cpp: (WebCore::calculateEmUnitToPixelScaleFactor): Add helper method. (WebCore::SVGFontData::initializeFontData): Changed font size from int to float. (WebCore::SVGFontData::widthForSVGGlyph): Lookup a SVGGlyph from a Glyph using the glyph table in SVGFontElement and calculate its width. (WebCore::SVGFontData::applySVGGlyphSelection): Part 2/2 of SVG Glyph selection code. (WebCore::SVGFontData::fillSVGGlyphPage): Fill GlyphPage using glyphs defined in the SVG Font.
  • svg/SVGFontData.h:
  • svg/SVGFontElement.cpp: (WebCore::SVGFontElement::registerLigaturesInGlyphCache): Enable ligature registration for the use within GlyphPage. (WebCore::SVGFontElement::ensureGlyphCache):
  • svg/SVGGlyphMap.h: (WebCore::SVGGlyphMap::addGlyphByUnicodeString): Remove setting isValid, it's not needed anymore and gone.
  • svg/svgtags.in: Surround vkern in ENABLE_SVG_FONTS block.

2011-06-20 Nikolas Zimmermann <nzimmermann@rim.com>

Reviewed by Rob Buis.

Integrate SVG Fonts within GlyphPage concept, removing the special SVG code paths from Font, making it possible to reuse the simple text code path for SVG Fonts
https://bugs.webkit.org/show_bug.cgi?id=59085

font substitution doesn't work for HTML text using SVG fonts
https://bugs.webkit.org/show_bug.cgi?id=17608

Selection rects are wrong for text with SVG fonts
https://bugs.webkit.org/show_bug.cgi?id=25460

With @font-face, SVG fonts only work as primary, non-segmented
https://bugs.webkit.org/show_bug.cgi?id=32227

When using SVG fonts with @font-face word-spacing and text-align: justify are not being honored
https://bugs.webkit.org/show_bug.cgi?id=34236

SVG @font-face breaks text-overflow: ellipsis
https://bugs.webkit.org/show_bug.cgi?id=36840

REGRESSION: SVG Font selection problems
https://bugs.webkit.org/show_bug.cgi?id=41934

Rewrite the SVG Fonts support to fully integrate within the GlyphPage concept and the "simple" code path used to render platform fonts.
That means the special logic for measuring text using SVG Fonts, calculating offset for positions, computing selection rects etc. is all gone now.
There's no difference anymore between using a native font or a SVG Font, in terms of these operations.

Update SVG pixel test baseline.

  • platform/mac/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.png:
  • platform/mac/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.txt:
  • platform/mac/svg/W3C-SVG-1.1/fonts-glyph-03-t-expected.png:
  • platform/mac/svg/W3C-SVG-1.1/fonts-glyph-03-t-expected.txt:
  • platform/mac/svg/W3C-SVG-1.1/fonts-glyph-04-t-expected.png:
  • platform/mac/svg/W3C-SVG-1.1/fonts-glyph-04-t-expected.txt:
  • platform/mac/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.png:
  • platform/mac/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.txt:
  • platform/mac/svg/W3C-SVG-1.1/text-altglyph-01-b-expected.png:
  • platform/mac/svg/W3C-SVG-1.1/text-altglyph-01-b-expected.txt:
  • platform/mac/svg/batik/text/textEffect-expected.png:
  • platform/mac/svg/batik/text/textEffect-expected.txt:
  • platform/mac/svg/batik/text/textEffect3-expected.png:
  • platform/mac/svg/batik/text/textEffect3-expected.txt:
  • platform/mac/svg/batik/text/xmlSpace-expected.png:
  • platform/mac/svg/batik/text/xmlSpace-expected.txt:
  • platform/mac/svg/custom/glyph-selection-lang-attribute-expected.png:
  • platform/mac/svg/custom/glyph-selection-lang-attribute-expected.txt:
  • platform/mac/svg/custom/svg-fonts-fallback-expected.png: Added.
  • platform/mac/svg/custom/svg-fonts-fallback-expected.txt: Added.
  • platform/mac/svg/custom/svg-fonts-segmented-expected.png: Added.
  • platform/mac/svg/custom/svg-fonts-segmented-expected.txt: Added.
  • platform/mac/svg/custom/svg-fonts-with-no-element-reference-expected.png:
  • platform/mac/svg/custom/svg-fonts-with-no-element-reference-expected.txt:
  • platform/mac/svg/custom/svg-fonts-without-missing-glyph-expected.png:
  • platform/mac/svg/custom/svg-fonts-without-missing-glyph-expected.txt:
  • platform/mac/svg/custom/svg-fonts-word-spacing-expected.png: Added.
  • platform/mac/svg/custom/svg-fonts-word-spacing-expected.txt: Added.
  • platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-preserveAlpha-attr-expected.png:
  • platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-preserveAlpha-prop-expected.png:
  • platform/mac/svg/foreignObject/text-tref-02-b-expected.png:
  • platform/mac/svg/foreignObject/text-tref-02-b-expected.txt:
  • platform/mac/svg/text/text-altglyph-01-b-expected.png:
  • platform/mac/svg/text/text-altglyph-01-b-expected.txt:
  • platform/mac/svg/text/text-overflow-ellipsis-svgfont-expected.png: Added.
  • platform/mac/svg/text/text-overflow-ellipsis-svgfont-expected.txt: Added.
  • platform/mac/svg/text/text-text-04-t-expected.png:
  • platform/mac/svg/text/text-text-04-t-expected.txt:
  • platform/mac/svg/text/text-text-05-t-expected.png:
  • platform/mac/svg/text/text-text-05-t-expected.txt:
  • platform/mac/svg/text/text-text-06-t-expected.png:
  • platform/mac/svg/text/text-text-06-t-expected.txt:
  • platform/mac/svg/transforms/text-with-mask-with-svg-transform-expected.png:
  • platform/mac/svg/transforms/text-with-mask-with-svg-transform-expected.txt:
  • platform/mac/svg/wicd/test-rightsizing-b-expected.png:
  • platform/mac/svg/wicd/test-rightsizing-b-expected.txt:
  • svg/custom/resources/ABCFont.svg:
  • svg/custom/svg-fonts-fallback.xhtml: Added.
  • svg/custom/svg-fonts-segmented.xhtml: Added.
  • svg/custom/svg-fonts-word-spacing.html: Added.
  • svg/text/select-text-svgfont-expected.txt: Added.
  • svg/text/select-text-svgfont.html: Added.
  • svg/text/text-overflow-ellipsis-svgfont.html: Added.

06/19/11:

23:46 Changeset [89232] by morrita@google.com
  • 2 edits in trunk

2011-06-19 MORITA Hajime <morrita@google.com>

Unreviewed GTK build fix.

  • Source/autotools/symbols.filter:
23:23 Changeset [89231] by morrita@google.com
  • 2 edits in trunk/Source/WebKit2

2011-06-19 MORITA Hajime <morrita@google.com>

Unreviewed wincairo build fix.

  • win/WebKit2CFLite.def:
22:08 Changeset [89230] by morrita@google.com
  • 15 edits
    2 adds in trunk

2011-06-19 MORITA Hajime <morrita@google.com>

Reviewed by Dimitri Glazkov.

The internals object should have createShadowContentElement()
https://bugs.webkit.org/show_bug.cgi?id=62432

  • Source/autotools/symbols.filter: Added some more symbols necessary for window.internals to function to the global symbol list.

2011-06-19 MORITA Hajime <morrita@google.com>

Reviewed by Dimitri Glazkov.

The internals object should have createShadowContentElement()
https://bugs.webkit.org/show_bug.cgi?id=62432

  • fast/dom/shadow/create-content-element-expected.txt: Added.
  • fast/dom/shadow/create-content-element.html: Added.

2011-06-19 MORITA Hajime <morrita@google.com>

Reviewed by Dimitri Glazkov.

The internals object should have createShadowContentElement()
https://bugs.webkit.org/show_bug.cgi?id=62432

This change:

  • added Internals::createShadowContentElement(), which creates, ShadowContentElement instance which includes all host children,
  • added Internals::elementRenderTreeAsText() to help content layout testing, and
  • Unabstracted ShadowContentElement by giving a default shouldInclude() implementation.

Test: fast/dom/shadow/create-content-element.html

  • WebCore.exp.in:
  • dom/ShadowContentElement.cpp: (WebCore::ShadowContentElement::create): Added. (WebCore::ShadowContentElement::ShadowContentElement): (WebCore::ShadowContentElement::~ShadowContentElement): (WebCore::ShadowContentElement::shouldInclude): Gave a default implementation which always returns true.
  • dom/ShadowContentElement.h:
  • html/HTMLSummaryElement.cpp: (WebCore::SummaryContentElement::SummaryContentElement):
  • rendering/RenderTreeAsText.cpp: (WebCore::externalRepresentation): Factored out for supportin per-element render tree dump.
  • rendering/RenderTreeAsText.h:
  • testing/Internals.cpp: (WebCore::Internals::createShadowContentElement): Added. (WebCore::Internals::elementRenderTreeAsText): dded.
  • testing/Internals.h:
  • testing/Internals.idl:

2011-06-19 MORITA Hajime <morrita@google.com>

Reviewed by Dimitri Glazkov.

The internals object should have createShadowContentElement()
https://bugs.webkit.org/show_bug.cgi?id=62432

  • win/WebKit2.def: Added some more symbols necessary for window.internals to function to the global symbol list.
21:47 Changeset [89229] by keishi@webkit.org
  • 3 edits
    2 adds in trunk

2011-06-19 Keishi Hattori <keishi@webkit.org>

Reviewed by Kent Tamura.

Clicking indeterminate checkbox should flip checkedness state
https://bugs.webkit.org/show_bug.cgi?id=62262

  • fast/forms/checkbox-click-indeterminate-expected.txt: Added.
  • fast/forms/checkbox-click-indeterminate.html: Added. Tests behavior when clicking indeterminate checkbox.

2011-06-19 Keishi Hattori <keishi@webkit.org>

Reviewed by Kent Tamura.

Clicking indeterminate checkbox should flip checkedness state
https://bugs.webkit.org/show_bug.cgi?id=62262

Test: fast/forms/checkbox-click-indeterminate.html

  • html/CheckboxInputType.cpp: (WebCore::CheckboxInputType::willDispatchClick): Changed to flip checked flag when indeterminate.
20:50 Changeset [89228] by oliver@apple.com
  • 5 edits in trunk

2011-06-19 Oliver Hunt <oliver@apple.com>

Reviewed by Sam Weinig.

Correct logic for putting errors on the correct line when handling JSONP
https://bugs.webkit.org/show_bug.cgi?id=62962

Add test case this time

  • fast/js/parser-syntax-check-expected.txt:
  • fast/js/script-tests/parser-syntax-check.js:

2011-06-19 Oliver Hunt <oliver@apple.com>

Reviewed by Sam Weinig.

Correct logic for putting errors on the correct line when handling JSONP
https://bugs.webkit.org/show_bug.cgi?id=62962

Minor fix for the minor fix. *sigh*

  • interpreter/Interpreter.cpp: (JSC::Interpreter::execute):
20:05 Changeset [89227] by commit-queue@webkit.org
  • 8 edits in trunk

2011-06-19 Adam Bergkvist <adam.bergkvist@ericsson.com>

Reviewed by Martin Robinson.

[GTK] Enable Media Stream feature and make it default on
https://bugs.webkit.org/show_bug.cgi?id=60394

  • configure.ac:

2011-06-19 Adam Bergkvist <adam.bergkvist@ericsson.com>

Reviewed by Martin Robinson.

[GTK] Enable Media Stream feature and make it default on
https://bugs.webkit.org/show_bug.cgi?id=60394

Unskipped the Media Stream tests.

  • platform/gtk/Skipped:

2011-06-19 Adam Bergkvist <adam.bergkvist@ericsson.com>

Reviewed by Martin Robinson.

[GTK] Enable Media Stream feature and make it default on
https://bugs.webkit.org/show_bug.cgi?id=60394

  • GNUmakefile.am:

2011-06-19 Adam Bergkvist <adam.bergkvist@ericsson.com>

Reviewed by Martin Robinson.

[GTK] Enable Media Stream feature and make it default on
https://bugs.webkit.org/show_bug.cgi?id=60394

  • Scripts/build-webkit:
19:57 Changeset [89226] by oliver@apple.com
  • 2 edits in trunk/Source/JavaScriptCore

Minor fix to correct layout test results.

19:44 Changeset [89225] by rniwa@webkit.org
  • 2 edits in trunk/Source/WebKit/chromium

2011-06-19 Ryosuke Niwa <rniwa@webkit.org>

Rolled DEPS.

  • DEPS:
19:26 Changeset [89224] by mrowe@apple.com
  • 25 edits in trunk/Source/WebCore

Roll out r89223 since it appears to have broken all of the builds.

14:07 Changeset [89223] by darin@apple.com
  • 25 edits in trunk/Source/WebCore

2011-06-19 Darin Adler <darin@apple.com>

Reviewed by Sam Weinig.

RefPtr misused as argument type in a few classes
https://bugs.webkit.org/show_bug.cgi?id=62955

  • dom/DataTransferItem.cpp: (WebCore::DataTransferItem::DataTransferItem):
  • dom/DataTransferItem.h:
  • dom/DataTransferItems.cpp: (WebCore::DataTransferItems::DataTransferItems):
  • dom/DataTransferItems.h:
  • editing/CompositeEditCommand.cpp: (WebCore::CompositeEditCommand::rebalanceWhitespaceOnTextSubstring):
  • editing/CompositeEditCommand.h:
  • inspector/InspectorConsoleInstrumentation.h:
  • inspector/InspectorInstrumentation.cpp: (WebCore::InspectorInstrumentation::addProfileImpl):
  • inspector/InspectorInstrumentation.h:
  • inspector/InspectorProfilerAgent.h:
  • inspector/InspectorStyleSheet.cpp: (WebCore::InspectorStyleSheet::inspectorStyleForId): (WebCore::InspectorStyleSheet::rememberInspectorStyle):
  • inspector/InspectorStyleSheet.h:
  • page/WebKitAnimationList.cpp: (WebCore::WebKitAnimationList::append): (WebCore::WebKitAnimationList::insertAnimation):
  • page/WebKitAnimationList.h:
  • svg/graphics/filters/SVGFEImage.cpp: (WebCore::FEImage::FEImage): (WebCore::FEImage::create):
  • svg/graphics/filters/SVGFEImage.h:
  • svg/graphics/filters/SVGFilterBuilder.cpp: (WebCore::SVGFilterBuilder::SVGFilterBuilder): (WebCore::SVGFilterBuilder::add): (WebCore::SVGFilterBuilder::appendEffectToEffectReferences):
  • svg/graphics/filters/SVGFilterBuilder.h:
  • websockets/ThreadableWebSocketChannelClientWrapper.cpp: (WebCore::ThreadableWebSocketChannelClientWrapper::didConnectCallback): (WebCore::ThreadableWebSocketChannelClientWrapper::didReceiveMessageCallback): (WebCore::ThreadableWebSocketChannelClientWrapper::didStartClosingHandshakeCallback): (WebCore::ThreadableWebSocketChannelClientWrapper::didCloseCallback):
  • websockets/ThreadableWebSocketChannelClientWrapper.h:
  • websockets/WorkerThreadableWebSocketChannel.cpp: (WebCore::WorkerThreadableWebSocketChannel::Peer::Peer): (WebCore::WorkerThreadableWebSocketChannel::Bridge::setWebSocketChannel): (WebCore::WorkerThreadableWebSocketChannel::Bridge::mainThreadCreateWebSocketChannel):
  • websockets/WorkerThreadableWebSocketChannel.h: Use PassRefPtr or raw pointer as appropriate for RefPtr arguments.
13:48 Changeset [89222] by krit@webkit.org
  • 2 edits in trunk/LayoutTests

2011-06-19 Dirk Schulze <krit@webkit.org>

Uneviewed.

SVGAnimatorFactory does not support SVGNumber
https://bugs.webkit.org/show_bug.cgi?id=62938


Add animation tests of previous patch to skip list for webkit2.

  • platform/mac-wk2/Skipped:
13:48 Changeset [89221] by commit-queue@webkit.org
  • 4 edits in trunk/Source/WebCore

2011-06-19 Una Sabovic <una.sabovic@palm.com>

Reviewed by Darin Adler.

Optimization: avoid call to clearRect() when bgColor is valid when painting the root background in RenderBoxModelObject::paintFillLayerExtended
https://bugs.webkit.org/show_bug.cgi?id=62908

When root layers base color is fully transparent backgroundRect was cleared before bgColor is applied.
Instead of clearing the rect we apply CompositeCopy operation when painting the background color.

No new tests. This is an optimization, it doesn't change any existing functionality.

  • platform/graphics/GraphicsContext.cpp: (WebCore::GraphicsContext::fillRect):
  • platform/graphics/GraphicsContext.h:
  • rendering/RenderBoxModelObject.cpp: (WebCore::RenderBoxModelObject::paintFillLayerExtended):
13:11 Changeset [89220] by krit@webkit.org
  • 14 edits
    11 adds in trunk

2011-06-19 Dirk Schulze <krit@webkit.org>

Reviewed by Nikolas Zimmermann.

SVGAnimatorFactory does not support SVGNumber
https://bugs.webkit.org/show_bug.cgi?id=62938

Follow up of "SVGAnimation should use direct unit animation for SVGLength": https://bugs.webkit.org/show_bug.cgi?id=61368
This patch continues the conversion to the new concept of SVGAnimatorFactory with SVGNumber. With the new animator for the
With the new animator for SVGNumber we also support the scientific notation, and everything else that's supported by
the SVGNumber parsing, removing the SVGAnimate* specific number parsing functionality.

Moving the content of SVGAnimatedType header into its own cpp.


Changed behavior of parseNumberFromString(). It checks if the String simply consits of a number now. parseNumberFromString()
is using genericParseNumber() for parsing numbers. But this method just stops at the first char that does not belong to a number and
returns true. I added a check if the current char pointer is at the last char of the String and return false if not.

Tests: svg/animations/svgnumber-animation-1.html

svg/animations/svgnumber-animation-2.html
svg/animations/svgnumber-animation-3.html

  • CMakeLists.txt: Added new files to build system.
  • GNUmakefile.list.am: Ditto.
  • WebCore.gypi: Ditto.
  • WebCore.pro: Ditto.
  • WebCore.xcodeproj/project.pbxproj: Ditto.
  • svg/SVGAllInOne.cpp: Ditto.
  • svg/SVGAnimateElement.cpp: Use SVGAnimatedNumberAnimator for animations of SVGNumbers. (WebCore::SVGAnimateElement::SVGAnimateElement): (WebCore::SVGAnimateElement::calculateAnimatedValue): (WebCore::SVGAnimateElement::calculateFromAndToValues): (WebCore::SVGAnimateElement::calculateFromAndByValues): (WebCore::SVGAnimateElement::resetToBaseValue): (WebCore::SVGAnimateElement::applyResultsToTarget): (WebCore::SVGAnimateElement::calculateDistance):
  • svg/SVGAnimateElement.h: Remove floats for value storage. This is done by SVGAnimatedTypes now.
  • svg/SVGAnimatedNumber.cpp: Added. Animator for SVGNumbers. (WebCore::SVGAnimatedNumberAnimator::SVGAnimatedNumberAnimator): (WebCore::SVGAnimatedNumberAnimator::constructFromString): (WebCore::SVGAnimatedNumberAnimator::calculateFromAndToValues): (WebCore::SVGAnimatedNumberAnimator::calculateFromAndByValues): (WebCore::SVGAnimatedNumberAnimator::calculateAnimatedValue): (WebCore::SVGAnimatedNumberAnimator::calculateDistance):
  • svg/SVGAnimatedNumber.h: (WebCore::SVGAnimatedNumberAnimator::~SVGAnimatedNumberAnimator):
  • svg/SVGAnimatedType.cpp: Added. Moved content from header to cpp. (WebCore::SVGAnimatedType::SVGAnimatedType): (WebCore::SVGAnimatedType::~SVGAnimatedType): (WebCore::SVGAnimatedType::createAngle): (WebCore::SVGAnimatedType::createLength): (WebCore::SVGAnimatedType::createNumber): (WebCore::SVGAnimatedType::angle): (WebCore::SVGAnimatedType::length): (WebCore::SVGAnimatedType::number): (WebCore::SVGAnimatedType::valueAsString): (WebCore::SVGAnimatedType::setValueAsString):
  • svg/SVGAnimatedType.h: Removed method create(). Allways call type specific create funtcions.
  • svg/SVGAnimatorFactory.h: (WebCore::SVGAnimatorFactory::create):
  • svg/SVGParserUtilities.cpp: (WebCore::parseNumberFromString): Check if String simply consits of a number. Return false otherwise.

2011-06-19 Dirk Schulze <krit@webkit.org>

Reviewed by Nikolas Zimmermann.

SVGAnimatorFactory does not support SVGNumber
https://bugs.webkit.org/show_bug.cgi?id=62938


Added new tests to check behavior on SVGNumber animation.

  • svg/animations/script-tests/svgnumber-animation-1.js: Added. (sample1): (sample2): (sample3): (executeTest):
  • svg/animations/script-tests/svgnumber-animation-2.js: Added. (sample1): (sample2): (sample3): (executeTest):
  • svg/animations/script-tests/svgnumber-animation-3.js: Added. (sample1): (sample2): (sample3): (executeTest):
  • svg/animations/svgnumber-animation-1-expected.txt: Added.
  • svg/animations/svgnumber-animation-1.html: Added.
  • svg/animations/svgnumber-animation-2-expected.txt: Added.
  • svg/animations/svgnumber-animation-2.html: Added.
  • svg/animations/svgnumber-animation-3-expected.txt: Added.
  • svg/animations/svgnumber-animation-3.html: Added.
12:47 Changeset [89219] by oliver@apple.com
  • 9 edits in trunk/Source/JavaScriptCore

2011-06-17 Oliver Hunt <oliver@apple.com>

Reviewed by Gavin Barraclough.

JSONP is unnecessarily slow
https://bugs.webkit.org/show_bug.cgi?id=62920

JSONP has unfortunately become a fairly common idiom online, yet
it triggers very poor performance in JSC as we end up doing codegen
for a large number of property accesses that will

  • only be run once, so the vast amount of logic we dump to handle caching of accesses is unnecessary.
  • We are doing codegen that is directly proportional to just creating the object in the first place.

This patch extends the use of the literal parser to JSONP-like structures
in global code, handling a number of different forms I have seen online.
In an extreme case this improves performance of JSONP by more than 2x
due to removal of code generation and execution time, and a few optimisations
that I made to the parser itself.

  • API/JSValueRef.cpp: (JSValueMakeFromJSONString):
  • interpreter/Interpreter.cpp: (JSC::Interpreter::callEval): (JSC::Interpreter::execute):
  • parser/Lexer.cpp: (JSC::Lexer::isKeyword):
  • parser/Lexer.h:
  • runtime/JSGlobalObjectFunctions.cpp: (JSC::globalFuncEval):
  • runtime/JSONObject.cpp: (JSC::JSONProtoFuncParse):
  • runtime/LiteralParser.cpp: (JSC::LiteralParser::tryJSONPParse): (JSC::LiteralParser::makeIdentifier): (JSC::LiteralParser::Lexer::lex): (JSC::LiteralParser::Lexer::next): (JSC::isSafeStringCharacter): (JSC::LiteralParser::Lexer::lexString): (JSC::LiteralParser::Lexer::lexNumber): (JSC::LiteralParser::parse):
  • runtime/LiteralParser.h: (JSC::LiteralParser::LiteralParser): (JSC::LiteralParser::tryLiteralParse): (JSC::LiteralParser::Lexer::Lexer):
11:32 Changeset [89218] by senorblanco@chromium.org
  • 2 edits in trunk/LayoutTests

2011-06-19 Stephen White <senorblanco@chromium.org>

Unreviewed.

Marking several tests as crashing on Mac GPU.

  • platform/chromium/test_expectations.txt:
11:16 Changeset [89217] by senorblanco@chromium.org
  • 4 edits in trunk/Tools

2011-06-19 Sheriff Bot <webkit.review.bot@gmail.com>

Unreviewed, rolling out r89198.
http://trac.webkit.org/changeset/89198
https://bugs.webkit.org/show_bug.cgi?id=62953

Chromium breakage on "Linux Tests" (Requested by senorblanco
on #webkit).

  • Scripts/webkitpy/layout_tests/layout_package/json_layout_results_generator.py:
  • Scripts/webkitpy/layout_tests/layout_package/json_results_generator.py:
  • Scripts/webkitpy/layout_tests/layout_package/json_results_generator_unittest.py:
10:00 Changeset [89216] by dglazkov@chromium.org
  • 49 edits
    2 copies in trunk/Source

2011-06-18 Dimitri Glazkov <dglazkov@chromium.org>

Reviewed by Darin Adler.

Separate concerns of loading file icons and choosing files.
https://bugs.webkit.org/show_bug.cgi?id=62931

Loading an icon and choosing files have similar async nature, but completely different
lifetimes: FileChooser should only exist when we are actually attempting to choose a file,
not anytime we need to render an input with a proper icon.

This patch introduces FileIconLoader, a separate abstraction for loading an icon, and removes
any notion of an icon from the FileChooser.

Also, the loaded icon is now stored on the RenderFileUploadControl, which better matches its
purpose.

Refactoring, covered by existing tests.

  • CMakeLists.txt: Added FileIconLoader to build system.
  • GNUmakefile.list.am: Ditto.
  • WebCore.exp.in: Updated.
  • WebCore.gypi: Added FileIconLoader to build system.
  • WebCore.pro: Ditto.
  • WebCore.vcproj/WebCore.vcproj: Ditto.
  • WebCore.xcodeproj/project.pbxproj: Ditto.
  • loader/EmptyClients.h: Updated. (WebCore::EmptyChromeClient::loadIconForFiles): Renamed function to better reflect what it does.
  • page/Chrome.cpp: (WebCore::Chrome::loadIconForFiles): Ditto.
  • page/Chrome.h: Ditto.
  • page/ChromeClient.h: Ditto.
  • platform/FileChooser.cpp: (WebCore::FileChooser::FileChooser): Removed now-unnecessary bool. (WebCore::FileChooser::create): Removed the tangled web. (WebCore::FileChooser::clear): Removed icon-related code. (WebCore::FileChooser::chooseFiles): Ditto.
  • platform/FileChooser.h:
  • platform/FileIconLoader.cpp: Copied from Source/WebCore/platform/FileChooser.cpp. (WebCore::FileIconLoaderClient::~FileIconLoaderClient): Added. (WebCore::FileIconLoader::create): Added. (WebCore::FileIconLoader::disconnectClient): Added. (WebCore::FileIconLoader::notifyFinished): Added. (WebCore::FileIconLoader::FileIconLoader): Added.
  • platform/FileIconLoader.h: Copied from Source/WebCore/platform/FileChooser.cpp.
  • rendering/RenderFileUploadControl.cpp: (WebCore::RenderFileUploadControl::RenderFileUploadControl): Added new member initializations. (WebCore::RenderFileUploadControl::~RenderFileUploadControl): Added FileIconLoader disconnect.s (WebCore::RenderFileUploadControl::requestIcon): Added a helper. (WebCore::RenderFileUploadControl::valueChanged): Changed to request an icon load. (WebCore::RenderFileUploadControl::updateRendering): Added implementation of FileIconLoaderClient func. (WebCore::RenderFileUploadControl::updateFromElement): Added clearing of icon. (WebCore::RenderFileUploadControl::maxFilenameWidth): Changed to use new member directly. (WebCore::RenderFileUploadControl::paintObject): Ditto. (WebCore::RenderFileUploadControl::fileTextValue): Ditto.
  • rendering/RenderFileUploadControl.h: Updated decls.

2011-06-18 Dimitri Glazkov <dglazkov@chromium.org>

Reviewed by Darin Adler.

Separate concerns of loading file icons and choosing files.
https://bugs.webkit.org/show_bug.cgi?id=62931

  • src/ChromeClientImpl.cpp: (WebKit::ChromeClientImpl::loadIconForFiles): Renamed to better reflect the intent.
  • src/ChromeClientImpl.h: Ditto.
  • src/WebIconLoadingCompletionImpl.cpp: (WebKit::WebIconLoadingCompletionImpl::WebIconLoadingCompletionImpl): Changed to use FileIconLoader. (WebKit::WebIconLoadingCompletionImpl::didLoadIcon): Ditto.
  • src/WebIconLoadingCompletionImpl.h: Dito.

2011-06-18 Dimitri Glazkov <dglazkov@chromium.org>

Reviewed by Darin Adler.

Separate concerns of loading file icons and choosing files.
https://bugs.webkit.org/show_bug.cgi?id=62931

  • WebCoreSupport/ChromeClientEfl.cpp: (WebCore::ChromeClientEfl::loadIconForFiles): Renamed.
  • WebCoreSupport/ChromeClientEfl.h:

2011-06-18 Dimitri Glazkov <dglazkov@chromium.org>

Reviewed by Darin Adler.

Separate concerns of loading file icons and choosing files.
https://bugs.webkit.org/show_bug.cgi?id=62931

  • WebCoreSupport/ChromeClientGtk.cpp: (WebKit::ChromeClient::loadIconForFiles): Renamed.
  • WebCoreSupport/ChromeClientGtk.h:

2011-06-18 Dimitri Glazkov <dglazkov@chromium.org>

Reviewed by Darin Adler.

Separate concerns of loading file icons and choosing files.
https://bugs.webkit.org/show_bug.cgi?id=62931

  • WebCoreSupport/ChromeClientHaiku.cpp: (WebCore::ChromeClientHaiku::loadIconForFiles): Renamed.
  • WebCoreSupport/ChromeClientHaiku.h:

2011-06-18 Dimitri Glazkov <dglazkov@chromium.org>

Reviewed by Darin Adler.

Separate concerns of loading file icons and choosing files.
https://bugs.webkit.org/show_bug.cgi?id=62931

  • WebCoreSupport/WebChromeClient.h:
  • WebCoreSupport/WebChromeClient.mm: (WebChromeClient::loadIconForFiles): Renamed.

2011-06-18 Dimitri Glazkov <dglazkov@chromium.org>

Reviewed by Darin Adler.

Separate concerns of loading file icons and choosing files.
https://bugs.webkit.org/show_bug.cgi?id=62931

  • WebCoreSupport/ChromeClientQt.cpp: (WebCore::ChromeClientQt::loadIconForFiles): Renamed.
  • WebCoreSupport/ChromeClientQt.h:

2011-06-18 Dimitri Glazkov <dglazkov@chromium.org>

Reviewed by Darin Adler.

Separate concerns of loading file icons and choosing files.
https://bugs.webkit.org/show_bug.cgi?id=62931

  • WebCoreSupport/WebChromeClient.cpp: (WebChromeClient::loadIconForFiles): Renamed.
  • WebCoreSupport/WebChromeClient.h:

2011-06-18 Dimitri Glazkov <dglazkov@chromium.org>

Reviewed by Darin Adler.

Separate concerns of loading file icons and choosing files.
https://bugs.webkit.org/show_bug.cgi?id=62931

  • WebCoreSupport/ChromeClientWinCE.cpp: (WebKit::ChromeClientWinCE::loadIconForFiles): Renamed.
  • WebCoreSupport/ChromeClientWinCE.h:

2011-06-18 Dimitri Glazkov <dglazkov@chromium.org>

Reviewed by Darin Adler.

Separate concerns of loading file icons and choosing files.
https://bugs.webkit.org/show_bug.cgi?id=62931

  • WebKitSupport/ChromeClientWx.cpp: (WebCore::ChromeClientWx::chooseIconForFiles): Renamed.
  • WebKitSupport/ChromeClientWx.h:

2011-06-18 Dimitri Glazkov <dglazkov@chromium.org>

Reviewed by Darin Adler.

Separate concerns of loading file icons and choosing files.
https://bugs.webkit.org/show_bug.cgi?id=62931

  • WebProcess/WebCoreSupport/WebChromeClient.cpp: (WebKit::WebChromeClient::loadIconForFiles): Renamed.
  • WebProcess/WebCoreSupport/WebChromeClient.h:
06:42 Changeset [89215] by dbates@webkit.org
  • 1 edit in trunk/Tools/ChangeLog

2011-06-19 Daniel Bates <dbates@webkit.org>

Fix change log entry; Change "should use password", "Git.push_local_commits_to_server"
to "should use passed" and "Git.push_local_commits_to_server()", respectively,
in the bug title for changeset 89209 <http://trac.webkit.org/changeset/89209>. Now
the bug title makes sense.

05:55 Changeset [89214] by msaboff@apple.com
  • 2 edits in trunk/Source/WebCore

2011-06-19 Michael Saboff <msaboff@apple.com>

Reviewed by Darin Adler.

Add notify handler to trigger MemoryPressureHandler in all builds
https://bugs.webkit.org/show_bug.cgi?id=62679

Removed SIGUSR2 trigger and added a notify trigger for the
MemoryPressureHandler. The notify trigger is enabled for all builds.

No test added as only added new memory pressure trigger.

  • platform/mac/MemoryPressureHandlerMac.mm: (WebCore::MemoryPressureHandler::install):
03:53 Changeset [89213] by robert@webkit.org
  • 4 edits in trunk

2011-06-19 Robert Hogan <robert@webkit.org>

Reviewed by Alexey Proskuryakov.

[Qt] Qt Counterpart for http://trac.webkit.org/changeset/42078
https://bugs.webkit.org/show_bug.cgi?id=62514

  • platform/qt/Skipped: Unskip http/tests/xmlhttprequest/redirect-cross-origin-tripmine.html

2011-06-19 Robert Hogan <robert@webkit.org>

Reviewed by Alexey Proskuryakov.

[Qt] Qt Counterpart for http://trac.webkit.org/changeset/42078
https://bugs.webkit.org/show_bug.cgi?id=62514

  • platform/network/qt/ResourceHandleQt.cpp: (WebCore::WebCoreSynchronousLoader::willSendRequest):

06/18/11:

22:48 WebKit Team edited by abarth@webkit.org
(diff)
21:13 Changeset [89212] by commit-queue@webkit.org
  • 15 edits in trunk

2011-06-18 Yufeng Shen <miletus@chromium.org>

Reviewed by Darin Fisher.

Adding "force" filed to Touch Event
https://bugs.webkit.org/show_bug.cgi?id=62766

  • fast/events/touch/document-create-touch-expected.txt:
  • fast/events/touch/script-tests/document-create-touch.js:

2011-06-18 Yufeng Shen <miletus@chromium.org>

Reviewed by Darin Fisher.

Adding "force" filed to Touch Event
https://bugs.webkit.org/show_bug.cgi?id=62766

  • dom/Document.cpp: (WebCore::Document::createTouch):
  • dom/Document.h:
  • dom/Document.idl:
  • dom/Touch.cpp: (WebCore::Touch::Touch):
  • dom/Touch.h: (WebCore::Touch::create): (WebCore::Touch::webkitForce):
  • dom/Touch.idl:
  • page/EventHandler.cpp: (WebCore::EventHandler::handleTouchEvent):
  • platform/PlatformTouchPoint.h: (WebCore::PlatformTouchPoint::force):

2011-06-18 Yufeng Shen <miletus@chromium.org>

Reviewed by Darin Fisher.

Adding "force" filed to Touch Event
https://bugs.webkit.org/show_bug.cgi?id=62766

  • public/WebTouchPoint.h: (WebKit::WebTouchPoint::WebTouchPoint):
  • src/WebInputEventConversion.cpp: (WebKit::PlatformTouchPointBuilder::PlatformTouchPointBuilder):
20:44 Changeset [89211] by commit-queue@webkit.org
  • 4 edits
    1 copy
    5 adds in trunk/Source/WebKit2

2011-06-18 Eunmi Lee <eunmi15.lee@samsung.com>

Reviewed by Sam Weinig.

[EFL][WK2] add WebKit2 EFL port's NativeWebMouseEvent, NativeWebWheelEvent and NativeWebKeyboardEvent
https://bugs.webkit.org/show_bug.cgi?id=61993

Add native mouse and keyboard event classes to convert EFL's events to NativeWebEvent.

  • Shared/NativeWebKeyboardEvent.h: (WebKit::NativeWebKeyboardEvent::nativeEvent):
  • Shared/NativeWebMouseEvent.h: (WebKit::NativeWebMouseEvent::nativeEvent):
  • Shared/NativeWebWheelEvent.h: (WebKit::NativeWebWheelEvent::nativeEvent):
  • Shared/efl/NativeWebKeyboardEventEfl.cpp: Added. (WebKit::NativeWebKeyboardEvent::NativeWebKeyboardEvent):
  • Shared/efl/NativeWebMouseEventEfl.cpp: Added. (WebKit::NativeWebMouseEvent::NativeWebMouseEvent):
  • Shared/efl/NativeWebWheelEventEfl.cpp: Added. (WebKit::NativeWebWheelEvent::NativeWebWheelEvent):
  • Shared/efl/WebEventFactory.cpp: Added. (WebKit::modifiersForEvent): (WebKit::buttonForEvent): (WebKit::clickCountForEvent): (WebKit::WebEventFactory::createWebMouseEvent): (WebKit::WebEventFactory::createWebWheelEvent): (WebKit::WebEventFactory::createWebKeyboardEvent):
  • Shared/efl/WebEventFactory.h: Added.
20:42 Changeset [89210] by commit-queue@webkit.org
  • 3 edits in trunk/Source/WebKit2

2011-06-18 Eunmi Lee <eunmi15.lee@samsung.com>

Reviewed by Sam Weinig.

[EFL][WK2] Add missing functions of EFL port's PageClientImpl
https://bugs.webkit.org/show_bug.cgi?id=62711

Three functions are added in the PageClient.h, so add them to the EFL's PageClientImpl.

  • UIProcess/API/efl/PageClientImpl.cpp: (WebKit::PageClientImpl::screenToWindow): (WebKit::PageClientImpl::enterAcceleratedCompositingMode): (WebKit::PageClientImpl::exitAcceleratedCompositingMode):
  • UIProcess/API/efl/PageClientImpl.h:
18:55 Changeset [89209] by dbates@webkit.org
  • 3 edits in trunk/Tools

2011-06-18 Daniel Bates <dbates@webkit.org>

Reviewed by Eric Seidel.

Git.push_local_commits_to_server should use password username and
password when we don't have cached credentials
https://bugs.webkit.org/show_bug.cgi?id=62941

Fixes a issue where Git.push_local_commits_to_server() would always look
for cached credentials regardless of whether a username and password
were passed as arguments. Instead, if given both a username and password
then we shouldn't look for cached credentials (since we were explicitly given
credentials).

  • Scripts/webkitpy/common/checkout/scm/git.py:
  • Scripts/webkitpy/common/checkout/scm/scm_unittest.py: Added unit tests.
17:41 Changeset [89208] by dbates@webkit.org
  • 2 edits in trunk/Tools

2011-06-18 Daniel Bates <dbates@rim.com>

Rubber-stamped by Eric Seidel.

Remove run-javascriptcore-tests --skip-build option; Instead add --build/no-build options
https://bugs.webkit.org/show_bug.cgi?id=62767

Part 3 of 3

Remove the command-line option --skip-build now that the master BuildBot has been restarted
following <http://trac.webkit.org/changeset/89138>.

Instead, specify --no-build to get analogous functionality.

  • Scripts/run-javascriptcore-tests:
14:04 Changeset [89207] by andrew@webkit.org
  • 2 edits in trunk/Source/WebKit/mac

2011-06-18 Andrew Wellington <andrew@webkit.org>

Reviewed by Alexey Proskuryakov.

https://bugs.webkit.org/show_bug.cgi?id=62843
WebKit Mac API calls didReceiveAuthenticationChallenge instead of
didCancelAuthenticationChallenge

  • WebView/WebView.mm: (-[WebView _cacheResourceLoadDelegateImplementations]):
13:36 Changeset [89206] by dpranke@chromium.org
  • 5 edits in trunk/Tools

2011-06-18 Dirk Pranke <dpranke@chromium.org>

Reviewed by Tony Chang.

new-run-webkit-tests: fix test sorting
https://bugs.webkit.org/show_bug.cgi?id=58691

This changes the sorting to use a "natural" sort order such that
foo2.html sorts before foo13.html, and sorts the tests so
that all the tests in a directory are run before any test in a
subdirectory.

This change also adds a split() method to the filesystem since
that is needed to cluster files into a directory otherwise.

  • Scripts/webkitpy/common/system/filesystem.py:
  • Scripts/webkitpy/common/system/filesystem_mock.py:
  • Scripts/webkitpy/layout_tests/layout_package/manager.py:
  • Scripts/webkitpy/layout_tests/layout_package/manager_unittest.py:
13:34 Changeset [89205] by jer.noble@apple.com
  • 5 edits in trunk/Source/WebCore

2011-06-18 Jer Noble <jer.noble@apple.com>

Reviewed by Darin Adler.

Rename Document::setContainsFullScreenElementRecursively
https://bugs.webkit.org/show_bug.cgi?id=62528

No new tests; no net change in functionality, so this is covered by existing tests.

The name of setContainsFullScreenElementRecursively is confusing, since it doesn't actually use
recursion, and it walks the ancestor tree instead of the descendent tree (as recursive might
otherwise imply). Move the function into Element, turn it into a member function, and change
the behavior so that the function operates on the called object's parents (as opposed to the
object itself).

  • dom/Element.h:
  • dom/Element.cpp: (WebCore::parentCrossingFrameBoundaries): Added. (WebCore::Element::setContainsFullScreenElementOnAncestorsCrossingFrameBoundaries): Renamed and

moved from Document.

(WebCore::Element::willRemove): Use the newly renamed function.
(WebCore::Element::insertedIntoTree): Ditto.

  • dom/Document.h:
  • dom/Document.cpp: (WebCore::Document::webkitWillEnterFullScreenForElement): Ditto. (WebCore::Document::webkitWillExitFullScreenForElement): Ditto. (WebCore::Document::fullScreenElementRemoved): Ditto.
13:27 Changeset [89204] by commit-queue@webkit.org
  • 8 edits
    2 adds in trunk

2011-06-18 Alice Boxhall <aboxhall@chromium.org>

Reviewed by Chris Fleizach.

Accessibility description for an element should make use of aria-labelledby.
https://bugs.webkit.org/show_bug.cgi?id=61995

  • accessibility/aria-labelledby-on-input.html:
  • accessibility/aria-labelledby-overrides-aria-label-expected.txt: Added.
  • accessibility/aria-labelledby-overrides-aria-label.html: Added.
  • accessibility/aria-labelledby-overrides-label-expected.txt:
  • accessibility/aria-labelledby-overrides-label.html:
  • accessibility/aria-labelledby-stay-within.html:
  • platform/mac/accessibility/aria-labelledby-on-input-expected.txt:

2011-06-18 Alice Boxhall <aboxhall@chromium.org>

Reviewed by Chris Fleizach.

Accessibility description for an element should make use of aria-labelledby.
https://bugs.webkit.org/show_bug.cgi?id=61995

Tests: accessibility/aria-labelledby-overrides-aria-label.html

  • accessibility/AccessibilityRenderObject.cpp: (WebCore::AccessibilityRenderObject::title): Don't return value from aria-labelledby. (WebCore::AccessibilityRenderObject::ariaAccessibilityDescription): Return value from aria-labelledby in preference to value from aria-label.
13:18 Changeset [89203] by commit-queue@webkit.org
  • 3 edits in trunk/LayoutTests

2011-06-18 Adam Bergkvist <adam.bergkvist@ericsson.com>

Reviewed by Tony Gentilcore.

Media Stream no-interface-object test should not have ReferenceError message in expected results
https://bugs.webkit.org/show_bug.cgi?id=60391

Fixed no-interface-object test to not include ReferenceError message in expected results

  • fast/dom/MediaStream/no-interface-object-expected.txt:
  • fast/dom/MediaStream/script-tests/no-interface-object.js: (shouldThrowReferenceError): (test):
13:10 Changeset [89202] by evan@chromium.org
  • 2 edits in trunk/Tools

2011-06-18 Evan Martin <evan@chromium.org>

Reviewed by Darin Adler.

Compiler warning in double->int conversion in TestNetscapePlugIn
https://bugs.webkit.org/show_bug.cgi?id=51554

This code is providing a JS API for removing a property by numeric ID.
We get it from JS as a double, and must convert it to an int before using it.

Test: LayoutTests/plugins/npruntime/remove-property.html

  • DumpRenderTree/TestNetscapePlugIn/Tests/NPRuntimeRemoveProperty.cpp: (NPRuntimeRemoveProperty::TestObject::invoke):
13:03 Changeset [89201] by paroga@webkit.org
  • 2 edits in trunk/Tools

2011-06-18 Patrick Gansterer <paroga@webkit.org>

Reviewed by Eric Seidel.

Don't exit webkit-patch when running on Win32 python
https://bugs.webkit.org/show_bug.cgi?id=55811

Most of the basic actions work in the meantime,
so let people play with in on Win32 now.

  • Scripts/webkit-patch:
12:53 Changeset [89200] by commit-queue@webkit.org
  • 2 edits in trunk/Source/WebCore

2011-06-18 Christoph Mende <mende.christoph@gmail.com>

Reviewed by Darin Adler.

compilation fails with libpng-1.5
https://bugs.webkit.org/show_bug.cgi?id=61738

  • platform/image-encoders/skia/PNGImageEncoder.cpp: (WebCore::writeOutput): Use getter function instead of direct access
12:52 Changeset [89199] by jeremy@chromium.org
  • 3 edits
    2 adds in trunk

2011-06-18 Jeremy Moskovich <jeremy@chromium.org>

Reviewed by Eric Seidel.

Set text-align:-webkit-match-parent for li elements in the default style sheet.
https://bugs.webkit.org/show_bug.cgi?id=57232

  • fast/css/list-item-text-align-expected.txt: Added.
  • fast/css/list-item-text-align.html: Added.

2011-06-18 Jeremy Moskovich <jeremy@chromium.org>

Reviewed by Eric Seidel.

Set text-align:-webkit-match-parent for li elements in the default style sheet.
https://bugs.webkit.org/show_bug.cgi?id=57232

Test: fast/css/list-item-text-align.html

  • css/html.css: (li): Specify text-align:-webkit-match-parent .
12:45 Changeset [89198] by commit-queue@webkit.org
  • 4 edits in trunk/Tools

2011-06-18 Alice Boxhall <aboxhall@chromium.org>

Reviewed by Ojan Vafai.

Convert json_results_generator.py to output version 4 JSON.
https://bugs.webkit.org/show_bug.cgi?id=60869

  • Scripts/webkitpy/layout_tests/layout_package/json_layout_results_generator.py:
  • Scripts/webkitpy/layout_tests/layout_package/json_results_generator.py:
  • Scripts/webkitpy/layout_tests/layout_package/json_results_generator_unittest.py:
12:43 Changeset [89197] by commit-queue@webkit.org
  • 10 edits in trunk/Source

2011-06-18 Holger Hans Peter Freyther <holger@moiji-mobile.com>

Reviewed by Brent Fulgham.

[misc] JSC/wtf/text/*.h should not be included via #include ""
https://bugs.webkit.org/show_bug.cgi?id=60836

Adam Barth pointed out that one should not include files from
JavaScriptCore/wtf/text using #include "File.h". This change
is addressing it.

  • CMakeListsEfl.txt: Remove JavaScriptCore/wtf/text.
  • CMakeListsWinCE.txt: Remove JavaScriptCore/wtf/text.
  • platform/graphics/freetype/FontCacheFreeType.cpp: Change CString.h include.
  • platform/graphics/pango/FontCachePango.cpp: Change CString.h include.
  • platform/graphics/wx/FontPlatformData.h: Change StringImpl.h include.
  • platform/network/soup/ResourceHandleSoup.cpp: Change CString.h include.
  • platform/network/soup/SocketStreamHandleSoup.cpp: Change CString.h include.

2011-06-18 Holger Hans Peter Freyther <holger@moiji-mobile.com>

Reviewed by Brent Fulgham.

[misc] JSC/wtf/text/*.h should not be included via #include ""
https://bugs.webkit.org/show_bug.cgi?id=60836

Adam Barth pointed out that one should not include files from
JavaScriptCore/wtf/text using #include "File.h". This change
is addressing it.

  • WebEdit.cpp: Include file via <wtf/text/File.h>.
12:33 Changeset [89196] by commit-queue@webkit.org
  • 2 edits in trunk/Tools

2011-06-18 Berend-Jan Wever <skylined@chromium.org>

Reviewed by Eric Seidel.

Some names with spaces are incorrectly reported as not containing spaces
while running prepare-ChangeLog
https://bugs.webkit.org/show_bug.cgi?id=55572

  • Scripts/VCSUtils.pm: Updated CHANGE_LOG_NAME check for spaces to allow non-alphanumeric characters in names.
12:24 Changeset [89195] by msaboff@apple.com
  • 1 edit
    1 add in trunk/Tools

2011-06-18 Michael Saboff <msaboff@apple.com>

Reviewed by Eric Seidel.

Enhancement: New Script to Format malloc_history output as tree
https://bugs.webkit.org/show_bug.cgi?id=56378

New script to process malloc_history output to tree format.

  • Scripts/malloc-tree: Added.
11:50 Changeset [89194] by weinig@apple.com
  • 8 edits in trunk/Source/WebCore

REGRESSION (r63854-63958): placeholder not shown for number inputs
https://bugs.webkit.org/show_bug.cgi?id=61095

Reviewed by Darin Adler.

Refactor HTMLInputElement supportsPlaceholder support to delegate to the
InputType. Make BaseTextInputType and NumberInputType return true, matching
the current HTML5 spec.

  • html/BaseTextInputType.cpp:

(WebCore::BaseTextInputType::supportsPlaceholder):

  • html/BaseTextInputType.h:

Add override implementation of supportsPlaceholder that returns true.

  • html/HTMLInputElement.cpp:

(WebCore::HTMLInputElement::supportsPlaceholder):
Delegate to the InputType.

  • html/InputType.cpp:

(WebCore::InputType::supportsPlaceholder):

  • html/InputType.h:

Add base implementation of supportsPlaceholder that returns false.

  • html/NumberInputType.cpp:

(WebCore::NumberInputType::supportsPlaceholder):

  • html/NumberInputType.h:

Add override implementation of supportsPlaceholder that returns true.

02:01 Changeset [89193] by ossy@webkit.org
  • 2 edits in trunk/LayoutTests

[Qt][Mac] Skip failing tests.

  • platform/qt-mac/Skipped:
01:47 Changeset [89192] by commit-queue@webkit.org
  • 9 edits in trunk/Source/JavaScriptCore

2011-06-18 Sheriff Bot <webkit.review.bot@gmail.com>

Unreviewed, rolling out r89184.
http://trac.webkit.org/changeset/89184
https://bugs.webkit.org/show_bug.cgi?id=62927

It broke 22 tests on all bot (Requested by Ossy_weekend on
#webkit).

  • API/JSValueRef.cpp: (JSValueMakeFromJSONString):
  • interpreter/Interpreter.cpp: (JSC::Interpreter::callEval): (JSC::Interpreter::execute):
  • parser/Lexer.cpp:
  • parser/Lexer.h:
  • runtime/JSGlobalObjectFunctions.cpp: (JSC::globalFuncEval):
  • runtime/JSONObject.cpp: (JSC::JSONProtoFuncParse):
  • runtime/LiteralParser.cpp: (JSC::LiteralParser::Lexer::lex): (JSC::isSafeStringCharacter): (JSC::LiteralParser::Lexer::lexString): (JSC::LiteralParser::Lexer::lexNumber): (JSC::LiteralParser::parse):
  • runtime/LiteralParser.h: (JSC::LiteralParser::LiteralParser): (JSC::LiteralParser::tryLiteralParse): (JSC::LiteralParser::Lexer::Lexer): (JSC::LiteralParser::Lexer::next):
01:42 Changeset [89191] by commit-queue@webkit.org
  • 4 edits in trunk

2011-06-18 Sheriff Bot <webkit.review.bot@gmail.com>

Unreviewed, rolling out r89154.
http://trac.webkit.org/changeset/89154
https://bugs.webkit.org/show_bug.cgi?id=62926

It broke debug build on Qt (Requested by Ossy_weekend on
#webkit).

  • platform/qt/Skipped:

2011-06-18 Sheriff Bot <webkit.review.bot@gmail.com>

Unreviewed, rolling out r89154.
http://trac.webkit.org/changeset/89154
https://bugs.webkit.org/show_bug.cgi?id=62926

It broke debug build on Qt (Requested by Ossy_weekend on
#webkit).

  • platform/network/qt/ResourceHandleQt.cpp:
01:25 Changeset [89190] by commit-queue@webkit.org
  • 306 edits in trunk/Source/WebCore

2011-06-18 Sheriff Bot <webkit.review.bot@gmail.com>

Unreviewed, rolling out r89189.
http://trac.webkit.org/changeset/89189
https://bugs.webkit.org/show_bug.cgi?id=62925

It broke Qt build (Requested by Ossy_weekend on #webkit).

  • bindings/scripts/test/TestInterface.idl:
  • bindings/scripts/test/TestSerializedScriptValueInterface.idl:
  • css/CSSCharsetRule.idl:
  • css/CSSFontFaceRule.idl:
  • css/CSSImportRule.idl:
  • css/CSSPageRule.idl:
  • css/CSSRule.idl:
  • css/CSSStyleRule.idl:
  • css/CSSUnknownRule.idl:
  • css/CSSValue.idl:
  • css/Counter.idl:
  • css/RGBColor.idl:
  • css/Rect.idl:
  • css/StyleSheet.idl:
  • css/WebKitCSSKeyframeRule.idl:
  • css/WebKitCSSTransformValue.idl:
  • dom/Attr.idl:
  • dom/CDATASection.idl:
  • dom/ClientRect.idl:
  • dom/Comment.idl:
  • dom/DOMCoreException.idl:
  • dom/DOMStringMap.idl:
  • dom/DocumentType.idl:
  • dom/Entity.idl:
  • dom/EntityReference.idl:
  • dom/EventException.idl:
  • dom/GeneratedStream.idl:
  • dom/MessageChannel.idl:
  • dom/NodeIterator.idl:
  • dom/Notation.idl:
  • dom/ProcessingInstruction.idl:
  • dom/RangeException.idl:
  • dom/Touch.idl:
  • dom/TreeWalker.idl:
  • fileapi/DOMFileSystem.idl:
  • fileapi/DOMFileSystemSync.idl:
  • fileapi/DirectoryReaderSync.idl:
  • fileapi/File.idl:
  • fileapi/FileEntrySync.idl:
  • fileapi/FileError.idl:
  • fileapi/FileException.idl:
  • fileapi/Metadata.idl:
  • fileapi/OperationNotAllowedException.idl:
  • fileapi/WebKitFlags.idl:
  • html/DOMSettableTokenList.idl:
  • html/HTMLAppletElement.idl:
  • html/HTMLAreaElement.idl:
  • html/HTMLBRElement.idl:
  • html/HTMLBaseElement.idl:
  • html/HTMLBaseFontElement.idl:
  • html/HTMLBlockquoteElement.idl:
  • html/HTMLBodyElement.idl:
  • html/HTMLDListElement.idl:
  • html/HTMLDataListElement.idl:
  • html/HTMLDetailsElement.idl:
  • html/HTMLDirectoryElement.idl:
  • html/HTMLEmbedElement.idl:
  • html/HTMLFontElement.idl:
  • html/HTMLFormElement.idl:
  • html/HTMLFrameElement.idl:
  • html/HTMLFrameSetElement.idl:
  • html/HTMLHRElement.idl:
  • html/HTMLHeadElement.idl:
  • html/HTMLHeadingElement.idl:
  • html/HTMLHtmlElement.idl:
  • html/HTMLIFrameElement.idl:
  • html/HTMLImageElement.idl:
  • html/HTMLIsIndexElement.idl:
  • html/HTMLLIElement.idl:
  • html/HTMLLabelElement.idl:
  • html/HTMLLegendElement.idl:
  • html/HTMLLinkElement.idl:
  • html/HTMLMapElement.idl:
  • html/HTMLMarqueeElement.idl:
  • html/HTMLMenuElement.idl:
  • html/HTMLMetaElement.idl:
  • html/HTMLMeterElement.idl:
  • html/HTMLModElement.idl:
  • html/HTMLOListElement.idl:
  • html/HTMLOptGroupElement.idl:
  • html/HTMLOptionElement.idl:
  • html/HTMLParagraphElement.idl:
  • html/HTMLParamElement.idl:
  • html/HTMLPreElement.idl:
  • html/HTMLProgressElement.idl:
  • html/HTMLQuoteElement.idl:
  • html/HTMLScriptElement.idl:
  • html/HTMLSourceElement.idl:
  • html/HTMLStyleElement.idl:
  • html/HTMLTableCaptionElement.idl:
  • html/HTMLTableCellElement.idl:
  • html/HTMLTableColElement.idl:
  • html/HTMLTitleElement.idl:
  • html/HTMLTrackElement.idl:
  • html/HTMLUListElement.idl:
  • html/ImageData.idl:
  • html/MediaError.idl:
  • html/SpellcheckRange.idl:
  • html/TextMetrics.idl:
  • html/ValidityState.idl:
  • html/VoidCallback.idl:
  • html/canvas/ArrayBuffer.idl:
  • html/canvas/ArrayBufferView.idl:
  • html/canvas/CanvasPattern.idl:
  • html/canvas/CanvasPixelArray.idl:
  • html/canvas/CanvasRenderingContext.idl:
  • html/canvas/DataView.idl:
  • html/canvas/OESStandardDerivatives.idl:
  • html/canvas/OESTextureFloat.idl:
  • html/canvas/WebGLActiveInfo.idl:
  • html/canvas/WebGLBuffer.idl:
  • html/canvas/WebGLContextAttributes.idl:
  • html/canvas/WebGLFramebuffer.idl:
  • html/canvas/WebGLProgram.idl:
  • html/canvas/WebGLRenderbuffer.idl:
  • html/canvas/WebGLShader.idl:
  • html/canvas/WebGLTexture.idl:
  • html/canvas/WebGLUniformLocation.idl:
  • html/canvas/WebGLVertexArrayObjectOES.idl:
  • html/canvas/WebKitLoseContext.idl:
  • inspector/ScriptProfile.idl:
  • inspector/ScriptProfileNode.idl:
  • page/AbstractView.idl:
  • page/BarInfo.idl:
  • page/Coordinates.idl:
  • page/Geoposition.idl:
  • page/MemoryInfo.idl:
  • page/NavigatorUserMediaError.idl:
  • page/Performance.idl:
  • page/PerformanceNavigation.idl:
  • page/PerformanceTiming.idl:
  • page/PositionError.idl:
  • page/Screen.idl:
  • page/SpeechInputEvent.idl:
  • page/SpeechInputResult.idl:
  • page/WebKitAnimation.idl:
  • page/WebKitPoint.idl:
  • page/WorkerNavigator.idl:
  • plugins/DOMMimeType.idl:
  • storage/Database.idl:
  • storage/DatabaseSync.idl:
  • storage/IDBAny.idl:
  • storage/IDBCursorWithValue.idl:
  • storage/IDBDatabaseError.idl:
  • storage/IDBDatabaseException.idl:
  • storage/IDBKey.idl:
  • storage/IDBVersionChangeEvent.idl:
  • storage/IDBVersionChangeRequest.idl:
  • storage/SQLError.idl:
  • storage/SQLException.idl:
  • storage/SQLResultSet.idl:
  • svg/SVGAElement.idl:
  • svg/SVGAltGlyphElement.idl:
  • svg/SVGAngle.idl:
  • svg/SVGAnimateColorElement.idl:
  • svg/SVGAnimateElement.idl:
  • svg/SVGAnimateMotionElement.idl:
  • svg/SVGAnimateTransformElement.idl:
  • svg/SVGAnimatedAngle.idl:
  • svg/SVGAnimatedBoolean.idl:
  • svg/SVGAnimatedEnumeration.idl:
  • svg/SVGAnimatedInteger.idl:
  • svg/SVGAnimatedLength.idl:
  • svg/SVGAnimatedLengthList.idl:
  • svg/SVGAnimatedNumber.idl:
  • svg/SVGAnimatedNumberList.idl:
  • svg/SVGAnimatedPreserveAspectRatio.idl:
  • svg/SVGAnimatedRect.idl:
  • svg/SVGAnimatedString.idl:
  • svg/SVGAnimatedTransformList.idl:
  • svg/SVGCircleElement.idl:
  • svg/SVGClipPathElement.idl:
  • svg/SVGColor.idl:
  • svg/SVGComponentTransferFunctionElement.idl:
  • svg/SVGCursorElement.idl:
  • svg/SVGDefsElement.idl:
  • svg/SVGDescElement.idl:
  • svg/SVGElement.idl:
  • svg/SVGEllipseElement.idl:
  • svg/SVGExternalResourcesRequired.idl:
  • svg/SVGFEBlendElement.idl:
  • svg/SVGFEColorMatrixElement.idl:
  • svg/SVGFEComponentTransferElement.idl:
  • svg/SVGFECompositeElement.idl:
  • svg/SVGFEConvolveMatrixElement.idl:
  • svg/SVGFEDiffuseLightingElement.idl:
  • svg/SVGFEDisplacementMapElement.idl:
  • svg/SVGFEDistantLightElement.idl:
  • svg/SVGFEFloodElement.idl:
  • svg/SVGFEFuncAElement.idl:
  • svg/SVGFEFuncBElement.idl:
  • svg/SVGFEFuncGElement.idl:
  • svg/SVGFEFuncRElement.idl:
  • svg/SVGFEImageElement.idl:
  • svg/SVGFEMergeElement.idl:
  • svg/SVGFEMergeNodeElement.idl:
  • svg/SVGFEOffsetElement.idl:
  • svg/SVGFEPointLightElement.idl:
  • svg/SVGFESpecularLightingElement.idl:
  • svg/SVGFESpotLightElement.idl:
  • svg/SVGFETileElement.idl:
  • svg/SVGFETurbulenceElement.idl:
  • svg/SVGFilterPrimitiveStandardAttributes.idl:
  • svg/SVGFitToViewBox.idl:
  • svg/SVGFontElement.idl:
  • svg/SVGFontFaceElement.idl:
  • svg/SVGFontFaceFormatElement.idl:
  • svg/SVGFontFaceNameElement.idl:
  • svg/SVGFontFaceSrcElement.idl:
  • svg/SVGFontFaceUriElement.idl:
  • svg/SVGForeignObjectElement.idl:
  • svg/SVGGElement.idl:
  • svg/SVGGlyphElement.idl:
  • svg/SVGGradientElement.idl:
  • svg/SVGHKernElement.idl:
  • svg/SVGImageElement.idl:
  • svg/SVGLangSpace.idl:
  • svg/SVGLength.idl:
  • svg/SVGLengthList.idl:
  • svg/SVGLineElement.idl:
  • svg/SVGLinearGradientElement.idl:
  • svg/SVGMPathElement.idl:
  • svg/SVGMaskElement.idl:
  • svg/SVGMatrix.idl:
  • svg/SVGMetadataElement.idl:
  • svg/SVGMissingGlyphElement.idl:
  • svg/SVGNumber.idl:
  • svg/SVGNumberList.idl:
  • svg/SVGPaint.idl:
  • svg/SVGPathSeg.idl:
  • svg/SVGPathSegArcAbs.idl:
  • svg/SVGPathSegArcRel.idl:
  • svg/SVGPathSegClosePath.idl:
  • svg/SVGPathSegCurvetoCubicAbs.idl:
  • svg/SVGPathSegCurvetoCubicRel.idl:
  • svg/SVGPathSegCurvetoCubicSmoothAbs.idl:
  • svg/SVGPathSegCurvetoCubicSmoothRel.idl:
  • svg/SVGPathSegCurvetoQuadraticAbs.idl:
  • svg/SVGPathSegCurvetoQuadraticRel.idl:
  • svg/SVGPathSegCurvetoQuadraticSmoothAbs.idl:
  • svg/SVGPathSegCurvetoQuadraticSmoothRel.idl:
  • svg/SVGPathSegLinetoAbs.idl:
  • svg/SVGPathSegLinetoHorizontalAbs.idl:
  • svg/SVGPathSegLinetoHorizontalRel.idl:
  • svg/SVGPathSegLinetoRel.idl:
  • svg/SVGPathSegLinetoVerticalAbs.idl:
  • svg/SVGPathSegLinetoVerticalRel.idl:
  • svg/SVGPathSegList.idl:
  • svg/SVGPathSegMovetoAbs.idl:
  • svg/SVGPathSegMovetoRel.idl:
  • svg/SVGPatternElement.idl:
  • svg/SVGPoint.idl:
  • svg/SVGPointList.idl:
  • svg/SVGPolygonElement.idl:
  • svg/SVGPolylineElement.idl:
  • svg/SVGPreserveAspectRatio.idl:
  • svg/SVGRadialGradientElement.idl:
  • svg/SVGRect.idl:
  • svg/SVGRectElement.idl:
  • svg/SVGRenderingIntent.idl:
  • svg/SVGScriptElement.idl:
  • svg/SVGSetElement.idl:
  • svg/SVGStopElement.idl:
  • svg/SVGStringList.idl:
  • svg/SVGSwitchElement.idl:
  • svg/SVGSymbolElement.idl:
  • svg/SVGTRefElement.idl:
  • svg/SVGTSpanElement.idl:
  • svg/SVGTextElement.idl:
  • svg/SVGTextPathElement.idl:
  • svg/SVGTextPositioningElement.idl:
  • svg/SVGTitleElement.idl:
  • svg/SVGTransform.idl:
  • svg/SVGTransformList.idl:
  • svg/SVGTransformable.idl:
  • svg/SVGURIReference.idl:
  • svg/SVGUnitTypes.idl:
  • svg/SVGUseElement.idl:
  • svg/SVGVKernElement.idl:
  • svg/SVGViewElement.idl:
  • svg/SVGViewSpec.idl:
  • svg/SVGZoomAndPan.idl:
  • svg/SVGZoomEvent.idl:
  • testing/Internals.idl:
  • webaudio/AudioChannelMerger.idl:
  • webaudio/AudioChannelSplitter.idl:
  • webaudio/AudioDestinationNode.idl:
  • webaudio/AudioGain.idl:
  • webaudio/AudioGainNode.idl:
  • webaudio/AudioProcessingEvent.idl:
  • webaudio/AudioSourceNode.idl:
  • webaudio/BiquadFilterNode.idl:
  • webaudio/ConvolverNode.idl:
  • webaudio/DelayNode.idl:
  • webaudio/DynamicsCompressorNode.idl:
  • webaudio/HighPass2FilterNode.idl:
  • webaudio/JavaScriptAudioNode.idl:
  • webaudio/LowPass2FilterNode.idl:
  • webaudio/OfflineAudioCompletionEvent.idl:
  • workers/SharedWorker.idl:
  • workers/SharedWorkerContext.idl:
  • workers/WorkerLocation.idl:
  • xml/XMLHttpRequestException.idl:
  • xml/XMLHttpRequestProgressEvent.idl:
  • xml/XPathException.idl:

06/17/11:

23:30 Changeset [89189] by commit-queue@webkit.org
  • 306 edits in trunk/Source/WebCore

2011-06-17 Mark Pilgrim <pilgrim@chromium.org>

Reviewed by Darin Adler.

Remove LegacyDefaultOptionalArguments flag from IDL files where it would not change behavior
https://bugs.webkit.org/show_bug.cgi?id=62904

After bug 62750, there are many IDL files that contain the new
LegacyDefaultOptionalArguments flag that don't actually need it.
Some examples:

  • the IDL file contains no functions
  • the IDL file contains only functions with no arguments
  • the IDL file contains functions, *all* of which use the [RequiresAllArguments=raise] extended attribute

This patch simplifies such IDL files by removing the
LegacyDefaultOptionalArguments flag and (if needed) removing the
[RequiresAllArguments=raise] extended attribute from each function
declaration. This patch does not make any required arguments optional
or any optional arguments required. It changes no behavior at all.

No new tests needed, all existing tests pass.

  • bindings/scripts/test/TestInterface.idl:
  • bindings/scripts/test/TestSerializedScriptValueInterface.idl:
  • css/CSSCharsetRule.idl:
  • css/CSSFontFaceRule.idl:
  • css/CSSImportRule.idl:
  • css/CSSPageRule.idl:
  • css/CSSRule.idl:
  • css/CSSStyleRule.idl:
  • css/CSSUnknownRule.idl:
  • css/CSSValue.idl:
  • css/Counter.idl:
  • css/RGBColor.idl:
  • css/Rect.idl:
  • css/StyleSheet.idl:
  • css/WebKitCSSKeyframeRule.idl:
  • css/WebKitCSSTransformValue.idl:
  • dom/Attr.idl:
  • dom/CDATASection.idl:
  • dom/ClientRect.idl:
  • dom/Comment.idl:
  • dom/DOMCoreException.idl:
  • dom/DOMStringMap.idl:
  • dom/DocumentType.idl:
  • dom/Entity.idl:
  • dom/EntityReference.idl:
  • dom/EventException.idl:
  • dom/GeneratedStream.idl:
  • dom/MessageChannel.idl:
  • dom/NodeIterator.idl:
  • dom/Notation.idl:
  • dom/ProcessingInstruction.idl:
  • dom/RangeException.idl:
  • dom/Touch.idl:
  • dom/TreeWalker.idl:
  • fileapi/DOMFileSystem.idl:
  • fileapi/DOMFileSystemSync.idl:
  • fileapi/DirectoryReaderSync.idl:
  • fileapi/File.idl:
  • fileapi/FileEntrySync.idl:
  • fileapi/FileError.idl:
  • fileapi/FileException.idl:
  • fileapi/Metadata.idl:
  • fileapi/OperationNotAllowedException.idl:
  • fileapi/WebKitFlags.idl:
  • html/DOMSettableTokenList.idl:
  • html/HTMLAppletElement.idl:
  • html/HTMLAreaElement.idl:
  • html/HTMLBRElement.idl:
  • html/HTMLBaseElement.idl:
  • html/HTMLBaseFontElement.idl:
  • html/HTMLBlockquoteElement.idl:
  • html/HTMLBodyElement.idl:
  • html/HTMLDListElement.idl:
  • html/HTMLDataListElement.idl:
  • html/HTMLDetailsElement.idl:
  • html/HTMLDirectoryElement.idl:
  • html/HTMLEmbedElement.idl:
  • html/HTMLFontElement.idl:
  • html/HTMLFormElement.idl:
  • html/HTMLFrameElement.idl:
  • html/HTMLFrameSetElement.idl:
  • html/HTMLHRElement.idl:
  • html/HTMLHeadElement.idl:
  • html/HTMLHeadingElement.idl:
  • html/HTMLHtmlElement.idl:
  • html/HTMLIFrameElement.idl:
  • html/HTMLImageElement.idl:
  • html/HTMLIsIndexElement.idl:
  • html/HTMLLIElement.idl:
  • html/HTMLLabelElement.idl:
  • html/HTMLLegendElement.idl:
  • html/HTMLLinkElement.idl:
  • html/HTMLMapElement.idl:
  • html/HTMLMarqueeElement.idl:
  • html/HTMLMenuElement.idl:
  • html/HTMLMetaElement.idl:
  • html/HTMLMeterElement.idl:
  • html/HTMLModElement.idl:
  • html/HTMLOListElement.idl:
  • html/HTMLOptGroupElement.idl:
  • html/HTMLOptionElement.idl:
  • html/HTMLParagraphElement.idl:
  • html/HTMLParamElement.idl:
  • html/HTMLPreElement.idl:
  • html/HTMLProgressElement.idl:
  • html/HTMLQuoteElement.idl:
  • html/HTMLScriptElement.idl:
  • html/HTMLSourceElement.idl:
  • html/HTMLStyleElement.idl:
  • html/HTMLTableCaptionElement.idl:
  • html/HTMLTableCellElement.idl:
  • html/HTMLTableColElement.idl:
  • html/HTMLTitleElement.idl:
  • html/HTMLTrackElement.idl:
  • html/HTMLUListElement.idl:
  • html/ImageData.idl:
  • html/MediaError.idl:
  • html/SpellcheckRange.idl:
  • html/TextMetrics.idl:
  • html/ValidityState.idl:
  • html/VoidCallback.idl:
  • html/canvas/ArrayBuffer.idl:
  • html/canvas/ArrayBufferView.idl:
  • html/canvas/CanvasPattern.idl:
  • html/canvas/CanvasPixelArray.idl:
  • html/canvas/CanvasRenderingContext.idl:
  • html/canvas/DataView.idl:
  • html/canvas/OESStandardDerivatives.idl:
  • html/canvas/OESTextureFloat.idl:
  • html/canvas/WebGLActiveInfo.idl:
  • html/canvas/WebGLBuffer.idl:
  • html/canvas/WebGLContextAttributes.idl:
  • html/canvas/WebGLFramebuffer.idl:
  • html/canvas/WebGLProgram.idl:
  • html/canvas/WebGLRenderbuffer.idl:
  • html/canvas/WebGLShader.idl:
  • html/canvas/WebGLTexture.idl:
  • html/canvas/WebGLUniformLocation.idl:
  • html/canvas/WebGLVertexArrayObjectOES.idl:
  • html/canvas/WebKitLoseContext.idl:
  • inspector/ScriptProfile.idl:
  • inspector/ScriptProfileNode.idl:
  • page/AbstractView.idl:
  • page/BarInfo.idl:
  • page/Coordinates.idl:
  • page/Geoposition.idl:
  • page/MemoryInfo.idl:
  • page/NavigatorUserMediaError.idl:
  • page/Performance.idl:
  • page/PerformanceNavigation.idl:
  • page/PerformanceTiming.idl:
  • page/PositionError.idl:
  • page/Screen.idl:
  • page/SpeechInputEvent.idl:
  • page/SpeechInputResult.idl:
  • page/WebKitAnimation.idl:
  • page/WebKitPoint.idl:
  • page/WorkerNavigator.idl:
  • plugins/DOMMimeType.idl:
  • storage/Database.idl:
  • storage/DatabaseSync.idl:
  • storage/IDBAny.idl:
  • storage/IDBCursorWithValue.idl:
  • storage/IDBDatabaseError.idl:
  • storage/IDBDatabaseException.idl:
  • storage/IDBKey.idl:
  • storage/IDBVersionChangeEvent.idl:
  • storage/IDBVersionChangeRequest.idl:
  • storage/SQLError.idl:
  • storage/SQLException.idl:
  • storage/SQLResultSet.idl:
  • svg/SVGAElement.idl:
  • svg/SVGAltGlyphElement.idl:
  • svg/SVGAngle.idl:
  • svg/SVGAnimateColorElement.idl:
  • svg/SVGAnimateElement.idl:
  • svg/SVGAnimateMotionElement.idl:
  • svg/SVGAnimateTransformElement.idl:
  • svg/SVGAnimatedAngle.idl:
  • svg/SVGAnimatedBoolean.idl:
  • svg/SVGAnimatedEnumeration.idl:
  • svg/SVGAnimatedInteger.idl:
  • svg/SVGAnimatedLength.idl:
  • svg/SVGAnimatedLengthList.idl:
  • svg/SVGAnimatedNumber.idl:
  • svg/SVGAnimatedNumberList.idl:
  • svg/SVGAnimatedPreserveAspectRatio.idl:
  • svg/SVGAnimatedRect.idl:
  • svg/SVGAnimatedString.idl:
  • svg/SVGAnimatedTransformList.idl:
  • svg/SVGCircleElement.idl:
  • svg/SVGClipPathElement.idl:
  • svg/SVGColor.idl:
  • svg/SVGComponentTransferFunctionElement.idl:
  • svg/SVGCursorElement.idl:
  • svg/SVGDefsElement.idl:
  • svg/SVGDescElement.idl:
  • svg/SVGElement.idl:
  • svg/SVGEllipseElement.idl:
  • svg/SVGExternalResourcesRequired.idl:
  • svg/SVGFEBlendElement.idl:
  • svg/SVGFEColorMatrixElement.idl:
  • svg/SVGFEComponentTransferElement.idl:
  • svg/SVGFECompositeElement.idl:
  • svg/SVGFEConvolveMatrixElement.idl:
  • svg/SVGFEDiffuseLightingElement.idl:
  • svg/SVGFEDisplacementMapElement.idl:
  • svg/SVGFEDistantLightElement.idl:
  • svg/SVGFEFloodElement.idl:
  • svg/SVGFEFuncAElement.idl:
  • svg/SVGFEFuncBElement.idl:
  • svg/SVGFEFuncGElement.idl:
  • svg/SVGFEFuncRElement.idl:
  • svg/SVGFEImageElement.idl:
  • svg/SVGFEMergeElement.idl:
  • svg/SVGFEMergeNodeElement.idl:
  • svg/SVGFEOffsetElement.idl:
  • svg/SVGFEPointLightElement.idl:
  • svg/SVGFESpecularLightingElement.idl:
  • svg/SVGFESpotLightElement.idl:
  • svg/SVGFETileElement.idl:
  • svg/SVGFETurbulenceElement.idl:
  • svg/SVGFilterPrimitiveStandardAttributes.idl:
  • svg/SVGFitToViewBox.idl:
  • svg/SVGFontElement.idl:
  • svg/SVGFontFaceElement.idl:
  • svg/SVGFontFaceFormatElement.idl:
  • svg/SVGFontFaceNameElement.idl:
  • svg/SVGFontFaceSrcElement.idl:
  • svg/SVGFontFaceUriElement.idl:
  • svg/SVGForeignObjectElement.idl:
  • svg/SVGGElement.idl:
  • svg/SVGGlyphElement.idl:
  • svg/SVGGradientElement.idl:
  • svg/SVGHKernElement.idl:
  • svg/SVGImageElement.idl:
  • svg/SVGLangSpace.idl:
  • svg/SVGLength.idl:
  • svg/SVGLengthList.idl:
  • svg/SVGLineElement.idl:
  • svg/SVGLinearGradientElement.idl:
  • svg/SVGMPathElement.idl:
  • svg/SVGMaskElement.idl:
  • svg/SVGMatrix.idl:
  • svg/SVGMetadataElement.idl:
  • svg/SVGMissingGlyphElement.idl:
  • svg/SVGNumber.idl:
  • svg/SVGNumberList.idl:
  • svg/SVGPaint.idl:
  • svg/SVGPathSeg.idl:
  • svg/SVGPathSegArcAbs.idl:
  • svg/SVGPathSegArcRel.idl:
  • svg/SVGPathSegClosePath.idl:
  • svg/SVGPathSegCurvetoCubicAbs.idl:
  • svg/SVGPathSegCurvetoCubicRel.idl:
  • svg/SVGPathSegCurvetoCubicSmoothAbs.idl:
  • svg/SVGPathSegCurvetoCubicSmoothRel.idl:
  • svg/SVGPathSegCurvetoQuadraticAbs.idl:
  • svg/SVGPathSegCurvetoQuadraticRel.idl:
  • svg/SVGPathSegCurvetoQuadraticSmoothAbs.idl:
  • svg/SVGPathSegCurvetoQuadraticSmoothRel.idl:
  • svg/SVGPathSegLinetoAbs.idl:
  • svg/SVGPathSegLinetoHorizontalAbs.idl:
  • svg/SVGPathSegLinetoHorizontalRel.idl:
  • svg/SVGPathSegLinetoRel.idl:
  • svg/SVGPathSegLinetoVerticalAbs.idl:
  • svg/SVGPathSegLinetoVerticalRel.idl:
  • svg/SVGPathSegList.idl:
  • svg/SVGPathSegMovetoAbs.idl:
  • svg/SVGPathSegMovetoRel.idl:
  • svg/SVGPatternElement.idl:
  • svg/SVGPoint.idl:
  • svg/SVGPointList.idl:
  • svg/SVGPolygonElement.idl:
  • svg/SVGPolylineElement.idl:
  • svg/SVGPreserveAspectRatio.idl:
  • svg/SVGRadialGradientElement.idl:
  • svg/SVGRect.idl:
  • svg/SVGRectElement.idl:
  • svg/SVGRenderingIntent.idl:
  • svg/SVGScriptElement.idl:
  • svg/SVGSetElement.idl:
  • svg/SVGStopElement.idl:
  • svg/SVGStringList.idl:
  • svg/SVGSwitchElement.idl:
  • svg/SVGSymbolElement.idl:
  • svg/SVGTRefElement.idl:
  • svg/SVGTSpanElement.idl:
  • svg/SVGTextElement.idl:
  • svg/SVGTextPathElement.idl:
  • svg/SVGTextPositioningElement.idl:
  • svg/SVGTitleElement.idl:
  • svg/SVGTransform.idl:
  • svg/SVGTransformList.idl:
  • svg/SVGTransformable.idl:
  • svg/SVGURIReference.idl:
  • svg/SVGUnitTypes.idl:
  • svg/SVGUseElement.idl:
  • svg/SVGVKernElement.idl:
  • svg/SVGViewElement.idl:
  • svg/SVGViewSpec.idl:
  • svg/SVGZoomAndPan.idl:
  • svg/SVGZoomEvent.idl:
  • testing/Internals.idl:
  • webaudio/AudioChannelMerger.idl:
  • webaudio/AudioChannelSplitter.idl:
  • webaudio/AudioDestinationNode.idl:
  • webaudio/AudioGain.idl:
  • webaudio/AudioGainNode.idl:
  • webaudio/AudioProcessingEvent.idl:
  • webaudio/AudioSourceNode.idl:
  • webaudio/BiquadFilterNode.idl:
  • webaudio/ConvolverNode.idl:
  • webaudio/DelayNode.idl:
  • webaudio/DynamicsCompressorNode.idl:
  • webaudio/HighPass2FilterNode.idl:
  • webaudio/JavaScriptAudioNode.idl:
  • webaudio/LowPass2FilterNode.idl:
  • webaudio/OfflineAudioCompletionEvent.idl:
  • workers/SharedWorker.idl:
  • workers/SharedWorkerContext.idl:
  • workers/WorkerLocation.idl:
  • xml/XMLHttpRequestException.idl:
  • xml/XMLHttpRequestProgressEvent.idl:
  • xml/XPathException.idl:
23:12 Changeset [89188] by crogers@google.com
  • 2 edits in trunk/Source/WebKit/chromium

Build fix - fix chromium shared win builder

22:30 Changeset [89187] by krit@webkit.org
  • 18 edits
    19 adds in trunk

2011-06-17 Dirk Schulze <krit@webkit.org>

Reviewed by Rob Buis.

SVGAnimation should use direct unit animation for SVGAngle
https://bugs.webkit.org/show_bug.cgi?id=62807

Tests animation of SVGAngle with different units.

  • svg/animations/script-tests/svgangle-animation-deg-to-grad.js: Added. (sample1): (sample2): (sample3): (executeTest):
  • svg/animations/script-tests/svgangle-animation-deg-to-rad.js: Added. (sample1): (sample2): (sample3): (executeTest):
  • svg/animations/script-tests/svgangle-animation-grad-to-deg.js: Added. (sample1): (sample2): (sample3): (executeTest):
  • svg/animations/script-tests/svgangle-animation-grad-to-rad.js: Added. (sample1): (sample2): (sample3): (executeTest):
  • svg/animations/script-tests/svgangle-animation-rad-to-deg.js: Added. (sample1): (sample2): (sample3): (executeTest):
  • svg/animations/script-tests/svgangle-animation-rad-to-grad.js: Added. (sample1): (sample2): (sample3): (executeTest):
  • svg/animations/svgangle-animation-deg-to-grad-expected.txt: Added.
  • svg/animations/svgangle-animation-deg-to-grad.html: Added.
  • svg/animations/svgangle-animation-deg-to-rad-expected.txt: Added.
  • svg/animations/svgangle-animation-deg-to-rad.html: Added.
  • svg/animations/svgangle-animation-grad-to-deg-expected.txt: Added.
  • svg/animations/svgangle-animation-grad-to-deg.html: Added.
  • svg/animations/svgangle-animation-grad-to-rad-expected.txt: Added.
  • svg/animations/svgangle-animation-grad-to-rad.html: Added.
  • svg/animations/svgangle-animation-rad-to-deg-expected.txt: Added.
  • svg/animations/svgangle-animation-rad-to-deg.html: Added.
  • svg/animations/svgangle-animation-rad-to-grad-expected.txt: Added.
  • svg/animations/svgangle-animation-rad-to-grad.html: Added.

2011-06-17 Dirk Schulze <krit@webkit.org>

Reviewed by Rob Buis.

SVGAnimation should use direct unit animation for SVGAngle
https://bugs.webkit.org/show_bug.cgi?id=62807

Follow up of "SVGAnimation should use direct unit animation for SVGLength": https://bugs.webkit.org/show_bug.cgi?id=61368
This patch continues the conversion to the new concept of SVGAnimatorFactory with SVGAngle. We can animate the SVG primitive datatype SVGAngle
with different unit types now.
Removed number and unit parser from SVGAnimateElement. This is not needed anymore.

Tests: svg/animations/svgangle-animation-deg-to-grad.html

svg/animations/svgangle-animation-deg-to-rad.html
svg/animations/svgangle-animation-grad-to-deg.html
svg/animations/svgangle-animation-grad-to-rad.html
svg/animations/svgangle-animation-rad-to-deg.html
svg/animations/svgangle-animation-rad-to-grad.html

  • CMakeLists.txt: Added SVGAnimatedAngle.cpp.
  • GNUmakefile.list.am: Ditto.
  • WebCore.gypi: Ditto.
  • WebCore.pro: Ditto.
  • WebCore.xcodeproj/project.pbxproj: Ditto.
  • svg/SVGAllInOne.cpp: Ditto.
  • svg/SVGAnimateElement.cpp: Make use of SVGAnimator for AnimatedAngle. (WebCore::SVGAnimateElement::SVGAnimateElement): (WebCore::SVGAnimateElement::determineAnimatedAttributeType): Ditto. (WebCore::SVGAnimateElement::calculateAnimatedValue): Ditto. (WebCore::SVGAnimateElement::calculateFromAndToValues): Ditto. (WebCore::SVGAnimateElement::calculateFromAndByValues): Ditto. (WebCore::SVGAnimateElement::resetToBaseValue): Ditto. (WebCore::SVGAnimateElement::applyResultsToTarget): Ditto. (WebCore::SVGAnimateElement::calculateDistance): Ditto.
  • svg/SVGAnimateElement.h:
  • svg/SVGAnimatedAngle.cpp: Added. Added SVGAnimatedAngleAnimator for animation of SVGAngles. (WebCore::SVGAnimatedAngleAnimator::SVGAnimatedAngleAnimator): (WebCore::sharedSVGAngle): (WebCore::SVGAnimatedAngleAnimator::constructFromString): (WebCore::SVGAnimatedAngleAnimator::calculateFromAndToValues): (WebCore::SVGAnimatedAngleAnimator::calculateFromAndByValues): (WebCore::SVGAnimatedAngleAnimator::calculateAnimatedValue): (WebCore::SVGAnimatedAngleAnimator::calculateDistance):
  • svg/SVGAnimatedAngle.h: (WebCore::SVGAnimatedAngleAnimator::~SVGAnimatedAngleAnimator):
  • svg/SVGAnimatedLength.cpp: (WebCore::sharedSVGLength): Use an ExceptionCode for SVGLength::setValueAsString.
  • svg/SVGAnimatedType.h: (WebCore::SVGAnimatedType::create): (WebCore::SVGAnimatedType::createAngle): (WebCore::SVGAnimatedType::createLength): (WebCore::SVGAnimatedType::~SVGAnimatedType): (WebCore::SVGAnimatedType::angle): (WebCore::SVGAnimatedType::valueAsString): (WebCore::SVGAnimatedType::setValueAsString): (WebCore::SVGAnimatedType::SVGAnimatedType):
  • svg/SVGAnimatorFactory.h: (WebCore::SVGAnimatorFactory::create):
  • svg/SVGLength.cpp: (WebCore::SVGLength::setValueAsString): Added an ExceptionCode for consistency reasons and as preparation for future error handling.
  • svg/SVGLength.h:
  • svg/SVGParserUtilities.cpp: (WebCore::parseNumberFromString): Added number parser for String objects.
  • svg/SVGParserUtilities.h:
21:57 Changeset [89186] by commit-queue@webkit.org
  • 7 edits
    23 adds in trunk/Source/WebCore

2011-06-17 Anna Cavender <annacc@chromium.org>

Reviewed by Eric Carlson.

Adding initial interfaces and stubs for track
https://bugs.webkit.org/show_bug.cgi?id=60379

This marks the first patch of a series to implement out-of-band
<track> support in WebKit. This patch adds some of the core header files
and their corresponding stub .cpp files.

No new tests because feature is hidden behind VIDEO_TRACK feature
define, which is turned off.

  • CMakeLists.txt:
  • WebCore.gyp/WebCore.gyp:
  • WebCore.gypi:
  • WebCore.pri:
  • WebCore.pro:
  • WebCore.xcodeproj/project.pbxproj:
  • html/CueIndex.cpp: Added.
  • html/CueIndex.h: Added.
  • html/LoadableTextTrack.cpp: Added.
  • html/LoadableTextTrack.h: Added.
  • html/LoadableTextTrackImpl.cpp: Added.
  • html/LoadableTextTrackImpl.h: Added.
  • html/MutableTextTrack.cpp: Added.
  • html/MutableTextTrack.h: Added.
  • html/MutableTextTrackImpl.cpp: Added.
  • html/MutableTextTrackImpl.h: Added.
  • html/TextTrack.cpp: Added.
  • html/TextTrack.h: Added.
  • html/TextTrackCue.cpp: Added.
  • html/TextTrackCue.h: Added.
  • html/TextTrackCueList.cpp: Added.
  • html/TextTrackCueList.h: Added.
  • html/TextTrackPrivate.h: Added.
  • loader/CueLoader.cpp: Added.
  • loader/CueLoader.h: Added.
  • platform/track/CueParser.cpp: Added.
  • platform/track/CueParser.h: Added.
  • platform/track/CueParserPrivate.h: Added.
21:41 Changeset [89185] by commit-queue@webkit.org
  • 6 edits in trunk/Source

2011-06-17 Dmitry Lomov <dslomov@google.com>

Reviewed by Adam Barth.

https://bugs.webkit.org/show_bug.cgi?id=62653
[V8][Chromium] Make StringCache in V8 bindings per-isolate
This moves StringCache into V8BindingPerIsolateData.

  • bindings/v8/V8Binding.cpp: (WebCore::cachedStringCallback): (WebCore::StringCache::remove): (WebCore::StringCache::v8ExternalStringSlow):
  • bindings/v8/V8Binding.h: (WebCore::StringCache::StringCache): (WebCore::StringCache::v8ExternalString): (WebCore::StringCache::clearOnGC): (WebCore::V8BindingPerIsolateData::stringCache): (WebCore::v8ExternalString):
  • bindings/v8/V8GCController.cpp: (WebCore::V8GCController::gcPrologue):

2011-06-17 Dmitry Lomov <dslomov@google.com>

Reviewed by Adam Barth.

https://bugs.webkit.org/show_bug.cgi?id=62653
[V8][Chromium] Make StringCache in V8 bindings per-isolate
This moves StringCache into V8BindingPerIsolateData.

  • src/WebScriptController.cpp: (WebKit::WebScriptController::enableV8SingleThreadMode): StringCache is now per-isolate, so ok in multithreaded contexts.
21:25 Changeset [89184] by oliver@apple.com
  • 9 edits in trunk/Source/JavaScriptCore

2011-06-17 Oliver Hunt <oliver@apple.com>

Reviewed by Gavin Barraclough.

JSONP is unnecessarily slow
https://bugs.webkit.org/show_bug.cgi?id=62920

JSONP has unfortunately become a fairly common idiom online, yet
it triggers very poor performance in JSC as we end up doing codegen
for a large number of property accesses that will

  • only be run once, so the vast amount of logic we dump to handle caching of accesses is unnecessary.
  • We are doing codegen that is directly proportional to just creating the object in the first place.

This patch extends the use of the literal parser to JSONP-like structures
in global code, handling a number of different forms I have seen online.
In an extreme case this improves performance of JSONP by more than 2x
due to removal of code generation and execution time, and a few optimisations
that I made to the parser itself.

  • API/JSValueRef.cpp: (JSValueMakeFromJSONString):
  • interpreter/Interpreter.cpp: (JSC::Interpreter::callEval): (JSC::Interpreter::execute):
  • parser/Lexer.cpp: (JSC::Lexer::isKeyword):
  • parser/Lexer.h:
  • runtime/JSGlobalObjectFunctions.cpp: (JSC::globalFuncEval):
  • runtime/JSONObject.cpp: (JSC::JSONProtoFuncParse):
  • runtime/LiteralParser.cpp: (JSC::LiteralParser::tryJSONPParse): (JSC::LiteralParser::makeIdentifier): (JSC::LiteralParser::Lexer::lex): (JSC::LiteralParser::Lexer::next): (JSC::isSafeStringCharacter): (JSC::LiteralParser::Lexer::lexString): (JSC::LiteralParser::Lexer::lexNumber): (JSC::LiteralParser::parse):
  • runtime/LiteralParser.h: (JSC::LiteralParser::LiteralParser): (JSC::LiteralParser::tryLiteralParse): (JSC::LiteralParser::Lexer::Lexer):
19:38 Changeset [89183] by jchaffraix@webkit.org
  • 3 edits
    2 adds in trunk

2011-06-17 Julien Chaffraix <jchaffraix@webkit.org>

Reviewed by Darin Adler.

Assertion failure in SVGTextLayoutEngine constructor (!m_layoutAttributes.isEmpty())
https://bugs.webkit.org/show_bug.cgi?id=62884

  • svg/custom/assert-empty-layout-attributes-expected.txt: Added.
  • svg/custom/assert-empty-layout-attributes.svg: Added.

2011-06-17 Julien Chaffraix <jchaffraix@webkit.org>

Reviewed by Darin Adler.

Assertion failure in SVGTextLayoutEngine constructor (!m_layoutAttributes.isEmpty())
https://bugs.webkit.org/show_bug.cgi?id=62884

Test: svg/custom/assert-empty-layout-attributes.svg

  • rendering/svg/SVGRootInlineBox.cpp: (WebCore::SVGRootInlineBox::computePerCharacterLayoutInformation): Added a early return here. It is not needed to do the text layout algorithm if you don't have any layout information as your size is (0, 0) anyway.
18:09 Changeset [89182] by commit-queue@webkit.org
  • 2 edits in trunk/Tools

2011-06-17 Dmitry Lomov <dslomov@google.com>

Reviewed by Daniel Bates.

https://bugs.webkit.org/show_bug.cgi?id=62918
Pass configuration to UnitTests step in master.cfg

  • BuildSlaveSupport/build.webkit.org-config/master.cfg:
17:43 Changeset [89181] by ap@apple.com
  • 2 edits in trunk/Source/WebCore

2011-06-17 Alexey Proskuryakov <ap@apple.com>

Reviewed by Dan Bernstein.

https://bugs.webkit.org/show_bug.cgi?id=62913
Use ICU search collator when available

<rdar://problem/8830218> Search on a webpage in Safari conflates some Czech characters
<rdar://problem/8468873> Safari search doesn't strip Hamza

This changes behaviors that depend on system language, and isn't practically testable.

  • editing/TextIterator.cpp: (WebCore::createSearcher): Ask ICU for search collator, if available.
16:26 Changeset [89180] by rniwa@webkit.org
  • 2 edits in trunk/Source/WebKit/chromium

2011-06-17 Ryosuke Niwa <rniwa@webkit.org>

Roll Chromium DEPS.

  • DEPS:
16:06 Changeset [89179] by bfulgham@webkit.org
  • 2 edits in trunk/Source/WebKit2

[WinCairo] Unreviewed build fix after r89060 and r89161.

  • Shared/win/WebCoreArgumentCodersWin.cpp: WinCairo build fixes (1) Include proper header files for WinCairo build (2) Exclude unused namespace declaration
15:44 Changeset [89178] by senorblanco@chromium.org
  • 6 edits in trunk/Source

2011-06-17 Sheriff Bot <webkit.review.bot@gmail.com>

Unreviewed, rolling out r89143.
http://trac.webkit.org/changeset/89143
https://bugs.webkit.org/show_bug.cgi?id=62912

Possible Chromeos test breakage (Requested by senorblanco on
#webkit).

  • src/AsyncFileSystemChromium.cpp: (WebCore::AsyncFileSystemChromium::virtualPathToFileSystemURL):
  • src/WorkerAsyncFileSystemChromium.cpp: (WebCore::WorkerAsyncFileSystemChromium::virtualPathToFileSystemURL):
  • tests/KURLTest.cpp: (ComponentCase::TEST):

2011-06-17 Sheriff Bot <webkit.review.bot@gmail.com>

Unreviewed, rolling out r89143.
http://trac.webkit.org/changeset/89143
https://bugs.webkit.org/show_bug.cgi?id=62912

Possible Chromeos test breakage (Requested by senorblanco on
#webkit).

  • platform/KURLGoogle.cpp: (WebCore::encodeWithURLEscapeSequences):
15:43 Changeset [89177] by andersca@apple.com
  • 6 edits in trunk/Source/WebKit2

2011-06-17 Anders Carlsson <andersca@apple.com>

Reviewed by Sam Weinig.

Remove unused ArgumentEncoder and ArgumentDecoder functions
https://bugs.webkit.org/show_bug.cgi?id=62909

  • Platform/CoreIPC/ArgumentDecoder.cpp:
  • Platform/CoreIPC/ArgumentDecoder.h:
  • Platform/CoreIPC/ArgumentEncoder.cpp:
  • Platform/CoreIPC/ArgumentEncoder.h:


  • Shared/win/PlatformCertificateInfo.cpp: (WebKit::PlatformCertificateInfo::encode): (WebKit::PlatformCertificateInfo::decode): Replace calls to encodeBytes/decodeBytes with encodeVariableLengthByteArray/decodeVariableLengthByteArray.
15:18 Changeset [89176] by commit-queue@webkit.org
  • 1 edit
    2 adds in trunk/LayoutTests

2011-06-17 David Grogan <dgrogan@chromium.org>

Reviewed by Eric Seidel.

layout test for misalignment caused by float->int rounding error
https://bugs.webkit.org/show_bug.cgi?id=61906

Just the layout test demonstrating the problem. It will be a while
until I have cycles to play around with the fix started in
https://bugs.webkit.org/show_bug.cgi?id=22759. And it'd be nice to
know if this were fixed for free via the ongoing systemic int->float
refactoring.

  • css1/units/rounding-expected.txt: Added.
  • css1/units/rounding.html: Added.
14:56 Changeset [89175] by commit-queue@webkit.org
  • 1 edit
    1 add in trunk/Tools

2011-06-17 Leandro Pereira <leandro@profusion.mobi>

Reviewed by Eric Seidel.

[EFL] Add Evas-based ImageDiff implementation.
https://bugs.webkit.org/show_bug.cgi?id=61942

Build system changes will be performed as soon as the complete
DumpRenderTree implementation is upstreamed.

  • DumpRenderTree/efl/ImageDiff.cpp: Added. (pixelFromImageData): (differenceImageFromDifferenceBuffer): (computeDistanceBetweenPixelComponents): (calculatePixelDifference): (calculateDifference): (getTemporaryFile): (printImage): (printImageDifferences): (resizeEcoreEvasIfNeeded): (readImageFromStdin): (parseCommandLineOptions): (shutdownEfl): (abortWithErrorMessage): (initEfl): (main):
14:48 Changeset [89174] by tony@chromium.org
  • 2 edits in trunk/Tools

2011-06-17 Tony Chang <tony@chromium.org>

Reviewed by Dirk Pranke.

[chromium] force rebaseline-chromium-webkit-tests to use the chromium port
https://bugs.webkit.org/show_bug.cgi?id=62907

This fixes a bug where the ImageDiff on the user's machine doesn't
match the logic used on the Chromium buildbots. This has the downside
of requiring that the Chromium ImageDiff is built, but it turns out
that even with --tolerance 0, the CG ImageDiff will allow small pixel
differences through.

  • Scripts/webkitpy/layout_tests/rebaseline_chromium_webkit_tests.py:
14:46 Changeset [89173] by bfulgham@webkit.org
  • 2 edits in trunk/Tools

[WinCairo] Unreviewed build correction.

  • DumpRenderTree/win/DumpRenderTreeCairo.vsprops:

Update WinCairo property sheet to link against the Cairo DLL,
now that we are using a more recent Cairo build.

14:20 Changeset [89172] by jer.noble@apple.com
  • 3 edits in trunk/Source/WebCore

2011-06-17 Jer Noble <jer.noble@apple.com>

Reviewed by Ada Chan.

Playing video from the manifest crashes on Windows
https://bugs.webkit.org/show_bug.cgi?id=62901

No new tests. This will be covered by existing App Cache tests.

Two related fixes. 1) Null-check the CFStringRef and CFURLRef created in QTMovie::load() before
passing them to CFRelease(). 2) Use CFURL to create an appropriate file-URL on windows in
createFileURLForApplicationCacheResource.

  • html/HTMLMediaElement.cpp: (WebCore::createFileURLForApplicationCacheResource):
  • platform/graphics/win/QTMovie.cpp: (QTMovie::load):
13:52 Changeset [89171] by ggaren@apple.com
  • 5 edits in trunk/Source/JavaScriptCore

2011-06-17 Geoffrey Garen <ggaren@apple.com>

Reviewed by Oliver Hunt.

Moved some property access JIT code into property access JIT files
https://bugs.webkit.org/show_bug.cgi?id=62906

  • jit/JITOpcodes.cpp:
  • jit/JITOpcodes32_64.cpp:
  • jit/JITPropertyAccess.cpp: (JSC::JIT::emitSlow_op_put_by_val): (JSC::JIT::emit_op_get_scoped_var): (JSC::JIT::emit_op_put_scoped_var): (JSC::JIT::emit_op_get_global_var): (JSC::JIT::emit_op_put_global_var):
  • jit/JITPropertyAccess32_64.cpp: (JSC::JIT::emit_op_get_scoped_var): (JSC::JIT::emit_op_put_scoped_var): (JSC::JIT::emit_op_get_global_var): (JSC::JIT::emit_op_put_global_var):
13:51 Changeset [89170] by andersca@apple.com
  • 5 edits in trunk/Source/WebKit2

Yet another Qt build fix attempt.

  • UIProcess/API/qt/ClientImpl.cpp:
  • UIProcess/API/qt/qgraphicswkview.cpp:
  • UIProcess/API/qt/qwkpage.cpp:
  • UIProcess/API/qt/qwkpage_p.h:
13:43 Changeset [89169] by senorblanco@chromium.org
  • 2 edits
    1 add in trunk/LayoutTests

2011-06-17 Stephen White <senorblanco@chromium.org>

Unreviewed.

Some new chromium test expectations and updates.

  • platform/chromium-mac-leopard/fast/dom/HTMLMeterElement/meter-writing-mode-expected.png: Added.
  • platform/chromium/test_expectations.txt:
13:41 Changeset [89168] by andersca@apple.com
  • 4 edits in trunk/Source/WebKit2

Another attempt at fixing the Qt build.

  • UIProcess/API/qt/ClientImpl.cpp:
  • UIProcess/API/qt/qgraphicswkview.cpp:
  • UIProcess/API/qt/qwkcontext.cpp:
13:40 Changeset [89167] by barraclough@apple.com
  • 3 edits in trunk/LayoutTests

Rubber Stamped by Sam Weinig.

Land a couple more regex tests.

  • fast/regex/pcre-test-1-expected.txt:
  • fast/regex/script-tests/pcre-test-1.js:
13:21 Changeset [89166] by andersca@apple.com
  • 2 edits in trunk/Source/WebKit2

Fix Qt build.

  • WebProcess/ResourceCache/WebResourceCacheManager.cpp:
13:19 Changeset [89165] by inferno@chromium.org
  • 4 edits
    2 adds in trunk

2011-06-17 Abhishek Arya <inferno@chromium.org>

Reviewed by Dave Hyatt.

Tests that we do not crash when unable to remove floats from
parent's next siblings blocks.
https://bugs.webkit.org/show_bug.cgi?id=62875

  • fast/block/float/float-not-removed-from-next-sibling5-expected.txt: Added.
  • fast/block/float/float-not-removed-from-next-sibling5.html: Added.

2011-06-17 Abhishek Arya <inferno@chromium.org>

Reviewed by Dave Hyatt.

When we lose ability to propagate floats, need to find topmost
parent with that overhanging float, and then iterate over its
sibling blocks to remove the float.
https://bugs.webkit.org/show_bug.cgi?id=62875

Test: fast/block/float/float-not-removed-from-next-sibling5.html

  • rendering/RenderBlock.cpp: (WebCore::RenderBlock::styleDidChange): (WebCore::RenderBlock::hasOverhangingFloat):
  • rendering/RenderBlock.h:
13:08 Changeset [89164] by andersca@apple.com
  • 2 edits in trunk/Source/WebKit2

Windows build fix.

  • UIProcess/win/WebView.cpp:
13:00 Changeset [89163] by commit-queue@webkit.org
  • 13 edits
    2 adds in trunk

2011-06-17 Vsevolod Vlasov <vsevik@chromium.org>

Reviewed by Pavel Feldman.

Web Inspector: Network panel does not show main resource content for iframes deleted from the document
https://bugs.webkit.org/show_bug.cgi?id=62810

  • http/tests/inspector/network/network-iframe-load-and-delete-expected.txt: Added.
  • http/tests/inspector/network/network-iframe-load-and-delete.html: Added.

2011-06-17 Vsevolod Vlasov <vsevik@chromium.org>

Reviewed by Pavel Feldman.

Web Inspector: Network panel does not show main resource content for iframes deleted from the document
https://bugs.webkit.org/show_bug.cgi?id=62810

Test: http/tests/inspector/network/network-iframe-load-and-delete.html

  • inspector/InspectorInstrumentation.cpp: (WebCore::InspectorInstrumentation::didFinishLoadingImpl): (WebCore::InspectorInstrumentation::didFailLoadingImpl):
  • inspector/InspectorInstrumentation.h: (WebCore::InspectorInstrumentation::didFinishLoading): (WebCore::InspectorInstrumentation::didFailLoading):
  • inspector/InspectorPageAgent.cpp: (WebCore::cachedResourceContent): (WebCore::mainResourceContent): (WebCore::InspectorPageAgent::sharedBufferContent): (WebCore::InspectorPageAgent::resourceContent): (WebCore::InspectorPageAgent::getResourceContent): (WebCore::InspectorPageAgent::searchInResources):
  • inspector/InspectorPageAgent.h:
  • inspector/InspectorResourceAgent.cpp: (WebCore::InspectorResourceAgent::didReceiveResponse): (WebCore::InspectorResourceAgent::didFinishLoading): (WebCore::InspectorResourceAgent::didFailLoading): (WebCore::InspectorResourceAgent::didReceiveXHRResponse): (WebCore::InspectorResourceAgent::getResourceContent):
  • inspector/InspectorResourceAgent.h:
  • inspector/InspectorStyleSheet.cpp: (WebCore::InspectorStyleSheet::resourceStyleSheetText):
  • inspector/NetworkResourcesData.cpp: (WebCore::NetworkResourcesData::ResourceData::ResourceData): (WebCore::NetworkResourcesData::setResourceType): (WebCore::NetworkResourcesData::resourceType): (WebCore::NetworkResourcesData::addResourceSharedBuffer):
  • inspector/NetworkResourcesData.h: (WebCore::NetworkResourcesData::ResourceData::type): (WebCore::NetworkResourcesData::ResourceData::setType): (WebCore::NetworkResourcesData::ResourceData::buffer): (WebCore::NetworkResourcesData::ResourceData::setBuffer): (WebCore::NetworkResourcesData::ResourceData::textEncodingName): (WebCore::NetworkResourcesData::ResourceData::setTextEncodingName):
  • loader/ResourceLoadNotifier.cpp: (WebCore::ResourceLoadNotifier::didFailToLoad): (WebCore::ResourceLoadNotifier::dispatchDidFinishLoading):
  • loader/appcache/ApplicationCacheGroup.cpp: (WebCore::ApplicationCacheGroup::didFinishLoading): (WebCore::ApplicationCacheGroup::didFail):
12:51 Changeset [89162] by rniwa@webkit.org
  • 2 edits in trunk/LayoutTests

2011-06-17 Ryosuke Niwa <rniwa@webkit.org>

Fix Chromium test expectations.

  • platform/chromium/test_expectations.txt:
12:48 Changeset [89161] by andersca@apple.com
  • 14 edits in trunk/Source/WebKit2

2011-06-17 Anders Carlsson <andersca@apple.com>

Reviewed by Sam Weinig.

Move the remaining WebCore argument coders to the .cpp file
https://bugs.webkit.org/show_bug.cgi?id=62874

Also add includes that other files need that used to be provided by WebCoreArgumentCoders.h,
and get rid of the LAZY_NATIVE_CURSOR #if check because all WebKit2 platforms now support it.


  • Shared/ContextMenuState.h:
  • Shared/WebCoreArgumentCoders.cpp: (CoreIPC::::encode): (CoreIPC::::decode):
  • Shared/WebCoreArgumentCoders.h:
  • Shared/gtk/WebCoreArgumentCodersGtk.cpp:
  • Shared/mac/WebCoreArgumentCodersMac.mm:
  • Shared/qt/WebCoreArgumentCodersQt.cpp:
  • UIProcess/API/mac/PDFViewController.mm:
  • UIProcess/PageClient.h:
  • UIProcess/WebIconDatabase.cpp:
  • UIProcess/WebPageProxy.cpp:
  • UIProcess/WebPageProxy.h:
  • UIProcess/mac/WKFullScreenWindowController.mm:
12:33 Changeset [89160] by andersca@apple.com
  • 2 edits in trunk/Source/JavaScriptCore

Build fix.

12:29 Changeset [89159] by rniwa@webkit.org
  • 2 edits in trunk/LayoutTests

2011-06-17 Ryosuke Niwa <rniwa@webkit.org>

Add image failing expectations for Leopard after r89091.
I'm giving up on these tests; no matter what I do, they fail.

  • platform/chromium/test_expectations.txt:
12:26 Changeset [89158] by ggaren@apple.com
  • 2 edits in trunk/Source/JavaScriptCore

Try to fix the Leopard build?

12:12 Changeset [89157] by darin@apple.com
  • 2 edits in trunk/Source/WebCore

Fix clang build.

  • loader/LinkLoader.h: Use struct, not class, to forward-declare struct.
12:11 Changeset [89156] by ggaren@apple.com
  • 7 edits in trunk/Source/JavaScriptCore

2011-06-16 Geoffrey Garen <ggaren@apple.com>

Reviewed by Oliver Hunt.

Added some write barrier action, compiled out by default
https://bugs.webkit.org/show_bug.cgi?id=62844

  • JavaScriptCore.xcodeproj/project.pbxproj: Fixed an incremental build issue with Heap.cpp.
  • heap/Heap.cpp: (JSC::Heap::writeBarrierSlowCase):
  • heap/Heap.h: (JSC::Heap::writeBarrier):
  • heap/MarkedBlock.h: (JSC::MarkedBlock::isAtomAligned): (JSC::MarkedBlock::blockFor): (JSC::MarkedBlock::atomNumber): (JSC::MarkedBlock::ownerSetNumber): (JSC::MarkedBlock::addOldSpaceOwner): (JSC::MarkedBlock::OwnerSet::OwnerSet): (JSC::MarkedBlock::OwnerSet::add): (JSC::MarkedBlock::OwnerSet::clear): (JSC::MarkedBlock::OwnerSet::size): (JSC::MarkedBlock::OwnerSet::didOverflow): (JSC::MarkedBlock::OwnerSet::owners): Added a basic write barrier that tracks owners for regions within blocks. Currently unused.
12:11 Changeset [89155] by commit-queue@webkit.org
  • 7 edits in trunk

2011-06-17 Chris Evans <cevans@chromium.org>

Reviewed by Adam Barth.

Detect mixed-scripting involving https -> http redirects
https://bugs.webkit.org/show_bug.cgi?id=62846

  • http/tests/security/mixedContent/redirect-https-to-http-script-in-iframe-expected.txt: Update expectation.
  • http/tests/security/mixedContent/redirect-https-to-http-script-in-iframe.html: Remove FIXME as the test is now working as expected.

2011-06-17 Chris Evans <cevans@chromium.org>

Reviewed by Adam Barth.

Detect mixed-scripting involving https -> http redirects
https://bugs.webkit.org/show_bug.cgi?id=62846

Test: http/tests/security/mixedContent/redirect-https-to-http-script-in-iframe.html

  • loader/cache/CachedResourceLoader.cpp: (WebCore::CachedResourceLoader::checkInsecureContent): (WebCore::CachedResourceLoader::canRequest): break out insecure content logic.
  • loader/cache/CachedResourceLoader.h:
  • loader/cache/CachedResourceRequest.cpp: (WebCore::CachedResourceRequest::willSendRequest): check the redirect target for possible insecure content issues.
12:09 Changeset [89154] by robert@webkit.org
  • 4 edits in trunk

2011-06-12 Robert Hogan <robert@webkit.org>

Reviewed by Alexey Proskuryakov.

[Qt] Qt Counterpart for http://trac.webkit.org/changeset/42078
https://bugs.webkit.org/show_bug.cgi?id=62514

  • platform/qt/Skipped: Unskip http/tests/xmlhttprequest/redirect-cross-origin-tripmine.html

2011-06-12 Robert Hogan <robert@webkit.org>

Reviewed by Alexey Proskuryakov.

[Qt] Qt Counterpart for http://trac.webkit.org/changeset/42078
https://bugs.webkit.org/show_bug.cgi?id=62514

  • platform/network/qt/ResourceHandleQt.cpp: (WebCore::WebCoreSynchronousLoader::willSendRequest):
11:58 Changeset [89153] by commit-queue@webkit.org
  • 3 edits
    1 add in trunk/Source/JavaScriptCore

2011-06-17 Raphael Kubo da Costa <kubo@profusion.mobi>

Reviewed by Eric Seidel.

[EFL] Add some OwnPtr specializations for EFL types.
For now there are specializations for Ecore_Evas and Evas_Object.
https://bugs.webkit.org/show_bug.cgi?id=62877

  • wtf/CMakeListsEfl.txt:
  • wtf/OwnPtrCommon.h:
  • wtf/efl/OwnPtrEfl.cpp: Added. (WTF::deleteOwnedPtr):
11:53 WebKitGTK edited by plaes@plaes.org
Update links for 1.4.2 stable release planning page (diff)
11:52 Changeset [89152] by crogers@google.com
  • 2 edits in trunk/Source/WebKit/chromium

2011-06-17 Chris Rogers <crogers@google.com>

Reviewed by Tony Chang.

Enable Web Audio for chromium windows build
https://bugs.webkit.org/show_bug.cgi?id=62895

  • features.gypi:
11:49 WebKitGTK edited by plaes@plaes.org
Update Gentoo information (diff)
11:40 Changeset [89151] by rniwa@webkit.org
  • 2 edits
    20 adds in trunk/LayoutTests

2011-06-17 Ryosuke Niwa <rniwa@webkit.org>

Chromium Mac rebaselines for r89091.

  • platform/chromium-mac-leopard/editing/selection/vertical-lr-ltr-extend-line-backward-br-expected.png: Added.
  • platform/chromium-mac-leopard/editing/selection/vertical-lr-ltr-extend-line-forward-br-expected.png: Added.
  • platform/chromium-mac-leopard/editing/selection/vertical-rl-ltr-extend-line-backward-br-expected.png: Added.
  • platform/chromium-mac-leopard/editing/selection/vertical-rl-ltr-extend-line-backward-p-expected.png: Added.
  • platform/chromium-mac-leopard/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.png: Added.
  • platform/chromium-mac-leopard/editing/selection/vertical-rl-ltr-extend-line-forward-br-expected.png: Added.
  • platform/chromium-mac-leopard/editing/selection/vertical-rl-ltr-extend-line-forward-p-expected.png: Added.
  • platform/chromium-mac-leopard/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.png: Added.
  • platform/chromium-mac-leopard/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.png: Added.
  • platform/chromium-mac-leopard/editing/selection/vertical-rl-rtl-extend-line-backward-p-expected.png: Added.
  • platform/chromium-mac-leopard/editing/selection/vertical-rl-rtl-extend-line-forward-br-expected.png: Added.
  • platform/chromium-mac-leopard/editing/selection/vertical-rl-rtl-extend-line-forward-p-expected.png: Added.
  • platform/chromium-mac/editing/selection/vertical-lr-ltr-extend-line-backward-br-actual.png: Added.
  • platform/chromium-mac/editing/selection/vertical-lr-ltr-extend-line-forward-br-actual.png: Added.
  • platform/chromium-mac/editing/selection/vertical-rl-ltr-extend-line-backward-br-actual.png: Added.
  • platform/chromium-mac/editing/selection/vertical-rl-ltr-extend-line-backward-p-actual.png: Added.
  • platform/chromium-mac/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-actual.png: Added.
  • platform/chromium-mac/editing/selection/vertical-rl-ltr-extend-line-forward-br-actual.png: Added.
  • platform/chromium-mac/editing/selection/vertical-rl-ltr-extend-line-forward-p-actual.png: Added.
  • platform/chromium-mac/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-actual.png: Added.
  • platform/chromium/test_expectations.txt:
11:23 Changeset [89150] by commit-queue@webkit.org
  • 4 edits in trunk

2011-06-17 Chang Shu <cshu@webkit.org>

Reviewed by Anders Carlsson.

[Qt] [WK2] Debug info leaks to stdout from plugins in Qt WebKit2 layout tests
https://bugs.webkit.org/show_bug.cgi?id=61940

Unskip passed tests.

  • platform/qt-wk2/Skipped:

2011-06-17 Chang Shu <cshu@webkit.org>

Reviewed by Anders Carlsson.

[Qt] [WK2] Debug info leaks to stdout from plugins in Qt WebKit2 layout tests
https://bugs.webkit.org/show_bug.cgi?id=61940

Tempararily supress stdout during getPluginInfo during which debug info was leaked out.

  • Shared/Plugins/Netscape/x11/NetscapePluginModuleX11.cpp: (WebKit::StdoutRedirect::StdoutRedirect): (WebKit::StdoutRedirect::~StdoutRedirect): (WebKit::NetscapePluginModule::getPluginInfo):
11:20 Changeset [89149] by commit-queue@webkit.org
  • 5 edits in trunk/LayoutTests

2011-06-17 Annie Sullivan <sullivan@chromium.org>

Reviewed by Ryosuke Niwa.

Layout tests editing/inserting/return-key-in-hidden-field.html and return-key-span-start.html don't run in webkit2
https://bugs.webkit.org/show_bug.cgi?id=62734

Modify tests to use execCommand(insertParagraph) instead of eventSender to inject a new line.

  • editing/inserting/return-key-in-hidden-field-expected.txt:
  • editing/inserting/return-key-in-hidden-field.html:
  • editing/inserting/return-key-span-start.html:
  • platform/mac-wk2/Skipped:
11:19 Changeset [89148] by commit-queue@webkit.org
  • 525 edits in trunk/Source/WebCore

2011-06-17 Mark Pilgrim <pilgrim@chromium.org>

Reviewed by Adam Barth.

Change IDL code generator to require all arguments by default
https://bugs.webkit.org/show_bug.cgi?id=62750

As per discussion on public-webapps, WebIDL is changing the default
behavior to require all function arguments by default and raise an
exception when an argument is missing. (This behavior is currently
opt-in in WebKit's IDL system, on a function-by-function basis, with
the "RequiresAllArguments=Raise" flag.) To order to match WebIDL as
closely as possible, this patch adds an interface-level
"LegacyDefaultOptionalArguments" flag and sets it on all existing IDL
files (500+), then changes the code generator Perl scripts to behave
the old way in the presence of the flag.

No new tests required, all existing tests still pass.

  • bindings/scripts/CodeGeneratorJS.pm:
  • bindings/scripts/CodeGeneratorV8.pm:
  • bindings/scripts/test/TestCallback.idl:
  • bindings/scripts/test/TestInterface.idl:
  • bindings/scripts/test/TestMediaQueryListListener.idl:
  • bindings/scripts/test/TestObj.idl:
  • bindings/scripts/test/TestSerializedScriptValueInterface.idl:
  • css/CSSCharsetRule.idl:
  • css/CSSFontFaceRule.idl:
  • css/CSSImportRule.idl:
  • css/CSSMediaRule.idl:
  • css/CSSPageRule.idl:
  • css/CSSPrimitiveValue.idl:
  • css/CSSRule.idl:
  • css/CSSRuleList.idl:
  • css/CSSStyleDeclaration.idl:
  • css/CSSStyleRule.idl:
  • css/CSSStyleSheet.idl:
  • css/CSSUnknownRule.idl:
  • css/CSSValue.idl:
  • css/CSSValueList.idl:
  • css/Counter.idl:
  • css/MediaList.idl:
  • css/MediaQueryList.idl:
  • css/MediaQueryListListener.idl:
  • css/RGBColor.idl:
  • css/Rect.idl:
  • css/StyleMedia.idl:
  • css/StyleSheet.idl:
  • css/StyleSheetList.idl:
  • css/WebKitCSSKeyframeRule.idl:
  • css/WebKitCSSKeyframesRule.idl:
  • css/WebKitCSSMatrix.idl:
  • css/WebKitCSSTransformValue.idl:
  • dom/Attr.idl:
  • dom/BeforeLoadEvent.idl:
  • dom/BeforeProcessEvent.idl:
  • dom/CDATASection.idl:
  • dom/CharacterData.idl:
  • dom/ClientRect.idl:
  • dom/ClientRectList.idl:
  • dom/Clipboard.idl:
  • dom/Comment.idl:
  • dom/CompositionEvent.idl:
  • dom/CustomEvent.idl:
  • dom/DOMCoreException.idl:
  • dom/DOMImplementation.idl:
  • dom/DOMStringList.idl:
  • dom/DOMStringMap.idl:
  • dom/DataTransferItem.idl:
  • dom/DataTransferItems.idl:
  • dom/DeviceMotionEvent.idl:
  • dom/DeviceOrientationEvent.idl:
  • dom/Document.idl:
  • dom/DocumentFragment.idl:
  • dom/DocumentType.idl:
  • dom/Element.idl:
  • dom/Entity.idl:
  • dom/EntityReference.idl:
  • dom/ErrorEvent.idl:
  • dom/Event.idl:
  • dom/EventException.idl:
  • dom/EventListener.idl:
  • dom/EventTarget.idl:
  • dom/ExclusiveTrackList.idl:
  • dom/GeneratedStream.idl:
  • dom/HashChangeEvent.idl:
  • dom/KeyboardEvent.idl:
  • dom/MessageChannel.idl:
  • dom/MessageEvent.idl:
  • dom/MessagePort.idl:
  • dom/MouseEvent.idl:
  • dom/MultipleTrackList.idl:
  • dom/MutationEvent.idl:
  • dom/NamedNodeMap.idl:
  • dom/Node.idl:
  • dom/NodeFilter.idl:
  • dom/NodeIterator.idl:
  • dom/NodeList.idl:
  • dom/Notation.idl:
  • dom/OverflowEvent.idl:
  • dom/PageTransitionEvent.idl:
  • dom/PopStateEvent.idl:
  • dom/ProcessingInstruction.idl:
  • dom/ProgressEvent.idl:
  • dom/Range.idl:
  • dom/RangeException.idl:
  • dom/RequestAnimationFrameCallback.idl:
  • dom/Stream.idl:
  • dom/StreamEvent.idl:
  • dom/StreamList.idl:
  • dom/StringCallback.idl:
  • dom/Text.idl:
  • dom/TextEvent.idl:
  • dom/Touch.idl:
  • dom/TouchEvent.idl:
  • dom/TouchList.idl:
  • dom/TrackList.idl:
  • dom/TreeWalker.idl:
  • dom/UIEvent.idl:
  • dom/WebKitAnimationEvent.idl:
  • dom/WebKitTransitionEvent.idl:
  • dom/WheelEvent.idl:
  • fileapi/Blob.idl:
  • fileapi/DOMFileSystem.idl:
  • fileapi/DOMFileSystemSync.idl:
  • fileapi/DirectoryEntry.idl:
  • fileapi/DirectoryEntrySync.idl:
  • fileapi/DirectoryReader.idl:
  • fileapi/DirectoryReaderSync.idl:
  • fileapi/EntriesCallback.idl:
  • fileapi/Entry.idl:
  • fileapi/EntryArray.idl:
  • fileapi/EntryArraySync.idl:
  • fileapi/EntryCallback.idl:
  • fileapi/EntrySync.idl:
  • fileapi/ErrorCallback.idl:
  • fileapi/File.idl:
  • fileapi/FileCallback.idl:
  • fileapi/FileEntry.idl:
  • fileapi/FileEntrySync.idl:
  • fileapi/FileError.idl:
  • fileapi/FileException.idl:
  • fileapi/FileList.idl:
  • fileapi/FileReader.idl:
  • fileapi/FileReaderSync.idl:
  • fileapi/FileSystemCallback.idl:
  • fileapi/FileWriter.idl:
  • fileapi/FileWriterCallback.idl:
  • fileapi/FileWriterSync.idl:
  • fileapi/Metadata.idl:
  • fileapi/MetadataCallback.idl:
  • fileapi/OperationNotAllowedException.idl:
  • fileapi/WebKitBlobBuilder.idl:
  • fileapi/WebKitFlags.idl:
  • html/DOMFormData.idl:
  • html/DOMSettableTokenList.idl:
  • html/DOMTokenList.idl:
  • html/DOMURL.idl:
  • html/HTMLAllCollection.idl:
  • html/HTMLAnchorElement.idl:
  • html/HTMLAppletElement.idl:
  • html/HTMLAreaElement.idl:
  • html/HTMLAudioElement.idl:
  • html/HTMLBRElement.idl:
  • html/HTMLBaseElement.idl:
  • html/HTMLBaseFontElement.idl:
  • html/HTMLBlockquoteElement.idl:
  • html/HTMLBodyElement.idl:
  • html/HTMLButtonElement.idl:
  • html/HTMLCanvasElement.idl:
  • html/HTMLCollection.idl:
  • html/HTMLDListElement.idl:
  • html/HTMLDataListElement.idl:
  • html/HTMLDetailsElement.idl:
  • html/HTMLDirectoryElement.idl:
  • html/HTMLDivElement.idl:
  • html/HTMLDocument.idl:
  • html/HTMLElement.idl:
  • html/HTMLEmbedElement.idl:
  • html/HTMLFieldSetElement.idl:
  • html/HTMLFontElement.idl:
  • html/HTMLFormElement.idl:
  • html/HTMLFrameElement.idl:
  • html/HTMLFrameSetElement.idl:
  • html/HTMLHRElement.idl:
  • html/HTMLHeadElement.idl:
  • html/HTMLHeadingElement.idl:
  • html/HTMLHtmlElement.idl:
  • html/HTMLIFrameElement.idl:
  • html/HTMLImageElement.idl:
  • html/HTMLInputElement.idl:
  • html/HTMLIsIndexElement.idl:
  • html/HTMLKeygenElement.idl:
  • html/HTMLLIElement.idl:
  • html/HTMLLabelElement.idl:
  • html/HTMLLegendElement.idl:
  • html/HTMLLinkElement.idl:
  • html/HTMLMapElement.idl:
  • html/HTMLMarqueeElement.idl:
  • html/HTMLMediaElement.idl:
  • html/HTMLMenuElement.idl:
  • html/HTMLMetaElement.idl:
  • html/HTMLMeterElement.idl:
  • html/HTMLModElement.idl:
  • html/HTMLOListElement.idl:
  • html/HTMLObjectElement.idl:
  • html/HTMLOptGroupElement.idl:
  • html/HTMLOptionElement.idl:
  • html/HTMLOptionsCollection.idl:
  • html/HTMLOutputElement.idl:
  • html/HTMLParagraphElement.idl:
  • html/HTMLParamElement.idl:
  • html/HTMLPreElement.idl:
  • html/HTMLProgressElement.idl:
  • html/HTMLQuoteElement.idl:
  • html/HTMLScriptElement.idl:
  • html/HTMLSelectElement.idl:
  • html/HTMLSourceElement.idl:
  • html/HTMLStyleElement.idl:
  • html/HTMLTableCaptionElement.idl:
  • html/HTMLTableCellElement.idl:
  • html/HTMLTableColElement.idl:
  • html/HTMLTableElement.idl:
  • html/HTMLTableRowElement.idl:
  • html/HTMLTableSectionElement.idl:
  • html/HTMLTextAreaElement.idl:
  • html/HTMLTitleElement.idl:
  • html/HTMLTrackElement.idl:
  • html/HTMLUListElement.idl:
  • html/HTMLVideoElement.idl:
  • html/ImageData.idl:
  • html/MediaError.idl:
  • html/SpellcheckRange.idl:
  • html/SpellcheckRangeList.idl:
  • html/TextMetrics.idl:
  • html/TimeRanges.idl:
  • html/ValidityState.idl:
  • html/VoidCallback.idl:
  • html/canvas/ArrayBuffer.idl:
  • html/canvas/ArrayBufferView.idl:
  • html/canvas/CanvasGradient.idl:
  • html/canvas/CanvasPattern.idl:
  • html/canvas/CanvasPixelArray.idl:
  • html/canvas/CanvasRenderingContext.idl:
  • html/canvas/CanvasRenderingContext2D.idl:
  • html/canvas/DataView.idl:
  • html/canvas/Float32Array.idl:
  • html/canvas/Float64Array.idl:
  • html/canvas/Int16Array.idl:
  • html/canvas/Int32Array.idl:
  • html/canvas/Int8Array.idl:
  • html/canvas/OESStandardDerivatives.idl:
  • html/canvas/OESTextureFloat.idl:
  • html/canvas/OESVertexArrayObject.idl:
  • html/canvas/Uint16Array.idl:
  • html/canvas/Uint32Array.idl:
  • html/canvas/Uint8Array.idl:
  • html/canvas/WebGLActiveInfo.idl:
  • html/canvas/WebGLBuffer.idl:
  • html/canvas/WebGLContextAttributes.idl:
  • html/canvas/WebGLContextEvent.idl:
  • html/canvas/WebGLFramebuffer.idl:
  • html/canvas/WebGLProgram.idl:
  • html/canvas/WebGLRenderbuffer.idl:
  • html/canvas/WebGLRenderingContext.idl:
  • html/canvas/WebGLShader.idl:
  • html/canvas/WebGLTexture.idl:
  • html/canvas/WebGLUniformLocation.idl:
  • html/canvas/WebGLVertexArrayObjectOES.idl:
  • html/canvas/WebKitLoseContext.idl:
  • inspector/InjectedScriptHost.idl:
  • inspector/InspectorFrontendHost.idl:
  • inspector/JavaScriptCallFrame.idl:
  • inspector/ScriptProfile.idl:
  • inspector/ScriptProfileNode.idl:
  • loader/appcache/DOMApplicationCache.idl:
  • notifications/Notification.idl:
  • notifications/NotificationCenter.idl:
  • page/AbstractView.idl:
  • page/BarInfo.idl:
  • page/Console.idl:
  • page/Coordinates.idl:
  • page/Crypto.idl:
  • page/DOMSelection.idl:
  • page/DOMWindow.idl:
  • page/EventSource.idl:
  • page/Geolocation.idl:
  • page/Geoposition.idl:
  • page/History.idl:
  • page/Location.idl:
  • page/MemoryInfo.idl:
  • page/Navigator.idl:
  • page/NavigatorUserMediaError.idl:
  • page/NavigatorUserMediaErrorCallback.idl:
  • page/NavigatorUserMediaSuccessCallback.idl:
  • page/Performance.idl:
  • page/PerformanceNavigation.idl:
  • page/PerformanceTiming.idl:
  • page/PositionCallback.idl:
  • page/PositionError.idl:
  • page/PositionErrorCallback.idl:
  • page/Screen.idl:
  • page/SpeechInputEvent.idl:
  • page/SpeechInputResult.idl:
  • page/SpeechInputResultList.idl:
  • page/WebKitAnimation.idl:
  • page/WebKitAnimationList.idl:
  • page/WebKitPoint.idl:
  • page/WorkerNavigator.idl:
  • plugins/DOMMimeType.idl:
  • plugins/DOMMimeTypeArray.idl:
  • plugins/DOMPlugin.idl:
  • plugins/DOMPluginArray.idl:
  • storage/Database.idl:
  • storage/DatabaseCallback.idl:
  • storage/DatabaseSync.idl:
  • storage/IDBAny.idl:
  • storage/IDBCursor.idl:
  • storage/IDBCursorWithValue.idl:
  • storage/IDBDatabase.idl:
  • storage/IDBDatabaseError.idl:
  • storage/IDBDatabaseException.idl:
  • storage/IDBFactory.idl:
  • storage/IDBIndex.idl:
  • storage/IDBKey.idl:
  • storage/IDBKeyRange.idl:
  • storage/IDBObjectStore.idl:
  • storage/IDBRequest.idl:
  • storage/IDBTransaction.idl:
  • storage/IDBVersionChangeEvent.idl:
  • storage/IDBVersionChangeRequest.idl:
  • storage/SQLError.idl:
  • storage/SQLException.idl:
  • storage/SQLResultSet.idl:
  • storage/SQLResultSetRowList.idl:
  • storage/SQLStatementCallback.idl:
  • storage/SQLStatementErrorCallback.idl:
  • storage/SQLTransaction.idl:
  • storage/SQLTransactionCallback.idl:
  • storage/SQLTransactionErrorCallback.idl:
  • storage/SQLTransactionSync.idl:
  • storage/SQLTransactionSyncCallback.idl:
  • storage/Storage.idl:
  • storage/StorageEvent.idl:
  • storage/StorageInfo.idl:
  • storage/StorageInfoErrorCallback.idl:
  • storage/StorageInfoQuotaCallback.idl:
  • storage/StorageInfoUsageCallback.idl:
  • svg/ElementTimeControl.idl:
  • svg/SVGAElement.idl:
  • svg/SVGAltGlyphElement.idl:
  • svg/SVGAngle.idl:
  • svg/SVGAnimateColorElement.idl:
  • svg/SVGAnimateElement.idl:
  • svg/SVGAnimateMotionElement.idl:
  • svg/SVGAnimateTransformElement.idl:
  • svg/SVGAnimatedAngle.idl:
  • svg/SVGAnimatedBoolean.idl:
  • svg/SVGAnimatedEnumeration.idl:
  • svg/SVGAnimatedInteger.idl:
  • svg/SVGAnimatedLength.idl:
  • svg/SVGAnimatedLengthList.idl:
  • svg/SVGAnimatedNumber.idl:
  • svg/SVGAnimatedNumberList.idl:
  • svg/SVGAnimatedPreserveAspectRatio.idl:
  • svg/SVGAnimatedRect.idl:
  • svg/SVGAnimatedString.idl:
  • svg/SVGAnimatedTransformList.idl:
  • svg/SVGAnimationElement.idl:
  • svg/SVGCircleElement.idl:
  • svg/SVGClipPathElement.idl:
  • svg/SVGColor.idl:
  • svg/SVGComponentTransferFunctionElement.idl:
  • svg/SVGCursorElement.idl:
  • svg/SVGDefsElement.idl:
  • svg/SVGDescElement.idl:
  • svg/SVGDocument.idl:
  • svg/SVGElement.idl:
  • svg/SVGElementInstance.idl:
  • svg/SVGElementInstanceList.idl:
  • svg/SVGEllipseElement.idl:
  • svg/SVGException.idl:
  • svg/SVGExternalResourcesRequired.idl:
  • svg/SVGFEBlendElement.idl:
  • svg/SVGFEColorMatrixElement.idl:
  • svg/SVGFEComponentTransferElement.idl:
  • svg/SVGFECompositeElement.idl:
  • svg/SVGFEConvolveMatrixElement.idl:
  • svg/SVGFEDiffuseLightingElement.idl:
  • svg/SVGFEDisplacementMapElement.idl:
  • svg/SVGFEDistantLightElement.idl:
  • svg/SVGFEDropShadowElement.idl:
  • svg/SVGFEFloodElement.idl:
  • svg/SVGFEFuncAElement.idl:
  • svg/SVGFEFuncBElement.idl:
  • svg/SVGFEFuncGElement.idl:
  • svg/SVGFEFuncRElement.idl:
  • svg/SVGFEGaussianBlurElement.idl:
  • svg/SVGFEImageElement.idl:
  • svg/SVGFEMergeElement.idl:
  • svg/SVGFEMergeNodeElement.idl:
  • svg/SVGFEMorphologyElement.idl:
  • svg/SVGFEOffsetElement.idl:
  • svg/SVGFEPointLightElement.idl:
  • svg/SVGFESpecularLightingElement.idl:
  • svg/SVGFESpotLightElement.idl:
  • svg/SVGFETileElement.idl:
  • svg/SVGFETurbulenceElement.idl:
  • svg/SVGFilterElement.idl:
  • svg/SVGFilterPrimitiveStandardAttributes.idl:
  • svg/SVGFitToViewBox.idl:
  • svg/SVGFontElement.idl:
  • svg/SVGFontFaceElement.idl:
  • svg/SVGFontFaceFormatElement.idl:
  • svg/SVGFontFaceNameElement.idl:
  • svg/SVGFontFaceSrcElement.idl:
  • svg/SVGFontFaceUriElement.idl:
  • svg/SVGForeignObjectElement.idl:
  • svg/SVGGElement.idl:
  • svg/SVGGlyphElement.idl:
  • svg/SVGGradientElement.idl:
  • svg/SVGHKernElement.idl:
  • svg/SVGImageElement.idl:
  • svg/SVGLangSpace.idl:
  • svg/SVGLength.idl:
  • svg/SVGLengthList.idl:
  • svg/SVGLineElement.idl:
  • svg/SVGLinearGradientElement.idl:
  • svg/SVGLocatable.idl:
  • svg/SVGMPathElement.idl:
  • svg/SVGMarkerElement.idl:
  • svg/SVGMaskElement.idl:
  • svg/SVGMatrix.idl:
  • svg/SVGMetadataElement.idl:
  • svg/SVGMissingGlyphElement.idl:
  • svg/SVGNumber.idl:
  • svg/SVGNumberList.idl:
  • svg/SVGPaint.idl:
  • svg/SVGPathElement.idl:
  • svg/SVGPathSeg.idl:
  • svg/SVGPathSegArcAbs.idl:
  • svg/SVGPathSegArcRel.idl:
  • svg/SVGPathSegClosePath.idl:
  • svg/SVGPathSegCurvetoCubicAbs.idl:
  • svg/SVGPathSegCurvetoCubicRel.idl:
  • svg/SVGPathSegCurvetoCubicSmoothAbs.idl:
  • svg/SVGPathSegCurvetoCubicSmoothRel.idl:
  • svg/SVGPathSegCurvetoQuadraticAbs.idl:
  • svg/SVGPathSegCurvetoQuadraticRel.idl:
  • svg/SVGPathSegCurvetoQuadraticSmoothAbs.idl:
  • svg/SVGPathSegCurvetoQuadraticSmoothRel.idl:
  • svg/SVGPathSegLinetoAbs.idl:
  • svg/SVGPathSegLinetoHorizontalAbs.idl:
  • svg/SVGPathSegLinetoHorizontalRel.idl:
  • svg/SVGPathSegLinetoRel.idl:
  • svg/SVGPathSegLinetoVerticalAbs.idl:
  • svg/SVGPathSegLinetoVerticalRel.idl:
  • svg/SVGPathSegList.idl:
  • svg/SVGPathSegMovetoAbs.idl:
  • svg/SVGPathSegMovetoRel.idl:
  • svg/SVGPatternElement.idl:
  • svg/SVGPoint.idl:
  • svg/SVGPointList.idl:
  • svg/SVGPolygonElement.idl:
  • svg/SVGPolylineElement.idl:
  • svg/SVGPreserveAspectRatio.idl:
  • svg/SVGRadialGradientElement.idl:
  • svg/SVGRect.idl:
  • svg/SVGRectElement.idl:
  • svg/SVGRenderingIntent.idl:
  • svg/SVGSVGElement.idl:
  • svg/SVGScriptElement.idl:
  • svg/SVGSetElement.idl:
  • svg/SVGStopElement.idl:
  • svg/SVGStringList.idl:
  • svg/SVGStylable.idl:
  • svg/SVGStyleElement.idl:
  • svg/SVGSwitchElement.idl:
  • svg/SVGSymbolElement.idl:
  • svg/SVGTRefElement.idl:
  • svg/SVGTSpanElement.idl:
  • svg/SVGTests.idl:
  • svg/SVGTextContentElement.idl:
  • svg/SVGTextElement.idl:
  • svg/SVGTextPathElement.idl:
  • svg/SVGTextPositioningElement.idl:
  • svg/SVGTitleElement.idl:
  • svg/SVGTransform.idl:
  • svg/SVGTransformList.idl:
  • svg/SVGTransformable.idl:
  • svg/SVGURIReference.idl:
  • svg/SVGUnitTypes.idl:
  • svg/SVGUseElement.idl:
  • svg/SVGVKernElement.idl:
  • svg/SVGViewElement.idl:
  • svg/SVGViewSpec.idl:
  • svg/SVGZoomAndPan.idl:
  • svg/SVGZoomEvent.idl:
  • testing/Internals.idl:
  • webaudio/AudioBuffer.idl:
  • webaudio/AudioBufferSourceNode.idl:
  • webaudio/AudioChannelMerger.idl:
  • webaudio/AudioChannelSplitter.idl:
  • webaudio/AudioContext.idl:
  • webaudio/AudioDestinationNode.idl:
  • webaudio/AudioGain.idl:
  • webaudio/AudioGainNode.idl:
  • webaudio/AudioListener.idl:
  • webaudio/AudioNode.idl:
  • webaudio/AudioPannerNode.idl:
  • webaudio/AudioParam.idl:
  • webaudio/AudioProcessingEvent.idl:
  • webaudio/AudioSourceNode.idl:
  • webaudio/BiquadFilterNode.idl:
  • webaudio/ConvolverNode.idl:
  • webaudio/DelayNode.idl:
  • webaudio/DynamicsCompressorNode.idl:
  • webaudio/HighPass2FilterNode.idl:
  • webaudio/JavaScriptAudioNode.idl:
  • webaudio/LowPass2FilterNode.idl:
  • webaudio/OfflineAudioCompletionEvent.idl:
  • webaudio/RealtimeAnalyserNode.idl:
  • websockets/CloseEvent.idl:
  • websockets/WebSocket.idl:
  • workers/AbstractWorker.idl:
  • workers/DedicatedWorkerContext.idl:
  • workers/SharedWorker.idl:
  • workers/SharedWorkerContext.idl:
  • workers/Worker.idl:
  • workers/WorkerContext.idl:
  • workers/WorkerLocation.idl:
  • xml/DOMParser.idl:
  • xml/XMLHttpRequest.idl:
  • xml/XMLHttpRequestException.idl:
  • xml/XMLHttpRequestProgressEvent.idl:
  • xml/XMLHttpRequestUpload.idl:
  • xml/XMLSerializer.idl:
  • xml/XPathEvaluator.idl:
  • xml/XPathException.idl:
  • xml/XPathExpression.idl:
  • xml/XPathNSResolver.idl:
  • xml/XPathResult.idl:
  • xml/XSLTProcessor.idl:
11:13 Changeset [89147] by commit-queue@webkit.org
  • 2 edits in trunk/Source/WebCore

2011-06-17 Cary Clark <caryclark@google.com>

Reviewed by Mihai Parparita.

Exclude isCALayerContext check if building Chrome to use Skia on Mac.
https://bugs.webkit.org/show_bug.cgi?id=62859

No new tests. This change does not affect existing functionality.

  • platform/chromium/ScrollbarThemeChromiumMac.mm: (WebCore::ScrollbarThemeChromiumMac::paint): Add a conditional to always set drawing into layer to false if Skia is the WebKit rendering engine. Once USE(SKIA) is enabled, this condition can be removed.
11:11 Changeset [89146] by commit-queue@webkit.org
  • 10 edits
    5 adds in trunk/Source/WebCore

2011-06-17 Gavin Peters <gavinp@chromium.org>

Reviewed by Adam Barth.

refactor HTMLLinkElement to allow Link header implementation
https://bugs.webkit.org/show_bug.cgi?id=51941

This change moves the LinkRelAttribute helper struct into its own
file in html/, since the LinkRelAttribute is used by the LinkLoader,
and leaving it in HTMLLinkElement would have been too circular for
my tastes.

The new LinkLoader class contains the loader code for icons, dns
prefetching and prefetch/prerender/subresource into a common
LinkLoader. This is a step in getting the Link header working in
WebKit, as discussed in webkit-dev For more information, see
thread "beforeload & link
(esp rel prefetch)".

No new tests, since this is a refactoring.

  • CMakeLists.txt:
  • GNUmakefile.list.am:
  • WebCore.gypi:
  • WebCore.pro:
  • WebCore.vcproj/WebCore.vcproj:
  • WebCore.xcodeproj/project.pbxproj:
  • html/HTMLLinkElement.cpp: (WebCore::HTMLLinkElement::HTMLLinkElement): (WebCore::HTMLLinkElement::~HTMLLinkElement): (WebCore::HTMLLinkElement::parseMappedAttribute): (WebCore::HTMLLinkElement::shouldLoadLink): (WebCore::HTMLLinkElement::process): (WebCore::HTMLLinkElement::linkLoaded): (WebCore::HTMLLinkElement::linkLoadingErrored):
  • html/HTMLLinkElement.h:
  • html/LinkRelAttribute.cpp: Added. (WebCore::LinkRelAttribute::LinkRelAttribute):
  • html/LinkRelAttribute.h: Added.
  • html/parser/HTMLPreloadScanner.cpp: (WebCore::HTMLNames::PreloadTask::relAttributeIsStyleSheet):
  • loader/LinkLoader.cpp: Added. (WebCore::LinkLoader::LinkLoader): (WebCore::LinkLoader::~LinkLoader): (WebCore::LinkLoader::linkLoadedTimerFired): (WebCore::LinkLoader::notifyFinished): (WebCore::LinkLoader::loadLink):
  • loader/LinkLoader.h: Added.
  • loader/LinkLoaderClient.h: Added. (WebCore::LinkLoaderClient::~LinkLoaderClient):
11:01 Changeset [89145] by commit-queue@webkit.org
  • 5 edits in trunk

2011-06-17 Annie Sullivan <sullivan@chromium.org>

Reviewed by Ryosuke Niwa.

div can be a child of span on InsertParagraph
https://bugs.webkit.org/show_bug.cgi?id=62687

Update layout test results with new code to prevent div inside of span.

  • editing/inserting/return-key-span-start-expected.txt: The new result is the correct behavior.
  • editing/inserting/return-with-object-element-expected.txt: An extra space has been added before the newline.

2011-06-17 Annie Sullivan <sullivan@chromium.org>

Reviewed by Ryosuke Niwa.

div can be a child of span on InsertParagraph
https://bugs.webkit.org/show_bug.cgi?id=62687

Handle the special case where the insertion point is the first position in the enclosing block node.
The div for the new paragraph should be inserted as a child of the enclosing block node, otherwise
it could be inserted as a child of a span or other inline element.

  • editing/InsertParagraphSeparatorCommand.cpp: (WebCore::InsertParagraphSeparatorCommand::doApply):
11:00 Changeset [89144] by bfulgham@webkit.org
  • 4 edits
    1 add in trunk/Tools

Create a simple example of using the COM-based C++ listeners.
A new onclick event is attached (via C++) to the WebKit logo
in the default test pattern displayed on startup. Clicking on
the logo causes a message box to be displayed.
https://bugs.webkit.org/show_bug.cgi?id=61885

Reviewed by Brian Weinstein.

  • WinLauncher/DOMDefaultImpl.h: Added. Stub implementation of the WebScriptObject and DOMEventListener.
  • WinLauncher/WinLauncher.cpp:

(SimpleEventListener::SimpleEventListener): Example implementation

of a simple DOM event listener.

(SimpleEventListener::handleEvent):
(WinLauncherWebHost::didFinishLoadForFrame): Added implementation

to bind a C++ method to the 'onclick' event for the WebKit logo.

(_tWinMain):

  • WinLauncher/WinLauncher.h:
  • WinLauncher/WinLauncher.vcproj: Add new DOMDefaultImpl.h file.
10:48 Changeset [89143] by ericu@chromium.org
  • 6 edits in trunk/Source

2011-06-17 Eric Uhrhane <ericu@chromium.org>

Reviewed by Adam Barth.

[filesystem/Chromium] Filesystem paths need proper URL escaping
https://bugs.webkit.org/show_bug.cgi?id=62811

Fix http://code.google.com/p/chromium/issues/detail?id=78860 by making
KURLChromium.cpp's escaping code actually work.

Make encodeWithURLEscapeSequences call into googleurl to do proper
escaping. Tested in WebKit/chromium/tests/KURLTest.cpp.

  • platform/KURLGoogle.cpp: (WebCore::encodeWithURLEscapeSequences):

2011-06-17 Eric Uhrhane <ericu@chromium.org>

Reviewed by Adam Barth.

[filesystem/Chromium] Filesystem paths need proper URL escaping
https://bugs.webkit.org/show_bug.cgi?id=62811

Fix http://code.google.com/p/chromium/issues/detail?id=78860 by making
KURLChromium.cpp's escaping code actually work.

Here I added the needed calls to encodeWithURLEscapeSequences.

  • src/AsyncFileSystemChromium.cpp: (WebCore::AsyncFileSystemChromium::virtualPathToFileSystemURL):
  • src/WorkerAsyncFileSystemChromium.cpp: (WebCore::WorkerAsyncFileSystemChromium::virtualPathToFileSystemURL):

Here I updated the test to reflect the new functionality in
encodeWithURLEscapeSequences.

  • tests/KURLTest.cpp:
10:36 Changeset [89142] by commit-queue@webkit.org
  • 3 edits in trunk/Source/WebCore

2011-06-17 Julien Chaffraix <jchaffraix@google.com>

Reviewed by Darin Adler.

Avoid extra work in RenderStyle::visitedDependentColor
https://bugs.webkit.org/show_bug.cgi?id=62868

Refactoring only, no new test required.

The code used to cache the result of borderStyleForColorProperty. However
the value was either overwritten inside colorIncludingFallback or there was
not border. Thus I removed borderStyleForColorProperty and inlined the logic in
colorIncludingFallback.

This shows some nice performance improvements on the bug page (table of 22k rows with a link
for each row). Using pprof, the time spend in RenderStyle::visitedDependentColor is reduced
by ~10%, mostly due to removing the call to borderStyleForColorProperty.

  • rendering/style/RenderStyle.cpp: (WebCore::RenderStyle::colorIncludingFallback): We now calculate the borderStyle inside this function (which was already the case I just made it explicit). Also simplified the final 'if' as the border will be set only for the right CSS border properties.

(WebCore::RenderStyle::visitedDependentColor): Removed the |borderStyle| variable
as it was never read.

  • rendering/style/RenderStyle.h: Removed the parameter.
10:19 Changeset [89141] by andersca@apple.com
  • 2 edits in trunk/Source/WebKit2

Remove WebCore:: qualifier from names in WebPageProxy.

Reviewed by Andreas Kling.

  • UIProcess/WebPageProxy.cpp:

(WebKit::WebPageProxy::dragEntered):
(WebKit::WebPageProxy::dragUpdated):
(WebKit::WebPageProxy::dragExited):
(WebKit::WebPageProxy::performDrag):
(WebKit::WebPageProxy::performDragControllerAction):
(WebKit::WebPageProxy::dragEnded):
(WebKit::WebPageProxy::setResizesToContentsUsingLayoutSize):
(WebKit::WebPageProxy::unableToImplementPolicy):
(WebKit::WebPageProxy::didChangeContentsSize):
(WebKit::WebPageProxy::didFindZoomableArea):
(WebKit::WebPageProxy::findZoomableAreaForPoint):
(WebKit::WebPageProxy::setComposition):
(WebKit::WebPageProxy::checkTextOfParagraph):
(WebKit::WebPageProxy::checkGrammarOfString):
(WebKit::WebPageProxy::setCursor):
(WebKit::WebPageProxy::computedPagesCallback):
(WebKit::WebPageProxy::canAuthenticateAgainstProtectionSpaceInFrame):
(WebKit::WebPageProxy::didReceiveAuthenticationChallenge):
(WebKit::WebPageProxy::showCorrectionPanel):
(WebKit::WebPageProxy::dismissCorrectionPanel):
(WebKit::WebPageProxy::dismissCorrectionPanelSoon):
(WebKit::WebPageProxy::recordAutocorrectionResponse):

10:17 Changeset [89140] by andersca@apple.com
  • 3 edits in trunk/Source/WebKit2

2011-06-17 Anders Carlsson <andersca@apple.com>

Reviewed by Darin Adler.

Fix message generator to include headers for all types
https://bugs.webkit.org/show_bug.cgi?id=62870

Previously, if we found an argument coder header for a type, we'd assume
that that header includes the necessary headers for the type.

  • Scripts/webkit2/messages.py:
  • Scripts/webkit2/messages_unittest.py:
08:34 Changeset [89139] by commit-queue@webkit.org
  • 5 edits in trunk

2011-06-17 Chang Shu <cshu@webkit.org>

Reviewed by Andreas Kling.

[Qt] [WK2] Support undo/redo in MiniBrowser
https://bugs.webkit.org/show_bug.cgi?id=62809

  • UIProcess/API/qt/qwkpage.cpp: (QWKPage::action):
  • UIProcess/API/qt/qwkpage.h:

2011-06-17 Chang Shu <cshu@webkit.org>

Reviewed by Andreas Kling.

[Qt] [WK2] Support undo/redo in MiniBrowser
https://bugs.webkit.org/show_bug.cgi?id=62809

  • MiniBrowser/qt/BrowserWindow.cpp: (BrowserWindow::BrowserWindow):
08:31 Changeset [89138] by dbates@webkit.org
  • 2 edits in trunk/Tools

2011-06-17 Daniel Bates <dbates@rim.com>

Rubber-stamped by Eric Seidel.

Remove run-javascriptcore-tests --skip-build option; Instead add --build/no-build options
https://bugs.webkit.org/show_bug.cgi?id=62767

Part 2 of 3

Update the BuildBot master.cfg to use the new --no-build run-javascriptcore-tests
command line option instead of --skip-build.

We'll remove --skip-build from run-javascriptcore-test in a follow up patch once the
master buildbot picks up the change.

  • BuildSlaveSupport/build.webkit.org-config/master.cfg:
08:08 Changeset [89137] by alexis.menard@openbossa.org
  • 2 edits in trunk/Source/WebKit/qt

2011-06-17 Alexis Menard <alexis.menard@openbossa.org>

Reviewed by Andreas Kling.

[Qt] Fix wrong framework generation on MacOS when inside Qt 4.8.
https://bugs.webkit.org/show_bug.cgi?id=62815

Partially revert r85870 which assumed that QtWebKit will never be build inside Qt
anymore. Everything inside !QTDIR_build condition is not needed in the Qt tree because
qbase.pri is doing the job for us, i.e. using includes generated by syncqt to
setup the mac framework. It also use a correct QMAKE_LFLAGS_SONAME making possible
to actually run an application linked against QtWebKit.

08:06 Changeset [89136] by dbates@webkit.org
  • 2 edits in trunk/Tools

2011-06-17 Daniel Bates <dbates@rim.com>

Rubber-stamped by Eric Seidel.

Remove run-javascriptcore-tests --skip-build option; Instead add --build/no-build options
https://bugs.webkit.org/show_bug.cgi?id=62767

Part 1 of 3

Towards renaming the option --skip-build to --no-build. Add --build/--no-build options to
run-javascriptcore-tests. Also, add a remark about these options to the usage message
printed by run-javascriptcore-tests.

We'll remove --skip-build in a follow up patch once the master buildbot picks up the changes.

  • Scripts/run-javascriptcore-tests: Additionally, remove unnecessary initialization of $showHelp.
05:40 Changeset [89135] by podivilov@chromium.org
  • 3 edits in trunk/Source/WebCore

2011-06-16 Pavel Podivilov <podivilov@chromium.org>

Reviewed by Yury Semikhatsky.

Web Inspector: breakpointsWithoutSourceFile values should be a maps, not arrays.
https://bugs.webkit.org/show_bug.cgi?id=62714

  • inspector/front-end/DebuggerPresentationModel.js: (WebInspector.DebuggerPresentationModel.prototype._restoreBreakpoints): (WebInspector.DebuggerPresentationModel.prototype.setFormatSourceFiles): (WebInspector.DebuggerPresentationModel.prototype._restoreBreakpointsFromSettings): (WebInspector.DebuggerPresentationModel.prototype._saveBreakpoints): (WebInspector.DebuggerPresentationModel.prototype._reset):
  • inspector/front-end/Settings.js: (WebInspector.Settings): (WebInspector.Settings.prototype._set):
05:10 Changeset [89134] by yutak@chromium.org
  • 2 edits in trunk/LayoutTests

2011-06-17 Yuta Kitamura <yutak@chromium.org>

Unreviewed, update Chromium test expectation for fast/dom/HTMLMeterElement/meter-writing-mode.html.

  • platform/chromium/test_expectations.txt:
04:49 Changeset [89133] by joone.hur@collabora.co.uk
  • 15 edits
    1 copy in trunk

2011-06-17 Joone Hur <joone.hur@collabora.co.uk>

Reviewed by Martin Robinson.

[GTK] Replace GdkRectangle by cairo_rectangle_int_t
https://bugs.webkit.org/show_bug.cgi?id=60687

Replace GdkRectangle by cairo_rectangle_int_t.

  • configure.ac: Check whether Cairo version is higher than 1.10.

2011-06-17 Joone Hur <joone.hur@collabora.co.uk>

Reviewed by Martin Robinson.

[GTK] Replace GdkRectangle by cairo_rectangle_int_t
https://bugs.webkit.org/show_bug.cgi?id=60687

Replace GdkRectangle by cairo_rectangle_int_t.

  • wtf/gobject/GTypedefs.h: Replace GdkRectangle by cairo_rectangle_int_t.

2011-06-17 Joone Hur <joone.hur@collabora.co.uk>

Reviewed by Martin Robinson.

[GTK] Replace GdkRectangle by cairo_rectangle_int_t
https://bugs.webkit.org/show_bug.cgi?id=60687

Replace GdkRectangle by cairo_rectangle_int_t.

  • GNUmakefile.list.am: Added IntRectCairo.cpp instead of IntRectGtk.cpp
  • platform/graphics/IntRect.h: IntRect class can be instantiated through the given cairo_rectangle_int_t instead of GdkRectangle.
  • platform/graphics/cairo/IntRectCairo.cpp: Add the constructor and operator for handling cairo_rectangle_int_t. (WebCore::IntRect::IntRect): (WebCore::IntRect::operator cairo_rectangle_int_t):
  • platform/graphics/gtk/IntRectGtk.cpp: Include this file only for Gtk+2.
  • platform/gtk/GtkPluginWidget.cpp: Replace GdkRectangle by cairo_rectangle_int_t. (WebCore::GtkPluginWidget::invalidateRect):

2011-06-17 Joone Hur <joone.hur@collabora.co.uk>

Reviewed by Martin Robinson.

[GTK] Replace GdkRectangle by cairo_rectangle_int_t
https://bugs.webkit.org/show_bug.cgi?id=60687

Replace GdkRectangle by cairo_rectangle_int_t.

  • WebCoreSupport/DumpRenderTreeSupportGtk.cpp: Replace GdkRectangle by cairo_rectangle_int_t. (DumpRenderTreeSupportGtk::firstRectForCharacterRange): (DumpRenderTreeSupportGtk::rectangleForSelection):
  • WebCoreSupport/DumpRenderTreeSupportGtk.h: Ditto.

2011-06-17 Joone Hur <joone.hur@collabora.co.uk>

Reviewed by Martin Robinson.

[GTK] Replace GdkRectangle by cairo_rectangle_int_t
https://bugs.webkit.org/show_bug.cgi?id=60687

Replace GdkRectangle by cairo_rectangle_int_t.

  • DumpRenderTree/gtk/PixelDumpSupportGtk.cpp: Replace GdkRectangle by cairo_rectangle_int_t. (createBitmapContextFromWebView):
  • DumpRenderTree/gtk/TextInputController.cpp: Ditto. (firstRectForCharacterRangeCallback):
03:13 Changeset [89132] by apavlov@chromium.org
  • 3 edits in trunk/Source/WebCore

2011-06-17 Alexander Pavlov <apavlov@chromium.org>

Reviewed by David Hyatt.

Web Inspector: support for emulating element's pseudo class state in styleRulesForElement()
https://bugs.webkit.org/show_bug.cgi?id=61070

This patch is a slight rework of a solution by Alexander Udalov.
It is supposed to help implement a feature in Web Inspector to examine
style rules matched for different states of a given element.
Web Inspector is supposed to pass a mask of ForcePseudoClassFlags to
styleRulesForElement(), so that it will filter only the rules whose state
(a set of pseudo classes in their selectors) matches a given
mask, ignoring the state of the element itself.
DoNotForcePseudoClassMask is the default behaviour; it always examines
the state of a given element to make a match.

Tests will be provided in a subsequent Web Inspector change employing this functionality.

  • css/CSSStyleSelector.cpp: (WebCore::CSSStyleSelector::initForStyleResolve): (WebCore::CSSStyleSelector::styleRulesForElement): (WebCore::CSSStyleSelector::pseudoStyleRulesForElement): (WebCore::CSSStyleSelector::checkSelector): (WebCore::CSSStyleSelector::SelectorChecker::checkSelector): (WebCore::CSSStyleSelector::SelectorChecker::checkOneSelector):
  • css/CSSStyleSelector.h:
03:05 Changeset [89131] by yurys@chromium.org
  • 9 edits in trunk/Source/WebCore

2011-06-17 Yury Semikhatsky <yurys@chromium.org>

Reviewed by Pavel Feldman.

Web Inspector: support preview mode for live edit changes
https://bugs.webkit.org/show_bug.cgi?id=62851

Debugger.editScriptSource command now supports preview flag.

  • bindings/js/ScriptDebugServer.cpp: (WebCore::ScriptDebugServer::editScriptSource):
  • bindings/js/ScriptDebugServer.h:
  • bindings/v8/ScriptDebugServer.cpp: (WebCore::ScriptDebugServer::editScriptSource):
  • bindings/v8/ScriptDebugServer.h:
  • inspector/Inspector.json:
  • inspector/InspectorDebuggerAgent.cpp: (WebCore::InspectorDebuggerAgent::editScriptSource):
  • inspector/InspectorDebuggerAgent.h:
02:43 Changeset [89130] by hans@chromium.org
  • 3 edits in trunk/Source/WebCore

2011-06-09 Hans Wennborg <hans@chromium.org>

Reviewed by Tony Gentilcore.

IndexedDB: backingStoreMap is per backing store, not per database
https://bugs.webkit.org/show_bug.cgi?id=62382

IDBFactoryBackendImpl::m_backingStoreMap should contain an entry per
backing store, not per database. Otherwise, we might accidentally open
the same backing store more than once, which is dangerous.

Also tweak the code that chooses backing store type. It should be
simple: we default to SQLite; if LevelDB is specifically requested, we
use that. If LevelDB is requested and there is a SQLite database, we
migrate.

No new tests, just cleaning up the code.

  • storage/IDBFactoryBackendImpl.cpp: (WebCore::IDBFactoryBackendImpl::addIDBBackingStore): (WebCore::IDBFactoryBackendImpl::removeIDBBackingStore): (WebCore::IDBFactoryBackendImpl::open): (WebCore::IDBFactoryBackendImpl::migrateFromSQLiteToLevelDB):
  • storage/IDBFactoryBackendImpl.h:
02:01 Changeset [89129] by tkent@chromium.org
  • 2323 edits in trunk/LayoutTests/platform/mac

Actually update svn:mime-type.

01:49 Changeset [89128] by commit-queue@webkit.org
  • 2 edits in trunk/Source/WebCore

2011-06-17 Andrey Adaikin <aandrey@google.com>

Reviewed by Pavel Feldman.

Web Inspector: Source code which includes non-Latin character does not correspond to line number field on Inspector
https://bugs.webkit.org/show_bug.cgi?id=62845

  • inspector/front-end/TextViewer.js: (WebInspector.TextViewer.prototype._syncLineHeight): (WebInspector.TextEditorGutterPanel): (WebInspector.TextEditorGutterChunk.prototype.set expanded):
01:19 Changeset [89127] by yurys@chromium.org
  • 9 edits in trunk/Source/WebCore

2011-06-16 Yury Semikhatsky <yurys@chromium.org>

Reviewed by Pavel Feldman.

Web Inspector: return description of the changes applied in response to editScriptSource command
https://bugs.webkit.org/show_bug.cgi?id=62801

Return description of the changes made in response to Debugger.editScriptSource command.

  • bindings/js/ScriptDebugServer.cpp: (WebCore::ScriptDebugServer::editScriptSource):
  • bindings/js/ScriptDebugServer.h:
  • bindings/v8/DebuggerScript.js: ():
  • bindings/v8/ScriptDebugServer.cpp: (WebCore::ScriptDebugServer::editScriptSource):
  • bindings/v8/ScriptDebugServer.h:
  • inspector/Inspector.json:
01:13 Changeset [89126] by ossy@webkit.org
  • 2 edits in trunk/LayoutTests

[Qt][WK2] fast/frames/flattening tests fail intermittently
https://bugs.webkit.org/show_bug.cgi?id=62785

  • platform/qt-wk2/Skipped: Add one more flakey test - fast/frames/flattening/frameset-flattening-grid.html
01:11 Changeset [89125] by ossy@webkit.org
  • 2 edits in trunk/LayoutTests

new test introduced in r89118, but fail on Qt
https://bugs.webkit.org/show_bug.cgi?id=62847

  • platform/qt/Skipped: Skip fast/parser/xhtml-innerhtml-null-byte.xhtml.
01:10 Changeset [89124] by tkent@chromium.org
  • 1 edit in trunk/LayoutTests/ChangeLog

2011-06-17 Kent Tamura <tkent@chromium.org>

[Mac] Correct svn:mime-type to image/png.

  • platform/mac/compositing/framesets/composited-frame-alignment-expected.png: Modified property svn:mime-type.
  • platform/mac/compositing/geometry/horizontal-scroll-composited-expected.png: Modified property svn:mime-type.
  • platform/mac/compositing/geometry/layer-due-to-layer-children-deep-expected.png: Modified property svn:mime-type.
  • platform/mac/compositing/geometry/layer-due-to-layer-children-expected.png: Modified property svn:mime-type.
  • platform/mac/compositing/geometry/vertical-scroll-composited-expected.png: Modified property svn:mime-type.
  • platform/mac/compositing/iframes/composited-iframe-alignment-expected.png: Modified property svn:mime-type.
  • platform/mac/compositing/iframes/iframe-in-composited-layer-expected.png: Modified property svn:mime-type.
  • platform/mac/compositing/images/content-image-change-expected.png: Added property svn:mime-type.
  • platform/mac/compositing/objects/composited-object-alignment-expected.png: Modified property svn:mime-type.
  • platform/mac/compositing/repaint/layer-repaint-expected.png: Modified property svn:mime-type.
  • platform/mac/compositing/webgl/webgl-no-alpha-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/basic/class_as_selector-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/basic/comments-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/basic/containment-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/basic/contextual_selectors-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/basic/grouping-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/basic/id_as_selector-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/basic/inheritance-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/border-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/border_bottom-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/border_bottom_inline-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/border_bottom_width-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/border_bottom_width_inline-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/border_color-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/border_color_inline-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/border_inline-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/border_left-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/border_left_inline-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/border_left_width-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/border_left_width_inline-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/border_right-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/border_right_inline-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/border_right_width-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/border_right_width_inline-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/border_style-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/border_style_inline-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/border_top-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/border_top_inline-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/border_top_width-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/border_top_width_inline-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/border_width-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/border_width_inline-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/clear-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/clear_float-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/float-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/float_elements_in_series-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/float_on_text_elements-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/height-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/margin-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/margin_bottom-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/margin_bottom_inline-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/margin_inline-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/margin_left-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/margin_left_inline-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/margin_right-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/margin_right_inline-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/margin_top-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/margin_top_inline-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/padding-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/padding_bottom-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/padding_bottom_inline-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/padding_inline-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/padding_left-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/padding_left_inline-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/padding_right-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/padding_right_inline-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/padding_top-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/box_properties/padding_top_inline-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/cascade/cascade_order-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/cascade/important-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/classification/display-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/classification/list_style-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/classification/list_style_image-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/classification/list_style_position-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/classification/list_style_type-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/classification/white_space-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/color_and_background/background-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/color_and_background/background_attachment-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/color_and_background/background_color-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/color_and_background/background_image-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/color_and_background/background_position-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/color_and_background/background_repeat-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/color_and_background/color-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/font_properties/font-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/font_properties/font_size-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/font_properties/font_style-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/font_properties/font_weight-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/formatting_model/canvas-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/formatting_model/floating_elements-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/formatting_model/height_of_lines-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/formatting_model/horizontal_formatting-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/formatting_model/inline_elements-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/formatting_model/replaced_elements-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/formatting_model/vertical_formatting-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/pseudo/anchor-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/pseudo/firstletter-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/pseudo/firstline-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/pseudo/multiple_pseudo_elements-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/pseudo/pseudo_elements_in_selectors-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/text_properties/letter_spacing-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/text_properties/line_height-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/text_properties/text_align-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/text_properties/text_decoration-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/text_properties/text_indent-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/text_properties/vertical_align-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/text_properties/word_spacing-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/units/color_units-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/units/length_units-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/units/percentage_units-expected.png: Modified property svn:mime-type.
  • platform/mac/css1/units/urls-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-height-001-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-height-002-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-height-003-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-height-004-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-height-005-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-height-006-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-height-007-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-height-008-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-height-009-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-height-010-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-height-011-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-height-012-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-max-height-001-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-max-height-002-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-max-height-003-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-max-height-004-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-max-height-005-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-max-height-006-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-max-height-007-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-max-height-008-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-max-height-009-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-max-height-010-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-max-height-011-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-max-height-012-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-width-001-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-width-002-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-width-003-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-width-004-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-width-005-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-width-006-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-width-007-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-width-008-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-width-009-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-width-010-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-width-011-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-width-012-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-width-013-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-width-014-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-width-015-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-width-016-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-width-017-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-width-018-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-width-019-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-width-020-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-width-021-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-width-022-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-width-023-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-non-replaced-width-024-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-height-001-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-height-002-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-height-003-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-height-004-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-height-005-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-height-007-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-height-008-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-height-009-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-height-010-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-height-011-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-height-012-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-height-014-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-height-016-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-height-017-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-height-018-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-height-019-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-height-021-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-height-022-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-height-023-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-height-024-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-height-025-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-height-026-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-height-028-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-height-029-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-height-030-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-height-031-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-height-032-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-height-033-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-height-035-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-height-036-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-width-001-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-width-006-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-width-008-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-width-013-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-width-015-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-width-020-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-width-022-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-width-027-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-width-029-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-width-034-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-width-036-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-width-041-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-width-043-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-width-048-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-width-050-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-width-055-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-width-057-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-width-062-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-width-064-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-width-069-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-width-071-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/absolute-replaced-width-076-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/abspos-non-replaced-width-margin-000-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/abspos-non-replaced-width-margin-000-ref-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/abspos-replaced-width-margin-000-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/abspos-replaced-width-margin-000-ref-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/block-non-replaced-height-001-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/block-non-replaced-height-002-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/block-non-replaced-height-003-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/block-non-replaced-height-004-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/block-non-replaced-height-005-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/block-non-replaced-height-006-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/block-non-replaced-height-007-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/block-non-replaced-height-008-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/block-non-replaced-height-009-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/block-non-replaced-height-010-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/block-non-replaced-height-011-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/block-non-replaced-height-012-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/block-non-replaced-height-013-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/block-non-replaced-height-014-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/block-non-replaced-height-015-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/block-non-replaced-height-016-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/block-non-replaced-width-001-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/block-non-replaced-width-002-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/block-non-replaced-width-003-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/block-non-replaced-width-004-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/block-non-replaced-width-005-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/block-non-replaced-width-006-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/block-non-replaced-width-007-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/block-non-replaced-width-008-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/block-replaced-height-001-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/block-replaced-height-002-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/block-replaced-height-003-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/block-replaced-height-004-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/block-replaced-height-005-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/block-replaced-height-007-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/block-replaced-width-001-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/block-replaced-width-006-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/float-non-replaced-height-001-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/float-non-replaced-width-001-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/float-non-replaced-width-002-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/float-non-replaced-width-003-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/float-non-replaced-width-004-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/float-non-replaced-width-005-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/float-non-replaced-width-006-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/float-non-replaced-width-007-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/float-non-replaced-width-008-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/float-non-replaced-width-009-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/float-non-replaced-width-010-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/float-non-replaced-width-011-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/float-non-replaced-width-012-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/float-replaced-height-001-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/float-replaced-height-002-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/float-replaced-height-003-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/float-replaced-height-004-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/float-replaced-height-005-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/float-replaced-height-007-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/float-replaced-width-001-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/float-replaced-width-002-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/float-replaced-width-003-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/float-replaced-width-004-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/float-replaced-width-005-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/float-replaced-width-006-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/float-replaced-width-011-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/inline-block-non-replaced-height-001-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/inline-block-non-replaced-height-002-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/inline-block-non-replaced-width-001-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/inline-block-non-replaced-width-002-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/inline-block-non-replaced-width-003-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/inline-block-non-replaced-width-004-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/inline-block-replaced-height-001-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/inline-block-replaced-height-002-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/inline-block-replaced-height-003-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/inline-block-replaced-height-004-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/inline-block-replaced-height-005-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/inline-block-replaced-height-007-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/inline-block-replaced-width-001-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/inline-block-replaced-width-006-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/inline-non-replaced-height-002-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/inline-non-replaced-height-003-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/inline-non-replaced-width-001-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/inline-non-replaced-width-002-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/inline-replaced-height-001-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/inline-replaced-height-002-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/inline-replaced-height-003-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/inline-replaced-height-004-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/inline-replaced-height-005-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/inline-replaced-height-007-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/inline-replaced-width-001-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/inline-replaced-width-006-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/inline-replaced-width-011-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/inline-replaced-width-012-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/inline-replaced-width-013-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/inline-replaced-width-014-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/inline-replaced-width-015-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/replaced-elements-001-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/replaced-intrinsic-001-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/replaced-intrinsic-002-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/replaced-intrinsic-003-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/replaced-intrinsic-004-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/replaced-intrinsic-005-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/replaced-intrinsic-ratio-001-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/replaced-min-max-001-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/width-non-replaced-inline-001-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/20110323/width-replaced-element-001-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0402-c71-fwd-parsing-00-f-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0402-c71-fwd-parsing-01-f-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0402-c71-fwd-parsing-02-f-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0402-c71-fwd-parsing-03-f-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0402-c71-fwd-parsing-04-f-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0402-syntax-01-f-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0402-syntax-02-f-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0402-syntax-03-f-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0402-syntax-04-f-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0402-syntax-05-f-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0402-syntax-06-f-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0505-c16-descendant-00-e-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0505-c16-descendant-01-e-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0505-c16-descendant-02-e-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0509-c15-ids-00-a-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0509-c15-ids-01-e-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0509-id-sel-syntax-01-f-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0509-id-sel-syntax-02-b-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0510-c25-pseudo-elmnt-00-c-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0511-c21-pseud-anch-00-e-i-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0511-c21-pseud-link-00-e-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0511-c21-pseud-link-01-e-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0511-c21-pseud-link-02-e-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0511-c21-pseud-link-03-e-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0602-c13-inh-underlin-00-e-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0602-c13-inheritance-00-e-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0602-inherit-bdr-pad-b-00-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0603-c11-import-00-b-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0801-c412-hz-box-00-b-a-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0803-c5501-imrgn-t-00-b-ag-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0803-c5501-mrgn-t-00-b-a-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0803-c5502-imrgn-r-00-b-ag-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0803-c5502-imrgn-r-01-b-ag-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0803-c5502-imrgn-r-02-b-a-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0803-c5502-imrgn-r-03-b-a-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0803-c5502-imrgn-r-04-b-ag-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0803-c5502-imrgn-r-05-b-ag-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0803-c5502-imrgn-r-06-b-ag-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0803-c5502-mrgn-r-00-c-ag-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0803-c5502-mrgn-r-01-c-a-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0803-c5502-mrgn-r-02-c-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0803-c5502-mrgn-r-03-c-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0803-c5503-imrgn-b-00-b-a-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0803-c5503-mrgn-b-00-b-a-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0803-c5504-imrgn-l-00-b-ag-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0803-c5504-imrgn-l-01-b-ag-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0803-c5504-imrgn-l-02-b-ag-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0803-c5504-imrgn-l-03-b-a-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0803-c5504-imrgn-l-04-b-ag-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0803-c5504-imrgn-l-05-b-ag-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0803-c5504-imrgn-l-06-b-ag-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0803-c5504-mrgn-l-00-c-ag-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0803-c5504-mrgn-l-01-c-a-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0803-c5504-mrgn-l-02-c-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0803-c5504-mrgn-l-03-c-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0803-c5505-imrgn-00-a-ag-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0803-c5505-mrgn-00-b-ag-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0803-c5505-mrgn-01-e-a-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0803-c5505-mrgn-02-c-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0803-c5505-mrgn-03-c-ag-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0804-c5506-ipadn-t-00-b-a-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0804-c5506-ipadn-t-01-b-a-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0804-c5506-ipadn-t-02-b-a-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0804-c5506-padn-t-00-b-a-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0804-c5507-ipadn-r-00-b-ag-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0804-c5507-ipadn-r-01-b-ag-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0804-c5507-ipadn-r-02-b-ag-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0804-c5507-ipadn-r-03-b-a-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0804-c5507-ipadn-r-04-b-ag-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0804-c5507-padn-r-00-c-ag-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0804-c5507-padn-r-01-c-a-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0804-c5507-padn-r-02-f-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0804-c5507-padn-r-03-f-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0804-c5508-ipadn-b-00-b-a-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0804-c5508-ipadn-b-01-f-a-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0804-c5508-ipadn-b-02-b-a-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0804-c5508-ipadn-b-03-b-a-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0804-c5509-ipadn-l-00-b-ag-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0804-c5509-ipadn-l-01-b-ag-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0804-c5509-ipadn-l-02-b-ag-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0804-c5509-ipadn-l-03-b-a-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0804-c5509-ipadn-l-04-f-ag-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0804-c5509-padn-l-00-b-ag-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0804-c5509-padn-l-01-b-a-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0804-c5509-padn-l-02-f-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0804-c5509-padn-l-03-f-g-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0804-c5510-ipadn-00-b-ag-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0804-c5510-padn-00-b-ag-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0804-c5510-padn-01-e-a-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0804-c5510-padn-02-f-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0805-c5511-brdr-tw-00-b-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0805-c5511-brdr-tw-01-b-g-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0805-c5511-brdr-tw-02-b-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0805-c5511-brdr-tw-03-b-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0805-c5511-ibrdr-tw-00-a-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0805-c5512-brdr-rw-00-b-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0805-c5512-brdr-rw-01-b-g-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0805-c5512-brdr-rw-02-b-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0805-c5512-brdr-rw-03-b-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t0805-c5512-ibrdr-rw-00-a-expected.png: Modified property svn:mime-type.
  • platform/mac/css2.1/t09-c5526c-display-00-e-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/deleting/4922367-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/deleting/5026848-1-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/deleting/5099303-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/deleting/5126166-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/deleting/5144139-2-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/deleting/5206311-1-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/deleting/5272440-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/deleting/5369009-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/deleting/5390681-2-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/deleting/5433862-2-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/deleting/5483370-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/deleting/delete-br-013-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/deleting/delete-first-list-item-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/deleting/delete-line-015-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/deleting/delete-line-016-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/deleting/delete-line-017-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/deleting/delete-ws-fixup-002-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/deleting/merge-endOfParagraph-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/deleting/merge-into-empty-block-1-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/deleting/merge-no-br-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/deleting/merge-whitespace-pre-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/deleting/pruning-after-merge-2-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/deleting/smart-delete-003-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/deleting/smart-delete-004-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/deleting/table-cells-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/deleting/type-delete-after-quote-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/execCommand/4580583-1-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/execCommand/4580583-2-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/execCommand/4641880-1-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/execCommand/4641880-2-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/execCommand/4747450-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/execCommand/4916402-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/execCommand/4916541-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/execCommand/4924441-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/execCommand/5080333-1-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/execCommand/5080333-2-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/execCommand/5136770-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/execCommand/5138441-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/execCommand/5190926-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/execCommand/5481523-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/execCommand/5482023-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/execCommand/create-list-with-hr-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/execCommand/find-after-replace-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/execCommand/findString-2-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/execCommand/insertHorizontalRule-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/execCommand/insertImage-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/execCommand/remove-list-from-range-selection-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/inserting/12882-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/inserting/4278698-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/inserting/4840662-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/inserting/4875189-2-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/inserting/5002441-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/inserting/5058163-1-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/inserting/5058163-2-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/inserting/5156401-2-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/inserting/5418891-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/inserting/5510537-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/inserting/5549929-2-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/inserting/6703873-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/inserting/break-blockquote-after-delete-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/inserting/editable-html-element-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/inserting/edited-whitespace-1-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/inserting/editing-empty-divs-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/inserting/insert-3786362-fix-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/inserting/insert-at-end-01-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/inserting/insert-at-end-02-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/inserting/insert-br-009-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/inserting/insert-br-quoted-001-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/inserting/insert-br-quoted-002-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/inserting/insert-br-quoted-003-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/inserting/insert-br-quoted-004-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/inserting/insert-br-quoted-005-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/inserting/insert-br-quoted-006-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/inserting/insert-paragraph-01-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/inserting/insert-paragraph-02-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/inserting/insert-paragraph-03-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/inserting/insert-paragraph-04-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/inserting/insert-paragraph-05-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/inserting/line-break-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/inserting/multiple-lines-selected-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/inserting/paragraph-separator-03-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/inserting/paragraph-separator-in-table-2-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/inserting/typing-around-br-001-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/3976872-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/4076267-2-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/4242293-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/4631972-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/4641033-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/4944770-1-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/4944770-2-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/4947130-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/4989774-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/5032095-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/5071074-2-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/5071074-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/5247341-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/5368833-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/5387578-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/5478250-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/5601583-1-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/8145-2-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/8145-3-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/bad-placeholder-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/copy-standalone-image-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/displaced-generic-placeholder-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/drop-text-without-selection-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/merge-after-delete-1-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/merge-after-delete-2-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/merge-end-blockquote-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/merge-end-borders-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/merge-end-list-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/merge-end-table-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/merge-start-blockquote-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/nested-blocks-with-text-area-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/nested-blocks-with-text-field-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/paste-RTFD-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/paste-blockquote-after-blockquote-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/paste-blockquote-into-blockquote-4-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/paste-blockquote-into-blockquote-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/paste-table-003-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/paste-text-013-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/paste-text-014-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/paste-text-016-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/pasting-object-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/pasting-tabs-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/prevent-block-nesting-01-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/quirks-mode-br-1-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/smart-drag-drop-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/smart-paste-008-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/styled-element-markup-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/subframe-dragndrop-1-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/testcase-9507-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/undoable-fragment-removes-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/pasteboard/unrendered-br-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/13804-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/14971-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/25228-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/4402375-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/4818145-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/4889598-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/4895428-2-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/4895428-3-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/4932260-3-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/4947387-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/4960116-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/4975120-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/4983858-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/5007143-2-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/5007143-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/5057506-2-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/5057506-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/5076323-1-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/5081257-1-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/5099303-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/5131716-1-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/5131716-2-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/5131716-3-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/5131716-4-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/5195166-2-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/5232159-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/5234383-1-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/5234383-2-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/5240265-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/5354455-2-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/6476-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/7152-1-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/7152-2-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/addRange-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/after-line-wrap-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/caret-and-focus-ring-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/caret-ltr-2-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/caret-ltr-2-left-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/caret-ltr-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/caret-ltr-right-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/caret-rtl-2-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/caret-rtl-2-left-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/caret-rtl-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/caret-rtl-right-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/clear-selection-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/click-start-of-line-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/contenteditable-click-inside-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/designmode-no-caret-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/drag-in-iframe-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/editable-html-element-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/editable-non-editable-crash-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/end-of-document-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/expanding-selections-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/expanding-selections2-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/focus_editable_html-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/iframe-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/inline-closest-leaf-child-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/inline-table-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/leave-requested-block-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/mixed-editability-1-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/mixed-editability-3-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/mixed-editability-4-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/mixed-editability-5-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/mixed-editability-6-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/mixed-editability-7-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/mixed-editability-8-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/mixed-editability-9-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/move-by-sentence-linebreak-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/node-removal-1-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/node-removal-2-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/paragraph-granularity-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/previous-line-position-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/replace-selection-1-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/replaced-boundaries-1-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/replaced-boundaries-2-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/replaced-boundaries-3-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/select-across-readonly-input-1-expected.png: Added property svn:mime-type.
  • platform/mac/editing/selection/select-across-readonly-input-2-expected.png: Added property svn:mime-type.
  • platform/mac/editing/selection/select-across-readonly-input-3-expected.png: Added property svn:mime-type.
  • platform/mac/editing/selection/select-across-readonly-input-4-expected.png: Added property svn:mime-type.
  • platform/mac/editing/selection/select-across-readonly-input-5-expected.png: Added property svn:mime-type.
  • platform/mac/editing/selection/select-all-005-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/select-all-006-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/select-all-iframe-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/select-box-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/select-element-paragraph-boundary-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/select-from-textfield-outwards-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/select-text-overflow-ellipsis-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/selection-actions-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/selection-background-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/triple-click-in-pre-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/unrendered-space-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/vertical-lr-ltr-extend-line-backward-br-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/vertical-lr-ltr-extend-line-forward-br-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/vertical-rl-ltr-extend-line-backward-br-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/vertical-rl-ltr-extend-line-backward-p-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/vertical-rl-ltr-extend-line-forward-br-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/vertical-rl-ltr-extend-line-forward-p-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/vertical-rl-rtl-extend-line-backward-p-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/vertical-rl-rtl-extend-line-forward-br-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/vertical-rl-rtl-extend-line-forward-p-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/word-granularity-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/wrapped-line-caret-1-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/selection/wrapped-line-caret-2-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/spelling/autocorrection-at-beginning-of-word-1-expected.png: Added property svn:mime-type.
  • platform/mac/editing/spelling/autocorrection-at-beginning-of-word-2-expected.png: Added property svn:mime-type.
  • platform/mac/editing/spelling/delete-autocorrected-word-2-expected.png: Added property svn:mime-type.
  • platform/mac/editing/spelling/inline_spelling_markers-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/style/5017613-1-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/style/5017613-2-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/style/5046875-1-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/style/5046875-2-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/style/5065910-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/style/5084241-expected.png: Modified property svn:mime-type.
  • platform/mac/editing/style/apple-style-editable-mix-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/backgrounds/background-position-parsing-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/backgrounds/body-generated-image-propagated-to-root-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/backgrounds/positioned-root-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/backgrounds/quirks-mode-line-box-backgrounds-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/backgrounds/size/backgroundSize20-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/backgrounds/size/backgroundSize21-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/backgrounds/size/backgroundSize22-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/backgrounds/table-root-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/basic/percent-height-inside-anonymous-block-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/basic/quirk-percent-height-grandchild-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/float/avoidance-percent-width-compat-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/float/avoidance-percent-width-strict-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/float/clamped-right-float-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/float/clear-element-too-wide-for-containing-block-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/float/float-forced-below-other-floats-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/float/float-overflow-hidden-containing-block-width-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/float/float-overhangs-root-expected.png: Added property svn:mime-type.
  • platform/mac/fast/block/float/floatstack-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/float/in-margin-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/float/nested-clearance-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/float/overhanging-tall-block-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/float/overlapping-floats-with-overflow-hidden-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/lineboxcontain/block-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/lineboxcontain/block-font-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/lineboxcontain/block-glyphs-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/lineboxcontain/block-glyphs-replaced-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/lineboxcontain/block-replaced-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/lineboxcontain/font-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/lineboxcontain/font-replaced-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/lineboxcontain/glyphs-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/lineboxcontain/inline-box-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/lineboxcontain/inline-box-replaced-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/lineboxcontain/inline-box-vertical-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/lineboxcontain/inline-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/lineboxcontain/inline-replaced-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/lineboxcontain/none-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/lineboxcontain/parsing-invalid-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/lineboxcontain/replaced-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/margin-collapse/block-inside-inline/001-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/margin-collapse/block-inside-inline/002-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/margin-collapse/block-inside-inline/003-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/margin-collapse/block-inside-inline/004-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/margin-collapse/block-inside-inline/005-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/margin-collapse/block-inside-inline/006-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/margin-collapse/block-inside-inline/010-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/margin-collapse/block-inside-inline/011-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/margin-collapse/block-inside-inline/012-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/margin-collapse/block-inside-inline/015-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/margin-collapse/block-inside-inline/016-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/margin-collapse/block-inside-inline/017-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/margin-collapse/block-inside-inline/018-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/margin-collapse/block-inside-inline/019-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/margin-collapse/block-inside-inline/020-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/margin-collapse/block-inside-inline/021-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/margin-collapse/block-inside-inline/022-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/margin-collapse/block-inside-inline/025-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/positioning/absolute-positioning-no-scrollbar-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/positioning/auto/vertical-lr/001-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/positioning/auto/vertical-lr/002-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/positioning/auto/vertical-lr/003-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/positioning/auto/vertical-lr/004-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/positioning/auto/vertical-lr/005-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/positioning/auto/vertical-lr/006-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/positioning/auto/vertical-lr/007-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/positioning/auto/vertical-rl/001-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/positioning/auto/vertical-rl/002-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/positioning/auto/vertical-rl/003-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/positioning/auto/vertical-rl/004-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/positioning/auto/vertical-rl/005-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/positioning/auto/vertical-rl/006-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/positioning/auto/vertical-rl/007-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/positioning/complex-positioned-movement-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/positioning/differing-writing-modes-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/positioning/differing-writing-modes-replaced-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/positioning/fixed-positioning-scrollbar-bug-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/positioning/hiding-inside-relpositioned-inline-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/positioning/move-with-auto-width-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/positioning/negative-rel-position-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/positioning/replaced-inside-fixed-top-bottom-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/positioning/rtl-static-positioning-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/positioning/rtl-static-positioning-inline-block-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/positioning/static-distance-with-positioned-ancestor-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/positioning/static-inline-position-dynamic-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/positioning/table-cell-static-position-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/positioning/trailing-space-test-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/positioning/vertical-lr/001-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/positioning/vertical-lr/002-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/positioning/vertical-lr/003-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/positioning/vertical-lr/004-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/positioning/vertical-lr/005-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/positioning/vertical-lr/006-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/positioning/vertical-rl/001-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/positioning/vertical-rl/002-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/positioning/vertical-rl/003-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/positioning/vertical-rl/004-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/positioning/vertical-rl/005-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/block/positioning/vertical-rl/006-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/blockflow/Kusa-Makura-background-canvas-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/blockflow/background-horizontal-bt-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/blockflow/background-vertical-lr-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/blockflow/background-vertical-rl-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/blockflow/basic-vertical-line-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/blockflow/block-level-images-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/blockflow/body-direction-propagation-blocked-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/blockflow/body-direction-propagation-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/blockflow/body-writing-mode-propagation-blocked-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/blockflow/body-writing-mode-propagation-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/blockflow/border-image-horizontal-bt-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/blockflow/border-image-vertical-lr-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/blockflow/border-image-vertical-rl-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/blockflow/border-radius-clipping-vertical-lr-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/blockflow/border-vertical-lr-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/blockflow/box-shadow-horizontal-bt-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/blockflow/box-shadow-vertical-lr-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/blockflow/box-shadow-vertical-rl-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/blockflow/broken-ideograph-small-caps-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/blockflow/broken-ideographic-font-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/blockflow/english-bt-text-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/blockflow/english-lr-text-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/blockflow/english-rl-text-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/blockflow/fallback-orientation-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/blockflow/fieldsets-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/blockflow/floats-in-block-layout-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/blockflow/horizontal-bt-replaced-selection-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/blockflow/inline-direction-positioning-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/blockflow/japanese-lr-selection-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/blockflow/japanese-lr-text-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/blockflow/japanese-rl-selection-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/blockflow/japanese-rl-text-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/blockflow/japanese-ruby-horizontal-bt-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/blockflow/japanese-ruby-vertical-lr-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/blockflow/japanese-ruby-vertical-rl-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/blockflow/margin-collapse-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/blockflow/root-lr-basic-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/blockflow/self-collapsing-block-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/blockflow/text-orientation-basic-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/blockflow/vertical-align-table-baseline-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/blockflow/vertical-baseline-alignment-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/blockflow/vertical-font-fallback-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/blockflow/vertical-lr-replaced-selection-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/blockflow/vertical-rl-replaced-selection-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/background-color/001-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/background-color/001-xhtml-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/background-color/002-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/background-color/002-xhtml-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/background-color/003-declarative-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/background-color/003-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/background-color/003-xhtml-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/background-color/004-declarative-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/background-color/004-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/background-color/004-xhtml-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/background-color/005-declarative-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/background-color/005-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/background-color/005-xhtml-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/background-color/006-declarative-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/background-color/006-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/background-color/006-xhtml-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/background-color/007-declarative-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/background-color/007-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/background-color/007-xhtml-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/background-color/008-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/background-color/008-xhtml-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/background-image/001-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/background-image/001-xhtml-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/background-image/002-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/background-image/002-xhtml-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/background-image/003-declarative-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/background-image/003-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/background-image/003-xhtml-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/background-image/004-declarative-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/background-image/004-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/background-image/004-xhtml-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/background-image/005-declarative-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/background-image/005-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/background-image/005-xhtml-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/background-image/006-declarative-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/background-image/006-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/background-image/006-xhtml-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/background-image/007-declarative-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/background-image/007-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/background-image/007-xhtml-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/background-image/008-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/background-image/008-xhtml-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/background-image/009-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/background-image/009-xhtml-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/background-image/010-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/background-image/010-xhtml-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/overflow/001-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/overflow/001-xhtml-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/overflow/002-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/overflow/002-xhtml-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/overflow/003-declarative-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/overflow/003-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/overflow/003-xhtml-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/overflow/004-declarative-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/overflow/004-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/overflow/004-xhtml-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/overflow/005-declarative-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/overflow/005-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/overflow/005-xhtml-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/overflow/006-declarative-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/overflow/006-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/overflow/006-xhtml-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/overflow/007-declarative-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/overflow/007-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/body-propagation/overflow/007-xhtml-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/borders/bidi-002-expected.png: Added property svn:mime-type.
  • platform/mac/fast/borders/bidi-009a-expected.png: Added property svn:mime-type.
  • platform/mac/fast/borders/bidi-012-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/borders/border-image-border-radius-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/borders/border-radius-circle-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/borders/border-radius-constraints-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/borders/border-radius-groove-01-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/borders/border-radius-groove-02-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/borders/border-radius-groove-03-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/borders/border-radius-inline-flow-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/borders/border-radius-split-inline-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/borders/border-radius-wide-border-01-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/borders/border-radius-wide-border-02-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/borders/border-radius-wide-border-03-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/borders/border-radius-wide-border-04-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/borders/borderRadiusDashed04-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/borders/borderRadiusDashed05-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/borders/borderRadiusDashed06-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/borders/borderRadiusDotted04-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/borders/borderRadiusDotted05-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/borders/borderRadiusDotted06-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/borders/borderRadiusDouble04-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/borders/borderRadiusDouble05-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/borders/borderRadiusDouble06-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/borders/borderRadiusDouble07-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/borders/borderRadiusDouble08-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/borders/borderRadiusDouble09-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/borders/different-color-borders-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/borders/outline-alpha-block-expected.png: Added property svn:mime-type.
  • platform/mac/fast/borders/outline-alpha-inline-expected.png: Added property svn:mime-type.
  • platform/mac/fast/borders/rtl-border-01-expected.png: Added property svn:mime-type.
  • platform/mac/fast/borders/rtl-border-02-expected.png: Added property svn:mime-type.
  • platform/mac/fast/borders/rtl-border-03-expected.png: Added property svn:mime-type.
  • platform/mac/fast/borders/rtl-border-04-expected.png: Added property svn:mime-type.
  • platform/mac/fast/borders/rtl-border-05-expected.png: Added property svn:mime-type.
  • platform/mac/fast/box-shadow/inset-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/box-shadow/spread-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/box-shadow/transform-fringing-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/canvas/canvas-text-alignment-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/canvas/canvas-text-baseline-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/clip/overflow-border-radius-clip-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/css-generated-content/after-duplicated-after-split-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/css-generated-content/table-before-after-child-add-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/css-generated-content/table-cell-before-after-child-add-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/css-generated-content/table-row-before-after-child-add-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/css-generated-content/table-row-before-after-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/css-generated-content/table-table-before-after-child-add-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/css/attribute-selector-empty-value-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/css/begin-end-contain-selector-empty-value-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/css/border-height-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/css/border-radius-non-negative-expected.png: Added property svn:mime-type.
  • platform/mac/fast/css/color-correction-backgrounds-and-text-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/css/color-correction-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/css/color-correction-on-background-image-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/css/color-correction-on-backgrounds-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/css/color-correction-on-box-shadow-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/css/color-correction-on-text-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/css/color-correction-on-text-shadow-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/css/color-correction-untagged-images-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/css/css3-space-in-nth-and-lang-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/css/disabled-author-styles-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/css/focus-ring-detached-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/css/focus-ring-multiline-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/css/focus-ring-outline-color-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/css/focus-ring-outline-offset-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/css/focus-ring-outline-width-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/css/font-face-in-shadow-DOM-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/css/font-face-woff-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/css/font-smoothing-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/css/line-height-determined-by-primary-font-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/css/line-height-overflow-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/css/namespaces/namespaces-comments-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/css/namespaces/namespaces-empty-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/css/namespaces/namespaces-escapes-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/css/namespaces/namespaces-invalid-at-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/css/negative-leading-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/css/nested-floating-relative-position-percentages-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/css/nested-layers-with-hover-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/css/nested-rounded-corners-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/css/percent-top-relative-container-height-unspecified-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/css/percent-top-value-with-relative-position-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/css/positioned-overflow-scroll-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/css/pseudo-cache-stale-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/css/rem-dynamic-scaling-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/css/rem-units-on-root-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/css/rtl-to-viewport-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/css/text-rendering-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/dom/34176-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/dom/52776-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/dom/HTMLProgressElement/indeterminate-progress-001-expected.png: Added property svn:mime-type.
  • platform/mac/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/dom/scroll-reveal-left-overflow-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/dom/scroll-reveal-top-overflow-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/dynamic/text-combine-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/dynamic/window-resize-scrollbars-test-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/dynamic/window-scrollbars-test-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/events/context-no-deselect-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/events/pointer-events-dashboard-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/fast-mobile-scrolling/fixed-position-element-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/fast-mobile-scrolling/no-fixed-position-elements-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/forms/caret-rtl-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/forms/color/input-appearance-color-expected.png: Added property svn:mime-type.
  • platform/mac/fast/forms/form-added-to-table-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/forms/form-in-malformed-markup-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/forms/image-border-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/forms/input-field-text-truncated-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/forms/input-placeholder-visibility-1-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/forms/input-placeholder-visibility-2-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/forms/input-placeholder-visibility-3-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/forms/input-type-text-min-width-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/forms/isindex-placeholder-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/forms/listbox-bidi-align-expected.png: Added property svn:mime-type.
  • platform/mac/fast/forms/menulist-style-color-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/forms/password-placeholder-text-security-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/forms/placeholder-pseudo-style-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/forms/search-display-none-cancel-button-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/forms/search-placeholder-value-changed-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/forms/search-vertical-alignment-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/forms/textarea-placeholder-visibility-1-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/forms/textarea-placeholder-visibility-2-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/forms/textarea-width-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/forms/textfield-focus-ring-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/frames/content-opacity-1-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/frames/content-opacity-2-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/frames/flattening/frameset-flattening-advanced-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/frames/flattening/frameset-flattening-grid-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/frames/flattening/frameset-flattening-simple-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/frames/flattening/frameset-flattening-subframe-resize-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/frames/flattening/frameset-flattening-subframesets-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/frames/flattening/iframe-flattening-fixed-height-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/frames/flattening/iframe-flattening-fixed-width-and-height-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/frames/flattening/iframe-flattening-fixed-width-and-height-no-scrolling-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/frames/flattening/iframe-flattening-fixed-width-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/frames/flattening/iframe-flattening-nested-expected.png: Added property svn:mime-type.
  • platform/mac/fast/frames/flattening/iframe-flattening-offscreen-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/frames/flattening/iframe-flattening-out-of-view-and-scroll-expected.png: Added property svn:mime-type.
  • platform/mac/fast/frames/flattening/iframe-flattening-out-of-view-expected.png: Added property svn:mime-type.
  • platform/mac/fast/frames/flattening/iframe-flattening-out-of-view-scroll-and-relayout-expected.png: Added property svn:mime-type.
  • platform/mac/fast/frames/flattening/iframe-flattening-simple-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/frames/frame-length-fractional-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/frames/frameset-style-recalc-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/frames/take-focus-from-iframe-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/gradients/background-clipped-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/gradients/css3-linear-right-angle-gradients-expected.png: Added property svn:mime-type.
  • platform/mac/fast/history/visited-link-background-color-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/html/link-rel-stylesheet-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/html/marquee-scrollamount-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/images/favicon-as-image-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/images/icon-decoding-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/images/imagemap-circle-focus-ring-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/images/imagemap-focus-ring-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/images/imagemap-focus-ring-outline-color-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/images/imagemap-focus-ring-outline-color-explicitly-inherited-from-map-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/images/imagemap-focus-ring-outline-color-not-inherited-from-map-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/images/imagemap-focus-ring-zero-outline-width-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/images/imagemap-polygon-focus-ring-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/inline/25277-2-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/inline/25277-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/inline/continuation-outlines-with-layers-2-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/inline/inline-continuation-borders-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/inline/inline-focus-ring-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/inline/inline-wrap-with-parent-padding-expected.png: Added property svn:mime-type.
  • platform/mac/fast/inline/long-wrapped-line-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/inline/nested-top-alignment-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/inline/positioned-object-between-replaced-elements-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/inline/vertical-align-text-bottom-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/js/missing-title-end-tag-js-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/layers/inline-dirty-z-order-lists-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/layers/opacity-stacking-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/layers/remove-only-this-layer-update-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/layers/self-painting-outline-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/lists/001-vertical-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/lists/002-vertical-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/lists/003-vertical-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/lists/005-vertical-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/lists/006-vertical-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/lists/007-vertical-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/lists/008-vertical-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/lists/009-vertical-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/lists/anonymous-items-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/lists/list-marker-with-line-height-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/media/media-query-invalid-value-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/border-padding-pagination-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/column-break-with-balancing-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/column-count-with-rules-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/column-rules-stacking-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/float-paginate-complex-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/float-paginate-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/layers-in-multicol-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/layers-split-across-columns-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/margin-collapse-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/max-height-columns-block-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/nested-columns-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/paginate-block-replaced-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/positioned-split-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/positioned-with-constrained-height-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/scrolling-overflow-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/shadow-breaking-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/span/anonymous-before-child-parent-crash-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/span/anonymous-split-block-crash-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/span/anonymous-style-inheritance-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/span/span-as-immediate-child-generated-content-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/span/span-as-immediate-columns-child-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/span/span-as-nested-columns-child-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/span/span-as-nested-inline-block-child-expected.png: Added property svn:mime-type.
  • platform/mac/fast/multicol/span/span-margin-collapsing-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/table-margin-collapse-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/table-vertical-align-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/unsplittable-inline-block-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/vertical-lr/border-padding-pagination-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/vertical-lr/column-break-with-balancing-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/vertical-lr/column-count-with-rules-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/vertical-lr/column-rules-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/vertical-lr/float-avoidance-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/vertical-lr/float-multicol-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/vertical-lr/float-paginate-complex-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/vertical-lr/float-paginate-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/vertical-lr/nested-columns-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/vertical-lr/unsplittable-inline-block-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/vertical-rl/border-padding-pagination-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/vertical-rl/column-break-with-balancing-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/vertical-rl/column-count-with-rules-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/vertical-rl/column-rules-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/vertical-rl/float-avoidance-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/vertical-rl/float-multicol-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/vertical-rl/float-paginate-complex-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/vertical-rl/float-paginate-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/vertical-rl/nested-columns-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/multicol/vertical-rl/unsplittable-inline-block-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/overflow/border-radius-clipping-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/overflow/float-in-relpositioned-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/overflow/line-clamp-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/overflow/overflow-float-stacking-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/overflow/overflow-rtl-vertical-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/overflow/overflow-stacking-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/overflow/overflow-with-local-background-attachment-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/overflow/overflow_hidden-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/overflow/trailing-float-linebox-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/reflections/reflection-masks-opacity-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/reflections/transparent-reflected-sublayers-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/repaint/background-generated-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/repaint/background-misaligned-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/repaint/block-selection-gap-in-composited-layer-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/repaint/block-selection-gap-in-table-cell-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/repaint/block-selection-gap-stale-cache-2-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/repaint/block-selection-gap-stale-cache-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/repaint/button-spurious-layout-hint-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/repaint/dynamic-table-vertical-alignment-change-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/repaint/fixed-move-after-keyboard-scroll-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/repaint/float-in-new-block-with-layout-delta-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/repaint/float-new-in-block-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/repaint/inline-block-resize-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/repaint/inline-color-change-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/repaint/inline-horizontal-bt-overflow-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/repaint/inline-vertical-lr-overflow-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/repaint/inline-vertical-rl-overflow-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/repaint/japanese-rl-selection-clear-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/repaint/japanese-rl-selection-repaint-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/repaint/layout-state-relative-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/repaint/layout-state-scrolloffset-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/repaint/layout-state-scrolloffset2-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/repaint/layout-state-scrolloffset3-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/repaint/line-in-scrolled-clipped-block-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/repaint/moving-shadow-on-container-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/repaint/moving-shadow-on-path-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/repaint/no-caret-repaint-in-non-content-editable-element-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/repaint/opacity-change-on-overflow-float-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/repaint/rel-positioned-inline-with-overflow-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/repaint/repaint-across-writing-mode-boundary-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/repaint/repaint-during-scroll-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/repaint/scale-page-shrink-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/repaint/selection-clear-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/repaint/selection-gap-overflow-scroll-2-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/repaint/selection-rl-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/repaint/stacked-diacritics-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/repaint/text-append-dirty-lines-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/repaint/view-background-from-body-1-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/repaint/view-background-from-body-2-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/replaced/border-radius-clip-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/replaced/max-width-percent-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/replaced/outline-replaced-elements-expected.png: Added property svn:mime-type.
  • platform/mac/fast/replaced/percent-height-in-anonymous-block-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/replaced/percent-height-in-anonymous-block-in-table-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/replaced/percent-height-in-anonymous-block-widget-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/replaced/vertical-lr/absolute-position-percentage-width-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/replaced/vertical-lr/absolute-position-with-auto-height-and-top-and-bottom-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/replaced/vertical-lr/absolute-position-with-auto-width-and-left-and-right-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/replaced/vertical-rl/absolute-position-percentage-width-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/replaced/vertical-rl/absolute-position-with-auto-height-and-top-and-bottom-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/replaced/vertical-rl/absolute-position-with-auto-width-and-left-and-right-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/ruby/base-shorter-than-text-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/ruby/nested-ruby-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/ruby/quirks-mode-ruby-spacing-bt-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/ruby/quirks-mode-ruby-spacing-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/ruby/ruby-auto-line-expansion-bt-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/ruby/ruby-auto-line-expansion-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/ruby/ruby-auto-line-expansion-lr-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/ruby/ruby-auto-line-expansion-rl-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/ruby/ruby-empty-rt-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/ruby/ruby-length-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/ruby/ruby-run-break-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/ruby/ruby-runs-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/ruby/ruby-runs-spans-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/ruby/ruby-simple-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/ruby/ruby-simple-rp-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/ruby/ruby-trailing-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/ruby/rubyDOM-insert-rt-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/ruby/rubyDOM-insert-text1-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/ruby/rubyDOM-insert-text2-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/ruby/rubyDOM-insert-text3-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/ruby/rubyDOM-remove-rt1-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/ruby/rubyDOM-remove-rt2-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/ruby/rubyDOM-remove-text1-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/ruby/rubyDOM-remove-text2-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/runin/002-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/runin/generated-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/runin/generated2-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/runin/generated3-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/runin/generated4-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/table/027-vertical-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/table/028-vertical-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/table/035-vertical-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/table/038-vertical-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/table/040-vertical-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/table/auto-with-percent-height-vertical-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/table/border-collapsing/001-vertical-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/table/border-collapsing/002-vertical-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/table/border-collapsing/003-vertical-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/table/border-collapsing/004-vertical-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/table/border-collapsing/border-collapsing-head-foot-vertical-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/table/border-collapsing/equal-precedence-resolution-vertical-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/table/border-collapsing/rtl-border-collapsing-vertical-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/table/colspanMinWidth-vertical-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/table/dynamic-caption-add-before-child-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/table/dynamic-caption-add-remove-before-child-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/table/dynamic-descendant-percentage-height-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/table/empty-row-crash-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/table/fixed-granular-cols-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/table/fixed-table-with-percent-inside-percent-table-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/table/fixed-table-with-percent-width-inside-div-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/table/fixed-table-with-small-percent-width-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/table/fixed-with-auto-with-colspan-vertical-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/table/floating-th-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/table/growCellForImageQuirk-vertical-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/table/height-percent-test-vertical-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/table/multiple-captions-display-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/table/percent-widths-stretch-vertical-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/table/relative-position-containment-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/table/relative-position-offsets-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/table/relative-position-stacking-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/table/rowspan-paint-order-vertical-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/table/table-and-parts-outline-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/table/table-continuation-outline-paint-crash-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/table/table-display-types-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/table/table-display-types-strict-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/table/table-display-types-vertical-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/table/vertical-align-baseline-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/text/backslash-to-yen-sign-euc-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/text/bidi-embedding-pop-and-push-same-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/text/complex-text-opacity-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/text/decorations-transformed-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/text/emphasis-combined-text-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/text/emphasis-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/text/emphasis-vertical-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/text/hyphenate-character-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/text/hyphenate-first-word-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/text/hyphenate-limit-before-after-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/text/hyphenate-locale-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/text/hyphens-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/text/international/bidi-AN-after-L-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/text/international/bidi-AN-after-empty-run-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/text/international/bidi-CS-after-AN-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/text/international/bidi-linebreak-001-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/text/international/bidi-linebreak-002-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/text/international/bidi-linebreak-003-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/text/international/bidi-mirror-he-ar-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/text/international/bidi-neutral-directionality-paragraph-start-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/text/international/bidi-neutral-run-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/text/international/hindi-spacing-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/text/international/pop-up-button-text-alignment-and-direction-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/text/international/text-combine-image-test-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/text/international/vertical-text-glyph-test-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/text/justify-ideograph-complex-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/text/justify-ideograph-leading-expansion-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/text/justify-ideograph-simple-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/text/justify-ideograph-vertical-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/text/line-breaking-with-kerning-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/text/myanmar-shaping-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/text/selection-rect-rounding-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/text/shadow-translucent-fill-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/text/sticky-typesetting-features-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/text/thai-combining-mark-positioning-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/text/x-height-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/text/zero-font-size-expected.png: Added property svn:mime-type.
  • platform/mac/fast/transforms/rotated-transform-affects-scrolling-1-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/transforms/rotated-transform-affects-scrolling-2-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/transforms/transform-overflow-expected.png: Modified property svn:mime-type.
  • platform/mac/fast/transforms/transform-positioned-ancestor-expected.png: Modified property svn:mime-type.
  • platform/mac/fonts/color-bitmap-expected.png: Modified property svn:mime-type.
  • platform/mac/fonts/cursive-expected.png: Modified property svn:mime-type.
  • platform/mac/fonts/default-expected.png: Modified property svn:mime-type.
  • platform/mac/fonts/fantasy-expected.png: Modified property svn:mime-type.
  • platform/mac/fonts/monospace-expected.png: Modified property svn:mime-type.
  • platform/mac/fonts/sans-serif-expected.png: Modified property svn:mime-type.
  • platform/mac/fonts/serif-expected.png: Modified property svn:mime-type.
  • platform/mac/fullscreen/full-screen-iframe-zIndex-expected.png: Added property svn:mime-type.
  • platform/mac/fullscreen/full-screen-remove-ancestor-after-expected.png: Added property svn:mime-type.
  • platform/mac/fullscreen/full-screen-stacking-context-expected.png: Added property svn:mime-type.
  • platform/mac/fullscreen/full-screen-zIndex-after-expected.png: Added property svn:mime-type.
  • platform/mac/fullscreen/full-screen-zIndex-expected.png: Added property svn:mime-type.
  • platform/mac/http/tests/misc/favicon-as-image-expected.png: Modified property svn:mime-type.
  • platform/mac/http/tests/misc/generated-content-inside-table-expected.png: Modified property svn:mime-type.
  • platform/mac/http/tests/misc/object-embedding-svg-delayed-size-negotiation-2-expected.png: Modified property svn:mime-type.
  • platform/mac/http/tests/misc/object-embedding-svg-delayed-size-negotiation-expected.png: Modified property svn:mime-type.
  • platform/mac/http/tests/misc/slow-loading-image-in-pattern-expected.png: Modified property svn:mime-type.
  • platform/mac/http/tests/webarchive/cross-origin-stylesheet-crash-expected.png: Modified property svn:mime-type.
  • platform/mac/media/media-controls-clone-expected.png: Added property svn:mime-type.
  • platform/mac/printing/simultaneous-position-float-change-expected.png: Modified property svn:mime-type.
  • platform/mac/scrollbars/basic-scrollbar-expected.png: Modified property svn:mime-type.
  • platform/mac/scrollbars/disabled-scrollbar-expected.png: Modified property svn:mime-type.
  • platform/mac/scrollbars/key-window-not-first-responder-expected.png: Modified property svn:mime-type.
  • platform/mac/scrollbars/listbox-scrollbar-combinations-expected.png: Modified property svn:mime-type.
  • platform/mac/scrollbars/overflow-scrollbar-combinations-expected.png: Modified property svn:mime-type.
  • platform/mac/scrollbars/scrollbar-buttons-expected.png: Modified property svn:mime-type.
  • platform/mac/scrollbars/scrollbar-orientation-expected.png: Modified property svn:mime-type.
  • platform/mac/scrollbars/scrollbars-on-positioned-content-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1-SE/color-prop-05-t-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-01-f-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-03-f-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-04-f-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1-SE/filters-felem-01-b-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1-SE/painting-marker-07-f-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1-SE/pservers-grad-17-b-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1-SE/pservers-pattern-04-f-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1-SE/styling-css-04-f-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1-SE/types-dom-03-b-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/animate-elem-36-t-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/animate-elem-37-t-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/animate-elem-39-t-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/animate-elem-40-t-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/animate-elem-41-t-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/animate-elem-46-t-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/animate-elem-60-t-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/animate-elem-61-t-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/animate-elem-62-t-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/animate-elem-63-t-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/animate-elem-65-t-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/animate-elem-66-t-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/animate-elem-67-t-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/animate-elem-68-t-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/animate-elem-69-t-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/animate-elem-70-t-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/animate-elem-77-t-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/animate-elem-78-t-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/animate-elem-80-t-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/animate-elem-81-t-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/animate-elem-83-t-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/coords-units-01-b-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/coords-units-02-b-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/coords-units-03-b-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/coords-viewattr-03-b-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/filters-light-04-f-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/filters-morph-01-f-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/filters-specular-01-f-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/filters-turb-02-f-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/linking-a-05-t-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/linking-uri-01-b-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/linking-uri-02-b-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/linking-uri-03-t-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/pservers-grad-14-b-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/script-handle-01-b-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/struct-frag-06-t-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/text-intro-05-t-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/text-text-04-t-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/text-text-05-t-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/W3C-SVG-1.1/text-tselect-02-f-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/as-image/img-preserveAspectRatio-support-2-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/as-image/svg-as-background-with-relative-size-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/as-image/svg-as-background-with-viewBox-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/as-object/object-box-sizing-no-width-height-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/batik/filters/feTile-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/batik/paints/patternRegions-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/batik/paints/patternRegions-positioned-objects-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/batik/text/smallFonts-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/batik/text/textAnchor3-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/batik/text/textLayout-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/batik/text/textLength-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/batik/text/textOnPath-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/batik/text/textOnPath2-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/batik/text/textOnPathSpaces-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/batik/text/textPCDATA-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/batik/text/textProperties-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/batik/text/verticalTextOnPath-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/batik/text/xmlSpace-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/clip-path/clip-in-mask-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/clip-path/clip-in-mask-objectBoundingBox-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/clip-path/clip-in-mask-userSpaceOnUse-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/clip-path/clip-path-child-clipped-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/clip-path/clip-path-childs-clipped-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/clip-path/clip-path-clipped-evenodd-twice-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/clip-path/clip-path-clipped-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/clip-path/clip-path-clipped-no-content-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/clip-path/clip-path-clipped-nonzero-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/clip-path/clip-path-evenodd-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/clip-path/clip-path-evenodd-nonzero-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/clip-path/clip-path-nonzero-evenodd-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/clip-path/clip-path-nonzero-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/clip-path/clip-path-objectBoundingBox-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/clip-path/clip-path-on-clipped-use-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/clip-path/clip-path-on-g-and-child-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/clip-path/clip-path-on-g-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/clip-path/clip-path-on-svg-and-child-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/clip-path/clip-path-on-svg-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/clip-path/clip-path-pixelation-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/clip-path/clip-path-recursive-call-by-child-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/clip-path/clip-path-recursive-call-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/clip-path/clip-path-text-and-shape-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/clip-path/clip-path-text-and-stroke-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/clip-path/clip-path-text-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/clip-path/clip-path-use-as-child-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/clip-path/clip-path-use-as-child2-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/clip-path/clip-path-use-as-child3-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/clip-path/clip-path-use-as-child4-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/clip-path/clip-path-use-as-child5-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/clip-path/clip-path-userSpaceOnUse-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/clip-path/clip-path-with-container-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/clip-path/clip-path-with-different-unittypes-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/clip-path/clip-path-with-different-unittypes2-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/clip-path/clip-path-with-invisibile-child-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/clip-path/clip-path-with-text-clipped-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/clip-path/deep-nested-clip-in-mask-different-unitTypes-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/clip-path/deep-nested-clip-in-mask-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/clip-path/deep-nested-clip-in-mask-panning-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/clip-path/nested-clip-in-mask-image-based-clipping-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/clip-path/nested-clip-in-mask-path-and-image-based-clipping-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/clip-path/nested-clip-in-mask-path-based-clipping-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/css/arrow-with-shadow-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/css/circle-in-mask-with-shadow-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/css/clippath-with-shadow-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/css/composite-shadow-example-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/css/composite-shadow-text-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/css/composite-shadow-with-opacity-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/css/group-with-shadow-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/css/mask-with-shadow-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/css/path-with-shadow-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/css/shadow-and-opacity-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/css/shadow-changes-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/css/shadow-with-large-radius-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/css/shadow-with-negative-offset-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/css/stars-with-shadow-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/css/text-shadow-multiple-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/SVGPaint-mutate-attribute-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/SVGPaint-mutate-inline-style-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/absolute-sized-content-with-resources-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/altglyph-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/animate-target-id-changed-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/animate-target-removed-from-document-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/animation-currentColor-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/baseval-animval-equality-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/broken-internal-references-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/bug45331-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/clip-path-id-changes-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/clip-path-referencing-use-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/clip-path-referencing-use2-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/clone-element-with-animated-svg-properties-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/dominant-baseline-hanging-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/embedding-external-svgs-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/empty-mask-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/feComponentTransfer-Discrete-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/feComponentTransfer-Gamma-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/feComponentTransfer-Linear-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/feComponentTransfer-Table-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/fill-fallback-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/fill-opacity-update-expected.png: Added property svn:mime-type.
  • platform/mac/svg/custom/getPresentationAttribute-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/getscreenctm-in-scrollable-div-area-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/getscreenctm-in-scrollable-svg-area-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/getsvgdocument-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/glyph-transformation-with-hkern-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/gradient-with-1d-boundingbox-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/image-parent-translation-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/immutable-properties-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/invalid-dasharray-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/invalid-fill-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/invalid-fill-hex-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/invalid-stroke-hex-expected.png: Added property svn:mime-type.
  • platform/mac/svg/custom/invalid-uri-stroke-expected.png: Added property svn:mime-type.
  • platform/mac/svg/custom/invisible-text-after-scrolling-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/js-repaint-rect-on-path-with-stroke-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/js-update-stop-linked-gradient-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/marker-child-changes-css-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/marker-opacity-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/marker-referencePoint-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/marker-strokeWidth-changes-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/mask-invalidation-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/mask-on-multiple-objects-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/mask-with-default-value-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/massive-coordinates-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/mouse-move-on-svg-container-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/mouse-move-on-svg-container-standalone-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/mouse-move-on-svg-root-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/mouse-move-on-svg-root-standalone-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/nested-pattern-boundingBoxModeContent-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/non-scaling-stroke-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/non-scaling-stroke-markers-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/object-no-size-attributes-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/object-sizing-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/object-sizing-explicit-height-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/object-sizing-explicit-width-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/object-sizing-explicit-width-height-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/object-sizing-height-50p-on-target-svg-absolute-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/object-sizing-height-50p-on-target-svg-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/object-sizing-no-width-height-change-content-box-size-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/object-sizing-no-width-height-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/object-sizing-width-50p-height-50p-on-target-svg-absolute-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/object-sizing-width-50p-height-50p-on-target-svg-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-absolute-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/object-sizing-width-50p-on-target-svg-absolute-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/object-sizing-width-50p-on-target-svg-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/object-sizing-width-75p-height-50p-on-target-svg-absolute-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/object-sizing-width-75p-height-50p-on-target-svg-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/painting-marker-07-f-inherit-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/path-zero-strokewidth-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/pattern-excessive-malloc-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/pattern-incorrect-tiling-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/pattern-no-pixelation-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/pattern-referencing-preserve-aspect-ratio-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/pattern-size-bigger-than-target-size-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/pattern-skew-transformed-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/pattern-with-transformation-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/percentage-of-html-parent-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/pointer-events-image-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/pointer-events-text-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/recursive-filter-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/recursive-gradient-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/recursive-mask-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/recursive-pattern-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/relative-sized-content-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/relative-sized-content-with-resources-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/relative-sized-deep-shadow-tree-content-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/relative-sized-inner-svg-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/relative-sized-shadow-tree-content-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/relative-sized-use-on-symbol-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/relative-sized-use-without-attributes-on-symbol-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/repaint-moving-svg-and-div-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/repaint-on-constant-size-change-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/repaint-stroke-width-changes-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/resource-invalidate-on-target-update-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/rootmost-svg-xy-attrs-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/shape-rendering-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/small-rect-scale-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/stroke-fallback-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/stroke-opacity-update-expected.png: Added property svn:mime-type.
  • platform/mac/svg/custom/svg-float-border-padding-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/svg-modify-currentTranslate-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/tearoffs-with-tearoffs-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/text-rotated-gradient-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/text-rotation-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/text-x-dy-lists-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/text-xy-updates-SVGList-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/use-font-face-crash-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/use-instanceRoot-as-event-target-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/use-instanceRoot-event-bubbling-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/use-instanceRoot-event-listeners-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/use-on-clip-path-with-transformation-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/use-property-synchronization-crash-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/use-setAttribute-crash-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/use-transfer-width-height-properties-to-svg-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/use-transfer-width-height-properties-to-svg1-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/use-transfer-width-height-properties-to-svg2-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/use-transfer-width-height-properties-to-symbol-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/use-transfer-width-height-properties-to-symbol1-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/custom/use-transfer-width-height-properties-to-symbol2-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dom/SVGLengthList-appendItem-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dom/SVGLengthList-basics-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dom/SVGLengthList-getItem-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dom/SVGLengthList-initialize-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dom/SVGLengthList-insertItemBefore-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dom/SVGLengthList-removeItem-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dom/SVGLengthList-replaceItem-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dom/SVGLengthList-xml-dom-modifications-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dom/SVGPathSegList-appendItem-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dom/SVGPathSegList-clear-and-initialize-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dom/SVGPathSegList-cloning-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dom/SVGPathSegList-insertItemBefore-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dom/SVGPathSegList-removeItem-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dom/SVGPathSegList-replaceItem-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dom/SVGPathSegList-segment-modification-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dom/SVGPathSegList-xml-dom-synchronization-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dom/SVGScriptElement/script-change-externalResourcesRequired-while-loading-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dom/SVGScriptElement/script-load-and-error-events-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dom/SVGScriptElement/script-reexecution-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dom/SVGScriptElement/script-set-href-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGCircleElement-dom-requiredFeatures-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGCircleElement-svgdom-requiredFeatures-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGClipPath-influences-hitTesting-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGCursorElement-dom-x-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGCursorElement-dom-y-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGCursorElement-svgdom-x-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGCursorElement-svgdom-y-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGEllipseElement-dom-requiredFeatures-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGEllipseElement-svgdom-requiredFeatures-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-bias-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-divisor-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-edgeMode-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-in-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-kernelMatrix-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-kernelUnitLength-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-order-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-preserveAlpha-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-targetX-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-targetY-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-diffuseConstant-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-in-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-lighting-color-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-surfaceScale-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-inherit-lighting-color-css-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-lighting-color-css-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-diffuseConstant-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-in-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-surfaceScale-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-in-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-in2-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-scale-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-xChannelSelector-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-yChannelSelector-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-in-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-in2-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-scale-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-xChannelSelector-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-yChannelSelector-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-dom-dx-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-dom-dy-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-dom-in-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-dom-shadow-color-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-dom-shadow-opacity-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-dom-stdDeviation-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-dx-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-dy-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-in-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-shadow-color-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-shadow-opacity-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-stdDeviation-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEFloodElement-inherit-flood-color-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEImageElement-dom-preserveAspectRatio-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEImageElement-svgdom-preserveAspectRatio-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEOffsetElement-dom-dx-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEOffsetElement-dom-dy-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEOffsetElement-dom-in-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dx-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dy-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFEOffsetElement-svgdom-in-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-dom-in-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-dom-specularConstant-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-dom-specularExponent-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-dom-suraceScale-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-inherit-lighting-color-css-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-lighting-color-css-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-remove-lightSource-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-in-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-specularConstant-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-specularExponent-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-suraceScale-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFESpotLightElement-dom-limitingConeAngle-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFESpotLightElement-dom-pointsAtX-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFESpotLightElement-dom-pointsAtY-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFESpotLightElement-dom-pointsAtZ-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFESpotLightElement-dom-specularExponent-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFESpotLightElement-dom-x-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFESpotLightElement-dom-y-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFESpotLightElement-dom-z-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFESpotLightElement-svgdom-limitingConeAngle-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFESpotLightElement-svgdom-pointsAtX-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFESpotLightElement-svgdom-pointsAtY-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFESpotLightElement-svgdom-pointsAtZ-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFESpotLightElement-svgdom-specularExponent-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFESpotLightElement-svgdom-x-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFESpotLightElement-svgdom-y-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFESpotLightElement-svgdom-z-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFETileElement-dom-in-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFETileElement-svgdom-in-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFilterElement-dom-filterRes-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFilterElement-dom-filterUnits-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFilterElement-dom-height-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFilterElement-dom-primitiveUnits-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFilterElement-dom-width-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFilterElement-dom-x-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFilterElement-dom-y-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFilterElement-svgdom-filterRes-call-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFilterElement-svgdom-filterResX-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFilterElement-svgdom-filterResY-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFilterElement-svgdom-filterUnits-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFilterElement-svgdom-height-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFilterElement-svgdom-primitiveUnits-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFilterElement-svgdom-width-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFilterElement-svgdom-x-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFilterElement-svgdom-y-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-height-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-result-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-width-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-x-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-y-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-height-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-result-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-width-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-x-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-y-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-requiredFeatures-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-requiredFeatures-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGGElement-dom-requiredFeatures-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGGElement-svgdom-requiredFeatures-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGImageElement-dom-height-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGImageElement-dom-preserveAspectRatio-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGImageElement-dom-requiredFeatures-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGImageElement-dom-width-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGImageElement-dom-x-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGImageElement-dom-y-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGImageElement-svgdom-height-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGImageElement-svgdom-preserveAspectRatio-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGImageElement-svgdom-requiredFeatures-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGImageElement-svgdom-width-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGImageElement-svgdom-x-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGImageElement-svgdom-y-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGLineElement-dom-requiredFeatures-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGLineElement-dom-x1-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGLineElement-dom-x2-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGLineElement-dom-y1-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGLineElement-dom-y2-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGLineElement-svgdom-requiredFeatures-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGLineElement-svgdom-x1-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGLineElement-svgdom-x2-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGLineElement-svgdom-y1-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGLineElement-svgdom-y2-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-markerHeight-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-markerUnits-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-markerWidth-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-orient-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-refX-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-refY-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-markerHeight-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-markerUnits-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-markerWidth-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-orientAngle-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-orientType-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-refX-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-refY-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-setOrientToAngle-call-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-setOrientToAuto-call-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGPathElement-dom-requiredFeatures-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGPathElement-svgdom-requiredFeatures-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGPatternElement-dom-height-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGPatternElement-dom-patternContentUnits-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGPatternElement-dom-patternTransform-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGPatternElement-dom-patternUnits-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGPatternElement-dom-width-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGPatternElement-dom-x-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGPatternElement-dom-y-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGPatternElement-svgdom-height-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGPatternElement-svgdom-patternContentUnits-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGPatternElement-svgdom-patternTransform-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGPatternElement-svgdom-patternUnits-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGPatternElement-svgdom-width-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGPatternElement-svgdom-x-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGPatternElement-svgdom-y-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGPolygonElement-dom-requiredFeatures-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGPolygonElement-svgdom-requiredFeatures-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGPolylineElement-dom-requiredFeatures-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGPolylineElement-svgdom-requiredFeatures-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-cx-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-cy-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientTransform-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-r-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cx-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cy-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-r-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGRectElement-dom-height-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGRectElement-dom-requiredFeatures-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGRectElement-dom-width-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGRectElement-dom-x-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGRectElement-dom-y-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGRectElement-svgdom-height-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGRectElement-svgdom-requiredFeatures-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGRectElement-svgdom-width-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGRectElement-svgdom-x-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGRectElement-svgdom-y-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGSVGElement-dom-requiredFeatures-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGSVGElement-svgdom-requiredFeatures-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGTRefElement-dom-href-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGTextElement-dom-dx-attr-expected.png: Added property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGTextElement-dom-dy-attr-expected.png: Added property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGTextElement-dom-requiredFeatures-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGTextElement-dom-rotate-attr-expected.png: Added property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGTextElement-dom-transform-attr-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGTextElement-dom-x-attr-expected.png: Added property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGTextElement-dom-y-attr-expected.png: Added property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGTextElement-svgdom-dx-prop-expected.png: Added property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGTextElement-svgdom-dy-prop-expected.png: Added property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGTextElement-svgdom-requiredFeatures-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGTextElement-svgdom-rotate-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGTextElement-svgdom-transform-prop-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGTextElement-svgdom-x-prop-expected.png: Added property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGTextElement-svgdom-y-prop-expected.png: Added property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGUseElement-dom-requiredFeatures-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/dynamic-updates/SVGUseElement-svgdom-requiredFeatures-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/filters/big-sized-filter-2-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/filters/feColorMatrix-values-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/filters/feComposite-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/filters/feConvolveFilter-y-bounds-expected.png: Added property svn:mime-type.
  • platform/mac/svg/filters/feDisplacementMap-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/filters/feDropShadow-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/filters/feGaussianBlur-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/filters/feLighting-crash-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/filters/feMerge-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/filters/feMerge-wrong-input-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/filters/feOffset-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/filters/feTile-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/filters/filter-on-filter-for-text-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/filters/filter-on-tspan-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/filters/filter-rounding-issues-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/filters/filter-width-update-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/filters/filterRes1-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/filters/filterRes2-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/filters/filterRes3-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/filters/filteredImage-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/filters/parent-children-with-same-filter-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/filters/shadow-on-filter-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/filters/shadow-on-rect-with-filter-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/filters/sourceAlpha-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/filters/subRegion-in-userSpace-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/filters/subRegion-one-effect-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/filters/subRegion-two-effects-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/foreignObject/disallowed-svg-nodes-as-direct-children-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/foreignObject/no-crash-with-svg-content-in-html-document-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/foreignObject/svg-document-as-direct-child-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/foreignObject/svg-document-in-html-document-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/foreignObject/text-tref-02-b-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/hixie/intrinsic/001-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/hixie/intrinsic/002-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/hixie/intrinsic/003-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/in-html/circle-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/overflow/overflow-on-foreignObject-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/overflow/overflow-on-inner-svg-element-defaults-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/overflow/overflow-on-inner-svg-element-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/overflow/overflow-on-outermost-svg-element-defaults-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/overflow/overflow-on-outermost-svg-element-ignore-attribute-1-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/overflow/overflow-on-outermost-svg-element-ignore-attribute-2-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/overflow/overflow-on-outermost-svg-element-ignore-attribute-3-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/overflow/overflow-on-outermost-svg-element-in-xhtml-auto-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/overflow/overflow-on-outermost-svg-element-in-xhtml-defaults-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/overflow/overflow-on-outermost-svg-element-in-xhtml-hidden-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/overflow/overflow-on-outermost-svg-element-in-xhtml-scroll-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/overflow/overflow-on-outermost-svg-element-in-xhtml-visible-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/repaint/filter-repaint-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/text/font-size-below-point-five-2-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/text/font-size-below-point-five-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/text/foreignObject-text-clipping-bug-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/text/kerning-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/text/multichar-glyph-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/text/scaled-font-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/text/select-textLength-spacing-squeeze-1-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/text/select-textLength-spacing-squeeze-2-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/text/select-textLength-spacing-squeeze-3-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/text/select-textLength-spacing-squeeze-4-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/text/select-textLength-spacing-stretch-1-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/text/select-textLength-spacing-stretch-2-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/text/select-textLength-spacing-stretch-3-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/text/select-textLength-spacing-stretch-4-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/text/select-textLength-spacingAndGlyphs-squeeze-1-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/text/select-textLength-spacingAndGlyphs-squeeze-2-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/text/select-textLength-spacingAndGlyphs-squeeze-3-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/text/select-textLength-spacingAndGlyphs-squeeze-4-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-1-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-2-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-3-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-4-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/text/select-x-list-1-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/text/select-x-list-2-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/text/select-x-list-3-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/text/select-x-list-4-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/text/select-x-list-with-tspans-1-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/text/select-x-list-with-tspans-2-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/text/select-x-list-with-tspans-3-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/text/select-x-list-with-tspans-4-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/text/selection-styles-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/text/small-fonts-2-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/text/small-fonts-3-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/text/small-fonts-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/text/small-fonts-in-html5-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/text/text-hkern-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/text/text-hkern-on-vertical-text-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/text/text-path-middle-align-expected.png: Added property svn:mime-type.
  • platform/mac/svg/text/text-repaint-rects-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/text/text-vkern-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/text/text-vkern-on-horizontal-text-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/transforms/text-with-mask-with-svg-transform-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/wicd/rightsizing-grid-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/wicd/test-rightsizing-a-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/wicd/test-rightsizing-b-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/wicd/test-scalable-background-image1-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/wicd/test-scalable-background-image2-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/zoom/page/absolute-sized-document-no-scrollbars-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/zoom/page/absolute-sized-document-scrollbars-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/zoom/page/relative-sized-document-scrollbars-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/zoom/page/zoom-coords-viewattr-01-b-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/zoom/page/zoom-foreignObject-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/zoom/page/zoom-hixie-mixed-008-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/zoom/page/zoom-hixie-mixed-009-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/zoom/page/zoom-hixie-rendering-model-004-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/zoom/page/zoom-mask-with-percentages-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/zoom/page/zoom-svg-float-border-padding-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/zoom/page/zoom-svg-through-object-with-absolute-size-2-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/zoom/page/zoom-svg-through-object-with-absolute-size-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/zoom/page/zoom-svg-through-object-with-auto-size-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/zoom/page/zoom-svg-through-object-with-huge-size-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/zoom/page/zoom-svg-through-object-with-no-width-height-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/zoom/page/zoom-svg-through-object-with-override-size-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/zoom/page/zoom-svg-through-object-with-text-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/zoom/text/absolute-sized-document-no-scrollbars-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/zoom/text/absolute-sized-document-scrollbars-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/zoom/text/relative-sized-document-scrollbars-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/zoom/text/zoom-coords-viewattr-01-b-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/zoom/text/zoom-foreignObject-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/zoom/text/zoom-hixie-mixed-008-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/zoom/text/zoom-hixie-mixed-009-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/zoom/text/zoom-hixie-rendering-model-004-expected.png: Modified property svn:mime-type.
  • platform/mac/svg/zoom/text/zoom-svg-float-border-padding-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/layering/paint-test-layering-1-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/layering/paint-test-layering-2-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug10296-1-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug1055-1-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug106816-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug113235-3-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug11944-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug119786-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug131020-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug13118-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug13196-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug133756-2-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug139524-2-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug14159-1-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug1430-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug14929-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug15247-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug17130-1-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug17130-2-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug1800-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug18359-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug18955-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug19061-1-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug19061-2-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug194024-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug19599-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug20804-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug2267-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug23235-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug23299-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug24627-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug2479-3-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug2479-4-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug25086-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug25663-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug2684-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug27038-2-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug2773-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug2886-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug29058-3-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug29429-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug2947-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug2981-1-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug2981-2-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug2997-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug30692-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug3103-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug32205-3-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug33855-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug3454-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug3681-1-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug3977-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug41890-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug42187-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug43039-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug4382-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug43854-2-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug4427-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug44505-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug45055-2-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug45486-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug46368-1-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug46368-2-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug46623-2-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug46924-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug47432-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug51727-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug52505-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug52506-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug5538-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug55694-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug57300-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug5799-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug5835-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug60749-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug6184-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug6404-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug650-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug68912-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug69382-1-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug7112-1-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug7112-2-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug7121-1-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug7342-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug7471-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug7714-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug78162-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug80762-1-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug82946-1-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug8858-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug8950-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug9123-1-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug9123-2-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug92143-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug93363-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug96334-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/bugs/bug965-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/collapsing_borders/bug41262-3-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/core/borders-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/core/col_span-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/core/col_widths_auto_autoFix-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/core/col_widths_auto_autoPer-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/core/col_widths_auto_fix-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/core/col_widths_auto_fixPer-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/core/col_widths_auto_per-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/core/col_widths_fix_autoFix-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/core/col_widths_fix_autoPer-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/core/col_widths_fix_fix-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/core/col_widths_fix_fixPer-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/core/margins-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/core/one_row-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/core/row_span-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/core/table_rules-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/core/table_widths-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/dom/deleteTbodyRebuild1-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/dom/insertCellsRebuild1-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/body_tbody-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/body_tfoot-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/body_thead-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/col_span-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/colgroup_align_center-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/colgroup_align_justify-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/colgroup_align_left-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/colgroup_align_right-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/colgroup_span-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/colgroup_valign_baseline-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/colgroup_valign_bottom-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/colgroup_valign_middle-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/colgroup_valign_top-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/colgroup_width_pct-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/colgroup_width_px-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/table_frame_border-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/table_frame_box-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/table_row_align_center-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/table_row_align_left-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/table_row_align_right-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/table_rules_all-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/table_rules_groups-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/table_rules_none-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tables_align_center-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tables_align_left-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tables_align_right-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tables_border_0-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tables_border_1-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tables_border_2-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tables_border_3-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tables_cellpadding-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tables_cellpadding_pct-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tables_cellspacing-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tables_class-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tables_id-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tables_row_th_nowrap-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tables_style-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tables_td_align_center-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tables_td_align_left-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tables_td_align_right-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tables_td_colspan-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tables_td_height-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tables_td_nowrap-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tables_td_rowspan-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tables_td_width-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tables_th_align_center-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tables_th_align_left-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tables_th_align_right-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tables_th_colspan-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tables_th_height-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tables_th_rowspan-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tables_th_width-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tables_width_percent-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tables_width_px-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tbody_align_center-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tbody_align_char-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tbody_align_justify-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tbody_align_left-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tbody_align_right-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tbody_char-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tbody_valign_baseline-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tbody_valign_bottom-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tbody_valign_middle-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tbody_valign_top-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/td_valign_baseline-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tfoot_align_center-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tfoot_align_char-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tfoot_align_justify-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tfoot_align_left-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tfoot_align_right-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tfoot_char-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tfoot_valign_baseline-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tfoot_valign_bottom-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tfoot_valign_middle-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tfoot_valign_top-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/thead_align_center-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/thead_align_char-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/thead_align_justify-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/thead_align_left-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/thead_align_right-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/thead_char-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/thead_valign_baseline-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/thead_valign_bottom-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/thead_valign_middle-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/thead_valign_top-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/tr_valign_baseline-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_col_align_justify-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_col_valign_baseline-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_col_valign_bottom-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_col_width_pct-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_col_width_rel-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_colgroup_align_justify-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_colgroup_valign_baseline-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_colgroup_valign_bottom-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_colgroup_width_pct-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_colgroup_width_rel-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_table-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_table_bgcolor_name-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_table_bgcolor_rgb-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_table_border-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_table_border_none-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_table_border_px-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_table_frame_void-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_table_rules_groups-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_table_rules_none-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_table_width_pct-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_table_width_px-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_tbody_align_char-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_tbody_align_justify-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_tbody_valign_baseline-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_tbody_valign_bottom-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_tbody_valign_middle-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_tbody_valign_top-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_td_align_center-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_td_align_justify-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_td_align_left-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_td_align_right-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_td_bgcolor_name-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_td_bgcolor_rgb-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_td_height-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_td_nowrap-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_td_valign_baseline-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_td_valign_bottom-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_td_width-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_tfoot_align_char-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_tfoot_align_justify-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_tfoot_valign_baseline-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_tfoot_valign_bottom-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_tfoot_valign_middle-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_tfoot_valign_top-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_th_align_center-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_th_align_justify-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_th_align_left-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_th_align_right-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_th_bgcolor_name-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_th_bgcolor_rgb-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_th_nowrap-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_th_valign_bottom-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_th_width-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_thead_align_char-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_thead_align_justify-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_thead_class-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_thead_id-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_thead_style-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_thead_valign_baseline-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_thead_valign_bottom-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_thead_valign_middle-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_thead_valign_top-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_tr_align_justify-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_tr_bgcolor_name-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_tr_bgcolor_rgb-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_tr_valign_baseline-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/marvin/x_tr_valign_bottom-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/other/cell_widths-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/other/cellspacing-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/other/nested2-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/other/nestedTables-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/other/padding-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/other/test3-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/other/test6-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla/other/wa_table_thtd_rowspan-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/bugs/97619-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/bugs/bug1010-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/bugs/bug10140-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/bugs/bug101759-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/bugs/bug10216-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/bugs/bug1055-2-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/bugs/bug106966-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/bugs/bug1128-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/bugs/bug11331-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/bugs/bug11945-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/bugs/bug131020-3-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/bugs/bug14007-2-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/bugs/bug14489-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/bugs/bug1725-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/bugs/bug17826-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/bugs/bug18770-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/bugs/bug21518-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/bugs/bug22122-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/bugs/bug2479-5-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/bugs/bug25707-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/bugs/bug29058-2-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/bugs/bug3166-18-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/bugs/bug3166-5-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/bugs/bug32205-1-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/bugs/bug32205-4-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/bugs/bug42043-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/bugs/bug4294-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/bugs/bug47163-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/bugs/bug51000-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/bugs/bug56024-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/bugs/bug59252-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/bugs/bug61042-1-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/bugs/bug61042-2-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/bugs/bug73629-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/bugs/bug91057-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/collapsing_borders/bug41262-5-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/core/backgrounds-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/core/captions1-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/core/captions2-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/core/captions3-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/core/col_span2-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/core/columns-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/core/conflicts-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/core/standards1-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/marvin/table_frame_above-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/marvin/table_frame_below-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/marvin/table_frame_hsides-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/marvin/table_frame_lhs-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/marvin/table_frame_rhs-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/marvin/table_frame_void-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/marvin/table_frame_vsides-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/marvin/table_rules_cols-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/marvin/table_rules_rows-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/marvin/tables_cellspacing_pct-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/marvin/x_table_frame_above-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/marvin/x_table_frame_below-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/marvin/x_table_frame_border-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/marvin/x_table_frame_box-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/marvin/x_table_frame_hsides-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/marvin/x_table_frame_lhs-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/marvin/x_table_frame_rhs-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/marvin/x_table_frame_vsides-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/marvin/x_table_rules_all-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/marvin/x_table_rules_cols-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/marvin/x_table_rules_rows-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/other/empty_cells-expected.png: Modified property svn:mime-type.
  • platform/mac/tables/mozilla_expected_failures/other/test4-expected.png: Modified property svn:mime-type.
  • platform/mac/transforms/2d/hindi-rotated-expected.png: Modified property svn:mime-type.
  • platform/mac/transforms/2d/zoom-menulist-expected.png: Modified property svn:mime-type.
  • platform/mac/transforms/svg-vs-css-expected.png: Modified property svn:mime-type.
  • platform/mac/transitions/opacity-transition-zindex-expected.png: Modified property svn:mime-type.
  • platform/mac/transitions/svg-text-shadow-transition-expected.png: Modified property svn:mime-type.
  • platform/mac/webarchive/archive-empty-frame-dom-expected.png: Modified property svn:mime-type.
  • platform/mac/webarchive/archive-empty-frame-source-expected.png: Modified property svn:mime-type.
  • platform/mac/webarchive/archive-with-unencoded-url-expected.png: Modified property svn:mime-type.
  • platform/mac/webarchive/doctype-expected.png: Modified property svn:mime-type.
  • platform/mac/webarchive/test-body-background-expected.png: Modified property svn:mime-type.
  • platform/mac/webarchive/test-css-import-expected.png: Modified property svn:mime-type.
  • platform/mac/webarchive/test-duplicate-resources-expected.png: Modified property svn:mime-type.
  • platform/mac/webarchive/test-frameset-expected.png: Modified property svn:mime-type.
  • platform/mac/webarchive/test-img-src-expected.png: Modified property svn:mime-type.
  • platform/mac/webarchive/test-input-src-expected.png: Modified property svn:mime-type.
  • platform/mac/webarchive/test-link-href-expected.png: Modified property svn:mime-type.
  • platform/mac/webarchive/test-object-data-expected.png: Modified property svn:mime-type.
  • platform/mac/webarchive/test-script-src-expected.png: Modified property svn:mime-type.
  • platform/mac/webarchive/test-table-background-expected.png: Modified property svn:mime-type.
  • platform/mac/webarchive/test-td-background-expected.png: Modified property svn:mime-type.
  • platform/mac/webarchive/test-xml-stylesheet-expected.png: Modified property svn:mime-type.
00:45 Changeset [89123] by carlosgc@webkit.org
  • 2 edits in trunk/Source/WebKit2

2011-06-17 Carlos Garcia Campos <cgarcia@igalia.com>

Unreviewed. Fix WebKit2 GTK build after r89060.

  • Shared/gtk/WebCoreArgumentCodersGtk.cpp: (CoreIPC::::encode):

06/16/11:

23:56 Changeset [89122] by loki@webkit.org
  • 2 edits in trunk/Source/WebCore

2011-06-16 Gabor Loki <loki@webkit.org>

[Qt] Unreviewed, build fix after r89118.

  • dom/XMLDocumentParserQt.cpp: (WebCore::XMLDocumentParser::initializeParserContext):
23:36 Changeset [89121] by morrita@google.com
  • 5 edits in trunk/LayoutTests

2011-06-16 MORITA Hajime <morrita@google.com>

Unreviewed expectations update for:

  • fast/speech/input-appearance-numberandspeech.html and just unskips them because they pass always.
  • input-appearance-spinbutton-disabled-readonly.html
  • input-appearance-spinbutton-layer.html
  • input-appearance-spinbutton-visibility.html
  • platform/chromium-mac-leopard/fast/speech/input-appearance-numberandspeech-expected.png:
  • platform/chromium-mac/fast/speech/input-appearance-numberandspeech-expected.png:
  • platform/chromium-mac/fast/speech/input-appearance-numberandspeech-expected.txt:
  • platform/chromium/test_expectations.txt:
23:18 Changeset [89120] by yutak@chromium.org
  • 5 edits in trunk/Source/WebCore

2011-06-16 Yuta Kitamura <yutak@chromium.org>

Unreviewed, rolling out r89073.
http://trac.webkit.org/changeset/89073
https://bugs.webkit.org/show_bug.cgi?id=62783

Broke Chromium Clang build.

  • platform/chromium/ScrollbarOverlayUtilitiesChromiumMac.h:
  • platform/chromium/ScrollbarOverlayUtilitiesChromiumMac.mm: (wkScrollbarPainterPaint):
  • platform/chromium/ScrollbarThemeChromiumMac.h:
  • platform/chromium/ScrollbarThemeChromiumMac.mm: (WebCore::ScrollbarThemeChromiumMac::paint):
23:03 Changeset [89119] by morrita@google.com
  • 5 edits
    3 adds in trunk/LayoutTests

2011-06-16 MORITA Hajime <morrita@google.com>

Unreviewed expectations update for
meter-styles.html, meter-writing-mode.html, progress-writing-mode.html

  • platform/chromium-linux/fast/dom/HTMLMeterElement/meter-styles-expected.png:
  • platform/chromium-win/fast/dom/HTMLMeterElement/meter-styles-expected.png:
  • platform/chromium-win/fast/dom/HTMLMeterElement/meter-styles-expected.txt:
  • platform/chromium-win/fast/dom/HTMLMeterElement/meter-writing-mode-expected.png: Added.
  • platform/chromium-win/fast/dom/HTMLMeterElement/meter-writing-mode-expected.txt: Added.
  • platform/chromium-win/fast/dom/HTMLProgressElement/progress-writing-mode-expected.txt: Added.
  • platform/chromium/test_expectations.txt:
22:54 Changeset [89118] by commit-queue@webkit.org
  • 4 edits
    4 adds in trunk

2011-06-16 Jeffrey Pfau <jpfau@apple.com>

Reviewed by Alexey Proskuryakov.

Using null bytes when setting innerHTML in XTHML results in assertion and a crash due to null-pointer dereference
https://bugs.webkit.org/show_bug.cgi?id=61053

Added test cases covering two cases of using innerHTML with null bytes in XHTML.

  • fast/parser/xhtml-innerhtml-null-byte-expected.txt: Added.
  • fast/parser/xhtml-innerhtml-null-byte-first-expected.txt: Added.
  • fast/parser/xhtml-innerhtml-null-byte-first.xhtml: Added.
  • fast/parser/xhtml-innerhtml-null-byte.xhtml: Added.

2011-06-16 Jeffrey Pfau <jpfau@apple.com>

Reviewed by Alexey Proskuryakov.

Using null bytes when setting innerHTML in XTHML results in assertion and a crash due to null-pointer dereference
https://bugs.webkit.org/show_bug.cgi?id=61053

XML parsing in-memory XML chunks now passes around a string object instead of a C string, ensuring null characters are properly handled.

Tests: fast/parser/xhtml-innerhtml-null-byte-first.xhtml

fast/parser/xhtml-innerhtml-null-byte.xhtml

  • dom/XMLDocumentParser.h:
  • dom/XMLDocumentParserLibxml2.cpp: (WebCore::XMLParserContext::createMemoryParser): (WebCore::XMLDocumentParser::initializeParserContext): (WebCore::XMLDocumentParser::appendFragmentSource):
22:49 Changeset [89117] by yutak@chromium.org
  • 2 edits in trunk/LayoutTests

2011-06-16 Yuta Kitamura <yutak@chromium.org>

Unreviewed, mark more Chromium test failures for tests added in r89091.

  • platform/chromium/test_expectations.txt:
22:27 Changeset [89116] by tkent@chromium.org
  • 2 edits
    3 adds in trunk/LayoutTests

2011-06-16 Kent Tamura <tkent@chromium.org>

Reviewed by Eric Seidel.

Verify cloned <audio> and <video> are rendered correctly.
https://bugs.webkit.org/show_bug.cgi?id=62001

Add a test to verify cloned media controls are rendered correctly.

  • media/media-controls-clone.html: Added.
  • platform/chromium/test_expectations.txt:
  • platform/mac/media/media-controls-clone-expected.png: Added.
  • platform/mac/media/media-controls-clone-expected.txt: Added.
22:07 Changeset [89115] by kevino@webkit.org
  • 2 edits in trunk/Source/WebCore

Reviewed by Kevin Ollivier.

[wx] Account for differing byte order when decoding images in the PPC build.

https://bugs.webkit.org/show_bug.cgi?id=62830

21:45 Changeset [89114] by yutak@chromium.org
  • 2 edits in trunk/LayoutTests

2011-06-16 Yuta Kitamura <yutak@chromium.org>

Unreviewed, add Chromium test expectation for fast/js/keywords-and-reserved_words.html.

  • platform/chromium/test_expectations.txt:
20:53 Changeset [89113] by lforschler@apple.com
  • 5 edits in branches/safari-534-branch/Source

Versioning.

20:51 Changeset [89112] by lforschler@apple.com
  • 1 copy in tags/Safari-534.47

New tag.

20:30 Changeset [89111] by barraclough@apple.com
  • 1 edit
    2 adds in trunk/LayoutTests

https://bugs.webkit.org/show_bug.cgi?id=25079
JS Arrays et al receive the wrong prototype

Rubber stamped by Sam Weinig.

Adding abarth's testcase, for this issue that was already fixed in ToT by other changes.

  • fast/js/cross-frame-prototype-expected.txt: Added.
  • fast/js/cross-frame-prototype.html: Added.
20:19 Changeset [89110] by rniwa@webkit.org
  • 1 edit
    12 adds in trunk/LayoutTests

2011-06-16 Ryosuke Niwa <rniwa@webkit.org>

Another Windows rebaseline after r89091.

The problem was that my original rebaseline for Windows overrode mac's expected results.
This rebaseline should work.

  • platform/win/editing/selection/vertical-lr-ltr-extend-line-backward-br-expected.txt: Added.
  • platform/win/editing/selection/vertical-lr-ltr-extend-line-forward-br-expected.txt: Added.
  • platform/win/editing/selection/vertical-rl-ltr-extend-line-backward-br-expected.txt: Added.
  • platform/win/editing/selection/vertical-rl-ltr-extend-line-backward-p-expected.txt: Added.
  • platform/win/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.txt: Added.
  • platform/win/editing/selection/vertical-rl-ltr-extend-line-forward-br-expected.txt: Added.
  • platform/win/editing/selection/vertical-rl-ltr-extend-line-forward-p-expected.txt: Added.
  • platform/win/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.txt: Added.
  • platform/win/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.txt: Added.
  • platform/win/editing/selection/vertical-rl-rtl-extend-line-backward-p-expected.txt: Added.
  • platform/win/editing/selection/vertical-rl-rtl-extend-line-forward-br-expected.txt: Added.
  • platform/win/editing/selection/vertical-rl-rtl-extend-line-forward-p-expected.txt: Added.
20:17 Changeset [89109] by barraclough@apple.com
  • 7 edits
    3 adds in trunk

https://bugs.webkit.org/show_bug.cgi?id=53014
ES5 strict mode keyword restrictions aren't implemented

Reviewed by Oliver Hunt.

The following are future restricted words is strict mode code:

implements, interface, let, package, private, protected, public, static, yield

Source/JavaScriptCore:

  • parser/JSParser.h:
    • Add RESERVED_IF_STRICT token.
  • parser/Keywords.table:
    • Add new future restricted words.
  • parser/Lexer.cpp:

(JSC::Lexer::parseIdentifier):

  • Check for RESERVED_IF_STRICT; in nonstrict code this is converted to IDENT.

(JSC::Lexer::lex):

  • Pass strictMode flag to parseIdentifier.
  • parser/Lexer.h:
    • parseIdentifier needs a strictMode flag.
  • runtime/CommonIdentifiers.h:
    • Add identifiers for new reserved words.

LayoutTests:

  • fast/js/keywords-and-reserved_words-expected.txt: Added.
  • fast/js/keywords-and-reserved_words.html: Added.
  • fast/js/script-tests/keywords-and-reserved_words.js: Added.

(isKeyword):
(isStrictKeyword):
(classifyIdentifier):

20:10 Changeset [89108] by yutak@chromium.org
  • 2 edits in trunk/LayoutTests

2011-06-16 Yuta Kitamura <yutak@chromium.org>

Unreviewed, rolling out r89107.
http://trac.webkit.org/changeset/89107

The test already had correct expectation.

  • platform/chromium/test_expectations.txt:
20:05 Changeset [89107] by yutak@chromium.org
  • 2 edits in trunk/LayoutTests

2011-06-16 Yuta Kitamura <yutak@chromium.org>

Unreviewed, add Chromium test expectation for fast/js/multiline-comment-newline.html.

  • platform/chromium/test_expectations.txt:
19:44 Changeset [89106] by rniwa@webkit.org
  • 1 edit in trunk/LayoutTests/platform/chromium/test_expectations.txt

Revert unwanted change in platform/chromium/test_expectations.txt.

19:41 Changeset [89105] by rniwa@webkit.org
  • 2 edits
    9 adds in trunk/LayoutTests

2011-06-16 Ryosuke Niwa <rniwa@webkit.org>

Chromium Windows XP rebaseline after r89091.

  • platform/chromium-win-xp/editing/selection: Added.
  • platform/chromium-win-xp/editing/selection/vertical-lr-ltr-extend-line-backward-br-expected.png: Added.
  • platform/chromium-win-xp/editing/selection/vertical-lr-ltr-extend-line-forward-br-expected.png: Added.
  • platform/chromium-win-xp/editing/selection/vertical-rl-ltr-extend-line-backward-br-expected.png: Added.
  • platform/chromium-win-xp/editing/selection/vertical-rl-ltr-extend-line-backward-p-expected.png: Added.
  • platform/chromium-win-xp/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.png: Added.
  • platform/chromium-win-xp/editing/selection/vertical-rl-ltr-extend-line-forward-br-expected.png: Added.
  • platform/chromium-win-xp/editing/selection/vertical-rl-ltr-extend-line-forward-p-expected.png: Added.
  • platform/chromium-win-xp/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.png: Added.
  • platform/chromium/test_expectations.txt:
19:30 Changeset [89104] by rniwa@webkit.org
  • 13 edits in trunk/LayoutTests

2011-06-16 Ryosuke Niwa <rniwa@webkit.org>

Fix Mac baselines for r89091. I don't know why the original baseline was wrong.

  • platform/mac/editing/selection/vertical-lr-ltr-extend-line-backward-br-expected.txt:
  • platform/mac/editing/selection/vertical-lr-ltr-extend-line-forward-br-expected.txt:
  • platform/mac/editing/selection/vertical-rl-ltr-extend-line-backward-br-expected.txt:
  • platform/mac/editing/selection/vertical-rl-ltr-extend-line-backward-p-expected.txt:
  • platform/mac/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.txt:
  • platform/mac/editing/selection/vertical-rl-ltr-extend-line-forward-br-expected.txt:
  • platform/mac/editing/selection/vertical-rl-ltr-extend-line-forward-p-expected.txt:
  • platform/mac/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.txt:
  • platform/mac/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.txt:
  • platform/mac/editing/selection/vertical-rl-rtl-extend-line-backward-p-expected.txt:
  • platform/mac/editing/selection/vertical-rl-rtl-extend-line-forward-br-expected.txt:
  • platform/mac/editing/selection/vertical-rl-rtl-extend-line-forward-p-expected.txt:
19:20 Changeset [89103] by rniwa@webkit.org
  • 2 edits in trunk/LayoutTests

2011-06-16 Ryosuke Niwa <rniwa@webkit.org>

Update Chromium test expectation after r89100.

  • platform/chromium/test_expectations.txt:
19:04 Changeset [89102] by rniwa@webkit.org
  • 2 edits in trunk/LayoutTests

2011-06-16 Ryosuke Niwa <rniwa@webkit.org>

Update Chromium Mac test expectations after r89091.

  • platform/chromium/test_expectations.txt:
18:51 Changeset [89101] by rniwa@webkit.org
  • 1 edit
    12 adds in trunk/LayoutTests

2011-06-16 Ryosuke Niwa <rniwa@webkit.org>

GTK+ rebaselines after r89091.

  • platform/gtk/editing/selection/vertical-lr-ltr-extend-line-backward-br-expected.txt: Added.
  • platform/gtk/editing/selection/vertical-lr-ltr-extend-line-forward-br-expected.txt: Added.
  • platform/gtk/editing/selection/vertical-rl-ltr-extend-line-backward-br-expected.txt: Added.
  • platform/gtk/editing/selection/vertical-rl-ltr-extend-line-backward-p-expected.txt: Added.
  • platform/gtk/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.txt: Added.
  • platform/gtk/editing/selection/vertical-rl-ltr-extend-line-forward-br-expected.txt: Added.
  • platform/gtk/editing/selection/vertical-rl-ltr-extend-line-forward-p-expected.txt: Added.
  • platform/gtk/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.txt: Added.
  • platform/gtk/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.txt: Added.
  • platform/gtk/editing/selection/vertical-rl-rtl-extend-line-backward-p-expected.txt: Added.
  • platform/gtk/editing/selection/vertical-rl-rtl-extend-line-forward-br-expected.txt: Added.
  • platform/gtk/editing/selection/vertical-rl-rtl-extend-line-forward-p-expected.txt: Added.
18:47 Changeset [89100] by barraclough@apple.com
  • 3 edits
    3 adds in trunk

https://bugs.webkit.org/show_bug.cgi?id=23611
Multiline Javascript comments cause incorrect parsing of following script.

Reviewed by Oliver Hunt.

From the spec:
"A MultiLineComment [is] simply discarded if it contains no line terminator,
but if a MultiLineComment contains one or more line terminators, then it is
replaced with a single line terminator, which becomes part of the stream of
inputs for the syntactic grammar."

This may result in behavioural changes, due to automatic semicolon insertion.

Source/JavaScriptCore:

  • parser/Lexer.cpp:

(JSC::Lexer::parseMultilineComment):

  • Set m_terminator is we see a line terminator in a multiline comment.

LayoutTests:

  • fast/js/multiline-comment-newline-expected.txt: Added.
  • fast/js/multiline-comment-newline.html: Added.
  • fast/js/script-tests/multiline-comment-newline.js: Added.

(shouldBeUndefined):

18:39 Changeset [89099] by rniwa@webkit.org
  • 1 edit
    12 adds in trunk/LayoutTests

2011-06-16 Ryosuke Niwa <rniwa@webkit.org>

Qt rebaselines after r89091.

  • platform/qt/editing/selection/vertical-lr-ltr-extend-line-backward-br-expected.txt: Added.
  • platform/qt/editing/selection/vertical-lr-ltr-extend-line-forward-br-expected.txt: Added.
  • platform/qt/editing/selection/vertical-rl-ltr-extend-line-backward-br-expected.txt: Added.
  • platform/qt/editing/selection/vertical-rl-ltr-extend-line-backward-p-expected.txt: Added.
  • platform/qt/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.txt: Added.
  • platform/qt/editing/selection/vertical-rl-ltr-extend-line-forward-br-expected.txt: Added.
  • platform/qt/editing/selection/vertical-rl-ltr-extend-line-forward-p-expected.txt: Added.
  • platform/qt/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.txt: Added.
  • platform/qt/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.txt: Added.
  • platform/qt/editing/selection/vertical-rl-rtl-extend-line-backward-p-expected.txt: Added.
  • platform/qt/editing/selection/vertical-rl-rtl-extend-line-forward-br-expected.txt: Added.
  • platform/qt/editing/selection/vertical-rl-rtl-extend-line-forward-p-expected.txt: Added.
18:28 Changeset [89098] by rniwa@webkit.org
  • 13 edits in trunk/LayoutTests

2011-06-16 Ryosuke Niwa <rniwa@webkit.org>

Windows rebaselines for r89091.

  • platform/mac/editing/selection/vertical-lr-ltr-extend-line-backward-br-expected.txt:
  • platform/mac/editing/selection/vertical-lr-ltr-extend-line-forward-br-expected.txt:
  • platform/mac/editing/selection/vertical-rl-ltr-extend-line-backward-br-expected.txt:
  • platform/mac/editing/selection/vertical-rl-ltr-extend-line-backward-p-expected.txt:
  • platform/mac/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.txt:
  • platform/mac/editing/selection/vertical-rl-ltr-extend-line-forward-br-expected.txt:
  • platform/mac/editing/selection/vertical-rl-ltr-extend-line-forward-p-expected.txt:
  • platform/mac/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.txt:
  • platform/mac/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.txt:
  • platform/mac/editing/selection/vertical-rl-rtl-extend-line-backward-p-expected.txt:
  • platform/mac/editing/selection/vertical-rl-rtl-extend-line-forward-br-expected.txt:
  • platform/mac/editing/selection/vertical-rl-rtl-extend-line-forward-p-expected.txt:
18:18 Changeset [89097] by rniwa@webkit.org
  • 1 edit
    44 adds in trunk/LayoutTests

2011-06-16 Ryosuke Niwa <rniwa@webkit.org>

Chromium rebaselines after r89091.

They are all considered passing even though vertical text aren't rendered correctly in these tests
because only selection range matters in these tests.

  • platform/chromium-linux/editing/selection/vertical-lr-ltr-extend-line-backward-br-expected.png: Added.
  • platform/chromium-linux/editing/selection/vertical-lr-ltr-extend-line-backward-br-expected.txt: Added.
  • platform/chromium-linux/editing/selection/vertical-lr-ltr-extend-line-forward-br-expected.png: Added.
  • platform/chromium-linux/editing/selection/vertical-lr-ltr-extend-line-forward-br-expected.txt: Added.
  • platform/chromium-linux/editing/selection/vertical-rl-ltr-extend-line-backward-br-expected.png: Added.
  • platform/chromium-linux/editing/selection/vertical-rl-ltr-extend-line-backward-br-expected.txt: Added.
  • platform/chromium-linux/editing/selection/vertical-rl-ltr-extend-line-backward-p-expected.png: Added.
  • platform/chromium-linux/editing/selection/vertical-rl-ltr-extend-line-backward-p-expected.txt: Added.
  • platform/chromium-linux/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.png: Added.
  • platform/chromium-linux/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.txt: Added.
  • platform/chromium-linux/editing/selection/vertical-rl-ltr-extend-line-forward-br-expected.png: Added.
  • platform/chromium-linux/editing/selection/vertical-rl-ltr-extend-line-forward-br-expected.txt: Added.
  • platform/chromium-linux/editing/selection/vertical-rl-ltr-extend-line-forward-p-expected.png: Added.
  • platform/chromium-linux/editing/selection/vertical-rl-ltr-extend-line-forward-p-expected.txt: Added.
  • platform/chromium-linux/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.png: Added.
  • platform/chromium-linux/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.txt: Added.
  • platform/chromium-linux/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.png: Added.
  • platform/chromium-linux/editing/selection/vertical-rl-rtl-extend-line-backward-p-expected.png: Added.
  • platform/chromium-linux/editing/selection/vertical-rl-rtl-extend-line-forward-br-expected.png: Added.
  • platform/chromium-linux/editing/selection/vertical-rl-rtl-extend-line-forward-p-expected.png: Added.
  • platform/chromium-win/editing/selection/vertical-lr-ltr-extend-line-backward-br-expected.png: Added.
  • platform/chromium-win/editing/selection/vertical-lr-ltr-extend-line-backward-br-expected.txt: Added.
  • platform/chromium-win/editing/selection/vertical-lr-ltr-extend-line-forward-br-expected.png: Added.
  • platform/chromium-win/editing/selection/vertical-lr-ltr-extend-line-forward-br-expected.txt: Added.
  • platform/chromium-win/editing/selection/vertical-rl-ltr-extend-line-backward-br-expected.png: Added.
  • platform/chromium-win/editing/selection/vertical-rl-ltr-extend-line-backward-br-expected.txt: Added.
  • platform/chromium-win/editing/selection/vertical-rl-ltr-extend-line-backward-p-expected.png: Added.
  • platform/chromium-win/editing/selection/vertical-rl-ltr-extend-line-backward-p-expected.txt: Added.
  • platform/chromium-win/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.png: Added.
  • platform/chromium-win/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.txt: Added.
  • platform/chromium-win/editing/selection/vertical-rl-ltr-extend-line-forward-br-expected.png: Added.
  • platform/chromium-win/editing/selection/vertical-rl-ltr-extend-line-forward-br-expected.txt: Added.
  • platform/chromium-win/editing/selection/vertical-rl-ltr-extend-line-forward-p-expected.png: Added.
  • platform/chromium-win/editing/selection/vertical-rl-ltr-extend-line-forward-p-expected.txt: Added.
  • platform/chromium-win/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.png: Added.
  • platform/chromium-win/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.txt: Added.
  • platform/chromium-win/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.png: Added.
  • platform/chromium-win/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.txt: Added.
  • platform/chromium-win/editing/selection/vertical-rl-rtl-extend-line-backward-p-expected.png: Added.
  • platform/chromium-win/editing/selection/vertical-rl-rtl-extend-line-backward-p-expected.txt: Added.
  • platform/chromium-win/editing/selection/vertical-rl-rtl-extend-line-forward-br-expected.png: Added.
  • platform/chromium-win/editing/selection/vertical-rl-rtl-extend-line-forward-br-expected.txt: Added.
  • platform/chromium-win/editing/selection/vertical-rl-rtl-extend-line-forward-p-expected.png: Added.
  • platform/chromium-win/editing/selection/vertical-rl-rtl-extend-line-forward-p-expected.txt: Added.
18:16 Changeset [89096] by darin@apple.com
  • 2 edits in trunk/Source/WebCore

2011-06-16 Darin Adler <darin@apple.com>

Reviewed by Dan Bernstein.

REGRESSION (r89035): HTMLTableRowsCollection constructor crashes; depends on compiler order of evaluation
https://bugs.webkit.org/show_bug.cgi?id=62836

Covered by existing tests on platforms where it occurs.

  • html/HTMLTableRowsCollection.cpp: (WebCore::HTMLTableRowsCollection::HTMLTableRowsCollection): Add a call to get() to prevent the passing behavior of PassRefPtr from kicking in and changing the table pointer to 0, possibly before it is dereferenced.
18:02 Changeset [89095] by senorblanco@chromium.org
  • 4 edits in trunk/LayoutTests

2011-06-16 Stephen White <senorblanco@chromium.org>

Unreviewed.

Your chromium layout test results are now diamonds! Ok, not really.
But they're 0.03% better.

  • platform/chromium-linux/fast/transforms/transformed-document-element-expected.png:
  • platform/chromium-win/fast/transforms/transformed-document-element-expected.png:
  • platform/chromium/test_expectations.txt:
17:56 Changeset [89094] by commit-queue@webkit.org
  • 4 edits
    4 deletes in trunk

2011-06-16 Sheriff Bot <webkit.review.bot@gmail.com>

Unreviewed, rolling out r89055.
http://trac.webkit.org/changeset/89055
https://bugs.webkit.org/show_bug.cgi?id=62835

Caused failures on all ports except GTK (Requested by
mrobinson on #webkit).

  • http/tests/loading/resources/status-code-error-with-response-body.php: Removed.
  • http/tests/loading/resources/status-code-error-without-response-body.php: Removed.
  • http/tests/loading/status-code-error-without-response-body-expected.txt: Removed.
  • http/tests/loading/status-code-error-without-response-body.html: Removed.
  • platform/chromium/test_expectations.txt:

2011-06-16 Sheriff Bot <webkit.review.bot@gmail.com>

Unreviewed, rolling out r89055.
http://trac.webkit.org/changeset/89055
https://bugs.webkit.org/show_bug.cgi?id=62835

Caused failures on all ports except GTK (Requested by
mrobinson on #webkit).

  • platform/network/soup/ResourceHandleSoup.cpp: (WebCore::statusWillBeHandledBySoup): (WebCore::soupErrorShouldCauseLoadFailure): (WebCore::convertSoupErrorToResourceError): (WebCore::sendRequestCallback):
17:51 Changeset [89093] by lforschler@apple.com
  • 2 edits in branches/safari-534-branch/Source/WebCore

Rollout 89080 (88945).

17:29 Changeset [89092] by commit-queue@webkit.org
  • 2 edits
    1 add
    10 deletes in trunk/LayoutTests

2011-06-16 Wyatt Carss <wcarss@chromium.org>

Reviewed by Ryosuke Niwa.

markup-dump conversion + rename: editing/deleting/5408255.html
https://bugs.webkit.org/show_bug.cgi?id=62680

Tests if the UI delete button works while '-webkit-user-select: none' is applied.
There should be no visible content in the dumped markup. Holding off on rename.

  • editing/deleting/5408255.html:
  • editing/deleting/5408255-expected.txt:
  • platform/chromium-linux/editing/deleting/5408255-expected.png: Removed.
  • platform/chromium-mac-leopard/editing/deleting/5408255-expected.png: Removed.
  • platform/chromium-mac/editing/deleting/5408255-expected.png: Removed.
  • platform/chromium-win/editing/deleting/5408255-expected.png: Removed.
  • platform/chromium-win/editing/deleting/5408255-expected.txt: Removed.
  • platform/gtk/editing/deleting/5408255-expected.png: Removed.
  • platform/gtk/editing/deleting/5408255-expected.txt: Removed.
  • platform/mac/editing/deleting/5408255-expected.png: Removed.
  • platform/mac/editing/deleting/5408255-expected.txt: Removed.
  • platform/qt/editing/deleting/5408255-expected.txt: Removed.
17:25 Changeset [89091] by rniwa@webkit.org
  • 10 edits
    36 adds in trunk

2011-06-16 Ryosuke Niwa <rniwa@webkit.org>

Reviewed by Darin Adler.

Support logical line movement in vertical writing mode
https://bugs.webkit.org/show_bug.cgi?id=62743

Added various tests to ensure WebKit uses a proper line direction point
when extending selection horizontally in vertical writing modes.

  • editing/selection/vertical-lr-ltr-extend-line-backward-br.html: Added.
  • editing/selection/vertical-lr-ltr-extend-line-forward-br.html: Added.
  • editing/selection/vertical-rl-ltr-extend-line-backward-br.html: Added.
  • editing/selection/vertical-rl-ltr-extend-line-backward-p.html: Added.
  • editing/selection/vertical-rl-ltr-extend-line-backward-wrap.html: Added.
  • editing/selection/vertical-rl-ltr-extend-line-forward-br.html: Added.
  • editing/selection/vertical-rl-ltr-extend-line-forward-p.html: Added.
  • editing/selection/vertical-rl-ltr-extend-line-forward-wrap.html: Added.
  • editing/selection/vertical-rl-rtl-extend-line-backward-br.html: Added.
  • editing/selection/vertical-rl-rtl-extend-line-backward-p.html: Added.
  • editing/selection/vertical-rl-rtl-extend-line-forward-br.html: Added.
  • editing/selection/vertical-rl-rtl-extend-line-forward-p.html: Added.
  • platform/mac/editing/selection/vertical-lr-ltr-extend-line-backward-br-expected.png: Added.
  • platform/mac/editing/selection/vertical-lr-ltr-extend-line-backward-br-expected.txt: Added.
  • platform/mac/editing/selection/vertical-lr-ltr-extend-line-forward-br-expected.png: Added.
  • platform/mac/editing/selection/vertical-lr-ltr-extend-line-forward-br-expected.txt: Added.
  • platform/mac/editing/selection/vertical-rl-ltr-extend-line-backward-br-expected.png: Added.
  • platform/mac/editing/selection/vertical-rl-ltr-extend-line-backward-br-expected.txt: Added.
  • platform/mac/editing/selection/vertical-rl-ltr-extend-line-backward-p-expected.png: Added.
  • platform/mac/editing/selection/vertical-rl-ltr-extend-line-backward-p-expected.txt: Added.
  • platform/mac/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.png: Added.
  • platform/mac/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.txt: Added.
  • platform/mac/editing/selection/vertical-rl-ltr-extend-line-forward-br-expected.png: Added.
  • platform/mac/editing/selection/vertical-rl-ltr-extend-line-forward-br-expected.txt: Added.
  • platform/mac/editing/selection/vertical-rl-ltr-extend-line-forward-p-expected.png: Added.
  • platform/mac/editing/selection/vertical-rl-ltr-extend-line-forward-p-expected.txt: Added.
  • platform/mac/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.png: Added.
  • platform/mac/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.txt: Added.
  • platform/mac/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.png: Added.
  • platform/mac/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.txt: Added.
  • platform/mac/editing/selection/vertical-rl-rtl-extend-line-backward-p-expected.png: Added.
  • platform/mac/editing/selection/vertical-rl-rtl-extend-line-backward-p-expected.txt: Added.
  • platform/mac/editing/selection/vertical-rl-rtl-extend-line-forward-br-expected.png: Added.
  • platform/mac/editing/selection/vertical-rl-rtl-extend-line-forward-br-expected.txt: Added.
  • platform/mac/editing/selection/vertical-rl-rtl-extend-line-forward-p-expected.png: Added.
  • platform/mac/editing/selection/vertical-rl-rtl-extend-line-forward-p-expected.txt: Added.

2011-06-16 Ryosuke Niwa <rniwa@webkit.org>

Reviewed by Darin Adler.

Support logical line movement in vertical writing mode
https://bugs.webkit.org/show_bug.cgi?id=62743

Fixed the bug by making xOffsetForVerticalNavigation (now called lineDirectionPointForVerticalNavigation)
aware of writing modes. Also extracted absoluteLineDirectionPointToLocalPointInBlock from previousLinePosition
and nextLinePosition to convert a line direction point to a physical point relative to a root inline box.

Tests: editing/selection/vertical-lr-ltr-extend-line-backward-br.html

editing/selection/vertical-lr-ltr-extend-line-forward-br.html
editing/selection/vertical-rl-ltr-extend-line-backward-br.html
editing/selection/vertical-rl-ltr-extend-line-backward-p.html
editing/selection/vertical-rl-ltr-extend-line-backward-wrap.html
editing/selection/vertical-rl-ltr-extend-line-forward-br.html
editing/selection/vertical-rl-ltr-extend-line-forward-p.html
editing/selection/vertical-rl-ltr-extend-line-forward-wrap.html
editing/selection/vertical-rl-rtl-extend-line-backward-br.html
editing/selection/vertical-rl-rtl-extend-line-backward-p.html
editing/selection/vertical-rl-rtl-extend-line-forward-br.html
editing/selection/vertical-rl-rtl-extend-line-forward-p.html

  • editing/FrameSelection.cpp: (WebCore::FrameSelection::modifyExtendingForward): Calls lineDirectionPointForBlockDirectionNavigation. (WebCore::FrameSelection::modifyMovingForward): Ditto. (WebCore::FrameSelection::modifyExtendingBackward): Ditto. (WebCore::FrameSelection::modifyMovingBackward): Ditto. (WebCore::FrameSelection::modify): Ditto. (WebCore::FrameSelection::lineDirectionPointForBlockDirectionNavigation): Renamed from xPosForVerticalArrowNavigation; calls VisiblePosition::lineDirectionPointForVerticalNavigation.
  • editing/FrameSelection.h:
  • editing/VisiblePosition.cpp: (WebCore::VisiblePosition::lineDirectionPointForBlockDirectionNavigation): Renamed from xOffsetForVerticalNavigation. Returns line direction point instead of visual x coordinate.
  • editing/VisiblePosition.h:
  • editing/visible_units.cpp: (WebCore::absoluteLineDirectionPointToLocalPointInBlock): Extracted from previousLinePosition and nextLinePosition. Takes care or writing modes. (WebCore::previousLinePosition): Calls absoluteLineDirectionPointToLocalPointInBlock. (WebCore::nextLinePosition): Ditto.
  • editing/visible_units.h:
  • rendering/RootInlineBox.cpp: (WebCore::RootInlineBox::closestLeafChildForPoint): Added; takes a physical point and calls closestLeafChildForLogicalLeftPosition with logical x.
  • rendering/RootInlineBox.h:
17:19 Changeset [89090] by lforschler@apple.com
  • 5 edits
    1 copy in branches/safari-534-branch

Merge r88477, needed for 36488.

16:53 Changeset [89089] by commit-queue@webkit.org
  • 4 edits
    1 add in trunk/Source/WebKit/chromium

2011-06-16 Bill Budge <bbudge@chromium.org>

Reviewed by Adam Barth.

The AssociatedURLLoader returns URL access errors synchronously. Use a timer to return such errors asynchronously. Also add unit tests for successful loads, same-origin restriction by default, and successful cross-origin loads.
https://bugs.webkit.org/show_bug.cgi?id=60059

  • WebKit.gyp:
  • WebKit.gypi:
  • src/AssociatedURLLoader.cpp: (WebKit::AssociatedURLLoader::ClientAdapter::clearClient): (WebKit::AssociatedURLLoader::ClientAdapter::ClientAdapter): (WebKit::AssociatedURLLoader::ClientAdapter::didFinishLoading): (WebKit::AssociatedURLLoader::ClientAdapter::didFail): (WebKit::AssociatedURLLoader::ClientAdapter::enableErrorNotifications): (WebKit::AssociatedURLLoader::ClientAdapter::notifyError): (WebKit::AssociatedURLLoader::loadAsynchronously):
  • tests/AssociatedURLLoaderTest.cpp: Added. (WebKit::TestWebFrameClient::cancelledError): (WebKit::AssociatedURLLoaderTest::AssociatedURLLoaderTest): (WebKit::AssociatedURLLoaderTest::SetUp): (WebKit::AssociatedURLLoaderTest::TearDown): (WebKit::AssociatedURLLoaderTest::serveRequests): (WebKit::AssociatedURLLoaderTest::createAssociatedURLLoader): (WebKit::AssociatedURLLoaderTest::willSendRequest): (WebKit::AssociatedURLLoaderTest::didSendData): (WebKit::AssociatedURLLoaderTest::didReceiveResponse): (WebKit::AssociatedURLLoaderTest::didDownloadData): (WebKit::AssociatedURLLoaderTest::didReceiveData): (WebKit::AssociatedURLLoaderTest::didReceiveCachedMetadata): (WebKit::AssociatedURLLoaderTest::didFinishLoading): (WebKit::AssociatedURLLoaderTest::didFail): (WebKit::TEST_F):
16:50 Changeset [89088] by lforschler@apple.com
  • 2 edits in branches/safari-534-branch/Source/WebCore

Merge r88984.

16:49 Changeset [89087] by lforschler@apple.com
  • 13 edits in branches/safari-534-branch/Source/WebCore

Merge r88982.

16:45 Changeset [89086] by japhet@chromium.org
  • 8 edits in trunk/Source/WebCore

2011-06-16 Nate Chapin <japhet@chromium.org>

Reviewed by Alexey Proskuryakov.

Set the referrer on a ResourceRequest from a WorkerThreadableLoader
as soon as the request reaches the main thread and remove the
optionalOutgoingReferrer parameter from some functions.
https://bugs.webkit.org/show_bug.cgi?id=62806

  • loader/DocumentThreadableLoader.cpp: (WebCore::DocumentThreadableLoader::loadResourceSynchronously): (WebCore::DocumentThreadableLoader::create): (WebCore::DocumentThreadableLoader::DocumentThreadableLoader): (WebCore::DocumentThreadableLoader::loadRequest):
  • loader/DocumentThreadableLoader.h:
  • loader/ResourceLoadScheduler.cpp: (WebCore::ResourceLoadScheduler::scheduleSubresourceLoad):
  • loader/ResourceLoadScheduler.h:
  • loader/SubresourceLoader.cpp: (WebCore::SubresourceLoader::create):
  • loader/SubresourceLoader.h:
  • loader/WorkerThreadableLoader.cpp: (WebCore::WorkerThreadableLoader::MainThreadBridge::mainThreadCreateLoader):
16:44 Changeset [89085] by lforschler@apple.com
  • 8 edits
    1 copy in branches/safari-534-branch/Source/WebKit2

Merge r88978.

16:40 Changeset [89084] by barraclough@apple.com
  • 3 edits in trunk/Source/JavaScriptCore

https://bugs.webkit.org/show_bug.cgi?id=62824
DFG JIT - add support for branch-fusion of compareEq, JSValue comparisons in SpeculativeJIT

Reviewed by Sam Weinig.

CompareEq of non-integer values is the most common cause of speculation failure.

  • dfg/DFGSpeculativeJIT.cpp:

(JSC::DFG::SpeculativeJIT::compilePeepHoleIntegerBranch):

  • Support Equals.

(JSC::DFG::SpeculativeJIT::compilePeepHoleEq):

  • new! - peephole optimized Eq of JSValues.

(JSC::DFG::SpeculativeJIT::compile):

  • Add peephole optimization for CompareEq.
  • dfg/DFGSpeculativeJIT.h:

(JSC::DFG::SpeculativeJIT::detectPeepHoleBranch):

  • Add support for dead nodes between compare & branch.

(JSC::DFG::SpeculativeJIT::isInteger):

  • Added to determine which form of peephole to do in CompareEq.
16:34 Changeset [89083] by lforschler@apple.com
  • 2 edits in branches/safari-534-branch/Source/WebKit2

Merge r88956.

16:32 Changeset [89082] by lforschler@apple.com
  • 2 edits in branches/safari-534-branch/Source/WebKit2

Merge r88953.

16:31 Changeset [89081] by lforschler@apple.com
  • 2 edits in branches/safari-534-branch/Source/WebCore

Merge r88948.

16:29 Changeset [89080] by lforschler@apple.com
  • 2 edits in branches/safari-534-branch/Source/WebCore

Merge r88945.

16:15 Changeset [89079] by eric@webkit.org
  • 14 edits in trunk/Source

2011-06-16 Eric Seidel <eric@webkit.org>

Reviewed by Adam Barth.

FrameLoader doesn't need completeURL or baseURL
https://bugs.webkit.org/show_bug.cgi?id=62818

No functional change, thus no tests.

  • html/HTMLPlugInImageElement.cpp: (WebCore::HTMLPlugInImageElement::isImageType): (WebCore::HTMLPlugInImageElement::wouldLoadAsNetscapePlugin):
  • inspector/InspectorPageAgent.cpp: (WebCore::InspectorPageAgent::open):
  • loader/FrameLoader.cpp:
  • loader/FrameLoader.h:
  • loader/NavigationScheduler.cpp: (WebCore::NavigationScheduler::scheduleLocationChange):
  • page/History.cpp: (WebCore::History::urlForState):
16:10 Changeset [89078] by andersca@apple.com
  • 6 edits in trunk/Source/WebKit2

2011-06-16 Anders Carlsson <andersca@apple.com>

Reviewed by Sam Weinig.

Get rid of CoreIPC::In and CoreIPC::Out from some argument coders
https://bugs.webkit.org/show_bug.cgi?id=62832

  • Shared/OriginAndDatabases.cpp: (WebKit::OriginAndDatabases::encode): (WebKit::OriginAndDatabases::decode):
  • Shared/SecurityOriginData.cpp: (WebKit::SecurityOriginData::encode): (WebKit::SecurityOriginData::decode):
  • Shared/WebKeyboardEvent.cpp: (WebKit::WebKeyboardEvent::encode): (WebKit::WebKeyboardEvent::decode):
  • Shared/WebOpenPanelParameters.cpp: (WebKit::WebOpenPanelParameters::Data::encode): (WebKit::WebOpenPanelParameters::Data::decode):
  • Shared/WebPreferencesStore.cpp: (WebKit::WebPreferencesStore::encode): (WebKit::WebPreferencesStore::decode):
15:29 Changeset [89077] by ggaren@apple.com
  • 10 edits in trunk/Source/JavaScriptCore

Try to fix the Windows build.

  • JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.def: Export another

symbol.

  • bytecode/EvalCodeCache.h:
  • heap/HandleHeap.h:
  • heap/HeapRootVisitor.h:
  • heap/NewSpace.h:
  • runtime/ArgList.h:
  • runtime/ScopeChain.h:
  • runtime/SmallStrings.h:
  • runtime/Structure.h: Stop forward-declaring things that don't really

exist anymore.

15:20 Changeset [89076] by commit-queue@webkit.org
  • 2 edits in trunk/Source/WebCore

2011-06-16 Dawit Alemayehu <adawit@kde.org>

Reviewed by Antonio Gomes.

Support for gnash flash player plugin in QtWebKit

[Qt] Support for the gnash flash player plugin
https://bugs.webkit.org/show_bug.cgi?id=62283

No new tests needed. Existing nsplugin tests are sufficient.

  • plugins/qt/PluginPackageQt.cpp: (WebCore::PluginPackage::load):
15:19 Changeset [89075] by ggaren@apple.com
  • 2 edits in trunk/Source/JavaScriptCore

Try to fix the Mac build: Removed and re-added SlotVisitor.h to the Xcode
project while crossing my fingers and facing west.

15:10 Changeset [89074] by lforschler@apple.com
  • 4 edits
    2 copies in branches/safari-534-branch

Merge r88830.

15:08 Changeset [89073] by commit-queue@webkit.org
  • 5 edits in trunk/Source/WebCore

2011-06-16 Sailesh Agrawal <sail@chromium.org>

Reviewed by Mihai Parparita.

[Chromium] Draw search tickmarks on overlay scrollbars
https://bugs.webkit.org/show_bug.cgi?id=62783

This change adds search tickmark support for overlay scrollbars. Tickmarks are only drawn when the scroll track is visible.

  • platform/chromium/ScrollbarOverlayUtilitiesChromiumMac.h:Split the scrollbar drawing code into a track and knob version.
  • platform/chromium/ScrollbarOverlayUtilitiesChromiumMac.mm: (wkScrollbarPainterPaint): (wkScrollbarPainterPaintTrack): (wkScrollbarPainterPaintKnob):
  • platform/chromium/ScrollbarThemeChromiumMac.h:
  • platform/chromium/ScrollbarThemeChromiumMac.mm:Factor out the paint tickmark code and call it from the overlay scrollbar drawing code. (WebCore::ScrollbarThemeChromiumMac::paint): (WebCore::ScrollbarThemeChromiumMac::paintTickmarks):
15:08 Changeset [89072] by ggaren@apple.com
  • 2 edits in trunk/Source/JavaScriptCore

Build fix: Removed an incorrect symbol on Windows.

15:06 Changeset [89071] by ggaren@apple.com
  • 2 edits in trunk/Source/JavaScriptCore

Build fix: Removed an accidental commit from the future.

  • CMakeLists.txt:
15:05 Changeset [89070] by cevans@google.com
  • 1 edit in branches/chromium/782/Source/WebCore/dom/Document.cpp

Merge 89067
BUG=86367
Review URL: http://codereview.chromium.org/7190015

15:01 Changeset [89069] by ggaren@apple.com
  • 27 edits
    1 add in trunk/Source

2011-06-16 Geoffrey Garen <ggaren@apple.com>

Reviewed by Oliver Hunt.

Introduced SlotVisitor into the project
https://bugs.webkit.org/show_bug.cgi?id=62820


This resolves a class vs typedef forward declaration issue, and gives all
exported symbols the correct names.

  • bytecode/EvalCodeCache.h:
  • heap/HandleHeap.h:
  • heap/Heap.cpp: (JSC::Heap::Heap): (JSC::Heap::markRoots):
  • heap/Heap.h:
  • heap/HeapRootVisitor.h: Replaced MarkStack with SlotVisitor. Now no clients operate on a MarkStack.
  • heap/MarkStack.cpp: (JSC::SlotVisitor::visitChildren): (JSC::SlotVisitor::drain):
  • heap/SlotVisitor.h: Added. (JSC::SlotVisitor::SlotVisitor): Used 'protected' and a little cheesy inheritance to give SlotVisitor all the attributes of MarkStack without making this change giant. Over time, we will move more behavior into SlotVisitor and its subclasses.
  • heap/MarkStack.h:
  • heap/NewSpace.h: Replaced MarkStack with SlotVisitor. Now no clients operate on a MarkStack.
  • runtime/ArgList.h:
  • runtime/JSCell.h:
  • runtime/JSObject.h:
  • runtime/ScopeChain.h:
  • runtime/SmallStrings.h:
  • runtime/Structure.h: Replaced MarkStack with SlotVisitor. Now no clients operate on a MarkStack.

2011-06-16 Geoffrey Garen <ggaren@apple.com>

Reviewed by Oliver Hunt.

Introduced SlotVisitor into the project
https://bugs.webkit.org/show_bug.cgi?id=62820

This resolves a class vs typedef forward declaration issue, and gives all
exported symbols the correct names.

  • dom/EventListener.h:
  • dom/Node.h:
  • dom/NodeFilterCondition.h:
14:54 Changeset [89068] by cevans@google.com
  • 1 edit in branches/chromium/742/Source/WebCore/dom/Document.cpp

Merge 89067
BUG=86367
Review URL: http://codereview.chromium.org/7189020

14:27 Changeset [89067] by inferno@chromium.org
  • 2 edits in trunk/Source/WebCore

2011-06-16 Abhishek Arya <inferno@chromium.org>

Reviewed by Adam Barth.

RefPtr frame since it can get removed in
FrameLoader::finishedParsing.
https://bugs.webkit.org/show_bug.cgi?id=62812

Tests: already tested by fast/parser/document-write-into-initial-document.html.

  • dom/Document.cpp: (WebCore::Document::finishedParsing):
14:20 Changeset [89066] by commit-queue@webkit.org
  • 5 edits in trunk/Source/WebCore

2011-06-16 Sailesh Agrawal <sail@chromium.org>

Reviewed by Mihai Parparita.

[Chromium] Update forked ScrollAnimatorChromiumMac.mm/h
https://bugs.webkit.org/show_bug.cgi?id=62779

Updated ScrollAnimatorChromiumMac.mm/h with the latest code in WebCore/platform/mac/ScrollAnimatorMac.mm/h

  • platform/chromium/ScrollAnimatorChromiumMac.h: (WebCore::ScrollAnimatorChromiumMac::setNeedsScrollerStyleUpdate): (WebCore::ScrollAnimatorChromiumMac::needsScrollerStyleUpdate):
  • platform/chromium/ScrollAnimatorChromiumMac.mm: (-[ScrollAnimationHelperDelegate _immediateScrollToPoint:]): (-[ScrollbarPainterControllerDelegate scrollerImpPair:updateScrollerStyleForNewRecommendedScrollerStyle:]): (WebCore::ScrollAnimatorChromiumMac::ScrollAnimatorChromiumMac): (WebCore::ScrollAnimatorChromiumMac::scroll): (WebCore::ScrollAnimatorChromiumMac::immediateScrollToPointForScrollAnimation): (WebCore::isScrollingLeftAndShouldNotRubberBand): (WebCore::isScrollingRightAndShouldNotRubberBand): (WebCore::ScrollAnimatorChromiumMac::handleWheelEvent): (WebCore::ScrollAnimatorChromiumMac::smoothScrollWithEvent): (WebCore::ScrollAnimatorChromiumMac::beginScrollGesture): (WebCore::ScrollAnimatorChromiumMac::snapRubberBand): (WebCore::ScrollAnimatorChromiumMac::snapRubberBandTimerFired): (WebCore::ScrollAnimatorChromiumMac::setIsActive): (WebCore::ScrollAnimatorChromiumMac::updateScrollerStyle):
  • platform/chromium/ScrollbarOverlayUtilitiesChromiumMac.h:
  • platform/chromium/ScrollbarOverlayUtilitiesChromiumMac.mm: (wkScrollbarPainterControllerStyle):
14:18 Changeset [89065] by commit-queue@webkit.org
  • 4 edits in trunk/Source

2011-06-16 Sailesh Agrawal <sail@chromium.org>

Reviewed by Mihai Parparita.

[Chromium] Overlay scrollbars leave glitches on web content
https://bugs.webkit.org/show_bug.cgi?id=62383

Enable overlay scrollbars on Chromium Mac.

  • platform/chromium/ScrollbarOverlayUtilitiesChromiumMac.mm: (preferredScrollerStyle):

2011-06-16 Sailesh Agrawal <sail@chromium.org>

Reviewed by Mihai Parparita.

[Chromium] Overlay scrollbars leave glitches on web content
https://bugs.webkit.org/show_bug.cgi?id=62383

Fix glitches when scrolling with overlay scrollbars. The problem was that the render widget was copying the scrollbars when scrolling. Fix was to intersect the clip rect with the scroll rect. This is the same thing that Safari does (see WebChromeClient::scroll).

  • src/ChromeClientImpl.cpp: (WebKit::ChromeClientImpl::scroll):
14:17 Changeset [89064] by rniwa@webkit.org
  • 2 edits in trunk/LayoutTests

2011-06-16 Ryosuke Niwa <rniwa@webkit.org>

Skip the failing test added by r89056 on Qt.
The failure is tracked by the bug 62821.

  • platform/qt/Skipped:
13:52 Changeset [89063] by rniwa@webkit.org
  • 2 edits in trunk/Source/WebKit/chromium

2011-06-16 Ryosuke Niwa <rniwa@webkit.org>

Rolled DEPS.

  • DEPS:
13:31 Changeset [89062] by senorblanco@chromium.org
  • 2 edits in trunk/LayoutTests

2011-06-16 Stephen White <senorblanco@chromium.org>

Unreviewed.

A yak. Just kidding. More test expectations updates.

  • platform/chromium/test_expectations.txt:
13:25 Changeset [89061] by rniwa@webkit.org
  • 2 edits in trunk/Source/WebKit/chromium

2011-06-16 Ryosuke Niwa <rniwa@webkit.org>

Rolled DEPS.

  • DEPS:
13:01 Changeset [89060] by andersca@apple.com
  • 6 edits in trunk/Source/WebKit2

2011-06-16 Anders Carlsson <andersca@apple.com>

Reviewed by Sam Weinig.

Cleanup ResourceRequest, ResourceResponse and ResourceError argument coders
https://bugs.webkit.org/show_bug.cgi?id=62803

Get rid of the free encode/decode functions and move the template specializations to their
respective implementation files instead.

  • Shared/WebCoreArgumentCoders.h:
  • Shared/gtk/WebCoreArgumentCodersGtk.cpp: (CoreIPC::::encode): (CoreIPC::::decode):
  • Shared/mac/WebCoreArgumentCodersMac.mm: (CoreIPC::::encode): (CoreIPC::::decode):
  • Shared/qt/WebCoreArgumentCodersQt.cpp: (CoreIPC::::encode): (CoreIPC::::decode):
  • Shared/win/WebCoreArgumentCodersWin.cpp: (CoreIPC::::encode): (CoreIPC::::decode):
12:54 Changeset [89059] by senorblanco@chromium.org
  • 2 edits in trunk/LayoutTests

2011-06-16 Stephen White <senorblanco@chromium.org>

Unreviewed.

Yet more chromium expectations updates.

  • platform/chromium/test_expectations.txt:
12:30 Changeset [89058] by oliver@apple.com
  • 4 edits in trunk/Source/JavaScriptCore

2011-06-15 Oliver Hunt <oliver@apple.com>

Reviewed by Geoffrey Garen.

Reduce memory usage of resolve_global
https://bugs.webkit.org/show_bug.cgi?id=62765

If we have a large number of resolve_globals in a single
block start planting plain resolve instructions instead
whenever we aren't in a loop. This allows us to reduce
the code size for extremely large functions without
losing the performance benefits of op_resolve_global.

  • bytecode/CodeBlock.h: (JSC::CodeBlock::globalResolveInfoCount):
  • bytecompiler/BytecodeGenerator.cpp: (JSC::BytecodeGenerator::shouldAvoidResolveGlobal): (JSC::BytecodeGenerator::emitResolve): (JSC::BytecodeGenerator::emitResolveWithBase):
  • bytecompiler/BytecodeGenerator.h:
12:14 Changeset [89057] by commit-queue@webkit.org
  • 2 edits in trunk/Source/WebCore

2011-06-16 una sabovic <una.sabovic@palm.com>

Reviewed by Simon Fraser.

Optimization: do a single fillRect when painting the root background in RenderBoxModelObject::paintFillLayerExtended
https://bugs.webkit.org/show_bug.cgi?id=62593

When painting the root background, instead of doing two fillRects blend the base with background color and do a single fillRect.

No new tests. This is an optimization and it doesn't change any existing functionality.

  • rendering/RenderBoxModelObject.cpp: (WebCore::RenderBoxModelObject::paintFillLayerExtended):
12:11 Changeset [89056] by rniwa@webkit.org
  • 4 edits
    2 adds in trunk

2011-06-16 Ryosuke Niwa <rniwa@webkit.org>

Reviewed by Eric Seidel.

Consider padding and border when looking for the next/previous line position
https://bugs.webkit.org/show_bug.cgi?id=55481

Added a test to ensure WebKit can allow vertical caret movements even when
inline elements that span multiple lines have paddings, borders, or both.

  • editing/selection/move-vertically-with-paddings-borders-expected.txt: Added.
  • editing/selection/move-vertically-with-paddings-borders.html: Added.

2011-06-16 Ryosuke Niwa <rniwa@webkit.org>

Reviewed by Eric Seidel.

Consider padding and border when looking for the next/previous line position
https://bugs.webkit.org/show_bug.cgi?id=55481

The bug was caused by previousLinePosition and nextLinePosition passing y coordinate
above the line in some cases. Fixed the bug by passing the larger of selectionTop and logicalTop.

This patch is based on a patch originally written by Mario Sanchez Prada <msanchez@igalia.com>.

Test: editing/selection/move-vertically-with-paddings-borders.html

  • editing/visible_units.cpp: (WebCore::previousLinePosition): (WebCore::nextLinePosition):
  • rendering/RootInlineBox.h: (WebCore::RootInlineBox::blockDirectionPointInLine):
11:54 Changeset [89055] by commit-queue@webkit.org
  • 4 edits
    4 adds in trunk

2011-06-16 Keunsoon Lee <keunsoon.lee@samsung.com>

Reviewed by Martin Robinson.

[SOUP] Abnormal operation if server sends 5xx status code without HTTP body
https://bugs.webkit.org/show_bug.cgi?id=60875

  • http/tests/loading/resources/status-code-error-with-response-body.php: Added.

Accepting status code and creating response having body with the received status code

  • http/tests/loading/resources/status-code-error-without-response-body.php: Added.

Accepting status code and creating response having no body with the received status code

  • http/tests/loading/status-code-error-without-response-body-expected.txt: Added.
  • http/tests/loading/status-code-error-without-response-body.html: Added.

Sending XMLHttpRequest and check if return callback is onerror or onload for all 4xx and 5xx status codes.

  • platform/chromium/test_expectations.txt: add BUGWK60875

2011-06-16 Keunsoon Lee <keunsoon.lee@samsung.com>

Reviewed by Martin Robinson.

[SOUP] Abnormal operation if server sends 5xx status code without HTTP body
https://bugs.webkit.org/show_bug.cgi?id=60875

Handle status code 4xx and 5xx after receiving HTTP body

Webkit soup port premises that server always sends error page
in case server sends error code, 4xx and 5xx.
But, sometimes there is no HTTP body for error page.
In that case, Webkit does nothing or tries to download the HTTP response
according to received MIME Type even if there is no HTTP body. (abnormal operation)

With this modification,
Browser will show received error page if server sends error page.
Or it will show its own error page from each port if server sends nothing.

Modified algorithm
1) libsoup sends status code 4xx or 5xx (client error or server error)
2) Webkit soup port orders to accumulate HTTP body chunks to libsoup.
3) Webkit soup port ignores gotHeadersCallback, contentSniffedCallback and gotChunkCallback.
4) Webkit soup port checks there is HTTP body or not on sendRequestCallback and;

4-1) if there is HTTP body, calls didReceiveResponse()
4-2) if there is no HTTP body, calls didFail() - prevent the abnormal operation

Test: http/tests/loading/status-code-error-without-response-body.html

  • platform/network/soup/ResourceHandleSoup.cpp: (WebCore::statusWillBeHandledBySoup):

Add a new condition, SOUP_STATUS_IS_CLIENT_ERROR() and SOUP_STATUS_IS_SERVER_ERROR()

(WebCore::soupErrorAndHaveNotReceivedBody):

Add a new helper function, it checks received body is exist if soup sends error code

(WebCore::soupErrorShouldCauseLoadFailure):

Add a new condition, soupErrorAndHaveNotReceivedBody()

(WebCore::convertSoupErrorToResourceError):

Add a new condition, soupErrorAndHaveNotReceivedBody()

(WebCore::sendRequestCallback):

Check handle->client() again, because didReceiveResponse() can make it zero

11:46 Changeset [89054] by commit-queue@webkit.org
  • 2 edits in trunk/Tools

2011-06-16 Dmitry Lomov <dslomov@google.com>

Reviewed by David Levin.

https://bugs.webkit.org/show_bug.cgi?id=62603
Run run-api-tests on bots in debug mode.
Release mode is disabled due to https://bugs.webkit.org/show_bug.cgi?id=61812.

  • BuildSlaveSupport/build.webkit.org-config/master.cfg:
11:41 Changeset [89053] by commit-queue@webkit.org
  • 1 edit
    5 adds in trunk/Tools

2011-06-16 Leandro Pereira <leandro@profusion.mobi>

Reviewed by Eric Seidel.

[EFL] DumpRenderTree: Add GCController, PixelDumpSupport and
WorkQueueItem.
They will be plugged into the build system once the EFL's DRT is
fully upstreamed.
https://bugs.webkit.org/show_bug.cgi?id=61958

  • DumpRenderTree/efl: Added.
  • DumpRenderTree/efl/GCControllerEfl.cpp: Added. (GCController::collect): (GCController::collectOnAlternateThread): (GCController::getJSObjectCount):
  • DumpRenderTree/efl/PixelDumpSupportEfl.cpp: Added. (createBitmapContextFromWebView):
  • DumpRenderTree/efl/WorkQueueItemEfl.cpp: Added. (LoadItem::invoke): (LoadHTMLStringItem::invoke): (ReloadItem::invoke): (ScriptItem::invoke): (BackForwardItem::invoke):
  • DumpRenderTree/efl/WorkQueueItemEfl.h: Added. (WorkQueueItem::~WorkQueueItem): (LoadItem::LoadItem): (LoadHTMLStringItem::LoadHTMLStringItem): (ScriptItem::ScriptItem): (LoadingScriptItem::LoadingScriptItem): (LoadingScriptItem::invoke): (NonLoadingScriptItem::NonLoadingScriptItem): (NonLoadingScriptItem::invoke): (BackForwardItem::BackForwardItem): (BackItem::BackItem): (ForwardItem::ForwardItem):
11:39 Changeset [89052] by abarth@webkit.org
  • 4 edits in trunk/Source/WebKit/chromium

2011-06-16 Adam Barth <abarth@webkit.org>

Reviewed by Darin Fisher.

[Chromium] Prepare to move some APIs from WebFrame to WebDocument
https://bugs.webkit.org/show_bug.cgi?id=62781

This patch adds a WEBKIT_FRAME_TO_DOCUMENT_API_MOVE ifdef to prepare
for moving a number of Document-specific APIs from WebFrame to
WebDocument. This ifdef will allow us to move these APIs without
disrupting the consumers of the APIs (too much).

  • public/WebFrame.h:
  • src/WebFrameImpl.cpp:
  • src/WebFrameImpl.h:
11:33 Changeset [89051] by gyuyoung.kim@samsung.com
  • 3 edits in trunk

2011-06-16 Gyuyoung Kim <gyuyoung.kim@samsung.com>

Reviewed by Eric Seidel.

[CMAKE] Enable METER_TAG of HTML5
https://bugs.webkit.org/show_bug.cgi?id=62697

Support for meter tag of html5 in CMake build system. However, this feature is
only enabled on EFL port now.

  • Source/cmake/OptionsEfl.cmake: Add ENABLE_METER_TAG.
  • Source/cmakeconfig.h.cmake:ditto.
11:23 Changeset [89050] by commit-queue@webkit.org
  • 6 edits
    2 adds in trunk

2011-06-16 Chang Shu <cshu@webkit.org>

Reviewed by Sam Weinig.

[Qt] [WK2] Qt WebKit2 needs undo/redo support
https://bugs.webkit.org/show_bug.cgi?id=62637

Unskip passed tests.

  • platform/qt-wk2/Skipped:

2011-06-16 Chang Shu <cshu@webkit.org>

Reviewed by Sam Weinig.

[Qt] [WK2] Qt WebKit2 needs undo/redo support
https://bugs.webkit.org/show_bug.cgi?id=62637

Implement undo/redo support for document.execCommand().

  • UIProcess/API/qt/qwkpage.cpp: (QWKPagePrivate::QWKPagePrivate): (QWKPagePrivate::~QWKPagePrivate): (QWKPagePrivate::registerEditCommand): (QWKPagePrivate::clearAllEditCommands): (QWKPagePrivate::canUndoRedo): (QWKPagePrivate::executeUndoRedo):
  • UIProcess/API/qt/qwkpage_p.h:
  • UIProcess/qt/WebUndoCommandQt.cpp: Added. (WebUndoCommandQt::WebUndoCommandQt): (WebUndoCommandQt::~WebUndoCommandQt): (WebUndoCommandQt::redo): (WebUndoCommandQt::undo):
  • UIProcess/qt/WebUndoCommandQt.h: Added. (WebUndoCommandQt::inUndoRedo):
  • WebKit2.pro:
11:14 Changeset [89049] by commit-queue@webkit.org
  • 8 edits in trunk

2011-06-16 Vsevolod Vlasov <vsevik@chromium.org>

Reviewed by Pavel Feldman.

Web Inspector: Network panel shows incorrect query parameters when url has fragment.
https://bugs.webkit.org/show_bug.cgi?id=62723

  • http/tests/inspector/resource-parameters-expected.txt:
  • http/tests/inspector/resource-parameters.html:

2011-06-16 Vsevolod Vlasov <vsevik@chromium.org>

Reviewed by Pavel Feldman.

Web Inspector: Network panel shows incorrect query parameters when url has fragment.
https://bugs.webkit.org/show_bug.cgi?id=62723

  • English.lproj/localizedStrings.js:
  • inspector/front-end/HAREntry.js: (WebInspector.HAREntry.prototype._buildRequest): (WebInspector.HAREntry.prototype._buildRequestURL):
  • inspector/front-end/Resource.js: (WebInspector.Resource.prototype.set url): (WebInspector.Resource.prototype.get queryParameters):
  • inspector/front-end/ResourceHeadersView.js: (WebInspector.ResourceHeadersView): (WebInspector.ResourceHeadersView.prototype._refreshUrlFragment):
11:12 Changeset [89048] by dglazkov@chromium.org
  • 3 edits in trunk/Source/WebCore

2011-06-16 Dimitri Glazkov <dglazkov@chromium.org>

Clang fix after r89039.

  • rendering/RenderThemeMac.h: Removed spurious constipation.
  • rendering/RenderThemeMac.mm: (WebCore::RenderThemeMac::fileListNameForWidth): Ditto.
11:10 Changeset [89047] by senorblanco@chromium.org
  • 2 edits in trunk/LayoutTests

2011-06-16 Stephen White <senorblanco@chromium.org>

Unreviewed.

Update chromium test expectations. Add some missing bug ID's (lazy
gardener, no chocolate for you), and remove some now-passing tests.

  • platform/chromium/test_expectations.txt:
11:07 Changeset [89046] by dglazkov@chromium.org
  • 3 edits in trunk/Source/WebCore

2011-06-16 Dimitri Glazkov <dglazkov@chromium.org>

[Qt] Build fix after r89039.

  • WebCore.pro: Added StringTruncator to build system.
  • platform/qt/RenderThemeQt.cpp: Reverted previous change.
11:05 Changeset [89045] by andersca@apple.com
  • 3 edits in trunk/Source/WebKit2

Fix build.

  • Shared/WebCoreArgumentCoders.cpp:
  • Shared/WebCoreArgumentCoders.h:
11:01 Changeset [89044] by commit-queue@webkit.org
  • 29 edits in trunk/Source

2011-06-16 Sheriff Bot <webkit.review.bot@gmail.com>

Unreviewed, rolling out r89026.
http://trac.webkit.org/changeset/89026
https://bugs.webkit.org/show_bug.cgi?id=62804

These patches were likely correct. I'll investigate the
browser_test failures. (Requested by abarth on #webkit).

  • WebCore.exp.in:
  • bindings/js/ScheduledAction.cpp: (WebCore::ScheduledAction::execute):
  • bindings/js/ScriptController.cpp: (WebCore::ScriptController::ScriptController): (WebCore::ScriptController::processingUserGesture):
  • bindings/js/ScriptController.h:
  • bindings/v8/ScriptController.cpp: (WebCore::ScriptController::ScriptController): (WebCore::ScriptController::processingUserGesture):
  • bindings/v8/ScriptController.h:
  • dom/Event.cpp:
  • dom/Event.h:
  • dom/UserGestureIndicator.cpp: (WebCore::isDefinite): (WebCore::UserGestureIndicator::UserGestureIndicator): (WebCore::UserGestureIndicator::~UserGestureIndicator):
  • dom/UserGestureIndicator.h: (WebCore::UserGestureIndicator::processingUserGesture):
  • html/HTMLMediaElement.cpp: (WebCore::HTMLMediaElement::removedFromDocument): (WebCore::HTMLMediaElement::load): (WebCore::HTMLMediaElement::play): (WebCore::HTMLMediaElement::pause): (WebCore::HTMLMediaElement::beginScrubbing): (WebCore::HTMLMediaElement::resume):
  • html/HTMLMediaElement.h:
  • html/HTMLMediaElement.idl:
  • html/HTMLVideoElement.cpp: (WebCore::HTMLVideoElement::webkitEnterFullscreen):
  • html/HTMLVideoElement.h: (WebCore::HTMLVideoElement::webkitEnterFullScreen):
  • html/HTMLVideoElement.idl:
  • html/MediaDocument.cpp: (WebCore::MediaDocument::defaultEventHandler):
  • html/shadow/MediaControlElements.cpp: (WebCore::MediaControlSeekButtonElement::defaultEventHandler):
  • html/shadow/TextControlInnerElements.cpp: (WebCore::InputFieldSpeechButtonElement::defaultEventHandler):

2011-06-16 Sheriff Bot <webkit.review.bot@gmail.com>

Unreviewed, rolling out r89026.
http://trac.webkit.org/changeset/89026
https://bugs.webkit.org/show_bug.cgi?id=62804

These patches were likely correct. I'll investigate the
browser_test failures. (Requested by abarth on #webkit).

  • src/WebPluginContainerImpl.cpp: (WebKit::WebPluginContainerImpl::loadFrameRequest):
  • src/WebViewImpl.cpp: (WebKit::WebViewImpl::performMediaPlayerAction):

2011-06-16 Sheriff Bot <webkit.review.bot@gmail.com>

Unreviewed, rolling out r89026.
http://trac.webkit.org/changeset/89026
https://bugs.webkit.org/show_bug.cgi?id=62804

These patches were likely correct. I'll investigate the
browser_test failures. (Requested by abarth on #webkit).

  • WebCoreSupport/FullscreenVideoController.cpp: (FullscreenVideoController::play): (FullscreenVideoController::pause):

2011-06-16 Sheriff Bot <webkit.review.bot@gmail.com>

Unreviewed, rolling out r89026.
http://trac.webkit.org/changeset/89026
https://bugs.webkit.org/show_bug.cgi?id=62804

These patches were likely correct. I'll investigate the
browser_test failures. (Requested by abarth on #webkit).

  • WebView/WebVideoFullscreenHUDWindowController.mm: (-[WebVideoFullscreenHUDWindowController setPlaying:]):

2011-06-16 Sheriff Bot <webkit.review.bot@gmail.com>

Unreviewed, rolling out r89026.
http://trac.webkit.org/changeset/89026
https://bugs.webkit.org/show_bug.cgi?id=62804

These patches were likely correct. I'll investigate the
browser_test failures. (Requested by abarth on #webkit).

  • FullscreenVideoController.cpp: (FullscreenVideoController::play): (FullscreenVideoController::pause):
10:54 Changeset [89043] by dglazkov@chromium.org
  • 2 edits in trunk/Source/WebCore

2011-06-16 Dimitri Glazkov <dglazkov@chromium.org>

[Qt] Build fix after r89039.

  • platform/qt/RenderThemeQt.cpp: Added StringTruncator include.
10:46 Changeset [89042] by dglazkov@chromium.org
  • 2 edits in trunk/Source/WebCore

2011-06-16 Dimitri Glazkov <dglazkov@chromium.org>

[Qt] Build fix after r89039.

  • platform/qt/RenderThemeQt.h: Renamed local variable f to font.
10:41 Changeset [89041] by kevino@webkit.org
  • 3 edits in trunk/Tools

[wx] Unreviewed build fix, make sure the waf build checks the webKitBranchBuild
preference like the perl scripts do.

10:40 Changeset [89040] by dglazkov@chromium.org
  • 2 edits in trunk/Source/WebCore

2011-06-16 Dimitri Glazkov <dglazkov@chromium.org>

[Qt] Build fix after r89039.

  • platform/qt/RenderThemeQt.h: Move decl out of ENABLE(VIDEO) ifdef.
10:33 Changeset [89039] by dglazkov@chromium.org
  • 23 edits
    10 deletes in trunk/Source/WebCore

2011-06-15 Dimitri Glazkov <dglazkov@chromium.org>

Reviewed by Kent Tamura.

Move FileChooser::basenameForWidth to RenderTheme::fileListNameForWidth, eliminate gnarly FileChooserFoo proliferation.
https://bugs.webkit.org/show_bug.cgi?id=62748

Refactoring, covered by existing tests.

  • CMakeListsEfl.txt: Removed FileChooserFoo from build system.
  • CMakeListsWinCE.txt: Ditto.
  • GNUmakefile.list.am: Ditto.
  • WebCore.gypi: Ditto.
  • WebCore.order: Ditto.
  • WebCore.pro: Ditto.
  • WebCore.vcproj/WebCore.vcproj: Ditto.
  • WebCore.xcodeproj/project.pbxproj: Ditto.
  • platform/FileChooser.h: Removed baseNameForWidth decl.
  • platform/FileSystem.h: Removed now-unnecessary Chromium-specific cruft.
  • platform/android/FileChooserAndroid.cpp: Removed.
  • platform/brew/FileChooserBrew.cpp: Removed.
  • platform/chromium/FileChooserChromium.cpp: Removed.
  • platform/chromium/FileSystemChromiumLinux.cpp: Removed now-unnecessary code.
  • platform/chromium/FileSystemChromiumMac.mm: Ditto.
  • platform/chromium/FileSystemChromiumWin.cpp: Ditto.
  • platform/efl/FileChooserEfl.cpp: Removed.
  • platform/gtk/FileChooserGtk.cpp: Removed.
  • platform/gtk/RenderThemeGtk.cpp: (WebCore::stringByAdoptingFileSystemRepresentation): Moved from FileChooserGtk. (WebCore::RenderThemeGtk::fileListNameForWidth): Ditto.
  • platform/gtk/RenderThemeGtk.h: Added decl.
  • platform/haiku/FileChooserHaiku.cpp: Removed.
  • platform/mac/FileChooserMac.mm: Removed.
  • platform/qt/FileChooserQt.cpp: Removed.
  • platform/qt/RenderThemeQt.cpp: (WebCore::RenderThemeQt::RenderThemeQt): Moved from FileChooserQt. (WebCore::RenderThemeQt::fileListNameForWidth): Ditto.
  • platform/qt/RenderThemeQt.h: Adde decl.
  • platform/win/FileChooserWin.cpp: Removed.
  • platform/wx/FileChooserWx.cpp: Removed.
  • rendering/RenderFileUploadControl.cpp: (WebCore::RenderFileUploadControl::fileTextValue): Changed to use RenderTheme.
  • rendering/RenderTheme.cpp: (WebCore::RenderTheme::fileListNameForWidth): Added default impl.
  • rendering/RenderTheme.h: Added decl.
  • rendering/RenderThemeMac.h: Ditto.
  • rendering/RenderThemeMac.mm: (WebCore::RenderThemeMac::fileListNameForWidth): Added default Mac impl.
10:01 Changeset [89038] by andersca@apple.com
  • 6 edits in trunk/Source/WebKit2

2011-06-15 Anders Carlsson <andersca@apple.com>

Reviewed by Sam Weinig.

Move more argument coders to WebCoreArgumentCoders and clean up the animation coders
https://bugs.webkit.org/show_bug.cgi?id=62760

  • Shared/WebCoreArgumentCoders.cpp: (CoreIPC::::encode): (CoreIPC::::decode): (CoreIPC::encodeOperation): (CoreIPC::decodeOperation): (CoreIPC::encodeBoolAndValue): (CoreIPC::encodeBoolAndEnumValue): (CoreIPC::decodeBoolAndValue): (CoreIPC::decodeBoolAndEnumValue):
  • Shared/WebCoreArgumentCoders.h:
  • Shared/mac/ArgumentCodersMac.h:
  • Shared/mac/ArgumentCodersMac.mm:
  • Shared/mac/WebCoreArgumentCodersMac.mm: (CoreIPC::::encode): (CoreIPC::::decode):
09:55 Changeset [89037] by qi.2.zhang@nokia.com
  • 2 edits in trunk/Source/JavaScriptCore

2011-06-16 Qi Zhang <qi.2.zhang@nokia.com>

Reviewed by Laszlo Gombos.

[Qt] Fix building with CONFIG(use_system_icu)
https://bugs.webkit.org/show_bug.cgi?id=62744

Do not define WTF_USE_QT4_UNICODE if WTF_USE_ICU_UNICODE is set.

  • wtf/Platform.h:
09:53 Changeset [89036] by pfeldman@chromium.org
  • 33 edits
    6 adds in trunk

2011-06-16 Vsevolod Vlasov <vsevik@chromium.org>

Reviewed by Pavel Feldman.

Web Inspector: Cache XHR content in backend, do not use initialContentSet for XHRs.
https://bugs.webkit.org/show_bug.cgi?id=61205

Added inspector backend cache for XHR content.

  • http/tests/inspector/network/network-xhr-async-expected.txt: Added.
  • http/tests/inspector/network/network-xhr-async.html: Added.
  • http/tests/inspector/network/network-xhr-sync-expected.txt: Added.
  • http/tests/inspector/network/network-xhr-sync.html: Added.

2011-06-16 Vsevolod Vlasov <vsevik@chromium.org>

Reviewed by Pavel Feldman.

Web Inspector: Cache XHR content in backend, do not use initialContentSet for XHRs.
https://bugs.webkit.org/show_bug.cgi?id=61205

Added inspector backend cache for XHR content.

Tests: http/tests/inspector/network/network-xhr-async.html

http/tests/inspector/network/network-xhr-sync.html

  • CMakeLists.txt:
  • GNUmakefile.list.am:
  • WebCore.gypi:
  • WebCore.pro:
  • WebCore.vcproj/WebCore.vcproj:
  • WebCore.xcodeproj/project.pbxproj:
  • fileapi/FileReaderLoader.cpp: (WebCore::FileReaderLoader::didReceiveResponse):
  • fileapi/FileReaderLoader.h:
  • inspector/Inspector.json:
  • inspector/InspectorInstrumentation.cpp: (WebCore::InspectorInstrumentation::didReceiveXHRResponseImpl): (WebCore::InspectorInstrumentation::willLoadXHRSynchronouslyImpl): (WebCore::InspectorInstrumentation::didLoadXHRSynchronouslyImpl): (WebCore::InspectorInstrumentation::didCommitLoadImpl):
  • inspector/InspectorInstrumentation.h: (WebCore::InspectorInstrumentation::didReceiveXHRResponse): (WebCore::InspectorInstrumentation::willLoadXHRSynchronously): (WebCore::InspectorInstrumentation::didLoadXHRSynchronously):
  • inspector/InspectorResourceAgent.cpp: (WebCore::InspectorResourceAgent::willSendRequest): (WebCore::InspectorResourceAgent::didReceiveResponse): (WebCore::InspectorResourceAgent::setInitialXHRContent): (WebCore::InspectorResourceAgent::didReceiveXHRResponse): (WebCore::InspectorResourceAgent::willLoadXHRSynchronously): (WebCore::InspectorResourceAgent::didLoadXHRSynchronously): (WebCore::InspectorResourceAgent::getResourceContent): (WebCore::InspectorResourceAgent::mainFrameNavigated): (WebCore::InspectorResourceAgent::InspectorResourceAgent):
  • inspector/InspectorResourceAgent.h:
  • inspector/NetworkResourcesData.cpp: Added. (WebCore::NetworkResourcesData::ResourceData::ResourceData): (WebCore::NetworkResourcesData::ResourceData::content): (WebCore::NetworkResourcesData::ResourceData::appendContent): (WebCore::NetworkResourcesData::ResourceData::purgeContent): (WebCore::NetworkResourcesData::NetworkResourcesData): (WebCore::NetworkResourcesData::~NetworkResourcesData): (WebCore::NetworkResourcesData::resourceCreated): (WebCore::NetworkResourcesData::responseReceived): (WebCore::NetworkResourcesData::didReceiveXHRResponse): (WebCore::NetworkResourcesData::addResourceContent): (WebCore::NetworkResourcesData::isXHR): (WebCore::NetworkResourcesData::data): (WebCore::NetworkResourcesData::clear): (WebCore::NetworkResourcesData::ensureNoDataForIdentifier): (WebCore::NetworkResourcesData::ensureFreeSpace):
  • inspector/NetworkResourcesData.h: Added. (WebCore::NetworkResourcesData::ResourceData::identifier): (WebCore::NetworkResourcesData::ResourceData::loaderId): (WebCore::NetworkResourcesData::ResourceData::frameId): (WebCore::NetworkResourcesData::ResourceData::setFrameId): (WebCore::NetworkResourcesData::ResourceData::url): (WebCore::NetworkResourcesData::ResourceData::setUrl): (WebCore::NetworkResourcesData::ResourceData::isXHR): (WebCore::NetworkResourcesData::ResourceData::setIsXHR): (WebCore::NetworkResourcesData::ResourceData::hasContent): (WebCore::NetworkResourcesData::ResourceData::isContentPurged): (WebCore::NetworkResourcesData::ResourceData::setIsContentPurged):
  • inspector/front-end/NetworkManager.js: (WebInspector.NetworkManager.prototype.requestContent): (WebInspector.NetworkDispatcher.prototype._appendRedirect):
  • inspector/front-end/NetworkPanel.js: (WebInspector.NetworkPanel.prototype._appendResource): (WebInspector.NetworkPanel.prototype._frameNavigated):
  • loader/DocumentThreadableLoader.cpp: (WebCore::DocumentThreadableLoader::didReceiveResponse): (WebCore::DocumentThreadableLoader::receivedCancellation): (WebCore::DocumentThreadableLoader::loadRequest):
  • loader/DocumentThreadableLoader.h:
  • loader/ThreadableLoaderClient.h: (WebCore::ThreadableLoaderClient::didReceiveResponse): (WebCore::ThreadableLoaderClient::didReceiveAuthenticationCancellation):
  • loader/ThreadableLoaderClientWrapper.h: (WebCore::ThreadableLoaderClientWrapper::didReceiveResponse): (WebCore::ThreadableLoaderClientWrapper::didReceiveAuthenticationCancellation):
  • loader/WorkerThreadableLoader.cpp: (WebCore::workerContextDidReceiveResponse): (WebCore::WorkerThreadableLoader::MainThreadBridge::didReceiveResponse): (WebCore::workerContextDidReceiveAuthenticationCancellation): (WebCore::WorkerThreadableLoader::MainThreadBridge::didReceiveAuthenticationCancellation):
  • loader/WorkerThreadableLoader.h:
  • notifications/Notification.cpp: (WebCore::Notification::didReceiveResponse): (WebCore::Notification::didReceiveAuthenticationCancellation):
  • notifications/Notification.h:
  • page/EventSource.cpp: (WebCore::EventSource::didReceiveResponse):
  • page/EventSource.h:
  • workers/WorkerScriptLoader.cpp: (WebCore::WorkerScriptLoader::didReceiveResponse): (WebCore::WorkerScriptLoader::didReceiveAuthenticationCancellation):
  • workers/WorkerScriptLoader.h:
  • xml/XMLHttpRequest.cpp: (WebCore::XMLHttpRequest::createRequest): (WebCore::XMLHttpRequest::didReceiveResponse): (WebCore::XMLHttpRequest::didReceiveAuthenticationCancellation):
  • xml/XMLHttpRequest.h:

2011-06-16 Vsevolod Vlasov <vsevik@chromium.org>

Reviewed by Pavel Feldman.

Web Inspector: Cache XHR content in backend, do not use initialContentSet for XHRs.
https://bugs.webkit.org/show_bug.cgi?id=61205

Added inspector backend cache for XHR content.

  • src/AssociatedURLLoader.cpp: (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveResponse):
09:50 Changeset [89035] by jchaffraix@webkit.org
  • 5 edits
    2 adds in trunk

2011-06-16 Julien Chaffraix <jchaffraix@webkit.org>

Reviewed by Darin Adler.

HTMLTable should cache its 'rows' collection results
https://bugs.webkit.org/show_bug.cgi?id=62800

  • perf/table-rows-length-caching-expected.txt: Added.
  • perf/table-rows-length-caching.html: Added. This test checks that the call to table.rows is CONSTANT once it has been populated once (and the DOM is not mutated).

2011-06-16 Julien Chaffraix <jchaffraix@webkit.org>

Reviewed by Darin Adler.

HTMLTable should cache its 'rows' collection results
https://bugs.webkit.org/show_bug.cgi?id=62800

Test: perf/table-rows-length-caching.html

Currently all our HTMLCollection's are recreated on call. This means that
we don't cache the information about the collection between calls to, for
example, table.rows.

This change adds a CollectionCache to HTMLTableElement. It is similar to what
is done for HTMLFormElement.

  • html/HTMLTableElement.cpp: (WebCore::HTMLTableElement::collectionCache): This method does lazy initialization of the table's collectionCache.
  • html/HTMLTableElement.h: Added a new member and the previous method.
  • html/HTMLTableRowsCollection.cpp: (WebCore::HTMLTableRowsCollection::HTMLTableRowsCollection): Pass the HTMLTableElement's CollectionCache so that we reuse the cached results.
09:39 Changeset [89034] by vitalyr@chromium.org
  • 3 edits in trunk/LayoutTests

2011-06-16 Vitaly Repeshko <vitalyr@chromium.org>

Unreviewed.

[chromium] Adding more new baselines.

  • platform/chromium-mac-leopard/fast/forms/basic-textareas-expected.png:
  • platform/chromium-mac-leopard/svg/hixie/text/003-expected.png:
09:33 Changeset [89033] by vitalyr@chromium.org
  • 1 edit
    1 add in trunk/LayoutTests

2011-06-16 Vitaly Repeshko <vitalyr@chromium.org>

Unreviewed.

[chromium] Adding new baselines.

  • platform/chromium-mac-leopard/fast/replaced/outline-replaced-elements-expected.png: Added.
09:19 Changeset [89032] by commit-queue@webkit.org
  • 5 edits in trunk

2011-06-16 Tommy Widenflycht <tommyw@google.com>

Reviewed by Tony Gentilcore.

MediaStream API: Runtime enabled features
https://bugs.webkit.org/show_bug.cgi?id=62798

Add the WebRuntimeFeatures API for Media Streams and enable the feature by default in DumpRenderTree.

  • public/WebRuntimeFeatures.h:
  • src/WebRuntimeFeatures.cpp: (WebKit::WebRuntimeFeatures::enableMediaStream): (WebKit::WebRuntimeFeatures::isMediaStreamEnabled):

2011-06-16 Tommy Widenflycht <tommyw@google.com>

Reviewed by Tony Gentilcore.

MediaStream API: Runtime enabled features
https://bugs.webkit.org/show_bug.cgi?id=62798

Add the WebRuntimeFeatures API for Media Streams and enable the feature by default in DumpRenderTree.

  • DumpRenderTree/chromium/TestShell.cpp: (TestShell::TestShell):
09:18 Changeset [89031] by commit-queue@webkit.org
  • 14 edits in trunk

2011-06-16 Torsten Kurbad <gentoo@tk-webart.de>

Reviewed by Eric Seidel.

Add support for sys.platform == 'linux3' by relaxing
conditional statements and/or extending lookup dicts.
This way, Linux kernels >=3.0-rc1 get supported in the
build process.
https://bugs.webkit.org/show_bug.cgi?id=62730

  • gyp_webkit:

2011-06-16 Torsten Kurbad <gentoo@tk-webart.de>

Reviewed by Eric Seidel.

Add support for sys.platform == 'linux3' by relaxing
conditional statements and/or extending lookup dicts.
This way, Linux kernels >=3.0-rc1 get supported in the
build process.
https://bugs.webkit.org/show_bug.cgi?id=62730

  • Scripts/webkitpy/common/system/executive.py:
  • Scripts/webkitpy/common/system/file_lock.py:
  • Scripts/webkitpy/common/system/path_unittest.py:
  • Scripts/webkitpy/layout_tests/layout_package/manager.py:
  • Scripts/webkitpy/layout_tests/port/chromium_gpu.py:
  • Scripts/webkitpy/layout_tests/port/chromium_gpu_unittest.py:
  • Scripts/webkitpy/layout_tests/port/chromium_linux_unittest.py:
  • Scripts/webkitpy/layout_tests/port/factory.py:
  • Scripts/webkitpy/layout_tests/port/factory_unittest.py:
  • Scripts/webkitpy/layout_tests/port/qt.py:
  • Scripts/webkitpy/layout_tests/run_webkit_tests.py:
09:03 Changeset [89030] by commit-queue@webkit.org
  • 2 edits in trunk/Source/WebKit2

2011-06-16 Sangyong Park <sy302.park@gmail.com>

Reviewed by Martin Robinson.

[GTK] Implement ResourceRequest and ResourceResponse encoder/decoder
https://bugs.webkit.org/show_bug.cgi?id=55934

  • Shared/gtk/WebCoreArgumentCodersGtk.cpp: (CoreIPC::encodeResourceRequest): (CoreIPC::decodeResourceRequest): (CoreIPC::encodeResourceResponse): (CoreIPC::decodeResourceResponse):
08:44 Changeset [89029] by eric.carlson@apple.com
  • 3 edits in trunk/LayoutTests

2011-06-16 Eric Carlson <eric.carlson@apple.com>

Unreviewed, removing test incorrectly added to GTK skipped list.

[Qt] http/tests/appcache/video.html fails
https://bugs.webkit.org/show_bug.cgi?id=62741

  • platform/gtk/Skipped: Unskip test.
  • platform/qt/Skipped: Add bug url.
08:39 Changeset [89028] by carlosgc@webkit.org
  • 6 edits in trunk

2011-06-16 Carlos Garcia Campos <cgarcia@igalia.com>

Reviewed by Xan Lopez.

[GTK] Remove support for GTK+2 in WebKit2
https://bugs.webkit.org/show_bug.cgi?id=62794

  • configure.ac: Make WebKit2 require GTK+ 3.x.

2011-06-16 Carlos Garcia Campos <cgarcia@igalia.com>

Reviewed by Xan Lopez.

[GTK] Remove support for GTK+2 in WebKit2
https://bugs.webkit.org/show_bug.cgi?id=62794

  • UIProcess/API/gtk/WebKitWebViewBase.cpp: (webkitWebViewBaseRealize): (webkitWebViewBaseDraw): (webkitWebViewBaseQueryTooltip): (webkit_web_view_base_class_init): (webkitWebViewBaseSetTooltipText):
  • UIProcess/gtk/WebContextMenuProxyGtk.cpp: (WebKit::WebContextMenuProxyGtk::menuPositionFunction):
  • WebProcess/Plugins/Netscape/x11/NetscapePluginX11.cpp: (WebKit::moduleMixesGtkSymbols):
08:27 Changeset [89027] by yurys@chromium.org
  • 33 edits
    6 deletes in trunk

2011-06-16 Sheriff Bot <webkit.review.bot@gmail.com>

Unreviewed, rolling out r89025.
http://trac.webkit.org/changeset/89025
https://bugs.webkit.org/show_bug.cgi?id=62799

"Some layout tests fail" (Requested by yurys on #webkit).

  • http/tests/inspector/network/network-xhr-async-expected.txt: Removed.
  • http/tests/inspector/network/network-xhr-async.html: Removed.
  • http/tests/inspector/network/network-xhr-sync-expected.txt: Removed.
  • http/tests/inspector/network/network-xhr-sync.html: Removed.

2011-06-16 Sheriff Bot <webkit.review.bot@gmail.com>

Unreviewed, rolling out r89025.
http://trac.webkit.org/changeset/89025
https://bugs.webkit.org/show_bug.cgi?id=62799

"Some layout tests fail" (Requested by yurys on #webkit).

  • CMakeLists.txt:
  • GNUmakefile.list.am:
  • WebCore.gypi:
  • WebCore.pro:
  • WebCore.vcproj/WebCore.vcproj:
  • WebCore.xcodeproj/project.pbxproj:
  • fileapi/FileReaderLoader.cpp: (WebCore::FileReaderLoader::didReceiveResponse):
  • fileapi/FileReaderLoader.h:
  • inspector/Inspector.json:
  • inspector/InspectorInstrumentation.cpp: (WebCore::InspectorInstrumentation::didCommitLoadImpl):
  • inspector/InspectorInstrumentation.h:
  • inspector/InspectorResourceAgent.cpp: (WebCore::InspectorResourceAgent::willSendRequest): (WebCore::InspectorResourceAgent::didReceiveResponse): (WebCore::InspectorResourceAgent::setInitialXHRContent): (WebCore::InspectorResourceAgent::InspectorResourceAgent):
  • inspector/InspectorResourceAgent.h:
  • inspector/NetworkResourcesData.cpp: Removed.
  • inspector/NetworkResourcesData.h: Removed.
  • inspector/front-end/NetworkManager.js: (WebInspector.NetworkManager.prototype.requestContent): (WebInspector.NetworkDispatcher.prototype._appendRedirect):
  • inspector/front-end/NetworkPanel.js: (WebInspector.NetworkPanel.prototype._appendResource): (WebInspector.NetworkPanel.prototype._frameNavigated):
  • loader/DocumentThreadableLoader.cpp: (WebCore::DocumentThreadableLoader::didReceiveResponse): (WebCore::DocumentThreadableLoader::receivedCancellation): (WebCore::DocumentThreadableLoader::loadRequest):
  • loader/DocumentThreadableLoader.h:
  • loader/ThreadableLoaderClient.h: (WebCore::ThreadableLoaderClient::didReceiveResponse): (WebCore::ThreadableLoaderClient::didReceiveAuthenticationCancellation):
  • loader/ThreadableLoaderClientWrapper.h: (WebCore::ThreadableLoaderClientWrapper::didReceiveResponse): (WebCore::ThreadableLoaderClientWrapper::didReceiveAuthenticationCancellation):
  • loader/WorkerThreadableLoader.cpp: (WebCore::workerContextDidReceiveResponse): (WebCore::WorkerThreadableLoader::MainThreadBridge::didReceiveResponse): (WebCore::workerContextDidReceiveAuthenticationCancellation): (WebCore::WorkerThreadableLoader::MainThreadBridge::didReceiveAuthenticationCancellation):
  • loader/WorkerThreadableLoader.h:
  • notifications/Notification.cpp: (WebCore::Notification::didReceiveResponse): (WebCore::Notification::didReceiveAuthenticationCancellation):
  • notifications/Notification.h:
  • page/EventSource.cpp: (WebCore::EventSource::didReceiveResponse):
  • page/EventSource.h:
  • workers/WorkerScriptLoader.cpp: (WebCore::WorkerScriptLoader::didReceiveResponse): (WebCore::WorkerScriptLoader::didReceiveAuthenticationCancellation):
  • workers/WorkerScriptLoader.h:
  • xml/XMLHttpRequest.cpp: (WebCore::XMLHttpRequest::createRequest): (WebCore::XMLHttpRequest::didReceiveResponse): (WebCore::XMLHttpRequest::didReceiveAuthenticationCancellation):
  • xml/XMLHttpRequest.h:

2011-06-16 Sheriff Bot <webkit.review.bot@gmail.com>

Unreviewed, rolling out r89025.
http://trac.webkit.org/changeset/89025
https://bugs.webkit.org/show_bug.cgi?id=62799

"Some layout tests fail" (Requested by yurys on #webkit).

  • src/AssociatedURLLoader.cpp: (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveResponse):
07:43 Changeset [89026] by vitalyr@chromium.org
  • 29 edits in trunk/Source

2011-06-16 Vitaly Repeshko <vitalyr@chromium.org>

Unreviewed.

Revert Adam's user gesture patch series r89002, r89005, r89007, r89018
https://bugs.webkit.org/show_bug.cgi?id=62796

The patches broke chromium browser tests.

07:14 Changeset [89025] by yurys@chromium.org
  • 33 edits
    6 adds in trunk

2011-06-16 Vsevolod Vlasov <vsevik@chromium.org>

Reviewed by Yury Semikhatsky.

Web Inspector: Cache XHR content in backend, do not use initialContentSet for XHRs.
https://bugs.webkit.org/show_bug.cgi?id=61205

Added inspector backend cache for XHR content.

  • http/tests/inspector/network/network-xhr-async-expected.txt: Added.
  • http/tests/inspector/network/network-xhr-async.html: Added.
  • http/tests/inspector/network/network-xhr-sync-expected.txt: Added.
  • http/tests/inspector/network/network-xhr-sync.html: Added.

2011-06-16 Vsevolod Vlasov <vsevik@chromium.org>

Reviewed by Yury Semikhatsky.

Web Inspector: Cache XHR content in backend, do not use initialContentSet for XHRs.
https://bugs.webkit.org/show_bug.cgi?id=61205

Added inspector backend cache for XHR content.

Tests: http/tests/inspector/network/network-xhr-async.html

http/tests/inspector/network/network-xhr-sync.html

  • CMakeLists.txt:
  • GNUmakefile.list.am:
  • WebCore.gypi:
  • WebCore.pro:
  • WebCore.vcproj/WebCore.vcproj:
  • WebCore.xcodeproj/project.pbxproj:
  • fileapi/FileReaderLoader.cpp: (WebCore::FileReaderLoader::didReceiveResponse):
  • fileapi/FileReaderLoader.h:
  • inspector/Inspector.json:
  • inspector/InspectorInstrumentation.cpp: (WebCore::InspectorInstrumentation::didReceiveXHRResponseImpl): (WebCore::InspectorInstrumentation::willLoadXHRSynchronouslyImpl): (WebCore::InspectorInstrumentation::didLoadXHRSynchronouslyImpl): (WebCore::InspectorInstrumentation::didCommitLoadImpl):
  • inspector/InspectorInstrumentation.h: (WebCore::InspectorInstrumentation::didReceiveXHRResponse): (WebCore::InspectorInstrumentation::willLoadXHRSynchronously): (WebCore::InspectorInstrumentation::didLoadXHRSynchronously):
  • inspector/InspectorResourceAgent.cpp: (WebCore::InspectorResourceAgent::willSendRequest): (WebCore::InspectorResourceAgent::didReceiveResponse): (WebCore::InspectorResourceAgent::setInitialXHRContent): (WebCore::InspectorResourceAgent::didReceiveXHRResponse): (WebCore::InspectorResourceAgent::willLoadXHRSynchronously): (WebCore::InspectorResourceAgent::didLoadXHRSynchronously): (WebCore::InspectorResourceAgent::getResourceContent): (WebCore::InspectorResourceAgent::mainFrameNavigated): (WebCore::InspectorResourceAgent::InspectorResourceAgent):
  • inspector/InspectorResourceAgent.h:
  • inspector/NetworkResourcesData.cpp: Added. (WebCore::NetworkResourcesData::ResourceData::ResourceData): (WebCore::NetworkResourcesData::ResourceData::content): (WebCore::NetworkResourcesData::ResourceData::appendContent): (WebCore::NetworkResourcesData::ResourceData::purgeContent): (WebCore::NetworkResourcesData::NetworkResourcesData): (WebCore::NetworkResourcesData::~NetworkResourcesData): (WebCore::NetworkResourcesData::resourceCreated): (WebCore::NetworkResourcesData::responseReceived): (WebCore::NetworkResourcesData::didReceiveXHRResponse): (WebCore::NetworkResourcesData::addResourceContent): (WebCore::NetworkResourcesData::isXHR): (WebCore::NetworkResourcesData::data): (WebCore::NetworkResourcesData::clear): (WebCore::NetworkResourcesData::ensureFreeSpace):
  • inspector/NetworkResourcesData.h: Added. (WebCore::NetworkResourcesData::ResourceData::identifier): (WebCore::NetworkResourcesData::ResourceData::loaderId): (WebCore::NetworkResourcesData::ResourceData::frameId): (WebCore::NetworkResourcesData::ResourceData::setFrameId): (WebCore::NetworkResourcesData::ResourceData::url): (WebCore::NetworkResourcesData::ResourceData::setUrl): (WebCore::NetworkResourcesData::ResourceData::isXHR): (WebCore::NetworkResourcesData::ResourceData::setIsXHR): (WebCore::NetworkResourcesData::ResourceData::hasContent): (WebCore::NetworkResourcesData::ResourceData::isContentPurged): (WebCore::NetworkResourcesData::ResourceData::setIsContentPurged):
  • inspector/front-end/NetworkManager.js: (WebInspector.NetworkManager.prototype.requestContent): (WebInspector.NetworkDispatcher.prototype._appendRedirect):
  • inspector/front-end/NetworkPanel.js: (WebInspector.NetworkPanel.prototype._appendResource): (WebInspector.NetworkPanel.prototype._frameNavigated):
  • loader/DocumentThreadableLoader.cpp: (WebCore::DocumentThreadableLoader::didReceiveResponse): (WebCore::DocumentThreadableLoader::receivedCancellation): (WebCore::DocumentThreadableLoader::loadRequest):
  • loader/DocumentThreadableLoader.h:
  • loader/ThreadableLoaderClient.h: (WebCore::ThreadableLoaderClient::didReceiveResponse): (WebCore::ThreadableLoaderClient::didReceiveAuthenticationCancellation):
  • loader/ThreadableLoaderClientWrapper.h: (WebCore::ThreadableLoaderClientWrapper::didReceiveResponse): (WebCore::ThreadableLoaderClientWrapper::didReceiveAuthenticationCancellation):
  • loader/WorkerThreadableLoader.cpp: (WebCore::workerContextDidReceiveResponse): (WebCore::WorkerThreadableLoader::MainThreadBridge::didReceiveResponse): (WebCore::workerContextDidReceiveAuthenticationCancellation): (WebCore::WorkerThreadableLoader::MainThreadBridge::didReceiveAuthenticationCancellation):
  • loader/WorkerThreadableLoader.h:
  • notifications/Notification.cpp: (WebCore::Notification::didReceiveResponse): (WebCore::Notification::didReceiveAuthenticationCancellation):
  • notifications/Notification.h:
  • page/EventSource.cpp: (WebCore::EventSource::didReceiveResponse):
  • page/EventSource.h:
  • workers/WorkerScriptLoader.cpp: (WebCore::WorkerScriptLoader::didReceiveResponse): (WebCore::WorkerScriptLoader::didReceiveAuthenticationCancellation):
  • workers/WorkerScriptLoader.h:
  • xml/XMLHttpRequest.cpp: (WebCore::XMLHttpRequest::createRequest): (WebCore::XMLHttpRequest::didReceiveResponse): (WebCore::XMLHttpRequest::didReceiveAuthenticationCancellation):
  • xml/XMLHttpRequest.h:

2011-06-16 Vsevolod Vlasov <vsevik@chromium.org>

Reviewed by Yury Semikhatsky.

Web Inspector: Cache XHR content in backend, do not use initialContentSet for XHRs.
https://bugs.webkit.org/show_bug.cgi?id=61205

Added inspector backend cache for XHR content.

  • src/AssociatedURLLoader.cpp: (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveResponse):
05:30 Changeset [89024] by antonm@chromium.org
  • 2 edits in trunk/LayoutTests

2011-06-16 Florian Schneider <fschneider@chromium.org>

Unreviewed.

Remove an outdated chromium test expectation.
https://bugs.webkit.org/show_bug.cgi?id=62716

  • platform/chromium/test_expectations.txt:
04:19 Changeset [89023] by vitalyr@chromium.org
  • 3 edits in trunk/LayoutTests

2011-06-16 Vitaly Repeshko <vitalyr@chromium.org>

Unreviewed.

[chromium] Updating test expectations after V8 push.

  • platform/chromium-mac/fast/js/function-prototype-descriptor-expected.txt:
  • platform/chromium-win/fast/js/function-prototype-descriptor-expected.txt:
04:04 Changeset [89022] by ossy@webkit.org
  • 2 edits in trunk/LayoutTests

2011-06-16 Zsolt Fehér <h490267@stud.u-szeged.hu>

Reviewed by Csaba Osztrogonác.

Unskip passing tests what needs layoutTestController.clearBackForwardList
https://bugs.webkit.org/show_bug.cgi?id=42333

  • platform/qt-wk2/Skipped:
02:12 Changeset [89021] by hayato@chromium.org
  • 2 edits in trunk/Source/WebCore

2011-06-16 Hayato Ito <hayato@chromium.org>

Reviewed by Hajime Morita.

Show child elements of a shadow host in Node::showTreeForThisAcrossFrame.
https://bugs.webkit.org/show_bug.cgi?id=62782

To make an implementation simple, get rid of traverseNextNodeAcrossFrame
and traverse each Node recursively.

No new tests since the function is only available in debug builds.

  • dom/Node.cpp: (WebCore::showSubTreeAcrossFrame): (WebCore::Node::showTreeForThisAcrossFrame):
02:09 Changeset [89020] by gyuyoung.kim@samsung.com
  • 2 edits in trunk/Source/WebCore

2011-06-16 Gyuyoung Kim <gyuyoung.kim@samsung.com>

Reviewed by Kent Tamura.

[EFL] Move Initialization of defaultFontSize to top of file.
https://bugs.webkit.org/show_bug.cgi?id=62787

  • platform/efl/RenderThemeEfl.cpp: Move Initialize code of defaultFontSize to top.
01:50 Changeset [89019] by commit-queue@webkit.org
  • 11 edits in trunk

2011-06-16 Sheriff Bot <webkit.review.bot@gmail.com>

Unreviewed, rolling out r88796.
http://trac.webkit.org/changeset/88796
https://bugs.webkit.org/show_bug.cgi?id=62790

It made fast/dom/nodesFromRect-basic.html time out on Qt,
64-bit, debug mode (Requested by Ossy on #webkit).

  • bridge/qt/qt_runtime.cpp: (JSC::Bindings::convertValueToQVariant):

2011-06-16 Sheriff Bot <webkit.review.bot@gmail.com>

Unreviewed, rolling out r88796.
http://trac.webkit.org/changeset/88796
https://bugs.webkit.org/show_bug.cgi?id=62790

It made fast/dom/nodesFromRect-basic.html time out on Qt,
64-bit, debug mode (Requested by Ossy on #webkit).

  • WebCoreSupport/DumpRenderTreeSupportQt.cpp: (DumpRenderTreeSupportQt::plainText): (DumpRenderTreeSupportQt::nodesFromRect):
  • WebCoreSupport/DumpRenderTreeSupportQt.h:
  • tests/qwebframe/tst_qwebframe.cpp: (tst_QWebFrame::overloadedSlots): (tst_QWebFrame::domCycles):

2011-06-16 Sheriff Bot <webkit.review.bot@gmail.com>

Unreviewed, rolling out r88796.
http://trac.webkit.org/changeset/88796
https://bugs.webkit.org/show_bug.cgi?id=62790

It made fast/dom/nodesFromRect-basic.html time out on Qt,
64-bit, debug mode (Requested by Ossy on #webkit).

  • DumpRenderTree/qt/LayoutTestControllerQt.cpp: (LayoutTestController::nodesFromRect):
  • DumpRenderTree/qt/LayoutTestControllerQt.h:
  • DumpRenderTree/qt/PlainTextControllerQt.cpp: (PlainTextController::plainText):
  • DumpRenderTree/qt/PlainTextControllerQt.h:
01:49 Changeset [89018] by abarth@webkit.org
  • 18 edits in trunk/Source

2011-06-16 Adam Barth <abarth@webkit.org>

Reviewed by Eric Seidel.

Remove HTMLVideoElement::processingUserGesture
https://bugs.webkit.org/show_bug.cgi?id=62784

HTMLMediaElement shouldn't have its own notion of the user gesture
state. It should just use the normal user gesture state. Also,
there's no point in having the bindings send the user gesture state in
a boolean parameter.

  • WebCore.exp.in:
  • html/HTMLMediaElement.cpp: (WebCore::HTMLMediaElement::removedFromDocument): (WebCore::HTMLMediaElement::load): (WebCore::HTMLMediaElement::play): (WebCore::HTMLMediaElement::pause): (WebCore::HTMLMediaElement::beginScrubbing): (WebCore::HTMLMediaElement::resume):
  • html/HTMLMediaElement.h:
  • html/HTMLMediaElement.idl:
  • html/HTMLVideoElement.cpp: (WebCore::HTMLVideoElement::webkitEnterFullscreen):
  • html/HTMLVideoElement.h: (WebCore::HTMLVideoElement::webkitEnterFullScreen):
  • html/HTMLVideoElement.idl:
  • html/MediaDocument.cpp: (WebCore::MediaDocument::defaultEventHandler):
  • html/shadow/MediaControlElements.cpp: (WebCore::MediaControlSeekButtonElement::defaultEventHandler):

2011-06-16 Adam Barth <abarth@webkit.org>

Reviewed by Eric Seidel.

Remove HTMLVideoElement::processingUserGesture
https://bugs.webkit.org/show_bug.cgi?id=62784

  • src/WebViewImpl.cpp: (WebKit::WebViewImpl::performMediaPlayerAction):

2011-06-16 Adam Barth <abarth@webkit.org>

Reviewed by Eric Seidel.

Remove HTMLVideoElement::processingUserGesture
https://bugs.webkit.org/show_bug.cgi?id=62784

  • WebCoreSupport/FullscreenVideoController.cpp: (FullscreenVideoController::play): (FullscreenVideoController::pause):

2011-06-16 Adam Barth <abarth@webkit.org>

Reviewed by Eric Seidel.

Remove HTMLVideoElement::processingUserGesture
https://bugs.webkit.org/show_bug.cgi?id=62784

  • WebView/WebVideoFullscreenHUDWindowController.mm: (-[WebVideoFullscreenHUDWindowController setPlaying:]):

2011-06-16 Adam Barth <abarth@webkit.org>

Reviewed by Eric Seidel.

Remove HTMLVideoElement::processingUserGesture
https://bugs.webkit.org/show_bug.cgi?id=62784

  • FullscreenVideoController.cpp: (FullscreenVideoController::play): (FullscreenVideoController::pause):
01:47 Changeset [89017] by vitalyr@chromium.org
  • 2 edits in trunk/LayoutTests

2011-06-16 Vitaly Repeshko <vitalyr@chromium.org>

Unreviewed.

[chromium] Updating text expectations.

  • platform/chromium/test_expectations.txt:
01:31 Changeset [89016] by vitalyr@chromium.org
  • 5 edits in trunk/Source/WebCore

2011-06-16 Sheriff Bot <webkit.review.bot@gmail.com>

Unreviewed, rolling out r89011.
http://trac.webkit.org/changeset/89011
https://bugs.webkit.org/show_bug.cgi?id=62789

Broke mac build (Requested by vitalyr_ on #webkit).

  • platform/chromium/ScrollAnimatorChromiumMac.h:
  • platform/chromium/ScrollAnimatorChromiumMac.mm: (-[ScrollAnimationHelperDelegate _immediateScrollToPoint:]): (-[ScrollbarPainterControllerDelegate scrollerImpPair:updateScrollerStyleForNewRecommendedScrollerStyle:]): (WebCore::ScrollAnimatorChromiumMac::ScrollAnimatorChromiumMac): (WebCore::ScrollAnimatorChromiumMac::scroll): (WebCore::ScrollAnimatorChromiumMac::handleWheelEvent): (WebCore::ScrollAnimatorChromiumMac::smoothScrollWithEvent): (WebCore::ScrollAnimatorChromiumMac::beginScrollGesture): (WebCore::ScrollAnimatorChromiumMac::snapRubberBand): (WebCore::ScrollAnimatorChromiumMac::snapRubberBandTimerFired):
  • platform/chromium/ScrollbarOverlayUtilitiesChromiumMac.h:
  • platform/chromium/ScrollbarOverlayUtilitiesChromiumMac.mm:
01:28 Changeset [89015] by morrita@google.com
  • 3 edits in trunk/LayoutTests

2011-06-16 MORITA Hajime <morrita@google.com>

Unreviewed expectations update for meter-element.html

  • platform/chromium-win/fast/dom/HTMLMeterElement/meter-element-expected.txt:
  • platform/chromium/test_expectations.txt:
01:25 Changeset [89014] by abarth@webkit.org
  • 3 edits in trunk/LayoutTests

2011-06-16 Adam Barth <abarth@webkit.org>

Disable a subtest while we investigate. I'm going to need dglazkov's
help to understand what's going on in the shadows here.

  • fast/events/shadow-boundary-crossing-expected.txt:
  • fast/events/shadow-boundary-crossing.html:
01:07 Changeset [89013] by ossy@webkit.org
  • 2 edits
    1 add in trunk/LayoutTests

[Qt][WK2] fast/frames/flattening tests fail intermittently
https://bugs.webkit.org/show_bug.cgi?id=62785

  • platform/qt-wk2/Skipped: Skip flakey tests until fix.
    • fast/frames/flattening/frameset-flattening-advanced.html
    • fast/frames/flattening/frameset-flattening-simple.html
  • platform/qt-wk2/fast/dom/prototype-inheritance-2-expected.txt: Added,

because NotificationCenter and NotificationCenterPrototype is missing.

00:34 Changeset [89012] by morrita@google.com
  • 2 edits
    8 adds in trunk/LayoutTests

2011-06-16 MORITA Hajime <morrita@google.com>

Unreviewed expectations update.

  • spellcheck-api-pixel.html -> Added expectations
  • spellcheck-api.html -> Removed test_expectations.txt entry because it passes.
  • platform/chromium-linux/editing/spelling/spellcheck-api-pixel-expected.png: Added.
  • platform/chromium-mac-leopard/editing/spelling/spellcheck-api-pixel-expected.png: Added.
  • platform/chromium-mac/editing/spelling/spellcheck-api-pixel-expected.png: Added.
  • platform/chromium-mac/editing/spelling/spellcheck-api-pixel-expected.txt: Added.
  • platform/chromium-win/editing/spelling/spellcheck-api-pixel-expected.png: Added.
  • platform/chromium-win/editing/spelling/spellcheck-api-pixel-expected.txt: Added.
  • platform/chromium/test_expectations.txt:
00:11 Changeset [89011] by commit-queue@webkit.org
  • 5 edits in trunk/Source/WebCore

2011-06-16 Sailesh Agrawal <sail@chromium.org>

Reviewed by James Robinson.

[Chromium] Update forked ScrollAnimatorChromiumMac.mm/h
https://bugs.webkit.org/show_bug.cgi?id=62779

Updated ScrollAnimatorChromiumMac.mm/h with the latest code in WebCore/platform/mac/ScrollAnimatorMac.mm/h

  • platform/chromium/ScrollAnimatorChromiumMac.h: (WebCore::ScrollAnimatorChromiumMac::setNeedsScrollerStyleUpdate): (WebCore::ScrollAnimatorChromiumMac::needsScrollerStyleUpdate):
  • platform/chromium/ScrollAnimatorChromiumMac.mm: (-[ScrollAnimationHelperDelegate _immediateScrollToPoint:]): (-[ScrollbarPainterControllerDelegate scrollerImpPair:updateScrollerStyleForNewRecommendedScrollerStyle:]): (WebCore::ScrollAnimatorChromiumMac::ScrollAnimatorChromiumMac): (WebCore::ScrollAnimatorChromiumMac::scroll): (WebCore::ScrollAnimatorChromiumMac::immediateScrollToPointForScrollAnimation): (WebCore::isScrollingLeftAndShouldNotRubberBand): (WebCore::isScrollingRightAndShouldNotRubberBand): (WebCore::ScrollAnimatorChromiumMac::handleWheelEvent): (WebCore::ScrollAnimatorChromiumMac::smoothScrollWithEvent): (WebCore::ScrollAnimatorChromiumMac::beginScrollGesture): (WebCore::ScrollAnimatorChromiumMac::snapRubberBand): (WebCore::ScrollAnimatorChromiumMac::snapRubberBandTimerFired): (WebCore::ScrollAnimatorChromiumMac::setIsActive): (WebCore::ScrollAnimatorChromiumMac::updateScrollerStyle):
  • platform/chromium/ScrollbarOverlayUtilitiesChromiumMac.h:
  • platform/chromium/ScrollbarOverlayUtilitiesChromiumMac.mm: (wkScrollbarPainterControllerStyle):
Note: See TracTimeline for information about the timeline view.