Bug 1004766.  Make sure to enter the compartment of our new global before working with it when wrapping global objects.  r=nsm
Bug 1004198.  Improve codegen in testValueTruthyKernel to emit as few tests as we can get away with given our type inference information.  r=jandem
Bug 1004169.  Make sure MTest always uses TI information for deciding whether its operand might emulate undefined.  r=jandem