Closed Bug 1686037 Opened 4 years ago Closed 4 years ago

leak on layout/base/tests/test_bug993936.html with implicit pointer capture enabled

Categories

(Core :: DOM: UI Events & Focus Handling, defect, P3)

defect

Tracking

()

RESOLVED FIXED
86 Branch
Tracking Status
firefox86 --- fixed

People

(Reporter: edgar, Assigned: edgar)

References

Details

Attachments

(3 files)

The test synthesizes touchstart and touchmove event, but no touchend. And it seems the PointerCapture isn't released properly due to the leak of touchend event.

Attachment #9198134 - Attachment description: Bug 1686037 - Part 3: Remove redundant ImplicitlyReleasePointerCapture call in PresShell; → Bug 1686037 - Part 3: Remove duplicated ImplicitlyReleasePointerCapture call in PresShell;
Pushed by echen@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/7e5ee5c59695
Part 1: Move nsGenericHTMLElement::GetPresContext to Element; r=smaug
https://hg.mozilla.org/integration/autoland/rev/554546208c0b
Part 2: Clean up pointer capture info when PresContext is destroyed; r=smaug
https://hg.mozilla.org/integration/autoland/rev/8af0c61efbc5
Part 3: Remove duplicated ImplicitlyReleasePointerCapture call in PresShell; r=smaug
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: