Skip to content
  • kbr@google.com's avatar
    2011-06-20 Kenneth Russell <kbr@google.com> · b9dbecc0
    kbr@google.com authored
            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:
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@89311 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    b9dbecc0