1. add core plugin: inject
2. adjust pagerun api
3. adjust bridge api