Bug 845478 - Use CallArgs instead of manual argc/vp access in half of the JS shell (the other half's being converted in a separate patch).  r=jwalden

--HG--
extra : rebase_source : 442b4262bd4247d2ec8c91323246b6b721c9d854
Bug 845478 - Use CallArgs instead of manual argc/vp access in half of CTypes.cpp (the other half's being converted in a separate patch).  r=jwalden

--HG--
extra : rebase_source : c447240d8029addb2e4b3fd7a7cf33fd3f2113de
Bug 842186 - Replace use of jsval with JS::Value in h and cpp files in the dom/sms directory. r=jwalden

--HG--
extra : rebase_source : 4be7cf0b4974471ce697389cd66714cbfcc3843a
Bug 842186 - Replace use of jsval with JS::Value in h and cpp files in the dom/bindings/ dom/plugins/ dom/src/ dom/activities/ directories. r=jwalden

--HG--
extra : rebase_source : 2757a7ab265153fa4c769a69a4947b9258e4413e
Bug 842186 - Replace use of jsval with JS::Value in h and cpp files in the dom/telephony dom/bluetooth directories. r=jwalden

--HG--
extra : rebase_source : c1560ea8c79fbb398d3e8f132e561e7eba81520a
Bug 842186 - Replace use of jsval with JS::Value in h and cpp files in the dom/system/ and dom/file/ directories. r=jwalden

--HG--
extra : rebase_source : 02747f384514c16bdfba7319e569b6554d7b28bd
Bug 842186 - Replace use of jsval with JS::Value in h and cpp files in the dom/network/ dom/camera/ and dom/devicestorage/ directories. r=jwalden

--HG--
extra : rebase_source : f765875c5597feb55c9eda3d8a3224fc22ad02fb
Bug 842186 - Replace use of jsval with JS::Value in h and cpp files in the dom/ipc/ dom/icc/ directories. r=jwalden

--HG--
extra : rebase_source : 0b853fadf33606b78f753064ea676354943e6063
Bug 857050 - Remove a value root before shutting down.  r=jimb

--HG--
extra : rebase_source : 314b43c30c5d65cf7ba05d21e743b8904fe7602f
Bug 856850 - Implement a PodOperations.h header that includes all the Pod* functions currently in jsutil.h.  r=Ms2ger
Bug 855570 - Deprecate Audio Data API.  r=ehsan
Bug 784739 - Switch from NULL to nullptr in accessible/; r=ehsan

--HG--
extra : rebase_source : 1adb3db25645398b42222553330fba0feaf1ed9f