Bug 945292 - Fixed ANGLE compilation on mingw. r=jgilbert

--HG--
extra : rebase_source : 84a48e83aab4a71d7be05d38874942ec89721d4d
Bug 962354 - Fixed cross compilation on case sensitive OSes.

--HG--
extra : rebase_source : 1fc397a1fc5086b04f79addf6c162f66b845b991
Bug 960255 - Emit 'change' event after adjusting range widgets. r=yzen