Open Bug 1515778 Opened 3 years ago Updated 1 year ago

Nested event loops do not suspend scroll events (Visual Viewport)

Categories

(DevTools :: Debugger, defect, P3)

66 Branch
defect

Tracking

(Not tracked)

REOPENED

People

(Reporter: JanH, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [devtools-platform])

+++ This bug was initially created as a clone of Bug #1044074 +++

I guess the Visual Viewport scroll/resize events (bug 1478776) might require the same treatment?
OS: Windows 8.1 → Unspecified
Hardware: x86_64 → Unspecified
Version: 31 Branch → 66 Branch
Priority: -- → P2
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → DUPLICATE
Duplicate of bug: 1044074

Erm, the visual viewport event handling was developed in parallel to bug 1044074, so when both patches landed within a few days of each other, neither took account of the event handling changes caused by the other patch.

Status: RESOLVED → REOPENED
Resolution: DUPLICATE → ---

Brian, what do you think?

Flags: needinfo?(bhackett1024)

I think we'll need to fix this eventually but I don't think this needs to be done soon. It looks like the W3C viewport API is still a draft and from bug 1478776 is not enabled by default yet. Run to completion bugs are annoying to users but won't break the debugger and given the design of the devtools server (spinning up a normal event loop when the debugger is paused) these bugs will be hard to eliminate entirely.

Flags: needinfo?(bhackett1024)
Priority: P2 → P3
See Also: → 1647149
You need to log in before you can comment on or make changes to this bug.