Merge m-c to mozilla-inbound
Bug 842828: Clean up urlclassifier.gethashtables preferences (r=gcp)
* * *
Bug 842828: Mark attributes of nsIApplicationReputationQuery as readonly, remove unused field (r=mossop)
* * *
Bug 842828: Check local list to suppress remote lookups (r=paolo)
Bug 911158 - Removal of URL Protocol from FirefoxURL causes problems for some users. r=jimm
Bug 856616 - Post size in the global header, rather than continuing with the processing, if all we need is a size decode. r=seth
Bug 919069 - Set -env win32 for x86 targets regardless of MIDL version. r=ted
Bug 919265 - Part 1: Fix TextTrackCue() crashtests to use VTTCue(). r=bz
Bug 919265 - Part 2: Add ClearOnShutdown() call on the static WebVTTParserWrapper. r=bz
Bug 920112 - Make sure nsCOMPtr<nsIFile> is defined before using. r=ehsan
Bug 920433 - Improve API support for self-hosted functions. r=till, r=bz
Bug 920452 - Odinmonkey: Constant global variables have no alias dependencies. r=bbouvier
Bug 920703 - Give an informative error message when expandlibs_exec fails. r=glandium
Bug 919900 - Mark reftest fuzzy on windows 7
Bug 919900 - Mark reftest fuzzy on windows 7
Bug 811122 - Use double addition in AddOperation to avoid signed integer overflow. r=bhackett

--HG--
extra : rebase_source : 16bbb1470021c1e26730cdd329a528467827ec12
Bug 920547 - create generic accessibles for mathml elements, r=tbsaunde
Bug 916257 - part 1 - convert ipdlsrcs.mk writing to use mozbuild.makeutil; r=gps
Bug 916257 - part 2 - separate out files-from-this-ipdl logic from writing CPPSRCS; r=gps
Bug 916257 - part 3 - write ALL_IPDLSRCS and CPPSRCS in one go; r=gps
Bug 907789 - part 1 - write out webidl file lists as one big list; r=gps
Bug 910139 - Add TYPE_XSLT to nsIContentPolicy for XSLT loads and update CSP to treat XSLT as script. r=grobinson, r=jst