You might be correct. Regardless, the choice is always on the browser, as it should be. It's the only one who knows the screen res, how wide and tall, the markup, etc. With all that it picks.
Again, that article I shared does a great job of explaining. I'll re-read to find out about 1x, 2x, etc.