DescriptionMerge 66911 - 2010-09-07 Abhishek Arya <inferno@chromium.org>
Reviewed by Darin Adler.
Remove redundant bounds check in originalText(). Add bounds check
to previousCharacter(). No need of start() > 0 check since m_start
is unsigned and we already do start() null check inside function.
https://bugs.webkit.org/show_bug.cgi?id=45303
Test: fast/text/one-letter-transform-crash.html
* rendering/RenderTextFragment.cpp:
(WebCore::RenderTextFragment::originalText):
(WebCore::RenderTextFragment::previousCharacter):
2010-09-07 Abhishek Arya <inferno@chromium.org>
Reviewed by Darin Adler.
Tests that we dont hit assert i < m_length when trying to read
previousCharacter for text fragments.
https://bugs.webkit.org/show_bug.cgi?id=45303
* fast/text/one-letter-transform-crash-expected.txt: Added.
* fast/text/one-letter-transform-crash.html: Added.
BUG=54539
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=67117
Patch Set 1 #
Messages
Total messages: 1 (0 generated)
|