
The blue icons are erroneous HTML document requests. If you put a fetch breakpoint during pan/zoom, sometimes the call to fetch(this.getTileUrl(coords)...) fetches the parent document again, because this.getTileUrl(coords) returns the empty string for some legit values of coords, apparently.