Web browser is officially “UNPLANNED”.
See this post in the Ideas forum:
http://community.wdc.com/t5/Live-Live-Plus-Ideas/Web-Browser/idi-p/83267
The reason is:
The processor in the WD TV Live/Live Plus is not powerful enough to make for a good web browsing experience.