Bug 961883 (part 0) - Some tiny HashTable comment tweaks. r=luke.

--HG--
extra : rebase_source : 749b61ec992335aa5e2be63340e88b04ff236967
Bug 961883 (part 1) - Measure and report the SourceDataCache. r=benjamin.

--HG--
extra : rebase_source : b599e19fb681e972b1f6e184c44f5a726a61009f
Bug 961883 (part 2) - Measure and report the StoreBuffer. r=terrence.

--HG--
extra : rebase_source : f298f0373b7fee99eee7a62060f882d628f97eb2
Bug 961883 (part 3) - Measure and report the Nursery. r=terrence.

--HG--
extra : rebase_source : 6f12d47ca8cedc96b0dd0477ca4f71de08e47181
Merge mozilla-central to mozilla-inbound
Bug 620935 - __noSuchMethod__ support for WebIDL r=bz
Bug 620935 - Make console object available in Web Workers, r=ehsan, r=bz
Bug 957893 - RequireWakeLock should not crash when the param is an empty string, r=ehsan
Bug 952042 - Remove fake focus-ring after findbar is closed. r=mikedeboer
Bug 948075 - Add expected conditions to Marionette. r=mdas r=dhunt
Merge mozilla-central to mozilla-inbound
Bug 939319 - Provide a drag-and-drop observer to allow event filtering. r=Enn
Bug 941144 - getWindows not matching Selenium command. r=dburns
Bug 947665 - RTCP stats in getStats and about:webrtc. r=jesup
Bug 959171 - Fix how to bind EGLImage in GrallocTextureHostOGL. r=nical
Bug 962000 - WifiGeoPositionProvider.isPublic() is busted. r=jdm
Bug 962299 - Bundle account data into a single userdata field and add profile tracking. r=nalexander
Bug 962320 - User per-profile prefs for FxA, and store token server in account object. r=nalexander
Bug 962299 - Follow-up: safety improvements and fixes. r=trivial
Merge m-c to s-c, certainly nothing to do with Australis.