User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:184.108.40.206) Gecko/2008121622 Linux Mint/6 (Felicia) Firefox/3.0.5 Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:220.127.116.11) Gecko/2008121622 Linux Mint/6 (Felicia) Firefox/3.0.5 There is a letter of Arabic that change the direction of text that come after it. example : آ i love firefox this is normal one, and all people use it. but look : example: آ i love firefox Reproducible: Always Steps to Reproduce: 1.I just copy it and paste in anywhere 2.then all text after it and even the codes will go to the -x axis :) 3.crying ... close the browser . Actual Results: I can't know from where this char came .. but i hope you will do .. Expected Results: Believe me, You will *never* read anything after this char
The discussion about this bug was in http://www.phpbbarabia.com/community/viewtopic.php?f=45&t=32703 And the solution was by using 'div' like in : http://www.cg-cg.net/test2/ thank you
My Arabic isn't good enough to follow the discussion on phpbbarabia.com, I'm afraid, but as far as I can tell this is not a bug in Firefox. Forcing text to right-to-left is the expected behaviour after the character U+202E RIGHT-TO-LEFT override, which appears in the testcase after the آ. What's not clear to me is why the character appears at all -- is it inserted by the phpbb software, or does it always appear when the آ is input from the keyboard? Are there any browsers where the forcing to right-to-left does not occur?