MutationObserver polyfill
MutationObserver polyfill

* This does not yet call the callback at any point. All tests use takeRecord
* This does not yet handle transient observers
* childList mutations are not yet implemented

The test can be run using native MutationObserver by appending ?native to the
URL. This is useful for comparing the results.

arv/polyfills