Bug 1046645 - Mark moz-page-thumb:// as local resources to prevent mixed content warnings f=Mardak r=gavin

Mixed content warnings on valid https pages may sometimes occur when a thumbnail on about:newtab is refreshed while we're already transitioning to the new web page. The "insecure" request is counted as a subresource request towards the newly started load. If the new target is a https page this may result in a mixed content warning because nsSecureBrowserUI is dumb and can't tell the requests of the current and previous page loads apart.
Bug 1055239 - SVG icons and theming for SocialAPI/Loop. r=MattN
Bug 1046645 - Revert part of the first patch and remove URI_IS_LOCAL_FILE from PageThumbsProtocolHandler again
Merge m-c to fx-team. a=merge
CLOSED TREE
Bug 1043633 - Move sendMessageToJava into Messaging namespace. r=wesj
Bug 1043633 - Change sendMessageToJava to Messaging.sendRequest. r=wesj
Bug 1055319 - Add DNS-based soft-start mechanism for Loop in release builds r=dolske
Bug 1055139 - Retrieve Simple Push Server URL from Loop Server r=mhammond,Standard8
Bug 1054912 - Change 'Cast to' term to 'Send to ' in-product r=wesj
Merge m-c to fx-team.

--HG--
extra : rebase_source : 254e0b1bd1d0cca6e09269d1b8f81bf0be5373d9
Bug 1053716 - Mouse events over content-process area need to set capturing so that the entire mouse interaction is forwarded to the child. r=smaug
Bug 1061644 - Fall back to default engine if engine can't be found from pref. r=bnicholson
Backed out changeset e6cf07180934 (bug 1055139) for xpcshell bustage
Merge fx-team to m-c a=merge