Bug 898074 - Don't send multiple responses to deleteSession, r=dhylands
Bug 737851 - Generate form state key at page load instead of page unload. r=bz
Bug 846765 - Dragging from Downloads window and dropping in Finder creates weird shortcut. r=BenWa
Bug 888548 - Part 1: Add mozilla::IsEnum to TypeTraits.h. r=froydnj
Bug 888548 - Part 2: Refactor and cleanup mozilla::Atomic<T> implementation. r=froydnj

This moves the increment and decrement operators from detail::AtomicBase to
detail::AtomicBaseIncDec and moves the implementation of the assignment
operator into detail::AtomicBase. Additionally, this changes the integral
implementation to use mozilla::EnableIf for its specialization.
Bug 888548 - Part 3: Add enum support to mozilla::Atomic<T>. r=froydnj

Due to a bug in GCC, the compareExchange function is not available with enum types.
Bug 893543 - Ionmonkey: (ARM) fix some instruction addressing mode corner cases. r=mjrosenb
Bug 897262 - Iterate from the end of "mBrightnessLocks" and break the first time when "brightness" is set. r=BenWa
Bug 898311 - #error qmetatype.h must be included before any header file that defines Bool. r=mounir