Unreviewed, rolling out r125430.
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 13 Aug 2012 19:49:40 +0000 (19:49 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 13 Aug 2012 19:49:40 +0000 (19:49 +0000)
commit7f59a0d214d159377cb298a79d3f85558c97b3e8
treecc5cd9b46b174b897440efab2c0852d6b79b25ae
parenta2514f47ebc2e33c1fe05379d50a9b869f06a54e
Unreviewed, rolling out r125430.
http://trac.webkit.org/changeset/125430
https://bugs.webkit.org/show_bug.cgi?id=93881

Caused css2.1/t1604-c541-word-sp-00-b-a.html to regress on Mac
builds (Requested by mwenge on #webkit).

Patch by Sheriff Bot <webkit.review.bot@gmail.com> on 2012-08-13

Source/WebCore:

* platform/graphics/WidthIterator.cpp:
(WebCore::WidthIterator::advance):
* platform/graphics/harfbuzz/HarfBuzzShaperBase.cpp:
(WebCore::HarfBuzzShaperBase::isWordEnd):
* platform/graphics/harfbuzz/HarfBuzzShaperBase.h:
(HarfBuzzShaperBase):
(WebCore::HarfBuzzShaperBase::isCodepointSpace):
* platform/graphics/mac/ComplexTextController.cpp:
(WebCore::ComplexTextController::adjustGlyphsAndAdvances):
* rendering/RenderBlockLineLayout.cpp:
(WebCore::RenderBlock::LineBreaker::nextLineBreak):
* rendering/RenderText.cpp:
(WebCore::RenderText::widthFromCache):

LayoutTests:

* css2.1/20110323/c541-word-sp-001-expected.html: Removed.
* css2.1/20110323/c541-word-sp-001.htm: Removed.
* css2.1/20110323/word-spacing-characters-002-expected.html: Removed.
* css2.1/20110323/word-spacing-characters-002.htm: Removed.
* css2.1/20110323/word-spacing-characters-003-expected.html: Removed.
* css2.1/20110323/word-spacing-characters-003.htm: Removed.
* css2.1/20110323/word-spacing-remove-space-001-expected.html: Removed.
* css2.1/20110323/word-spacing-remove-space-001.htm: Removed.
* css2.1/20110323/word-spacing-remove-space-002-expected.html: Removed.
* css2.1/20110323/word-spacing-remove-space-002.htm: Removed.
* css2.1/20110323/word-spacing-remove-space-003-expected.html: Removed.
* css2.1/20110323/word-spacing-remove-space-003.htm: Removed.
* css2.1/20110323/word-spacing-remove-space-004-expected.html: Removed.
* css2.1/20110323/word-spacing-remove-space-004.htm: Removed.
* css2.1/20110323/word-spacing-remove-space-005-expected.html: Removed.
* css2.1/20110323/word-spacing-remove-space-005.htm: Removed.
* css2.1/20110323/word-spacing-remove-space-006-expected.html: Removed.
* css2.1/20110323/word-spacing-remove-space-006.htm: Removed.
* css2.1/t1604-c541-word-sp-01-b-a.html: Added.
* fast/css/word-spacing-characters-complex-text-expected.html: Removed.
* fast/css/word-spacing-characters-complex-text.html: Removed.
* fast/css/word-spacing-characters-expected.html: Removed.
* fast/css/word-spacing-characters.html: Removed.
* fast/css/word-spacing-linebreak-expected.html: Removed.
* fast/css/word-spacing-linebreak.html: Removed.
* platform/chromium-linux/css2.1/t1604-c541-word-sp-01-b-a-expected.png: Added.
* platform/chromium-linux/fast/css/word-space-extra-expected.png:
* platform/chromium-mac-snowleopard/css2.1/t1604-c541-word-sp-01-b-a-expected.png: Added.
* platform/chromium-mac/css2.1/t1604-c541-word-sp-01-b-a-expected.png: Added.
* platform/chromium-win/css2.1/t1604-c541-word-sp-01-b-a-expected.png: Added.
* platform/chromium-win/css2.1/t1604-c541-word-sp-01-b-a-expected.txt: Added.
* platform/chromium-win/fast/css/word-space-extra-expected.txt:
* platform/chromium/TestExpectations:
* platform/efl/TestExpectations:
* platform/efl/css2.1/t1604-c541-word-sp-01-b-a-expected.png: Added.
* platform/efl/css2.1/t1604-c541-word-sp-01-b-a-expected.txt: Added.
* platform/gtk/TestExpectations:
* platform/gtk/css2.1/t1604-c541-word-sp-01-b-a-expected.png: Added.
* platform/gtk/css2.1/t1604-c541-word-sp-01-b-a-expected.txt: Added.
* platform/mac/TestExpectations:
* platform/mac/css2.1/t1604-c541-word-sp-01-b-a-expected.png: Added.
* platform/mac/css2.1/t1604-c541-word-sp-01-b-a-expected.txt: Added.
* platform/qt/TestExpectations:
* platform/qt/css2.1/t1604-c541-word-sp-01-b-a-expected.png: Added.
* platform/qt/css2.1/t1604-c541-word-sp-01-b-a-expected.txt: Added.
* platform/win/Skipped:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@125437 268f45cc-cd09-0410-ab3c-d52691b4dbfc
54 files changed:
LayoutTests/ChangeLog
LayoutTests/css2.1/20110323/c541-word-sp-001-expected.html [deleted file]
LayoutTests/css2.1/20110323/c541-word-sp-001.htm [deleted file]
LayoutTests/css2.1/20110323/word-spacing-characters-002-expected.html [deleted file]
LayoutTests/css2.1/20110323/word-spacing-characters-002.htm [deleted file]
LayoutTests/css2.1/20110323/word-spacing-characters-003-expected.html [deleted file]
LayoutTests/css2.1/20110323/word-spacing-characters-003.htm [deleted file]
LayoutTests/css2.1/20110323/word-spacing-remove-space-001-expected.html [deleted file]
LayoutTests/css2.1/20110323/word-spacing-remove-space-001.htm [deleted file]
LayoutTests/css2.1/20110323/word-spacing-remove-space-002-expected.html [deleted file]
LayoutTests/css2.1/20110323/word-spacing-remove-space-002.htm [deleted file]
LayoutTests/css2.1/20110323/word-spacing-remove-space-003-expected.html [deleted file]
LayoutTests/css2.1/20110323/word-spacing-remove-space-003.htm [deleted file]
LayoutTests/css2.1/20110323/word-spacing-remove-space-004-expected.html [deleted file]
LayoutTests/css2.1/20110323/word-spacing-remove-space-004.htm [deleted file]
LayoutTests/css2.1/20110323/word-spacing-remove-space-005-expected.html [deleted file]
LayoutTests/css2.1/20110323/word-spacing-remove-space-005.htm [deleted file]
LayoutTests/css2.1/20110323/word-spacing-remove-space-006-expected.html [deleted file]
LayoutTests/css2.1/20110323/word-spacing-remove-space-006.htm [deleted file]
LayoutTests/css2.1/t1604-c541-word-sp-01-b-a.html [new file with mode: 0644]
LayoutTests/fast/css/word-spacing-characters-complex-text-expected.html [deleted file]
LayoutTests/fast/css/word-spacing-characters-complex-text.html [deleted file]
LayoutTests/fast/css/word-spacing-characters-expected.html [deleted file]
LayoutTests/fast/css/word-spacing-characters.html [deleted file]
LayoutTests/fast/css/word-spacing-linebreak-expected.html [deleted file]
LayoutTests/fast/css/word-spacing-linebreak.html [deleted file]
LayoutTests/platform/chromium-linux/css2.1/t1604-c541-word-sp-01-b-a-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-linux/fast/css/word-space-extra-expected.png
LayoutTests/platform/chromium-mac-snowleopard/css2.1/t1604-c541-word-sp-01-b-a-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-mac/css2.1/t1604-c541-word-sp-01-b-a-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-win/css2.1/t1604-c541-word-sp-01-b-a-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-win/css2.1/t1604-c541-word-sp-01-b-a-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/css/word-space-extra-expected.txt
LayoutTests/platform/chromium/TestExpectations
LayoutTests/platform/efl/TestExpectations
LayoutTests/platform/efl/css2.1/t1604-c541-word-sp-01-b-a-expected.png [new file with mode: 0644]
LayoutTests/platform/efl/css2.1/t1604-c541-word-sp-01-b-a-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/TestExpectations
LayoutTests/platform/gtk/css2.1/t1604-c541-word-sp-01-b-a-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/css2.1/t1604-c541-word-sp-01-b-a-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac/TestExpectations
LayoutTests/platform/mac/css2.1/t1604-c541-word-sp-01-b-a-expected.png [new file with mode: 0644]
LayoutTests/platform/mac/css2.1/t1604-c541-word-sp-01-b-a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/TestExpectations
LayoutTests/platform/qt/css2.1/t1604-c541-word-sp-01-b-a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css2.1/t1604-c541-word-sp-01-b-a-expected.txt [new file with mode: 0644]
LayoutTests/platform/win/Skipped
Source/WebCore/ChangeLog
Source/WebCore/platform/graphics/WidthIterator.cpp
Source/WebCore/platform/graphics/harfbuzz/HarfBuzzShaperBase.cpp
Source/WebCore/platform/graphics/harfbuzz/HarfBuzzShaperBase.h
Source/WebCore/platform/graphics/mac/ComplexTextController.cpp
Source/WebCore/rendering/RenderBlockLineLayout.cpp
Source/WebCore/rendering/RenderText.cpp