Closed
Bug 42058
Opened 24 years ago
Closed 24 years ago
Open Web Location fails to load when New Nav window selected
Categories
(SeaMonkey :: UI Design, defect, P3)
SeaMonkey
UI Design
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: bugzilla, Assigned: bugzilla)
Details
(Keywords: regression, relnote, Whiteboard: [nsbeta2+][dogfood-])
Attachments
(1 file)
911 bytes,
patch
|
Details | Diff | Splinter Review |
summary sez it all. found this using 2000.06.09.08-m17 trunk bits [moz and comm]; occurs on all platforms. 1. select File > Open Web Location. 2. enter a url. 3. select New Navigator window from the droplist. 4. hit Enter or click Open button (if the latter, it'll be greyed out on win32 due to bug 42045, but still functional). expected: dialog should go away, then a new browser window should appear and load the entered url. result: dialog goes away... but no new window appears (and the url isn't loaded). nothing really useful from the console: WEBSHELL+ = 6 WEBSHELL+ = 7 *** foopy WEBSHELL- = 6 WEBSHELL- = 5
Reporter | ||
Comment 1•24 years ago
|
||
nominating for beta2. this be an annoying regression. thanks to Doron for catching this!
Comment 2•24 years ago
|
||
seeing in branch build 2000060814M16 (mozilla build)
Assignee | ||
Comment 3•24 years ago
|
||
this is the line that appears to do nothing: window.opener.delayedOpenWindow(getBrowserURL(), "chrome,all,dialog=no", dialog.input.value ); It _is_ reaching that point, since it dumps ***foopy right before that. Seems like a problem with getBrowserURL() -- I had it dump the value that getBrowserURL() was returning to the console, and everytime it's WEBSHELL- = 3 That, to me at least, doesn't seem to be correct.
Assignee | ||
Comment 5•24 years ago
|
||
Blake...wild looks good! Not dogfood, but nsbeta2+ it is. don says...see law for a code review and help checking in.
Whiteboard: [nsbeta2+][dogfood-]
Assignee | ||
Comment 7•24 years ago
|
||
adding patch kw, needs review I don't know if this is correct, but it seems to work (on win32, anyways). For whatever reason, getBrowserURL(), defined as a function in utilityOverlay.js, wasn't returning the correct path to navigator.xul. Perhaps it didn't know what getBrowserURL() was, since it didn't reference utilityOverlay.js, and it didn't seem to inherit it. Still, I'd think that would have generated an error if that was the case. This patch would seem fine to me, 'xcept that since openLocation.xul hasn't changed in over a month, I don't know why it suddenly isn't working (I would think perhaps a getBrowserURL () problem, except Help | About Mozilla uses that it and it works just fine). btw: feel free to remove my name from the contributors list on this file if you check this in...it won't hurt my feelings :) I know a one-line regression patch isn't much.
Status: NEW → ASSIGNED
Assignee | ||
Comment 8•24 years ago
|
||
fixing typo in qa contact email addr (sariuh->sairuh)!
QA Contact: sariuh → sairuh
Assignee | ||
Comment 9•24 years ago
|
||
mm..someone said that fix isn't working. it's working on my comp, perhaps i changed something else while in the process. i'll look into it
Comment 10•24 years ago
|
||
I applied the patch and it works for me (on Win98). It looks like this should fix the problem; getBrowserURL doesn't seem to be defined unless that <script> tag pulls in utilityOverlay.js here. Go ahead and check in the fix unless the report of the problem still existing elsewhere turns out not to be a false alarm. Does anybody know exactly when this broke and what change broke it? It works in my May31 build and fails in my Jun07 build so it seems to have happened between those dates. If we can track down the change that broke this, then we can look to see if there are other JS utility routines waiting to be called from elsewhere that are likewise broken now.
Assignee | ||
Comment 11•24 years ago
|
||
yep, did appear to be a false alarm -- asa said he pasted it wrong. I couldn't find anything on cvs blame about this, didn't even appear to be any changes to the file in a month. I don't know what happened here. unfortunately, I can't check this in, unless someone here is willing to vouch for me so I can get cvs write access (please? my patches work, are simple, and don't turn tinderbox red :). other people have said this works, however, so someone can feel free to check this in.
Comment 12•24 years ago
|
||
I'll check in the fix. I thought you already had proper authorization, based on what Jan wrote. I'll be glad to vouch for you re: future work. Give whoever needs it my name or tell me who to talk to. As for the breakage, I suspect it happened due to changes in files a couple layers removed. Some overlay, or some .js pulled in by some overlay, probably changed. I tried to track it down but it wasn't obvious.
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 13•24 years ago
|
||
Thanks for vouching for me - I'm getting write access today b/c of you! In any event, I just tried this on the newest win32 M16 release candidate (2000061312). It doesn't work. Does this fix need to be put into that branch, or are we accepting this as an M16 problem and relnot'ing it? We need to do one of the other (fix or relnote).
Keywords: relnote
Reporter | ||
Comment 14•24 years ago
|
||
woo! vrfy 2000.06.14.08-m17 on all/all [commercial].
Status: RESOLVED → VERIFIED
Comment 15•24 years ago
|
||
Congratulations, Blake. I say a release note for M16, but that's only because I don't want to pull/build an M16 branch (yet; I may have to if/when other problems are found). I'm not sure what the process is for escalating bugs that should be fixed in the M16 release.
Assignee | ||
Comment 16•24 years ago
|
||
Thanks! I talked to leaf, and we decided to relnote it. Turns out sairuh already added it to the m16 relnote bug (37172) on 6/9, though.
Reporter | ||
Comment 17•24 years ago
|
||
yeah, afaik this went only into the trunk [m17]...and m16 is out de door!
Updated•20 years ago
|
Product: Core → Mozilla Application Suite
You need to log in
before you can comment on or make changes to this bug.
Description
•