use mutation observers in non-IE browsers

Currently, only IE11+ can use mutation observers.