Added additional fix for song improper name.
Would be great if someone helped me understand it better.
I believe the change from the chromium bugs is that download attribute is only
respected for data uris now.
Reference: https://code.google.com/p/chromium/issues/detail?id=373182#c38
Finally fixed it!
Basically I was allowing download names to work for the first page loaded however on the popular page, the songs are dynamically loaded (never ending).
These elements were not receiving the event handlers (even with jQuery delegation).
My solution was to use just attach the handler to the elements after every ajax load!