Closed Bug 882393 Opened 11 years ago Closed 11 years ago

Customization listeners should be notified asynchronously

Categories

(Firefox :: Toolbars and Customization, defect)

defect
Not set
normal

Tracking

()

RESOLVED WONTFIX

People

(Reporter: jaws, Assigned: jaws)

References

(Blocks 1 open bug)

Details

(Whiteboard: [Australis:M?][Australis:P3])

When doing batch updates, we currently notify the listeners upon each move. This can slow down the updates, as well as potentially introduce cycles if the listener undoes the change.

If we notify the listeners asynchronously we can have a better chance at removing the cycles as well as potentially improve the perf of the updates.
P3 due to perf/risk? Not sure.
Whiteboard: [Australis:M?] → [Australis:M?][Australis:P3]
Actually, this is going to cause more pain than gain. Listeners could end up getting a notification that their widget was moved, when the present state could be that the widget has moved again before the listener found out (a quick move followed by another quick move due to repositioning wide widgets).

Let's close this and only resurrect it when we find that it would solve a particular issue we are facing.
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.