Bug 950822 - "js/src/vm/Runtime.cpp: remove obsolete code where JS_STACK_GROWTH_DIRECTION > 0" r=bholley
Bug 942367 - DOMMediaStream supports PeerIdentity. r=jib
Bug 942367 - WebIDL changes for peerIdentity constraint. r=jst
Bug 942367 - Stream isolation for WebRTC r=bholley
Bug 1000875 - Give nsDOMWindowUtils::CheckAndClearPaintedState the ability to check paints of canvas frames. r=roc
Bug 1000875 - Improve test_fixed_bg_scrolling_repaints.html. r=roc
Bug 1000875 - Add invalidation debugging annotations for layer content type changes. r=roc
Bug 1000875 - Add invalidation debugging annotations for changes of a layer's forced background color. r=roc
Bug 1000875 - Fix nsDisplayBackgroundImage::GetInsideClipRegion calculation for canvas frames. r=roc

The opaque region of the background image display item was incorrectly clipped to the viewport size, offset by the scroll position. nsDisplayBackgroundImage::GetBoundsInternal has a special case for canvas frames that sets the clip area to the whole canvas area; this patch does the same for GetInsideClipRegion.
Bug 1004923 part 6 - Simplify PRMJ_Now as QueryPerformanceFrequency never fails on WinXP and newer. r=njn
Bug 1004923 part 7 - Kill unused calibration.last, returnedTime in PRMJ_Now. r=njn
Bug 1004923 part 8 - Add PRMJ_NowInit, call QueryPerformanceFrequency only once. r=njn
Bug 1004923 part 9 - Remove more cruft from prmjtime.cpp. r=njn
Bug 1004923 part 10 - Remove redundant calibration lock. r=njn
Bug 1005089, let touch.target be null, r=bz
Bug 1004923 part 11 - Remove slow and bogus GetSystemTimeAdjustment call. r=njn
Bug 1004923 part 12 - Use GetSystemTimePreciseAsFileTime if available (Windows 8). r=njn
Merge m-c to mozilla-inbound
Bug 1005590.  MNot can also end up with a known-not-object type even while we think it might emulate undefined.  Guard against that.  r=jandem
Bug 1003091 - HTTP cache v2: Remove temporary fix in CacheFileContextEvictor::GetContextFile() due to CacheFileUtils::ParseKey() limitation, r=honzab