Closed Bug 1700251 Opened 4 years ago Closed 4 years ago

Some light refactoring in APZCTreeManager::ReceiveInputEvent()

Categories

(Core :: Panning and Zooming, task)

task

Tracking

()

RESOLVED FIXED
89 Branch
Tracking Status
firefox89 --- fixed

People

(Reporter: botond, Assigned: botond)

References

Details

Attachments

(5 files)

No description provided.

This allows that code (and in the future, other code that needs
to run for every input type) to be in just one place.

Depends on D109460

Pushed by bballo@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/6b49a6811451 Introduce InputHandlingState. r=tnikkel https://hg.mozilla.org/integration/autoland/rev/78f4dd6c8ad9 Inline the local hitResult variable in ReceiveInputEvent(). r=tnikkel https://hg.mozilla.org/integration/autoland/rev/bf79b5a976ad Factor out a HitTestResult::CopyWithoutScrollbarNode() helper. r=tnikkel https://hg.mozilla.org/integration/autoland/rev/bd6114b672bd Move the HitTestResult into the InputHandlingState. r=tnikkel https://hg.mozilla.org/integration/autoland/rev/6b439669e688 Move the code to set the LayersId on the event into InputHandlingResult::Finish(). r=tnikkel
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: