Ensure overlay is removed whenever the screenshot UI is closed/cancelled
Categories
(Firefox :: Screenshots, enhancement, P3)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox108 | --- | fixed |
People
(Reporter: sfoster, Assigned: niklas)
References
Details
Attachments
(1 file)
In the browser component implementation, the overlay is managed in the content process, while the main logic and UI are in the browser's parent/main process. So we need to be careful to ensure that whenever Screenshots is cancelled or that UI closed, the overlay is removed.
We should add tests for navigation in the tab being screenshot, as well as validating what we expect to happen when the active tab changes at each phase in the screenshot flow.
| Reporter | ||
Comment 1•3 years ago
|
||
This implementation has landed, but I think we should add test coverage for the cases in comment #0 to close this bug.
| Assignee | ||
Comment 2•3 years ago
|
||
We need to add some logic to keep the overlay and panel in sync when switching tabs. The panel is handled by the parent and the overlay is handled by the child so they can get out of sync currently.
| Assignee | ||
Updated•3 years ago
|
| Assignee | ||
Comment 3•3 years ago
|
||
Comment 5•3 years ago
|
||
| bugherder | ||
Description
•