Bug 104906

Summary: [EFL][WK2] With dppx != 1.0 the overlays on google.com are not sized correctly
Product: WebKit Reporter: Kenneth Rohde Christiansen <kenneth>
Component: WebKit EFLAssignee: Mikhail Pozdnyakov <mikhail.pozdnyakov>
Status: RESOLVED WONTFIX    
Severity: Normal CC: abecsi, dongseong.hwang, joone, jturcotte, lucas.de.marchi, mcatanzaro, mikhail.pozdnyakov, noam
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 103105    
Attachments:
Description Flags
Issue none

Kenneth Rohde Christiansen
Reported 2012-12-13 05:41:17 PST
Created attachment 179256 [details] Issue SSIA. They should expand to the bottom of the screen.
Attachments
Issue (145.68 KB, image/png)
2012-12-13 05:41 PST, Kenneth Rohde Christiansen
no flags
Andras Becsi
Comment 1 2012-12-13 11:40:22 PST
I think this is also an issue for Qt. I need to test my preliminary fix for it. Uploading tomorrow.
Andras Becsi
Comment 2 2012-12-18 05:32:38 PST
I was a bit sidetracked by our release. Looks like the artifact visible in Qt MiniBrowser was fixed by http://trac.webkit.org/changeset/137906. Dropping the Qt flag from the title. Since the uploaded image shows a much bigger difference than could be accounted for by this rounding issue, this bug is probably still valid on EFL.
Mikhail Pozdnyakov
Comment 3 2013-01-10 06:22:03 PST
See the similar issue even with dppx==1. Will take a look.
Dongseong Hwang
Comment 4 2013-02-04 21:48:19 PST
Hi, folks. IMO It is because of FixedLayoutSize in ScrollView. The geometry values are as follows in attachment (google with 'hest' on "> MiniBrowser -r 2") ViewportSize 800, 566 FixedLayoutSize 400, 283 VisibleContentsSize 979.99 693.34 PageScaleFactor 0.40816 ContentsSize 980 2181 The height of FixedLayoutSize is 283, so I assume the fixed element's height maybe 283. However, we draw contents with VisibleContentsSize, which means the fixed element's height (283) is shorter than VisibleContentsSize's height (693.34), so we can see the short fixed element. This bug can be fixed if we use VisibleContentsSize as a layout size, but the change may affect scaling performance badly because we need additional layout on page scaling.
Michael Catanzaro
Comment 5 2017-03-11 10:46:25 PST
Closing this bug because the EFL port has been removed from trunk. If you feel this bug applies to a different upstream WebKit port and was closed in error, please either update the title and reopen the bug, or leave a comment to request this.
Note You need to log in before you can comment on or make changes to this bug.