Seen during VE load. What in the name of all that is holy is going on here?
Description
Description
Details
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | Catrope | T87161 Default to not performing sanity checks | |||
Resolved | yuvipanda | T87215 Re-image osmium and repurpose into VE testing host |
Event Timeline
Comment Actions
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.
Comment Actions
Change 186100 had a related patch set uploaded (by Catrope):
[WIP] Make sanity check synchronous
Comment Actions
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.
Comment Actions
Change 191233 had a related patch set uploaded (by Catrope):
Remove the sanity check
Comment Actions
Change 186100 abandoned by Jforrester:
[WIP] Make sanity check synchronous
Reason:
Irrelevant now.