I've spent the past two weeks fixing bugs in my viewBox based document unit implementation, and just about everything is working properly now.

http://www.mpetroff.net/archives/2013/09/15/bug-fixes/

-Matthew