Configurações ideais do WebView para suporte a HTML5?

Estou interessado em determinar quais são as configurações ideais para um WebView destinado a mostrar conteúdo HTML5.

Atualmente estou usando:

<code>mWebView.setFocusable(true);
mWebView.setFocusableInTouchMode(true);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.getSettings().setPluginsEnabled(true);
mWebView.getSettings().setRenderPriority(RenderPriority.HIGH);
mWebView.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);
mWebView.getSettings().setDomStorageEnabled(true);
mWebView.getSettings().setDatabaseEnabled(true);
mWebView.getSettings().setAppCacheEnabled(true);
mWebView.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY);
</code>

Com essas configurações, o WebView obtém 189 (com 1 bônus) emhtml5test.com. Eu estou querendo saber se existem configurações que eu deveria / poderia mudar para obter maior compatibilidade com o HTML5. É claro que essa lista é uma fusão de configurações compiladas ao longo de alguns meses, por isso também estou aberto para dizer que estou fazendo algo errado. Eu não tenho controle sobre o conteúdo html a ser exibido, mas estou tentando oferecer suporte a uma extensão de HTML5 tão ampla quanto possível.

questionAnswers(4)

yourAnswerToTheQuestion