The web browser control lets you embed IE in your application, so until IE provides support for the HTML5 features you wnat to visualize, you will be unable to use the WebBrowser control for this purpose.
If you install IE 9
] you might get what you want. You'll just have to try and see :)
Maybe using webkit is an alternativeComparison of layout engines (HTML5)
Here is a .Net wrapper control:WebKit .NET