Bug 947299 - Don't build ICU as a shared library when building JS in standalone mode; r=glandium

X-Git-Commit-ID: 4664ac89e5ef60181b1c783cced3c323d11d6e43

--HG--
extra : rebase_source : 9340c2e547459f1f001d7eae8eab61e8e29ec114
bug 945243 - Fixes WebGL conformance test failures for the WEBGL_draw_buffers extension - r=jgilbert
Bug 938772. Don't give the anonymous poster <img> an empty 'src' attribute if we don't have a 'poster' attribute. r=cpearce
Bug 946479 - nsIFilePickers/nnsIColorPicker cannot run in parallel for a single HTMLInputElement, r=bz
Bug 942928 - Fix test code link error when build with GenerationalGC r=glandium
Bug 939206 - Fix nsTArray post barriers for JS::Heap<T> elements r=bsmedberg
Bug 942928 - Add tests for nsTArray postbarriers r=sfink
Bug 939993 - Add assert that hash key is still valid in HashTable::relookupOrAdd r=sfink
Bug 947188 - Add MOZ_ASSUME_UNREACHABLE for use in jit generated code, r=djvj
Bug 944278 - OdinMonkey: Fix stack alignment, r=luke
Bug 947603: IonMonkey: Rename assertGraphCoherency to checkGraphCoherency, r=jandem
Bug 947603: IonMonkey: Enable compiling, while an IonScript is already present, r=jandem
Bug 947603: IonMonkey: Mark scripts uninlineable in Baseline, r=jandem
bug 878828 - Enable Gamepad API by default. r+sr=smaug
Bug 939206 - Fix build error in test code on B2G r=me
Merge m-c to m-i
Bug 904227 - Expect any number of calls to SendAsyncScrollDOMEvent. r=kats
Bug 947235 - Rewrite ternary to if-else to workaround a GGC quirk. r=me
Bug 947467. Active transform layers should obey ancestor clipping if we don't need to prerender non-visible parts of them. r=roc
Bug 944930 - Remove block index from aliasedvar ops, use a binary search to find the block chain for a given pc, r=luke.