In bug 692342 I didn't notice that certain parts of XPConnect actually _set_ XPT_TDP_POINTER (as opposed to querying it via nsXPTType::IsPointer()). These should go away.
Created attachment 583710 [details] [diff] [review] Remove lingering XPT_TDP_POINTER uses in XPConnect. v1 Attached patch. Flagging mrbkap for review.
Pushed this to try: https://tbpl.mozilla.org/?tree=Try&rev=e760698875eb
Looks green. Pushed to mozilla-inbound: http://hg.mozilla.org/integration/mozilla-inbound/rev/f39d6016cbb4