Sorry, but this is impossible. Portal 2 game used Source game engine — it not support WebGL.
That's fine now, I like Undertale more now.