Bug 196568

Summary: On a site using frames (not iframes) scrolling scrolls too much screen area and affects adjacent frames
Product: WebKit Reporter: Steve Fosdick <stevenfosdick>
Component: WebKitGTKAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: bugs-noreply
Priority: P2    
Version: Other   
Hardware: PC   
OS: Linux   
Attachments:
Description Flags
Test Case none

Description Steve Fosdick 2019-04-03 15:12:41 PDT
Created attachment 366652 [details]
Test Case

In an HTML frameset, when the content of one frame is large enough for a scollbar to appear, scrolling that content causes a larger area of the screen than the frame concerned to be scrolled, this overwriting adjacent frames.  I attach some very small example files that demonstrate the problem and some screenshots.  To reproduce unpack test case files into a directory, open frameset.html and scroll the right hand frames with the scrollbar.

This came to light in epihpany, the GNOME web browser, where I initially reported it as https://gitlab.gnome.org/GNOME/epiphany/issues/710
Comment 1 Steve Fosdick 2019-04-03 15:15:53 PDT
After some further testing it seems this bug is also wayland specific.  It does not occur when starting ephiphany with GDK_BACKEND=x11