Bug 496923 - Make the test262-importing script import tests from ch11/.  r=terrence

--HG--
extra : rebase_source : 33780b34a54407f5deff88aa523318d3c83a1024
Bug 496923 - Import the ch11/ test262 tests into jstests.  r=generating-script-was-reviewed

--HG--
extra : rebase_source : e83eb03850d7283fffe3aa81d72d9198427b2771
bug 877850 - fix static constructors in xpcom/ r=jlebar
bug 877886 - get rid of a number of static constructors in content/ and dom/ r=smaug
Bug 879079 - Fix some exact rooting static analysis failures under js/src; r=bhackett

--HG--
extra : rebase_source : 3d5181531aef48516f1ec257b674e033a2da2aa6
Bug 879046 - CheckXPCPermissions now requires a non-null cx, r=bholley

--HG--
extra : rebase_source : b7f7945c174e06a2d8ac751d3ff06e7500ffbe7f
Bug 876776 - Import latest version of js/examples/jorendb.js. DONTBUILD

--HG--
extra : rebase_source : 03473dd562c2b41e4720dcbaa41dc07bcc57c050
Bug 876776 - Allow using '--' to terminate shell arguments (and pass the rest to the script), r=terrence

This makes
  ./js -f foo.js -- a b c
the same as
  ./js foo.js a b c
but also allows things like
  ./js -e 'print(arguments)' -- a b c
which previously wasn't possible.

--HG--
extra : rebase_source : dbed845426786c86f20e6f9abe4479e07bb228b9
Bug 876776 - Do not crash when dumping a NULL object, r=terrence

--HG--
extra : rebase_source : 01e96eb326c42b62b49251dce5dac7e2fbc031b5
Bug 876776 - Add a -J option to the shell for running under jorendb, r=terrence

--HG--
extra : rebase_source : 60afc69f0c9ac65ab913797f8393779f3566ed2e
Bug 848592 - Mark memory accessed by dynamic rooting analysis as defined, r=njn

--HG--
extra : rebase_source : 15c4b347a2705883bffa148955b2a3c147499864
Bug 830290: Replace calls to dbus_connection_send_with_reply_and_block r=bent,qdot

There is one call to dbus_connection_send_with_reply_and_block in
the Bluetooth code. This patch replaces the call by a call to the
helper function dbus_func_send_and_block, which executes the DBus
operation within the DBus thread.
Bug 830290: Don't block DBus while waiting for replies r=bent,qdot
Bug 860560: make sure that defaultEngine and currentEngine stay in sync, r=gavin

--HG--
extra : rebase_source : 2a3169621b8cedf1382d738bd67072dae77cb4ce
Bug 854478: remove support for automatically converting Sherlock-format search engines that were dropped into the profile directory, r=MattN

--HG--
extra : transplant_source : 2%EBl%CE1W%3E%A2%B3JK0%10M%0B%AF%87%C5H%AB
Bug 862143: remove support for loading sherlock files from disk, r=MattN

--HG--
extra : transplant_source : %0D%EC%3F%1E%1At%B5%23J%1F3V%F4%C8Uq%93l%F0%40
Test case for bug 880724
bug 868599 - update gaia.json with repo_path. r=jgriffin
Bug 878875 - Import PannerNode tests from Blink. r=ehsan

Imported from Blink SVN revision 152035
Bug 878875 - Port Blink's LayoutTest for PannerNode to mochitest-plain. r=ehsan