Sha256: feb4d309e2c0d776ba4ecdca201878e6ef808052071e132fbb1c543f19e8f7ce
Contents?: true
Size: 746 Bytes
Versions: 1
Compression:
Stored size: 746 Bytes
Contents
# `column_number` and `error_object` aren't supported across all browsers, so # they are given a default value of `null`. window.onerror = (message, file_or_page, line_number, column_number = null, error_object = null) -> xhr = null form = null form = new FormData form.append 'message', message form.append 'file_or_page', file_or_page form.append 'line_number', line_number form.append 'column_number', column_number form.append 'user_agent', navigator.userAgent form.append 'current_page', window.location.href form.append 'stack_trace', error_object?.stack xhr?.abort() xhr = new XMLHttpRequest xhr.open 'POST', '/__javascript_errors', true xhr.send form # Return `false` to call the default handler. false
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
tastes_bitter-0.0.2 | app/assets/javascripts/tastes_bitter/javascript_errors.coffee |