Subramanya Sastry has submitted this change and it was merged.

Change subject: Add calls to env.errCB in most catch blocks
......................................................................


Add calls to env.errCB in most catch blocks

Audited all try/catch blocks and added calls to env.errCB for all real
failures. This makes sure the error is reported back to the server and
normally also exits the client to make sure no inconsistent state is left
behind.

Also set errCB in the ParserService for better error reporting.

Change-Id: I22ea03345c5e89d60bc50db611046d1b5be4982a
---
M js/api/ParserService.js
M js/lib/ext.core.TemplateHandler.js
M js/lib/mediawiki.DOMPostProcessor.js
M js/lib/mediawiki.Util.js
M js/lib/mediawiki.WikitextSerializer.js
M js/lib/mediawiki.tokenizer.peg.js
6 files changed, 39 insertions(+), 22 deletions(-)

Approvals:
  Subramanya Sastry: Verified; Looks good to me, approved


--
To view, visit https://gerrit.wikimedia.org/r/32584
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I22ea03345c5e89d60bc50db611046d1b5be4982a
Gerrit-PatchSet: 3
Gerrit-Project: mediawiki/extensions/Parsoid
Gerrit-Branch: master
Gerrit-Owner: GWicke <[email protected]>
Gerrit-Reviewer: GWicke <[email protected]>
Gerrit-Reviewer: Subramanya Sastry <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to