I don't think `this` is the `this` that you want it to be in here. I tracked it through it's continuations and nowhere does the correct object get bound as the context.

I looked through the rest of this file and it appears that `_pendingObjets` is used throughout, despite the misspelling. `_pendingObjets` => `_pendingObjects`.



I'd recommend that in addition to the change above[0], this be changed to:

```js
self._pendingObjects.length = 0;
```


[0] https://github.com/mozilla-b2g/gaia/pull/8368/files#r3197700