[GTK] Remove resource-har-conversion.html from TestExpectation
https://bugs.webkit.org/show_bug.cgi?id=113677

Unreviewed gardening.

Patch by Seokju Kwon <seokju.kwon@gmail.com> on 2013-04-01

* platform/gtk/TestExpectations: Rebaseline after r147219.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147315 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Remove an unused variable from the ARMv7 Assembler
https://bugs.webkit.org/show_bug.cgi?id=113653

Reviewed by Andreas Kling.

* assembler/ARMv7Assembler.h:
(ARMv7Assembler):


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147316 268f45cc-cd09-0410-ab3c-d52691b4dbfc
ASSERTION FAILED: m_purgePreventCount when clicking text with emphasis marks
https://bugs.webkit.org/show_bug.cgi?id=85266

Patch by Koji Ishii <kojiishi@gmail.com> on 2013-04-01
Reviewed by Darin Adler.

Font::glyphDataAndPageForCharacter may call FontCache::getFontDataForCharacters
if system fallback occurs, which may return SimpleFontData with DoNotRetain,
so callers must prevent possible font cache purging.

Source/WebCore:

Test: fast/text/emphasis-height-crash.html

* platform/graphics/FontFastPath.cpp:
(WebCore::Font::emphasisMarkAscent): Add FontCachePurgePreventer.
(WebCore::Font::emphasisMarkDescent): ditto.
(WebCore::Font::emphasisMarkHeight): ditto.
(WebCore::Font::drawEmphasisMarks): ditto.

LayoutTests:

* fast/text/emphasis-height-crash-expected.txt: Added.
* fast/text/emphasis-height-crash.html: Added.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147317 268f45cc-cd09-0410-ab3c-d52691b4dbfc