Merge m-c to fx-team.
Bug 817972 - Make Gecko Bluetooth capable of queueing file-sending requests, r=gyeh
Bug 864575 - Notify all observers of file-changing at the right time, r=gyeh

When we receive multiple files in a row, we need to notify observers of
file-changing whenever a file is completely received. Currently we only
send one notification at the end of the entire session.
Bug 850157 - Add GetConnectedDevices() in nsIDOMBluetoothAdapter.idl, r=echou, sr= mrbkap
Bug 861496 - Replace #ifdef MOZ_SYS_MSG by a preference. r=fabrice
Bug 865652 - Separate the logical concepts of a starting offset and the current offset for ArrayBufferInputStream. r=vlad
Bug 862250 - Make 'equals' searches on tel only match the value entered by the user. r=gwagner

--HG--
extra : rebase_source : 2652c484e01b9b6bb8c27212fc76cb5d9ddfba2d
Bug 865127 - Clean up priority queue keeping track of tabs to restore; r=yoric
Bug 862250 - Add 'match' filterOp for telephone numbers. r=gwagner

--HG--
extra : rebase_source : ff5240597f467c9af008bfc043b1717f23b90185
No bug, DONTBUILD. Updates to the static rooting analysis, including transition from Makefile to python script.

Although this patch contains some updates to Makefile.in, I am no longer using it at all. I now run analyze.py for better control, though note that it depends on loading in some configuration settings that are hardcoded to my environment.

This patch also contains a number of updates to the annotations.

--HG--
extra : rebase_source : ebd4deb590fb9fde4532bdf45214ffca117e1c3a
Bug 862250 - Follow up, fixing test.
Bug 853387 - Make all plugins run out of process on Mac x86 now that we no longer support fallback for in-process quickdraw graphics/carbon events. r=smichaud

--HG--
extra : rebase_source : b3926248c4a152728521b8939de2e26a17f179f6
Bug 816967 - Remotable Style Editor; r=dcamp
Bug 864727 - Followup: add missing change to MediaStreamList::WrapObject; r=bz on a CLOSED TREE
Bug 852847 - Part 4: Fix a child-process shutdown leak around nested event loops. r=smaug

This also fixes a non-shutdown leak which occurs if you remove an
<iframe mozbrowser> from the DOM while it's processing an alert().
Bug 844323 - Follow-up: Fix typo in BrowserElementChildPreload that was breaking bg --> fg transitions in childVisibilityChanged. r=khuey

Also modify the test so it catches this mistake.
Bug 860559 - Rev interface UUID.
Bug 852847 - Part 5: Fix assertions caused by part 4. r=me
No bug: Fix comment in ContentParent.cpp. DONTBUILD

Due to a typo in the comment, this was wasn't renamed in bug 844343 part 4.
Bug 864556 - Expose database revision in Contacts API. r=gwagner sr=mounir

--HG--
extra : rebase_source : b36e856f9fd85155096f88cb0c8ad41038052a25