Bug 829617 - Make access to gTimestamp in HangMonitor atomic. r=froydnj

--HG--
extra : rebase_source : d40c8aee4dec4da601d451e29eb84c679ec60e9c
Bug 931971.  Rev the nsIDOMGeoGeolocation iid.  r=smaug
Bug 924402.  When an object that can only be returned from [NewObject] methods is used in a dictionary, just skip generating a ToObject for that dictionary.  r=peterv