Open Bug 720349 Opened 14 years ago Updated 3 years ago

ASSERTION: recurring into frame construction with DownloadHelper

Categories

(Core :: Layout, defect)

x86
macOS
defect

Tracking

()

People

(Reporter: mrbkap, Unassigned)

Details

(Keywords: assertion)

Attachments

(1 file)

Attached file stack
With the Video DownloadHelper extension (https://addons.mozilla.org/addon/3006), attempting to download a video causes us to recur into frame construction. STR: 1. Install https://addons.mozilla.org/addon/3006 2. Navigate to YouTube and choose a video (any video seems to do the trick). 3. Click on: Tools > DownloadHelper > Media > {Video Name} > Download & Convert 4. Assert
So the fundamental problem is that the XBL binding instantiation from LoadBindings triggers the XUL template builder which then goes and modifies the DOM (the anonymous parts of it, in this point). Would it make sense to trigger the template builder off a scriptrunner?
(In reply to Boris Zbarsky (:bz) from comment #1) > Would it make sense to trigger the template builder off a scriptrunner? That should be ok. Is there a chance that some script that might want to access the template would run before the scriptrunner fires? For example, an xbl constructor?
It's possible, yes....
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: