add a mason component wrapping the onto browser.