Bug 9105 - (1) CSS layout error (2) CSS media handheld not recognized, only occures on S60 version of WebKit.
Summary: (1) CSS layout error (2) CSS media handheld not recognized, only occures on S...
Status: CLOSED INVALID
Alias: None
Product: WebKit
Classification: Unclassified
Component: CSS (show other bugs)
Version: 420+
Hardware: S60 Hardware S60 3rd edition
: P4 Minor
Assignee: Nobody
URL:
Keywords: PlatformOnly
Depends on:
Blocks:
 
Reported: 2006-05-25 02:34 PDT by Guido Grassel
Modified: 2011-03-21 11:52 PDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Guido Grassel 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.
Comment 1 Antti Koivisto 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.
Comment 2 Krishna 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.
Comment 3 Krishna 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.
Comment 4 David Kilzer (:ddkilzer) 2006-06-09 10:21:44 PDT
Not sure if this is related, but a patch for Bug 4127 just landed.
Comment 5 Bradley Morrison 2008-04-09 11:31:53 PDT
Bulk update of s60 bugs - tagging and closing.
Comment 6 Bradley Morrison 2008-04-09 11:39:34 PDT
Bulk closing of all s60 platform bugs. 

Sorry for the noise!
Comment 7 Joel Parks 2011-03-21 11:52:14 PDT
re-purposing InTSW keyword for use by QtWebkit team