New algorithm for when to display IDNs as Unicode. Bug 722299, r=honza.b
Add a pref to disable the IDN whitelist. Bug 722299, r=honza.b
Changes to existing tests caused by bug 722299, r=honza.b
Tests for bug 722299, r=honza.b
bug 841350 - register pageshow handler earlier in browser.js r=ttaubert
Bug 846396: Settings screen in blue. [r=wesj]
Bug 821848: Cursor is not seen in private mode. [r=bnicholson]
Bug 846067 - Add a missing interface to the QI impl. r=jlebar

--HG--
extra : rebase_source : 3f2d51ba19092cb85a1f481bdfe75a8a5d2dbd9e
Bug 839376 (part 14) - More exact rooting in shell/js.cpp.  r=sfink.

--HG--
extra : rebase_source : 5dbacfb158ff5ea3935c0378f1c691006cb013a8