Bug 1071564 - Refactor the code to get the inner window ID from an nsIRequest* without using nsIDOMWindowUtils; r=baku

--HG--
extra : rebase_source : f9f8da4710a20abd675492537dc9a3ac6857b641
Bug 1071575 - Fix more bad implicit constructors in MFBT; r=froydnj

--HG--
extra : rebase_source : 2bbcb50e44f59f23dbccc949b917ca3b73c1617f
Bug 1071571 - Fix more bad implicit constructors in DOM; r=baku

--HG--
extra : rebase_source : 76a5802984faf0b63d9b86ab325428a397b0d27d
Bug 1071573 - Fix more bad implicit constructors in layout; r=roc

--HG--
extra : rebase_source : a2632aead26e8481c307b54989ebba3642892f4c
Bug 1068024 - Fix more bad implicit constructors in JS; r=luke,Waldo

--HG--
extra : rebase_source : 1eea3e7dfc3235a1b99d7deb131efda07dde4eac