Bug 260219

Summary: [results.webkit.org] Unable to click and drag horizontal scrollbar on results/dots pane.
Product: WebKit Reporter: Ben Schwartz <ben_schwartz>
Component: Tools / TestsAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: a_protyasha, ap, karlcow, simon.fraser, webkit-bot-watchers-bugzilla, webkit-bug-importer, zhifei_fang
Priority: P2 Keywords: InRadar
Version: Other   
Hardware: Unspecified   
OS: Unspecified   

Ben Schwartz
Reported 2023-08-15 13:17:49 PDT
Issue: You cannot scroll horizontally through test results on the results page. Steps to Reproduce: 1. Load a test with results (e.g., https://results.webkit.org/?suite=layout-tests&test=http%2Ftests%2Fimages%2Fheic-as-heif.html) 2. Attempt to scroll horizontally by clicking and dragging the scrollbar. Expected Result: You are able to scroll normally. Actual Result: The feature that selects multiple commits takes priority (and ignores the click and drag for scrolling). Configuration: - Hardware: Apple MacBook Pro 16-inch (2021) - OS: macOS Ventura 13.4.1 (22F82) - Safari Version: 16.5.1 (18615.2.9.11.7) Additional Information: Scrolling works as intended on Firefox 116.0.2. Did not test on Chromium.
Attachments
Radar WebKit Bug Importer
Comment 1 2023-08-15 13:18:08 PDT
Ben Schwartz
Comment 2 2023-08-15 13:18:49 PDT
Workaround: Scrolling using a trackpad works as intended; however, this requires having and using either a built-in or external trackpad.
Ben Schwartz
Comment 3 2023-08-17 10:41:49 PDT
Additional information: scrolling works as intended on Brave Browser 1.57.47 (Chromium 116.0.5845.96). Clicking and dragging on Microsoft Edge 115.0.1901.203 breaks scrolling completely until the page is reloaded.
Karl Dubost
Comment 4 2023-08-20 18:30:34 PDT
The scrollbar is defined by ``` <div ref="54ecec5b-8539-43b3-8e4c-c586bdf128f8" style="width: 1px; height: 17px; border: 1px solid var(--inverseColor); left: 1354.9375px; top: 1124.609375px; display: none; position:abosulte;"> </div> ``` Removing the "position: absolute" makes it work.
Simon Fraser (smfr)
Comment 5 2023-09-22 15:27:29 PDT
I think this is really a WebKit scrollbar hit-testing bug.
Abrar Rahman Protyasha
Comment 6 2023-09-22 17:16:22 PDT
This works in other browsers. I agree with Simon that this could be a scrollbar hit-testing bug.
Note You need to log in before you can comment on or make changes to this bug.