Backed out changeset ba934ac9fc6b (bug 862448) for B2G reftest crashes.
CLOSED TREE
Bug 862240 - Add null checking and reset the runnable member pointer when entering runnable method. r=drs
Bug 863104 - Fix Dock progress drawing on 10.6. r=josh
Bug 865153 - Remove resume point uses in dead blocks when restarting loop processing, r=h4writer.
Bug 861287 - 'Integrate IndexedDB into the gecko profiler'. r=khuey.
Bug 753453.  Add a way for us to pass a high-res timestamp to requestAnimationFrame callbacks.  r=roc
Bug 704063.  Add an unprefixed version of requestAnimationFrame.  r=roc, sr=smaug
Bug 853358 - Add plugin profiling support. r=ehsan,bsmedberg

--HG--
extra : rebase_source : 70dfd31809cb644f6405bd144a2e8373268a461c
Bug 861287, fix clang bustage.
bug 854555 - ensure download icons are 32px even on Retina Macs. r=shorlander
Bug 863964 - clean up forward class declarations in codegen. r=bz
Bug 863880 - Take a less ad hoc approach to forward declarations in bindings generation. r=bz
Bug 837197 - Don't write poison shutdown CC logging. r=smaug
Bug 865306 - Add assertions for the initialization of the cycle collector's EdgePool::Iterators. r=smaug
Bug 865317 - Allow a useful NodePool::Enumerator to be constructed for an empty CC graph. r=smaug
Bug 865397 - Nicen up "id got defined" assertion. r=bholley
Bug 831514 - Work - You cannot pin sites that have a slash character in the tile ID. r=jimm