[Webkit-unassigned] [Bug 104215] New: [WK2][EFL] Modify a zoom level setting on MiniBrowser

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Dec 5 22:11:13 PST 2012


https://bugs.webkit.org/show_bug.cgi?id=104215

           Summary: [WK2][EFL] Modify a zoom level setting on MiniBrowser
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit EFL
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: ktf.kim at samsung.com
                CC: gyuyoung.kim at samsung.com, kenneth at webkit.org,
                    demarchi at webkit.org, ryuan.choi at samsung.com


The  scale setting of MiniBrowser from bug 99285 doesn't work properly now:

1) It need just increase/decrease current scale with a fixed value. (and need to check boundaries)
   - I fixed it. I suggest 2 alternatives - "increase/decrease by 10%" and "increase/decrease to nearest zoom level"

2) It works properly only on "legacy behavior mode".
   - On default behavior mode, when zoomed in, it fits back to viewport on PageViewportController by decreased m_effectiveScale
   - I try to use ewk_view_device_pixel_ratio_set instead of ewk_view_scale_set on that, but it's not work properly, too.

3) It doesn't work properly for scrolled contents.
   - I think ewk_view_scale_set need to calculate the scrolled position (like Tizen), 
     but make APIs to get the scrolled position is another big job. (I think we can get it from PageViewportController)

4) It try to zoom like "pinch zoom", not "page zoom" like PC browser.
   - If page zoom API like suggested on bug 90548 can be introduced, I think I can use it.
   - If not, I think changing short key could solve the confusing. (like ctrl + wheel)

-- 
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