actually fix the addJavascriptInterface() race condition problem