Firefox didn't work with FancyZones, but Thunderbird did.
If possible, I'd like Firefox to remember its last snapped position on restart without gaps, but I use the browser maximized most of the time.
Thunderbird is always snapped to either side, but when restarted it shows three gaps: side (next to screen edge), bottom, and top (smaller gap and similar to the gaps on all sides when snapping unless I set snapping gap to -1).
The window also overlaps a little bit the window to its side and even when there's a bottom gap, the top border is visible and touches the top edge of the screen.

Firefox didn't work with FancyZones, but Thunderbird did.
If possible, I'd like Firefox to remember its last snapped position on restart without gaps, but I use the browser maximized most of the time.
Thunderbird is always snapped to either side, but when restarted it shows three gaps: side (next to screen edge), bottom, and top (smaller gap and similar to the gaps on all sides when snapping unless I set snapping gap to -1).
The window also overlaps a little bit the window to its side and even when there's a bottom gap, the top border is visible and touches the top edge of the screen.