Good first start Rated 3 out of 5 stars
As can be expected pdf.js still has a ways to go. While it seems to handle basic pdf documents OK, more complex ones are not. So don't get rid of your current pdf reader just yet.
I am looking forward to see how this project turns out when complete.