Foteos Macrides wrote: > Although the > https://bugzilla.mozilla.org/show_bug.cgi?id=156211 > discussion claims that alternative entities such as   or   > could be used [snip]
That bug was marked RESOLVED INVALID based on the developers' view that the Geckos are respecting the Unicode Standard Annex #14: http://www.unicode.org/reports/tr14/tr14-19.html by treating (U+00A0 NO-BREAK SPACE) as indeed NON-BREAKING but still subject to expansion when a text-align:justify; CSS rule is being applied. Note, however, that Annex #14 also states that though the other spacing entities such as   (U+2002 EN SPACE) and   (U+2002 EM SPACE) are not subject to expansion, they still are BREAKING. Firefox is treating them as non-expanding, but both are MUCH wider than U+0020 (ASCII space) or U+00A0. Moreover, Firefox is not in fact respecting Annex #14 because it is treating those other spacing entities as NON-BREAKING.. The other modern browsers do treat them as non-expanding but BREAKING. In general, the Geckos not only aren't fully respecting Annex #14 as imagined, but couldn't be more at odds with the other modern browsers in this matter. Fote -- _______________________________________________ dev-tech-layout mailing list [email protected] https://lists.mozilla.org/listinfo/dev-tech-layout

