Proper getClientsRects() support was implemented in http://trac.webkit.org/changeset/167930, but without writing modes.
CSS Regions were removed in Bug 174978.