[Webkit-unassigned] [Bug 160958] New: [GTK] WebKitWebView::GtkScrollable::vadjustment reports incorrect numbers

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Aug 18 07:53:39 PDT 2016


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

            Bug ID: 160958
           Summary: [GTK] WebKitWebView::GtkScrollable::vadjustment
                    reports incorrect numbers
    Classification: Unclassified
           Product: WebKit
           Version: WebKit Local Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit Gtk
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: mcrha at redhat.com
                CC: bugs-noreply at webkitgtk.org

As of WebKit2 the WebKitWebView implements GtkScrollable interface and thus as such provides vadjustment property. The problem with this vadjustment is that ut reports incorrect values, namely always value=0.0, even when it's scrolled a bit down, the page size is equal to max value, which in turn is equal to allocated web view's height. It might not be a problem on its own, due to WebKit2 drawing and handling the scrollbars on its own, but the evolution uses the scrollbar position to know, and eventually manipulate, the scroll offset for a feature called "magic spacebar". As of now, the evolution code things that the whole page is shown, thus there is no need to scroll down and it searches for the next unread message when the spacebar is pressed, even it should scroll down instead.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20160818/395929ea/attachment.html>


More information about the webkit-unassigned mailing list