From deed37b4828b0bae85fcec8e6bad1dfa77907f4e Mon Sep 17 00:00:00 2001 From: Jamie Cameron Date: Thu, 21 May 2015 17:30:07 -0700 Subject: [PATCH] Chrome 43 throws and exception on this line https://github.com/webmin/webmin/issues/210 --- ajaxterm/ajaxterm/sarissa.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ajaxterm/ajaxterm/sarissa.js b/ajaxterm/ajaxterm/sarissa.js index 2a6776b90..e7ba2b7a6 100644 --- a/ajaxterm/ajaxterm/sarissa.js +++ b/ajaxterm/ajaxterm/sarissa.js @@ -257,7 +257,11 @@ else{ /* end IE initialization, try to deal with real browsers now ;-) */ /** *

Emulate IE's onreadystatechange attribute

*/ - XMLDocument.prototype.onreadystatechange = null; + try { + XMLDocument.prototype.onreadystatechange = null; + } catch(err) { + // May fail on Chrome 43+ + } /** *

Emulates IE's readyState property, which always gives an integer from 0 to 4:

*