Backout bug 862693 (Stop the :-moz-focusring pseudo-class from matching if an element is themed and the theme will display a visual indication of focus for the element. r=roc)
Bug 303505 - make toolkit intl nsCharsetMenu.cpp NS_NOTYETIMPLEMENTED messages more meaningful, r=bz.
Bug 858231 Refine HAVE_FREEBL_LIBS_32 into HAVE_FREEBL_LIBS_32INT32 and HAVE_FREEBL_LIBS_32FPU, and set only HAVE_FREEBL_LIBS_32FPU to 1 for 32-bit Solaris SPARC builds. r=ginn.chen
Bug 862929 - Find end of ANR trace the correct way; r=blassey
Bug 857833 - Remove some warnings in toolkit/xre/nsAppRunner.cpp. r=bsmedberg
Bug 864128 - Fix height of editable menulist dropmarker. r=fryn ui-r=fryn
Bug 863375 - Remove 'Toggle Profiling' menu. r=ehsan

--HG--
extra : rebase_source : c8e70c998ede7986e2583f3fba4d23fcdb37b540
[Bug 857884] Use dom::EventTarget more instead of nsIDOMEventTarget Part 7 r=Ms2ger
Remove TitleChangedListener dead code, no bug, r=jlebar over irc
Bug 847191 - Integration with legacy interfaces to start new downloads. r=enn
Bug 851461 - Make the JavaScript API for downloads available in parallel to nsIDownloadManager. r=mak
Bug 862556 - Make nsChildView.mm::DrawWindowOverlay thread safe. r=nrc
Bug 809273 - Add AutoLockTextureHost and use it to avoid needing to manually unlock. r=nrc
Bug 809273 - Let ContentHost create an EffectComponentAlpha if necessary. r=nrc
Bug 809273 - Remove old buffer provider code. r=nrc
Bug 809273 - Add code for handling dual buffers in ContentHost. r=nrc
Bug 809273 - Add code handling dual buffers in ThebesLayerBuffer. r=roc
Bug 809273 - Make mUseIntermediateSurface and mSupportsComponentAlpha on BasicShadowableContainerLayers match the compositor. r=roc
Bug 809273 - Remove unused BasicShadowContainerLayer. r=nrc
Merge m-c to m-i