It does obscure the size, maybe not the frequency. Best have JS disabled when you come across this.
Encryption does not inherently obscure the size of plaintext. Protocols may choose to pad plaintext for various reasons, and both Tor (since Tor always sends fixed-width cells) and TLS (when it uses a block cipher mode) do so. However, the amount of padding is typically small and can hardly be said to "obscure" the size of a request - it is not a defense against traffic analysis.
you send 1px of data or 500px tor always send fixed width cells. There is no question of padding here.