NB: My whole senario is for only android version ICS.
My Goal is to render text having complex script/indic script. In ICS, this feature has been added in WebView (and so Browser). If any indic text is rendered in Browser or WebView it renders correctly. But in other widgets (TextView,EditText) it renders broken.
Now my goal is to re-use the code for properly drawing indic text in webcore and use that code to draw indic text in a custom widget.
I also tested using HTML5 canvas in browser and it can render indic text fine. I have tested android's android.graphics.Canvas and it failed to render indic text properly.
libskia seriously lacks of documentation so i cant work out how to render text using this.
I checked the objdump of libwebcore.so and saw that it depends on lib "skia" "libicu". So i'm assuming i can draw indic text using these libraries.
Can anyone suggest how can i draw indic text using skia and icu ? or Can anyone point to specific code segment in libwebcore ?