Bug 9105

Summary: (1) CSS layout error (2) CSS media handheld not recognized, only occures on S60 version of WebKit.
Product: WebKit Reporter: Guido Grassel <guido>
Component: CSSAssignee: Nobody <webkit-unassigned>
Status: CLOSED INVALID    
Severity: Minor CC: ian, koivisto, S60webkit
Priority: P4 Keywords: PlatformOnly
Version: 420+   
Hardware: S60 Hardware   
OS: S60 3rd edition   

Guido Grassel
Reported 2006-05-25 02:34:45 PDT
Hi, This is Guido of NRC. I demo'ed the S60 browser to Bert Boss , the chair of the W3C CSS WG yesterday. Unfortunately, he found 2 bugs on pretty much the first page he went to (using Roland Geisler's E61): Page http://www.w3.org/Style/CSS/ 1) The statically positioned golden menu on the right side of this menu is positioned completely wrong. It appears far down the page on PageView only, instead of the upper right corner. 2) CSS media handheld is not recognized. Instead the S60 browser uses the media screen style sheet. NOTE: I do not know the build version, ignore the information above.
Attachments
Antti Koivisto
Comment 1 2006-05-25 14:34:46 PDT
1) This is a result of canvas expansion we do to prevent pages from getting too narrow. If you try http://www.w3.org/Style/CSS/ on a desktop browser and make the window very narrow you will see what I mean. Essentially the right side toolbar gets positioned outside the screen (you see it in the page view). Perhaps we need to turn off the canvas expansion in case there are fixed positioned elements on the page. 2) We don't support @media handheld because - It is mutually exclusive with @media screen, so any page that uses @media screen (for example to differentiate between print) would have problems. The mechanism seems poorly thought out as it does not provide fallbacks and assumes strict division between "handheld" and "screen" devices. - The existing @media handheld content is generally targeted to very low-end devices and I think in most cases @media screen content gives better user experience with the devices we are targeting. BRW, in future please report only one issue per bug.
Krishna
Comment 2 2006-06-01 14:23:34 PDT
The behavior is same on Firefox and Safari. S60 webkit does not dislay the golder menu at all in the emulator.
Krishna
Comment 3 2006-06-05 12:57:42 PDT
Issue 1) is S60 Webkit only issue. Status updated to NEW. Issue 2) is currently not supported. If supported, a new/seperate error report will be created for this. Please comment on this.
David Kilzer (:ddkilzer)
Comment 4 2006-06-09 10:21:44 PDT
Not sure if this is related, but a patch for Bug 4127 just landed.
Bradley Morrison
Comment 5 2008-04-09 11:31:53 PDT
Bulk update of s60 bugs - tagging and closing.
Bradley Morrison
Comment 6 2008-04-09 11:39:34 PDT
Bulk closing of all s60 platform bugs. Sorry for the noise!
Joel Parks
Comment 7 2011-03-21 11:52:14 PDT
re-purposing InTSW keyword for use by QtWebkit team
Note You need to log in before you can comment on or make changes to this bug.