Merge m-c to inbound. a=merge
Bug 1083584, Support caching patches in funsize (partial update service), r=rstrong  DONTBUILD

--HG--
extra : amend_source : fd2eef1a27cbdcdb777f34a41879bdf6c47f7815
Bug 737967 - Add simple platform GPU Profiling based on GL_TIME_ELAPSED_EXT. r=ehsan,jgilbert
Bug 1074520 - use CSS instead of hacks to make the forget button panel lay out correctly, r=jaws
Merge m-c to fx-team a=merge CLOSED TREE
Back out inadvertent android_eclipse change from 4a19faedc32b (Bug 1070086). r=me, DONTBUILD on a CLOSED TREE (NPOTB)
Bug 1063714 - migrate FHR related data to new profile on profile migration/reset. r=gps
Bug 1063710 - Make Reset Profile write the reset's timestamp to times.json. r=gps
Bug 1080934 - add radio buttons to about:welcomeback. r=Unfocused
Backed out changeset 0b08eb8e264b (Bug 1080934) for bc failures.
Bug 1081023 - Handle call url changes to the format for Loop's call links. r=nperriault
Bug 1074517 Second call with a Loop url gets disconnected - ensure stream published/subscribed flags are properly reset. r=dmose
Bug 1070620 - Render newtab page grid and sites in a single step using a DocumentFragment r=gijs,adw
Bug 960959 - Use RunState to keep track of the SessionFile's closed status r=yoric
Bug 1049825 - Option to invert the call tree. r=pbrosset,vporof
Bug 1050502 - [timeline] display console.time/timeEnd calls as markers.  r=pbrosset,r=vporof,r=baku
Bug 1069673 - Add support methods on devtool's Target, r=jryans
Bug 1081343 - Create a pref to control Polaris. r=gavin
Bug 1081711 - Ensure 'remember this decision' works for client certificates. r=wjohnston
Bug 1085595 - Moved hard-coded strings in testDoorHanger into StringHelpe. r=margaret