Summary: | Remove Quirk dead code: passive mousewheel event hack for smoothscroll.js | ||
---|---|---|---|
Product: | WebKit | Reporter: | Simon Pieters (:zcorpan) <zcorpan> |
Component: | New Bugs | Assignee: | Karl Dubost <karlcow> |
Status: | RESOLVED FIXED | ||
Severity: | Normal | CC: | ahmad.saleem792, karlcow, koivisto, simon.fraser, webkit-bug-importer |
Priority: | P2 | Keywords: | InRadar |
Version: | Safari Technology Preview | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
See Also: | https://bugs.webkit.org/show_bug.cgi?id=207040 |
Description
Simon Pieters (:zcorpan)
2022-06-20 06:09:56 PDT
Pull request: https://github.com/WebKit/WebKit/pull/20740 Thanks Ahmad for adding me! I had missed that bug. Simon is there a way to test this, to make extra-sure we are not breaking anything else. Committed 270987@main (fc500207b6a8): <https://commits.webkit.org/270987@main> Reviewed commits have been landed. Closing PR #20740 and removing active labels. There are tests for passive mousewheel in https://wpt.fyi/results/dom/events/non-cancelable-when-passive?label=master&label=experimental&aligned&q=%2Fdom%2Fevents%2Fnon-cancelable-when-passive%2F
Thanks Simon for the link.
These tests are failing with
> promise_test: Unhandled rejection with value: object "Error: action_sequence() is not implemented by testdriver-vendor.js"
which is a bug for something else.
(In reply to Karl Dubost from comment #6) > Thanks Simon for the link. > > These tests are failing with > > > promise_test: Unhandled rejection with value: object "Error: action_sequence() is not implemented by testdriver-vendor.js" > > which is a bug for something else. when running them how? if you just load them in your browser it is expected that testdriver doesn't work, as there's no way for the browser to be controlled externally. |