Bug 938626, be more consistent when handling pref changes in PresContext, r=tn

--HG--
extra : rebase_source : a88316df079f54fd17dc9350b0590f60f8fe4f32