2013/09/19時点
for Exception Notifier
memo
notifier.js にはバグあり。とりあえず動くように。
https://github.com/errbit/errbit/blob/master/public/javascripts/notifier.js
printstacktrace部分(49行目 - 491行目)を下記の最新からとってきてアップデート(backtraceを取れるようにする)
http://cloud.github.com/downloads/eriwen/javascript-stacktrace/stacktrace-0.4.js
(http://stacktracejs.com/)下記を書き換え ※※ <%= airbrake_javascript_notifier %> を使わない場合
792行目
Config = {
options: {
host: '[MY_HOST_SERVER]',
497行目
var NOTICE_XML = '<?xml version="1.0" encoding="UTF-8"?>' +
'<notice version="2.0">' +
'<api-key>[my-api-key]</api-key>' +
※これって設計上の問題では?
- notifyのgetリクエストを送る際に、iframeタグを生成しているけれど、エラーが出ることがあるので(Unsafe JavaScript attempt to access frame with URL)imgタグに変更する
889行目
var request = document.createElement('img');
- httpsのssl証明書も気をつけて!
todo
知見が溜まってきたら、そのうちプルリ送る。