브라우저에서 찾기(Ctrl+F)와 같은 기능을 만들려고 합니다.

satanjr의 이미지

html 을 받아서 DOM Tree 까지 생성을 시켰습니다. 그런데 이 정보를 가지고 브라우저에서 찾기(Ctrl+F) 와 같은 기능을 만들려고 합니다.
모질라 소스에서 이 부분을 좀 따다가 쓸려고 하는데.. 생각보다 찾기가 쉽질 않네요.
이 기능의 구현에 대해서 조언을 좀 부탁 드립니다.