| 232 | | AutoPagerize.filters.forEach(function (f) { f(r) }); |
| 233 | | setTimeout(function () { try { |
| 234 | | // in Safari 3 & GreaseKit. ib is often undefined |
| 235 | | // and freeze as refering this... |
| 236 | | var ib = AutoPagerize._insertBefore; |
| 237 | | var pib = ib.parentNode; |
| 238 | | pib.insertBefore(h("<hr /><p>AutoPagerized: <a href='%s'>%s</a></p>".replace(/%s/g, AutoPagerize._nextURI)), ib); |
| 239 | | $X(AutoPagerize._pageinfo.pageElement, r).forEach(function (i) { |
| 240 | | i = document.importNode(i, true); |
| 241 | | pib.insertBefore(i, ib); |
| 242 | | }); |
| 243 | | |
| 244 | | AutoPagerize._nextURI = ($X(AutoPagerize._pageinfo.nextLink, r)[0] || {}).href; |
| 245 | | AutoPagerize._loading = false; |
| 246 | | AutoPagerize.updateStatus(); |
| 247 | | } catch (e) { AutoPagerize.errorHandler(e) } }, 10); |
| | 238 | var ib = AutoPagerize._insertBefore; |
| | 239 | var pib = ib.parentNode; |
| | 240 | pib.insertBefore(h("<hr /><p>AutoPagerized: <a href='%s'>%s</a></p>".replace(/%s/g, AutoPagerize._nextURI)), ib); |
| | 241 | $X(AutoPagerize._pageinfo.pageElement, r).forEach(function (i) { |
| | 242 | i = document.importNode(i, true); |
| | 243 | pib.insertBefore(i, ib); |
| | 244 | AutoPagerize.filters.forEach(function (f) { f(i) }); |
| | 245 | }); |
| | 246 | |
| | 247 | AutoPagerize._nextURI = ($X(AutoPagerize._pageinfo.nextLink, r)[0] || {}).href; |
| | 248 | AutoPagerize._loading = false; |
| | 249 | AutoPagerize.updateStatus(); |