Bug 1084243 - Fix remaining hint problems in shared/js r=kgrandon

This has a much different meaning, why was it added? Instead of assigning to next, we're checking that the values are equal. This needs to be fixed before we can land it.