[Webkit-unassigned] [Bug 56046] New: [Qt] Text layout is broken on Symbian
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Mar 9 12:43:11 PST 2011
https://bugs.webkit.org/show_bug.cgi?id=56046
Summary: [Qt] Text layout is broken on Symbian
Product: WebKit
Version: 528+ (Nightly build)
Platform: S60 Hardware
OS/Version: S60 3rd edition
Status: NEW
Keywords: Qt
Severity: Major
Priority: P2
Component: Layout and Rendering
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: ostapenko.viatcheslav at nokia.com
Load any page that has text on Symbian device and text is not rendered.
Appeared to be compiler implementation difference. RVCT compiler treats bitfields as unsigned by default and because of this in RenderBlock:lineHeight comparison "m_lineHeight == -1" is always false .
There are number of other places in webkit where integers in bitfields are assumed signed (most compilers have this default).
By quote from C++(2003) standard section 9.6/3 :
“It is implementation-defined whether a plain (neither explicitly signed nor unsigned) char, short, int or long bit-field is signed or unsigned”.
--
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