contentscript button & backgroundscript request