Closed Bug 595276 Opened 15 years ago Closed 15 years ago

use something other than attrmodified to handle updates?

Categories

(Firefox Graveyard :: Panorama, defect, P4)

defect

Tracking

(blocking2.0 final+)

RESOLVED INVALID
Tracking Status
blocking2.0 --- final+

People

(Reporter: iangilman, Unassigned)

Details

Panorama currently watches attrmodified on all tabs (via AllTabs.jsm) in order to keep all of the tab thumbnails and related information up do date. Dietrich has pointed out that this may not be the most efficient solution. This bug is for looking for other options that provide the required functionality but without the performance hit. In the Panorama code the area of interest is TabItems._update(), which is triggered by an event handler set up in TabItems.init().
sicking says perf is bad *and* there are significant security bugs, so marking blocking.
blocking2.0: --- → final+
Comment from Dao (in bug 595076): "AllTabs.register("attrModified", ...) is the TabAttrModified event, which is different from DOMAttrModfied." Maybe this is a red herring?
I should note that there are no (known) security issues with *using* mutation events, however we (and all other browsers) have had a significant number of bugs *implementing* them, so we're all hoping to deprecate them and replace them with something better.
Priority: -- → P4
(In reply to comment #3) > Comment from Dao (in bug 595076): > > "AllTabs.register("attrModified", ...) is the TabAttrModified event, which is > different from DOMAttrModfied." > > Maybe this is a red herring? Yeah.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → INVALID
Product: Firefox → Firefox Graveyard
You need to log in before you can comment on or make changes to this bug.