javascriptの標準仕様ということはなんとなく理解しています。
javascriptはブラウザ毎に実装されているのですよね? 最近のブラウザで動くjavascriptのECMAScriptのバージョンは何なのでしょうか?

たとえば、ネストされた関数内でのthisはグローバルオブジェクトを指しますが、ECMAScript5では修正されているそうです。
そうなるとECMAScript5環境では既存のコードの動きは変わってしまうのでしょうか?

ご教授お願いします。