User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:220.127.116.11) Gecko/20091016 Firefox/3.5.4 (.NET CLR 3.5.30729) Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:18.104.22.168) Gecko/20091016 Firefox/3.5.4 (.NET CLR 3.5.30729) The ­ token is meant to allow firefox to break words in order to not overflow fixed width items (e.g. divs). While this works, if the word is a direct child of a fixed width div, it does not work if the word is in a table inside the fixed width div. The example at http://www.torstens-space.org/firefox_shy_bug.html four boxes. In the first two boxes, the word is a direct child of the div. The first box (word broken manually) and the second box (word annotated with shy-tokens) look exactly the same. In the third and fourth box, there is a simple table under the div. The shy-annotated word is not broken and overflows the boundary of the div. It hurts to tell that all other browsers display the fourth box like the third. Reproducible: Always Steps to Reproduce: 1. Try the URL provided Actual Results: shy-annotated word is not hyphenated but overflows div boundary. Expected Results: shy annotated word to be hyphenated and fourth box be displayed exactly like third. View the provided URL with IE, Opera or Chrome to see the expected result.
Summary: &shy; is ignored in tables within fixed width div → ­ is ignored in tables within fixed width div
You need to log in before you can comment on or make changes to this bug.