Bug 855507: Update talos.json to capture new xperf main thread I/O counters. r=aki
Merge m-c to inbound.
Bug 825196 - Rename nsHTMLInputElement to HTMLInputElement. r=Ms2ger

--HG--
rename : content/html/content/src/nsHTMLInputElement.cpp => content/html/content/src/HTMLInputElement.cpp
rename : content/html/content/src/nsHTMLInputElement.h => content/html/content/src/HTMLInputElement.h
Bug 825196 - Convert HTMLInputElement to WebIDL. r=Ms2ger
Bug 855728 - Always export FakeSpeechRecognitionService.h. r=gps
Bug 854880 - Make canceling a RunnableFunction actually cancel the task. r=bent

--HG--
extra : rebase_source : 1de3006089152141d838e6896acba21307b2620c
Bug 854924 - Change "can't allocate graphics resources" in TabParent to an NS_WARNING. r=bent

We hit this assertion during our tests, which sometimes complete before
the subprocess is Show()'n.  This isn't a bug, as far as I can tell.

Changing the NS_ERROR to NS_WARNING keeps us from failing on tryserver.

--HG--
extra : rebase_source : fe98bcd891f9255297240c96b65ae39fe6112bd3
Bug 854001 part 1.  Give workers that are pretending to be on WebIDL bindings separate JSClasses for instance objects and prototype objects.  r=peterv,bent
Bug 854001 part 2.  Remove a null check in bindings code that is no longer needed because workers no longer use a DOMJSClass for prototype objects.  r=peterv,bent