Seen during VE load. What in the name of all that is holy is going on here?
|Resolved||Catrope||T87161 Default to not performing sanity checks|
|Resolved||yuvipanda||T87215 Re-image osmium and repurpose into VE testing host|
Notes from discussing this w/Roan:
- The reason we call oo.copy as part of ve.init.mw.Target.startSanityCheck is that we can't perform a sanity-check once the user has started editing the page.
- The idea was to stash a clean copy of the DOM and then sanity-check roundtripping against that.
- Instead of doing that, it might be cheaper to just prevent the user from touching the DOM until it has been sanity-check. If we do that, then we don't need to stash a copy.
Per discussion with Roan and James on 17-Feb-2015, we are going to stop running the sanity check on every run. We'll keep the code for now, but we'll hide it behind a magic query parameter.