Open Bug 1619794 Opened 5 years ago Updated 2 years ago

Consider optimizing appends that would cause an inline to become ib-split better

Categories

(Core :: Layout, task)

task

Tracking

()

People

(Reporter: bzbarsky, Unassigned)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Attached patch Very old patchSplinter Review

Right now if we have an inline that is not ib-split and we append something containing blocks, we will reframe.

In theory, we could instead flag it as ib-split and then append the usual block and inline alternating kids. I have a very old patch hanging out in my tree (which I will attach) that implemented this sort of optimization as of sometime in 2009. It totally does not apply to current tip, though the basic idea might still be doable. What's not clear to me is whether it's worth it.

Attachment #9130611 - Attachment is patch: true
Attachment #9130611 - Attachment mime type: application/octet-stream → text/plain
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: