 				return
 
 			if isFunction xthen
-				if isLongStackTrace
-					p[$prePromise] = x
-
 				settleXthen p, x, xthen
 			else
 				# 2.3.3.4

		if isFunction onRejected
			p2._onRejected = onRejected

		p1[$hasUnhandledRejection] = false

		# 2.2.6
		if p1._state == $pending

	###
	constructor: (executor) ->
		if isLongStackTrace
			@[$promiseStack] = genTraceInfo()

		return if executor == $noop

