Note: There are a few cases of duplicates in user autocompletion which are being worked on.

Optimize abs pos child insertion/removal

NEW
Assigned to

Status

()

Core
Layout: R & A Pos
P1
normal
6 years ago
5 years ago

People

(Reporter: bz, Assigned: bz)

Tracking

(Blocks: 1 bug)

Trunk
x86
Mac OS X
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

(URL)

(Assignee)

Description

6 years ago
See the proposal at <http://groups.google.com/group/mozilla.dev.platform/browse_thread/thread/4b468b2f00c5a18a>.  Summary is:

1)  Abs pos frames are marked as reflow roots.
2)  Deletion of an abs pos frame just updates overflow areas up the tree (hence
    the dependency on bug 524925).
3)  Insertion of an abs pos frame just updates overflow areas up the tree
    (though this could run into issues with auto-offset stuff; in those
    situations we may need to reflow the parent to get the placeholder placed
    correctly).
4)  When reflowing an abs pos frame, update overflow areas up the tree.

We would need to make it ok for reflow roots to change size/position as part of reflow....
(Assignee)

Comment 1

6 years ago
Oh, and I took this for lack of anyone else to foist it on, but people are very welcome to steal this!
(Assignee)

Updated

6 years ago
Blocks: 641340
(Assignee)

Updated

6 years ago
Priority: P2 → P1
You need to log in before you can comment on or make changes to this bug.