Mozilla's new program WebAssembly aims to take your gaming from in-application to a browser while retaining high-fidelity grahpics. Sounds like a pipe-dream right? High-res 3D Graphics on a browser game interface? Not ever happening.
So, theoretically, you'd be able to run games through Firefox instead of as an application. Because it would be running through WebAssembly the games or CAD programs would run the same way regardless of platform or OS. Which, as a frequent Mac user and also gamer, would be goddamn awesome. Being able to run "windows-only" programs off my mac without needing to partition my harddrive or VM into a Windows OS would be fantastic.
WebAssembly also means that, theoretically, you can run those games and CAD applications through other smart-devices. Like your phone or tablet.
So you may want to keep your eyes peeled for more news on WebAssembly.
If I'm reading the Engadget article correctly, WebAssembly should be available for beta testing in the new Firefox beta made available today.