I'm not sure whether it will cause a memory leak or not. If the WebView is part of the fragment then no - the Java GC handles cycles fine, otherwise - it will leak only if the WebView stays around for longer than the Fragment does.
Ideally you'd move the state that you need to reference from the WebViewClient and Fragment into a separate class and have the WebViewClient and the Fragment reference an instance of that class instead.