airbrake/airbrake-js — pull request #99 by danshearmur (2014-07-23 11:20:44+00:00)
Title: Processing of ErrorEvents was missing file, line and column

ErrorEvents should have `filename`, `lineno` and `column` properties, but chrome actually uses `colno`. https://developer.mozilla.org/en-US/docs/Web/API/ErrorEvent

I've kept the original `fileName`, `lineNumber` and `columnNumber` because I assume older browsers still used those properties. (May also be useful for backwards compatibility)