Can you able to figure out what's wrong with this webview on kindle fire?
try setting
mWebView.setLayerType(View.LAYER_TYPE_SOFTWARE,null);
it's a shot in the dark, but I've had some strange WebView drawing problems solved by disabling hardware acceleration.