When a map view was smaller than the entire viewport, negative content insets would be applied. Negative content insets would only be valid if the map view extended outside of its frame, which cannot happen. Fixes #4440.
Commit 766ff59663f19222993ed32e5be36894bcb6949d removes a generated .gcda file that prevents proper lcov usage.