Whenever I first use Firefox 4, I saw that Bangla texts are coming distorted. According to this
link from Mozilla Support team, the problem can be fixed by changing font (Option > Content) in Firefox 4.
But the problem remains still remains as the header of the tabs shows distorted characters. Also, if you write anything in the search text box, letters are also misplaced. Today, I found the workaround of that problem. The problem actually happens if you change your system default font (Vrinda) to anything other like Siyam Rupali or any Unicode Bangla font. This is done when you setup Avro keyboard 5. So, the solution is, click
Setup icon > Font fixer in Avro Keyboard 5 and click to
Restore as shown in figure.
After restart your PC, problem will be fixed!
Note: I have tested it in Windows Seven. For Windows XP, installing IComplex from OmicronLab might solve the problem.