fix($httpBackend): fixup patch for #9979

Builds ontop of c480462 from #9979
I would rather we change other cases of `undefined` to `void 0` in the tree instead. `void 0` is by definition an undefined value, but it's not a binding identifier, so accidents don't happen with it. That, and it's smaller. It's not something worth worrying about though, tbh