Bug 877949 - Restrict maximum texture size on nvidia cards on OSX 10.6 and 10.7 to 4096. r=bjacob
Bug 882590 - Fix invalid assertion when creating a SharedSurface_GLTexture without a consumer GLContext. r=jgilbert
Bug 877534 - Use a shutdown listener to destroy the compositor from nsBaseWidget. r=roc

This prevents a case where the nsBaseWidget isn't destroyed until the cycle collector is shutdown,
and we are too late in the shutdown sequence to process the events that get queued during
Compositor teardown.
Bug 832848: Removed unused site identity block tooltip logic from PSM, r=dolske

--HG--
extra : rebase_source : 1793e526272622d811e45d0f4b2f0460471f4501
Bug 879134: Remove obsolete CFM migration code from nsNSSComponent, r=cviecco, r=wtc

--HG--
extra : rebase_source : c2460045b48112e5e4445dd757839f636b7846d5
Bug 867432: Remove nsIX509Cert.verifyForUsage, r=cviecco, sr=honzab

--HG--
extra : rebase_source : ef938f6272842de4bf42132bab5df11bac45d200
Bug 879135, Part 1: Remove nsNSSComponent::RememberCert, r=cviecco

--HG--
extra : rebase_source : 4dfe0052a653ceccd04192c2ef0f152983cbc2d2
Bug 879135, Part 2: Remove mScriptSecurityManager from nsNSSComponent, r=cviecco

--HG--
extra : rebase_source : 3589d5180f3368ec22d67342edb5d7d79fde87d7
Bug 879137: Move nsCryptoHash and nsCryptoHMAC to their own source file, r=cviecco

--HG--
extra : rebase_source : 71b6093529a6e9ec7749cb6f48911d441984b348
Bug 882027. Make MediaDecoder::UpdateReadyStateForData always be responsible for calling GetNextFrameStatus when that value is passed to HTMLMediaElement::UpdateReadyStateForData, but keep calling GetNextFrameStatus on the state machine thread to suppress dispatching of redundant runnables when nothing has changed. r=cpearce

--HG--
extra : rebase_source : 88398541574bfb7590412bdd06438ab4e664e3bd
Bug 875060. Make display:-moz-stack/-moz-inline-stack elements which are overflow:hidden clip all their descendants, including those for which it is not the containing block. r=mats

--HG--
extra : rebase_source : 3c250648afa445e3bf6f4227fd1bd4c837f3e18d
Bug 876092. Copy the DisplayItemClip into OutOfFlowDisplayData instead of storing a pointer. r=mats

--HG--
extra : rebase_source : d941179d66854ab98b9f0aba40d33b534e69378e
Bug 880041 (part 1) - Introduce JSObject::{is,as} template functions, and use them for ModuleObject.  r=nnethercote.

--HG--
extra : rebase_source : 46a475d54d29fd8a20ca3f201368b350b6d69008
Bug 880041 (part 2) - Use JSObject::{is,as} for {Normal,Strict,}ArgumentsObjects.  r=luke.

--HG--
extra : rebase_source : 1648dd8eae1d1fdcc28644b9865960560ba301f8
Bug 880041 (part 3) - Use JSObject::{is,as} for ArrayBufferObject.  r=luke.

--HG--
extra : rebase_source : 0c37996aa68c943451a52e819d6c6fb71eb0a7b4
Bug 880041 (part 4) - Use JSObject::{is,as} for DataViewObject.  r=luke.

--HG--
extra : rebase_source : 07ff2585a6e592d0ae0ec9716556d61165eb6a50
Bug 880041 (part 5) - Use JSObject::{is,as} for ElementIteratorObject.  r=sfink.

--HG--
extra : rebase_source : 0f71366ff461d7c4d021e1d0381dad1b45462342
Bug 880041 (part 6) - Use JSObject::{is,as} for MapIteratorObject.  r=sfink.

--HG--
extra : rebase_source : 32577e3ec9c0aebc94dfedd46e7af29d8475c927
Bug 880041 (part 7) - Remove JSObject::isPrimitive, because it's dead.  r=sfink.

--HG--
extra : rebase_source : 1e71fe2261b01b3769ecbb4377f8ef19d3a813da
Bug 880041 (part 8) - Use JSObject::{is,as} for PropertyIteratorObject.  r=sfink.

--HG--
extra : rebase_source : 07cb730830bc8f61d6c28148c8c1e7e3ee94a6c8