Adjust RenderTextWin ScriptShape loop and error handling.
Adjust RenderTextWin ScriptShape loop and error handling.

ScriptShape was incorrectly handling USP_E_SCRIPT_NOT_IN_FONT.
The previous code would hang on unshapable text.
For now, unshapable glyphs are rendered as missing (⛿).
I added a TODO regarding the need for actual font fallback.

BUG=90426
TEST=No hang on hebrew text, etc.

Review URL: http://codereview.chromium.org/7863010

git-svn-id: de016e52bd170d2d4f2344f9bf92d50478b649e0@100762 0039d316-1c4b-4281-b951-d872f2087c98

ropik/chromium,ropik/chromium,ropik/chromium,yitian134/chromium,yitian134/chromium,adobe/chromium,gavinp/chromium,yitian134/chromium,ropik/chromium,adobe/chromium,adobe/chromium,adobe/chromium,yitian134/chromium,gavinp/chromium,ropik/chromium,ropik/chromium,adobe/chromium,adobe/chromium,gavinp/chromium,yitian134/chromium,adobe/chromium,adobe/chromium,yitian134/chromium,yitian134/chromium,gavinp/chromium,gavinp/chromium,adobe/chromium,yitian134/chromium,adobe/chromium,adobe/chromium,ropik/chromium,yitian134/chromium,ropik/chromium,ropik/chromium,gavinp/chromium,gavinp/chromium,gavinp/chromium,gavinp/chromium,gavinp/chromium,yitian134/chromium