Bug 886730 - Add and use a MemoryRange class and helper functions for page alignment in faulty.lib. r=nfroyd
Bug 886730 - Move a szip.cpp MOZ_ASSERT to a safer place. r=nfroyd
Bug 860543 - Check shadowing for all four channels. - r=bjacob
Bug 885911 - Clamp (Web)GLclampf values for shadowing. - r=bjacob
Bug 829816 - Treat \0 and U+0000 in CSS style sheets as U+FFFD. r=dbaron
Bug 885019 - Move GTEST_CPPSRCS, GTEST_CMMSRCS, and GTEST_CSRCS to moz.build as GTEST_CPP_SOURCES, GTEST_CMM_SOURCES, and GTEST_C_SOURCES. r=gps
Bug 875892 - Split ContextUI out of browser-ui.js. r=jwilde
Bug 875892 - Reorg context ui control centralizing it in ContextUI object. r=jwilde
Bug 875892 - Fixup tests. r=jwilde
Bug 882888 - Potential fix for 'OnReftestLoad undefined' intermittent failure, r=jgriffin
Bug 865565 Refer current keyboard layout locale at mapping from native keycode to D3E key name index on Windows r=smaug+jimm
Bug 877453 - Expose longdesc in image context menus. r=gavin ui-r=boriss
Bug 888949 - Return hours in 0-23 range for time input types. r=mounir
Back out bug 886499 for b2g build bustage.
Bug 886418 - Add MOZJS_{MAJOR,MINOR}_VERSION to js-config.h so that JSAPI differences can be handled at compile time. r=glandium

--HG--
extra : rebase_source : 20d442b10d3facd30d0eaaa603214038eed72baf
Bug 803414 - Part 1: Add RecordErrorEvent interface to test case. r=smaug
Bug 803414 - Part 2: Add DOMTemporaryFileBlob and TemporaryFileInputStream. r=roc
Bug 803414 - Part 3: Add EncodedBufferCache. r=roc
Bug 803414 - Part 4: Audio Recording - Web API & Implementation. r=roc
Bug 868611 - Implement HTMLTrackElement::UbindFromTree. r=rillian

Update HTMLTrackElement::UnbindFromTree to remove its TextTrack from
its HTMLMediaElement's list of TextTracks.