[Webkit-unassigned] [Bug 136062] New ruby parsing rule breaks some real web sites.
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Aug 18 23:20:50 PDT 2014
https://bugs.webkit.org/show_bug.cgi?id=136062
--- Comment #2 from Yuki Sekiguchi <yuki.sekiguchi at access-company.com> 2014-08-18 23:20:57 PST ---
This patch didn't fix layout problem at http://ikilote.net/fr/Collection/Personnalit%C3%A9.html?id=394
I think this is another problem.
DOM looks identical to the DOM of Gecko or old Safari.
The reason why WebKit has layout problem is that WebKit supports @support, but Safari 7.0.3 doesn't support it. When @support is supported and display: ruby is not supported, the site try to simulate display: ruby behavior using display: table to ruby. Since WebKit doesn't support ruby other than display: block and inline, the layout becomes strange. However, I'm not sure why "ruby.ruby_h > rtc { display: table-header-group;}" is not applied to the rtc element. Gecko apply the style.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list