B2G/gaia/apps/email/js/ext/mailapi/worker-bootstrap.js
//so the "this" in here is the module deferred object.
so the "this" in here is the module deferred object.
so the " this " in here is the module deferred object .
function depFinished(val, i) {
            if (!this.rejected() && !this.depDefined[i]) {
                this.depDefined[i] = true;
                this.depCount += 1;
                this.values[i] = val;
                if (this.depCount === this.depMax) {
                    defineModule(this);
                }
            }
        }
function depFinished ( val , i ) { if ( ! this . rejected ( ) && ! this . depDefined [ i ] ) { this . depDefined [ i ] = true ; this . depCount += 1 ; this . values [ i ] = val ; if ( this . depCount === this . depMax ) { defineModule ( this ) ; } } }
so the "this" in here is the module deferred object.
so the " this " in here is the module deferred object .