Bug 785951. Remove padding from social panels. r=dao,felipe
Bug 782793. Per-platform chat window icons. r=felipe
Bug 784220 - B2G telephony: expose call waiting status. r=philikon
Bug 789213 - Delay SUTAgent "ready" until the SDCard is ready. r=wlach
Bug 786946.  Don't propagate text-decoration to <select> by default.  r=dbaron

--HG--
rename : layout/reftests/text-decoration/underline-button-1-ref.html => layout/reftests/text-decoration/underline-select-1-ref.html
rename : layout/reftests/text-decoration/underline-button-1.html => layout/reftests/text-decoration/underline-select-1.html
rename : layout/reftests/text-decoration/underline-button-1-ref.html => layout/reftests/text-decoration/underline-select-2-ref.html
rename : layout/reftests/text-decoration/underline-button-1.html => layout/reftests/text-decoration/underline-select-2.html
Bug 780529.  Make people poking XHR via random XPCOM interfaces actually work as long as they stick to GetInterface.  r=peterv
Bug 788369.  Allow passing strings to the XHR constructor, since CoffeeScript seems to want to do it.  r=peterv
Bug 788751 - Bubble the manifestURL in the webapps-launch mozChromeEvent. r=vingtetun
Bug 789458 - Restore watcher service if it comes back with a null intent;r=jmaher, a=test-only
This could happen if the watcher gets killed due to memory pressure on
Android
Bug 788369 followup.  Fix test to reflect the new world.  r=bustage
Back out bug 786946 because it fails <select> font-inflation tests.  r=bustage
bug 776783 - package profile into B2G desktop builds r=ted
Move nsStyleStruct MaxDifference methods inline, and make them available unconditionally rather than DEBUG-only.  (Bug 779968, patch 1)  r=bzbarsky
Use nsStyleStruct MaxDifference methods instead of maxHint for hint handling in nsStyleContext::CalcStyleDifference.  (Bug 779968, patch 2)  r=bzbarsky
Remove maxHint from nsStyleContext::CalcStyleDifference.  (Bug 779968, patch 3)  r=bzbarsky
Abstract nsChangeHint_NonInherited_Hints into a function so that it accurately reports the reflow cases to all callers.  (Bug 779968, patch 4)  r=bzbarsky

This is in preparation for adding an additional caller.

nsChangeHint_NonInherited_Hints will be reintroduced in patch 6, but as
the maximum set of such hints rather than the minimal set, and with the
less confusing name nsChangeHint_Hints_NotHandledForDescendants.
Refix bug 731521 in the new setup for forcing comparison in nsStyleContext::CalcDifference, since we can no longer rely on nsStyleBorder::ForceCompare.  (Bug 779968, patch 5)  r=bzbarsky
Make nsStyleContext::CalcStyleDifference force comparison based on the parent's hint instead of the style struct ForceCompare methods.  (Bug 779968, patch 6, the main patch)  r=bzbarsky

This propagates the non-inherited (in the nsChangeHint sense, not the
CSS inheritance sense) parts of the parent's change hint through
ReResolveStyleContext so that we can use them in
nsStyleContext::CalcDifference.  In the cases where we don't know the
parent's hint, we assume the worst, that all the non-inherited hints
were present in the parent's style change.

This should be a significant performance improvement handling simple
style changes (such as a style attribute change setting a non-inherited
property) on elements with large numbers of descendants that have data
in ForceCompare structs that can't be stored in the rule tree (for
example, margins or widths in em or rem units).
Remove ForceCompare methods from style structs.  (Bug 779968, patch 7)  r=bzbarsky
Bug 786946.  Don't propagate text-decoration to <select> by default.  r=dbaron

--HG--
rename : layout/reftests/text-decoration/underline-button-1-ref.html => layout/reftests/text-decoration/underline-select-1-ref.html
rename : layout/reftests/text-decoration/underline-button-1.html => layout/reftests/text-decoration/underline-select-1.html
rename : layout/reftests/text-decoration/underline-button-1-ref.html => layout/reftests/text-decoration/underline-select-2-ref.html
rename : layout/reftests/text-decoration/underline-button-1.html => layout/reftests/text-decoration/underline-select-2.html