auto merge of #5360 : snf/servo/main_thread_runnable, r=jdm
auto merge of #5360 : snf/servo/main_thread_runnable, r=jdm


eddyb/servo,thiagopnts/servo,boghison/servo,tschneidereit/servo,bjwbell/servo,g-k/servo,ryancanhelpyou/servo,paulrouget/servo,dati91/servo,GyrosOfWar/servo,evilpie/servo,brendandahl/servo,dhananjay92/servo,indykish/servo,eddyb/servo,zhangjunlei26/servo,tempbottle/servo,KiChjang/servo,walac/servo,zhangjunlei26/servo,steveklabnik/servo,anthgur/servo,codemac/servo,larsbergstrom/servo,kindersung/servo,deokjinkim/servo,nnethercote/servo,wartman4404/servo,mt2d2/servo,pyecs/servo,aweinstock314/servo,emilio/servo,nrc/servo,samfoo/servo,pyfisch/servo,tschneidereit/servo,boghison/servo,caldwell/servo,GyrosOfWar/servo,ConnorGBrewster/servo,zhangjunlei26/servo,emilio/servo,SimonSapin/servo,RenaudParis/servo,steveklabnik/servo,GreenRecycleBin/servo,A-deLuna/servo,meh/servo,evilpie/servo,anthgur/servo,DominoTree/servo,jdramani/servo,jdramani/servo,boghison/servo,pyecs/servo,karlito40/servo,rnestler/servo,ryancanhelpyou/servo,szeged/servo,aidanhs/servo,fiji-flo/servo,s142857/servo,wpgallih/servo,RenaudParis/servo,aidanhs/servo,notriddle/servo,dvberkel/servo,nerith/servo,zentner-kyle/servo,mdibaiee/servo,nnethercote/servo,tafia/servo,aweinstock314/servo,KiChjang/servo,s142857/servo,nick-thompson/servo,KiChjang/servo,larsbergstrom/servo,WriterOfAlicrow/servo,fiji-flo/servo,ConnorGBrewster/servo,evilpie/servo,paulrouget/servo,cbrewster/servo,s142857/servo,steveklabnik/servo,pyfisch/servo,anthgur/servo,jimberlage/servo,g-k/servo,nrc/servo,karlito40/servo,szeged/servo,canaltinova/servo,GreenRecycleBin/servo,tschneidereit/servo,avadacatavra/servo,fiji-flo/servo,saratang/servo,KiChjang/servo,RenaudParis/servo,splav/servo,mt2d2/servo,saratang/servo,brendandahl/servo,splav/servo,CJ8664/servo,mbrubeck/servo,caldwell/servo,canaltinova/servo,mdibaiee/servo,indykish/servo,dagnir/servo,zentner-kyle/servo,codemac/servo,notriddle/servo,saneyuki/servo,j3parker/servo,CJ8664/servo,kindersung/servo,rentongzhang/servo,mattnenterprise/servo,A-deLuna/servo,cbrewster/servo,fiji-flo/servo,paulrouget/servo,evilpie/servo,deokjinkim/servo,dsandeephegde/servo,avadacatavra/servo,ryancanhelpyou/servo,indykish/servo,notriddle/servo,cbrewster/servo,jgraham/servo,peterjoel/servo,mdibaiee/servo,peterjoel/servo,canaltinova/servo,DominoTree/servo,echochamber/servo,sadmansk/servo,dagnir/servo,larsbergstrom/servo,akosel/servo,fiji-flo/servo,larsbergstrom/servo,zentner-kyle/servo,pgonda/servo,A-deLuna/servo,nerith/servo,tschneidereit/servo,samfoo/servo,mt2d2/servo,wpgallih/servo,nnethercote/servo,szeged/servo,nick-thompson/servo,caldwell/servo,mbrubeck/servo,indykish/servo,wpgallih/servo,dvberkel/servo,eddyb/servo,evilpie/servo,g-k/servo,saratang/servo,boghison/servo,aweinstock314/servo,g-k/servo,saneyuki/servo,nnethercote/servo,karlito40/servo,paulrouget/servo,walac/servo,echochamber/servo,tempbottle/servo,mattnenterprise/servo,GyrosOfWar/servo,GyrosOfWar/servo,notriddle/servo,anthgur/servo,walac/servo,jimberlage/servo,pyfisch/servo,nick-thompson/servo,SimonSapin/servo,tempbottle/servo,j3parker/servo,DominoTree/servo,rentongzhang/servo,AnthonyBroadCrawford/servo,jdramani/servo,echochamber/servo,rentongzhang/servo,emilio/servo,wpgallih/servo,SimonSapin/servo,AnthonyBroadCrawford/servo,nerith/servo,rixrix/servo,brendandahl/servo,tafia/servo,sadmansk/servo,echochamber/servo,nerith/servo,runarberg/servo,samfoo/servo,saneyuki/servo,mt2d2/servo,CJ8664/servo,RenaudParis/servo,zhangjunlei26/servo,DominoTree/servo,sadmansk/servo,dagnir/servo,brendandahl/servo,mdibaiee/servo,dsandeephegde/servo,mbrubeck/servo,splav/servo,canaltinova/servo,walac/servo,paulrouget/servo,jgraham/servo,jdramani/servo,nerith/servo,mbrubeck/servo,thiagopnts/servo,ryancanhelpyou/servo,jdramani/servo,szeged/servo,codemac/servo,tschneidereit/servo,evilpie/servo,pyecs/servo,larsbergstrom/servo,avadacatavra/servo,meh/servo,thiagopnts/servo,GreenRecycleBin/servo,boghison/servo,DominoTree/servo,mbrubeck/servo,dati91/servo,huonw/servo,peterjoel/servo,pgonda/servo,rixrix/servo,GreenRecycleBin/servo,splav/servo,splav/servo,szeged/servo,deokjinkim/servo,hyowon/servo,deokjinkim/servo,KiChjang/servo,bjwbell/servo,nrc/servo,saratang/servo,rixrix/servo,karlito40/servo,dati91/servo,aweinstock314/servo,akosel/servo,jgraham/servo,notriddle/servo,rentongzhang/servo,pyecs/servo,szeged/servo,akosel/servo,dhananjay92/servo,peterjoel/servo,dsandeephegde/servo,peterjoel/servo,ConnorGBrewster/servo,mbrubeck/servo,mbrubeck/servo,boghison/servo,saratang/servo,wartman4404/servo,huonw/servo,echochamber/servo,notriddle/servo,DominoTree/servo,cbrewster/servo,splav/servo,mattnenterprise/servo,dati91/servo,runarberg/servo,CJ8664/servo,jlegendary/servo,dati91/servo,WriterOfAlicrow/servo,AnthonyBroadCrawford/servo,j3parker/servo,samfoo/servo,paulrouget/servo,bjwbell/servo,runarberg/servo,echochamber/servo,tafia/servo,deokjinkim/servo,steveklabnik/servo,meh/servo,codemac/servo,pyfisch/servo,CJ8664/servo,GyrosOfWar/servo,AnthonyBroadCrawford/servo,g-k/servo,deokjinkim/servo,szeged/servo,saneyuki/servo,GreenRecycleBin/servo,dati91/servo,jlegendary/servo,sadmansk/servo,j3parker/servo,dhananjay92/servo,g-k/servo,hyowon/servo,vks/servo,ConnorGBrewster/servo,upsuper/servo,indykish/servo,karlito40/servo,peterjoel/servo,GyrosOfWar/servo,splav/servo,pyfisch/servo,eddyb/servo,rixrix/servo,zentner-kyle/servo,jimberlage/servo,tschneidereit/servo,vks/servo,saneyuki/servo,CJ8664/servo,pyfisch/servo,s142857/servo,sadmansk/servo,pyfisch/servo,nnethercote/servo,SimonSapin/servo,nnethercote/servo,ConnorGBrewster/servo,huonw/servo,saneyuki/servo,jlegendary/servo,pgonda/servo,dhananjay92/servo,mt2d2/servo,thiagopnts/servo,rnestler/servo,nerith/servo,WriterOfAlicrow/servo,pgonda/servo,kindersung/servo,youprofit/servo,tempbottle/servo,ryancanhelpyou/servo,tafia/servo,nick-thompson/servo,vks/servo,bjwbell/servo,anthgur/servo,rixrix/servo,dsandeephegde/servo,indykish/servo,dvberkel/servo,paulrouget/servo,CJ8664/servo,dagnir/servo,eddyb/servo,splav/servo,jdramani/servo,jgraham/servo,avadacatavra/servo,evilpie/servo,CJ8664/servo,hyowon/servo,upsuper/servo,jgraham/servo,szeged/servo,wartman4404/servo,WriterOfAlicrow/servo,rentongzhang/servo,jlegendary/servo,brendandahl/servo,rixrix/servo,upsuper/servo,nnethercote/servo,indykish/servo,canaltinova/servo,pyfisch/servo,hyowon/servo,jgraham/servo,codemac/servo,emilio/servo,emilio/servo,rixrix/servo,emilio/servo,runarberg/servo,jgraham/servo,avadacatavra/servo,nick-thompson/servo,splav/servo,zhangjunlei26/servo,nrc/servo,peterjoel/servo,indykish/servo,rentongzhang/servo,tafia/servo,runarberg/servo,nrc/servo,tafia/servo,youprofit/servo,rixrix/servo,upsuper/servo,steveklabnik/servo,mattnenterprise/servo,avadacatavra/servo,saneyuki/servo,A-deLuna/servo,jimberlage/servo,upsuper/servo,wpgallih/servo,cbrewster/servo,mdibaiee/servo,samfoo/servo,dsandeephegde/servo,AnthonyBroadCrawford/servo,SimonSapin/servo,hyowon/servo,dvberkel/servo,vks/servo,rnestler/servo,kindersung/servo,mattnenterprise/servo,dvberkel/servo,kindersung/servo,samfoo/servo,jimberlage/servo,anthgur/servo,huonw/servo,boghison/servo,steveklabnik/servo,caldwell/servo,jimberlage/servo,meh/servo,kindersung/servo,DominoTree/servo,dsandeephegde/servo,nrc/servo,dhananjay92/servo,nick-thompson/servo,aidanhs/servo,jimberlage/servo,KiChjang/servo,rixrix/servo,hyowon/servo,wartman4404/servo,SimonSapin/servo,zhangjunlei26/servo,meh/servo,avadacatavra/servo,WriterOfAlicrow/servo,pgonda/servo,GreenRecycleBin/servo,larsbergstrom/servo,sadmansk/servo,RenaudParis/servo,cbrewster/servo,fiji-flo/servo,larsbergstrom/servo,canaltinova/servo,paulrouget/servo,deokjinkim/servo,tempbottle/servo,caldwell/servo,zentner-kyle/servo,pyecs/servo,wpgallih/servo,dsandeephegde/servo,eddyb/servo,wpgallih/servo,wartman4404/servo,walac/servo,anthgur/servo,saneyuki/servo,GreenRecycleBin/servo,mattnenterprise/servo,aidanhs/servo,zentner-kyle/servo,akosel/servo,kindersung/servo,wpgallih/servo,ryancanhelpyou/servo,brendandahl/servo,nnethercote/servo,paulrouget/servo,walac/servo,nnethercote/servo,thiagopnts/servo,huonw/servo,emilio/servo,AnthonyBroadCrawford/servo,KiChjang/servo,avadacatavra/servo,saneyuki/servo,aweinstock314/servo,emilio/servo,eddyb/servo,vks/servo,ConnorGBrewster/servo,DominoTree/servo,DominoTree/servo,aidanhs/servo,runarberg/servo,aidanhs/servo,akosel/servo,pyecs/servo,nerith/servo,dhananjay92/servo,ConnorGBrewster/servo,larsbergstrom/servo,rnestler/servo,SimonSapin/servo,szeged/servo,dagnir/servo,g-k/servo,mattnenterprise/servo,samfoo/servo,zhangjunlei26/servo,nnethercote/servo,codemac/servo,SimonSapin/servo,upsuper/servo,pgonda/servo,WriterOfAlicrow/servo,jlegendary/servo,fiji-flo/servo,cbrewster/servo,youprofit/servo,hyowon/servo,thiagopnts/servo,akosel/servo,meh/servo,vks/servo,sadmansk/servo,AnthonyBroadCrawford/servo,mdibaiee/servo,aweinstock314/servo,s142857/servo,evilpie/servo,dvberkel/servo,emilio/servo,KiChjang/servo,echochamber/servo,tempbottle/servo,jimberlage/servo,A-deLuna/servo,pyfisch/servo,aweinstock314/servo,GyrosOfWar/servo,larsbergstrom/servo,zhangjunlei26/servo,KiChjang/servo,upsuper/servo,notriddle/servo,evilpie/servo,saratang/servo,dati91/servo,RenaudParis/servo,pyecs/servo,aidanhs/servo,wpgallih/servo,youprofit/servo,thiagopnts/servo,tafia/servo,j3parker/servo,pgonda/servo,mbrubeck/servo,dvberkel/servo,zentner-kyle/servo,jimberlage/servo,rentongzhang/servo,meh/servo,sadmansk/servo,vks/servo,mt2d2/servo,nrc/servo,larsbergstrom/servo,notriddle/servo,dagnir/servo,peterjoel/servo,youprofit/servo,j3parker/servo,indykish/servo,peterjoel/servo,rnestler/servo,thiagopnts/servo,karlito40/servo,bjwbell/servo,jlegendary/servo,notriddle/servo,KiChjang/servo,anthgur/servo,runarberg/servo,tschneidereit/servo,akosel/servo,dati91/servo,ryancanhelpyou/servo,paulrouget/servo,saratang/servo,wartman4404/servo,dagnir/servo,dsandeephegde/servo,huonw/servo,s142857/servo,zhangjunlei26/servo,bjwbell/servo,notriddle/servo,walac/servo,WriterOfAlicrow/servo,A-deLuna/servo,wartman4404/servo,mdibaiee/servo,s142857/servo,canaltinova/servo,RenaudParis/servo,codemac/servo,dhananjay92/servo,tempbottle/servo,GreenRecycleBin/servo,huonw/servo,fiji-flo/servo,nick-thompson/servo,mt2d2/servo,j3parker/servo,steveklabnik/servo,youprofit/servo,brendandahl/servo,emilio/servo,eddyb/servo,caldwell/servo,GreenRecycleBin/servo,rnestler/servo,youprofit/servo,pyfisch/servo,rnestler/servo,ConnorGBrewster/servo,saneyuki/servo,splav/servo,DominoTree/servo,szeged/servo,A-deLuna/servo,upsuper/servo,jlegendary/servo,cbrewster/servo,jdramani/servo,mattnenterprise/servo,caldwell/servo,karlito40/servo,canaltinova/servo,peterjoel/servo,bjwbell/servo,rnestler/servo