Bug 1072817 - Minor adjustments (primarily for method-ordering) as a followup to making accessing the [[Prototype]] of a revoked proxy not crash.  Also add another test.  r=trivial

--HG--
extra : rebase_source : e09255d48ef02ce3f2760a8116ea52f5c0d457a3
Bug 1052139 - Implement the ability to prevent modifying an extensible object's [[Prototype]].  r=efaust, r=bholley

--HG--
extra : rebase_source : 58fdb9c3b30d4a46984fae6d546fc7ef94dc3d20
Bug 1085566 - Make the preventExtensions hook return succeeded/failed rather than always indicate failure by reporting an error.  r=efaust

--HG--
extra : rebase_source : 3b61c22efe8b5b2b3135b11556b6b329479d3dcd
Bug 1052139 - Reorder the preventExtensions trap just after the [[Prototype]]-access traps.  r=code-motion

--HG--
extra : rebase_source : 18f69552bad6922c1b602cbf81d6961883e4d5b8
bug 1083085 - update where getHSTSPreloadList.js and genHPKPStaticPins.js think Chromium's lists are r=mmc DONTBUILD NPOTB
Bug 902761 - Stop storing certs used for MAR verification in EXE resource files. r=rstrong
Bug 902761 - Build configuration for turning .der files into .h files. r=rstrong
Bug 1086678 - Provide a default value for subsuite, r=jmaher
Bug 1012917 - SetApplyConversion before channel diversion r=reuben
Bug 1012917 - Send HttpBaseChannel::mApplyConversion with ChannelDiverter constructor in IPDL r=mayhemer
Bug 1084496 - Update whitelist for screensharing r=jesup
Bug 1085566 - Add a test for making the preventExtensions trap indicate success via outparam.  r=test
Bug 1042135 - Change three-state DNT back to two state and update text.  (r=dolske,jst,mcmanus)

--HG--
extra : rebase_source : 2cc113eb167b83ded586b36380bb444a827f0084
Bug 1084321 - Remove b2g app meta viewport work-around. r=kats
Bug 1042135 - Change three-state DNT back to two state and update text.  (r=dolske,jst,mcmanus)

--HG--
extra : rebase_source : 52556477cba80e87651ce7c84a531a2de500d21a
Bug 1042135 - Change three-state DNT back to two state and update text in Fennec. (r=liuche)

--HG--
extra : rebase_source : 4cb863131033da3cbbccb80751264d324aeda3e7
Bug 1042135 - Update Directory Links Provider to use only the dnt.enabled pref after removing the dnt.value pref. (r=adw)

--HG--
extra : rebase_source : 350e99d270e18f497f69a77672557a18ac66ef6d
Bug 1076816 - segregate XPCOM tree, r=davidb
Bug 1085740 - Reduce heap churn caused by TempAllocator. r=jandem.
Bug 1062792. Don't add clipped out parts of a layer to the opaque region. r=roc