cant be that hard replacing the stock browser (for example) I mean it is using QtWebkit2 and that is open source.