The server logs two GET requests sent for each compilation through the extension, but when I enter a URL directly there is only one GET request. I don't see any OPTIONS requests, so this probably isn't a problem with preflighting. I don't yet know if this results in two compilations, but it seems like the two requests are independent and thus result in a doubling of the compilation time. Unless, of course, the first compilation is actually used by the extension.
The XHR image-grabbing functionality should be inspected for weirdness.
The server logs two GET requests sent for each compilation through the extension, but when I enter a URL directly there is only one GET request. I don't see any OPTIONS requests, so this probably isn't a problem with preflighting. I don't yet know if this results in two compilations, but it seems like the two requests are independent and thus result in a doubling of the compilation time. Unless, of course, the first compilation is actually used by the extension.
The XHR image-grabbing functionality should be inspected for weirdness.