Bug 1096152 - Use frame instead of content to track break position. r=dbaron

--HG--
extra : amend_source : efab3508002471ed24c629d13985bca4fe4a1376