Why have you exclude shared/js/opensearch.js ?