- if (({}).toString.call(window.opera) === '[object Opera]') {
- (function () {
- var x = Error.prototype.toString;
- Error.prototype.toString = function () {
- var msg = '';
- try {
- msg = x.apply(this, arguments);
- if (typeof (window.onerror) === "function") {
- window.onerror(msg, typeof (this) === 'object' ? this.stack : '', '');
- }
- } catch (e) {}
- return msg;
- };
- }());
- }