I'm opening this ticket so the TODO from commit c7960a2 doesn't get lost.
I merged master with the harfbuzz branch and removed the duplicate code there. So harfbuzz branch has no clipping support till a refactored code is merged in master.
closing, tracking clipping off by default at #2146. The issue of code duplication is still relevant but improvements are ongoing.