These changes mean that WebGL requires a dedicated project: you can’t have a single Unity project covering all the supported platforms.
This is a very wrong move. It is completely illogical to have done this which breaks the very reason why people use unity3d. All I asked for is a simple fix, I can't seem to imagine why that you would require you guys to make such dramatic change. Why couldn't you just update that one dll which deals with webgl in the browser. Why should it now require to have a completely different project to build with the new version? You do realise that from now on I would have to make changes for other platform and then merge that change somehow to the webgl one. This is very crazy situation. Please go back to the previous way of just assigning specific dlls for specific build. Having separate project for webgl is not a good solution at all.