User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:18.104.22.168) Gecko/20060728 Firefox/22.214.171.124 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:126.96.36.199) Gecko/20060728 Firefox/188.8.131.52 "Text-align" takes no effect (on td which has the "text-align" css property) when a suit of table(display:inline),tr,td(text-align:center) elements nested in another suit of table,tr,td elements until any elements' appearence changed or "href='#'" be clicked or firebug(extension) enter the "inspect" mode. Now i found a hack to fix the problem via css. is to add "display:block" on the td element which has the "text-align" css property. Reproducible: Always
Created attachment 234371 [details] a page to demonstrate the bug in all situations and a fix method
Created attachment 234373 [details] review picture
Created attachment 234430 [details] testcase, which can be viewed online This is basically "a page to demonstrate the bug in all situations and a fix method", but this one you can view online, because the img's work now. The testcase is wfm, with: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20060802 SeaMonkey/1.5a I think this is already fixed somehow on trunk.
I can see the bug on the 1.8 branch, though.
As a branch bug, this is wontfix, imo. No way do we want to be messing with obscure parts of table layout on the branch.