What technologies and tools are needed to build a browser game?
You need a web-exportable engine or a JavaScript framework (rendering via Canvas or WebGL), browser storage/networking APIs if the game needs them, a way to test performance, and a publishing target. Most engines cover build and export; the rest is integration and distribution.