On Tue, Mar 11, 2014 at 1:53 AM, <abu...@adobe.com> wrote: > We currently have two methods of painting content flows. The multi-column > flows are painted using a special fragment structure at a layer level. For > regions we use a different mechanism that's based on clipping information > collected during layout. We didn't have this landed yet when I wrote those > blog posts so they are a bit outdated in this regard. > > During the layout we construct the clippling rectangles (visual overflow) > in each fragmentation container for the objects inside the fragmented flow. > When a monolithic object is too large to fit a fragment container we apply > different clipping rectangles for the box decorations of its container and > the foreground of the object. This way the container of the object will not > paint its background/borders where only the object should be painted. > > As a result, we can now correctly render relatively positioned object > fragments by just translating the clipping area together with the objects. > Transforms will follow but they shouldn't change too much besides adjusting > the coordinate system to take into account fragmentation. >
How do you handle the case where two elements belong to different fragments of the same fragmentainer but overlap in unfragmented space? Rob -- Jtehsauts tshaei dS,o n" Wohfy Mdaon yhoaus eanuttehrotraiitny eovni le atrhtohu gthot sf oirng iyvoeu rs ihnesa.r"t sS?o Whhei csha iids teoa stiheer :p atroa lsyazye,d 'mYaonu,r "sGients uapr,e tfaokreg iyvoeunr, 'm aotr atnod sgaoy ,h o'mGee.t" uTph eann dt hwea lmka'n? gBoutt uIp waanndt wyeonut thoo mken.o w _______________________________________________ dev-servo mailing list dev-servo@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-servo