Bug 828244 - Part c: Pass MutableHandleValue to Debugger::{wrap,unwrap}DebuggeeValue and add handleAt methods to AutoArrayRooter and AutoValueArray; r=terrence
Bug 828244 - Part d: Pass MutableHandleValue to Debugger::wrapEnvironment; r=terrence
Bug 828244 - Part e: Pass MutableHandleValue to DebuggerGenericEval; r=terrence
Bug 828244 - Part f: Pass MutableHandleValue to Debugger::{new,receive}CompletionValue; r=terrence
Bug 828248 - Part a: Pass MutableHandleId to ValueToId and DoubleIndexToId; r=sfink
Bug 828248 - Part b: Pass MutableHandleId to IndexToId and IndexToIdSlow; r=sfink
Bug 828248 - Part c: Pass MutableHandleId to Shape::getUserId; r=sfink
Bug 828248 - Part d: Pass MutableHandleId to FetchElementId; r=sfink
Bug 828248 - Part e: Pass MutableHandleId to InternNonIntElementId; r=sfink
Bug 828248 - Part f: Pass MutableHandleId to ValueIsSpecial; r=sfink
Bug 828293 - Root js_NativeSet's vp argument; r=terrence
Bug 828595 - Pass a HandleId to js_GetPropertyHelperInline; r=terrence
Bug 828494 - Part a: Pass MutableHandleValue to GetOwnPropertyDescriptor; r=terrence
Bug 828494 - Part b: Pass MutableHandleValue to NewPropertyDescriptorObject; r=terrence
Bug 828567 - Part a: Exact rooting for strings in jsdate.cpp; r=terrence
Bug 828567 - Part b: Stop passing CallReceiver around where we only need call.rval() in jsdate.cpp; r=terrence
Bug 828978 - Remove pointless const_cast in SVGLength::GetUserUnitsPerPercent; r=longsonr
Bug 825407 - Get rid of GetElementParent; r=mounir
Bug 825749 - Convert SVG gradient elements to WebIDL; r=bz

--HG--
rename : content/svg/content/src/nsSVGGradientElement.cpp => content/svg/content/src/SVGGradientElement.cpp
rename : content/svg/content/src/nsSVGGradientElement.h => content/svg/content/src/SVGGradientElement.h
Bug 828975 - Cleanup nsHTMLCSSUtils::ElementsSameStyle a bit; r=ehsan