Cross-browser extension framework based on the Chrome extension API