+8
−7
+4
−3
+12
−6
Loading
It is simpler to think about ErrorToException returning true when the error is correctly converted, which is why it returns false on recursion even though you could argue that nothing went wrong in that case. Differential Revision: https://phabricator.services.mozilla.com/D184160