Reproduced on 4.0b5pre and 3.6.8.
The repro contains this:
w = open(1, 1, 1);
o = w.locationbar;
s = '';
setInterval('s += o.visible', 50);
Created attachment 467523 [details]
this signature shows up in the wild around 10-25 times a day as well.
mostly with people on http://www.hulu.com/watch and a few video sites. I mostly see this on 3.6.x releases where active daily user are 1 million+
Just FYI, this is a "regression" from <firstname.lastname@example.org> 2000-02-08 05:38.
Created attachment 467554 [details] [diff] [review]
This is the simplest fix I could think of. And better to make those
nsBarProp methods not throw.
Other, not quite as simple would be to have a weak reference (not raw) to
DOMWindow, and get browserchrome from it.
Is this related to bug 575102?
If this gets reviewed and can land today it will make 3.6.9/3.5.12. If not, it will have to wait for the next release. Please ask for landing approval when/if it gets ready today. Thanks!
Created attachment 475069 [details] [diff] [review]
Created attachment 475070 [details] [diff] [review]
Comment on attachment 475069 [details] [diff] [review]
Approved for 18.104.22.168, a=dveditz for release-drivers
Comment on attachment 475070 [details] [diff] [review]
Approved for 22.214.171.124, a=dveditz for release-drivers