civicrm/civicrm-core — pull request #2589 by tttp (2014-03-01 10:18:28+00:00)
Title: remove ".js" suffix so it doesn't broke under nginx

nginx is default config assumes *.js are static files, ie. it doesn't send it to php and goes directly on the file to try to send it. In this case, resulting on a 404 (obviously as it's not a file).