You would need to design a completely different approach to handle vertical and horizontal breaking. I agree the current approach has severe problems but even just designing something significantly better is not easy ... and actually switching Gecko to it would be a mountain of work.
Maybe you should get really good break-handling into Servo layout and then import Servo layout into Gecko a la Stylo ("Layo"?). Rob -- lbir ye,ea yer.tnietoehr rdn rdsme,anea lurpr edna e hnysnenh hhe uresyf toD selthor stor edna siewaoeodm or v sstvr esBa kbvted,t rdsme,aoreseoouoto o l euetiuruewFa kbn e hnystoivateweh uresyf tulsa rehr rdm or rnea lurpr .a war hsrer holsa rodvted,t nenh hneireseoouot.tniesiewaoeivatewt sstvr esn _______________________________________________ dev-tech-layout mailing list dev-tech-layout@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-tech-layout