Bug 1036068 - Update ANGLE to chromium/2084. r=jgilbert,kamidphish
Bug 1062406 - Part 2 - Tests. r=bz
- Implemented a mochitest to ensure that non-finite values passed to
  window.scroll, window.scrollTo, and window.scrollBy are interpreted
  as 0.
Bug 1062406 - Part 1 - Change x and y parameters of window.scroll* CSSOM-View DOM calls from double to unrestricted double. r=bz
- WebIDL updated so that x and y parameters of window.scroll, window.scrollTo,
  and window.ScrollBy are changed from "double" to "unrestricted double".
- Implemented mozilla::ToZeroIfNonfinite
- Updated nsGlobalWindow::Scroll, ScrollTo, and ScrollBy methods so that they
  replace non-finite numbers with 0.
Bug 1063547 - Return no available devices where not supported, disable on Android. r=jesup
Bug 1064493: Use failName rather than failf when validating asm.js globals; r=luke
Bug 1064493: Better wording for globals validation errors in asm.js; r=luke
Bug 849567 - Automatically handle raw and already_AddRefed return values in Paris bindings and remove resultNotAddRefed, make all Constructor methods return already_AddRefed<...>. r=bz.

--HG--
extra : rebase_source : 726702eb39e627d74ddb3adf6059569d077089d4
Bug 849567 - Automatically handle raw and already_AddRefed return values in Paris bindings and remove resultNotAddRefed, remove instances of non-refcounted sequence return type. r=bz.

--HG--
extra : rebase_source : 1388e0d6f971d52debb745a448a9a5524ceee25d
Bug 849567 - Automatically handle raw and already_AddRefed return values in Paris bindings and remove resultNotAddRefed, use templatized class to hold strong or weak pointer depending on the return type. r=bz.

--HG--
extra : rebase_source : 243e9ea15e2f4c213aa8a17a97fbaf53520804ac
Bug 849567 - Automatically handle raw and already_AddRefed return values in Paris bindings and remove resultNotAddRefed, statically assert that we keep a strong reference to return values of NewObject methods. r=bz.

--HG--
extra : rebase_source : b0d62c7a8ecf73de3e24a9ab31ec2cae64174c24
Bug 849567 - Automatically handle raw and already_AddRefed return values in Paris bindings and remove resultNotAddRefed, use overloaded functions and auto to select the right type to store return values. r=bz.

--HG--
extra : rebase_source : 50f86f20966fee33cfa039abc227ee2560640fd4
Bug 982212: Part 1 - Implement r-value reference support for nsTArray constructors and operator=. r=nfroyd

--HG--
extra : rebase_source : 6119f0043a4af61beab08cdeb6ea072222cfac8b
Bug 982212: Part 1a - Implement r-value reference support for nsTArray constructors and operator=, make part 1 work on gcc 4.4. r=nfroyd.

--HG--
extra : rebase_source : f188db9d463add8f4622ceef6f0b2332be4acca8
Bug 982212: Part 2 - Implement r-value reference support for nsTArray::AppendElement. r=nfroyd

--HG--
extra : rebase_source : a9235411266a5dad466746d6344c3fd0e8fafca1
Bug 982212: Part 3 - Now that nsTArray::AppendElement supports r-value references, remove the workarounds added in Bug 967364. r=nfroyd

--HG--
extra : rebase_source : 1e6188d26b745f6dc9bdf2accc0abf7f07351510
Bug 1034184: Remove double assignment of 'type'; r=h4writer
Bug 1061339 - Enable AVX2 in libvpx for VS2012+. r=giles

--HG--
rename : media/libvpx/vp8_rtcd_x86-win32-vs8.h => media/libvpx/vp8_rtcd_x86-win32-vs11.h
rename : media/libvpx/vp8_rtcd_x86_64-win64-vs8.h => media/libvpx/vp8_rtcd_x86_64-win64-vs11.h
rename : media/libvpx/vp9_rtcd_x86-win32-vs8.h => media/libvpx/vp9_rtcd_x86-win32-vs11.h
rename : media/libvpx/vp9_rtcd_x86_64-win64-vs8.h => media/libvpx/vp9_rtcd_x86_64-win64-vs11.h
rename : media/libvpx/vpx_config_x86-win32-vs8.asm => media/libvpx/vpx_config_x86-win32-vs11.asm
rename : media/libvpx/vpx_config_x86-win32-vs8.h => media/libvpx/vpx_config_x86-win32-vs11.h
rename : media/libvpx/vpx_config_x86_64-win64-vs8.asm => media/libvpx/vpx_config_x86_64-win64-vs11.asm
rename : media/libvpx/vpx_config_x86_64-win64-vs8.h => media/libvpx/vpx_config_x86_64-win64-vs11.h
rename : media/libvpx/vpx_scale_rtcd_x86-win32-vs8.h => media/libvpx/vpx_scale_rtcd_x86-win32-vs11.h
rename : media/libvpx/vpx_scale_rtcd_x86_64-win64-vs8.h => media/libvpx/vpx_scale_rtcd_x86_64-win64-vs11.h
Backed out changeset f8e2f5c99ede (bug 1061339)
Bug 1000338 - nsICacheEntry.lastModified not properly implemented, r=michal
Bug 1029782 - Have OPEN_SECRETLY flag for opening cache entries, r=michal