Closed Bug 90472 Opened 23 years ago Closed 23 years ago

Unable to use the Account Creation Wizard / Create New Profile wizard

Categories

(SeaMonkey :: MailNews: Message Display, defect)

defect
Not set
blocker

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: jg, Assigned: jst)

References

Details

(Keywords: regression, smoketest)

Steps to Reproduce:

1.  Go into MailNews.
2.  Edit > MailNews Account Settings
3.  Click New Account
4.  Select Newsgroup account
5.  Enter Name and Email address. Click Next
6.  Enter news server. Click Next

Expected Results:

After hitting Next in step (6.) above, should be taken to wizard page to name
the account and continue.

Actual Results:

After hitting Next in step (6.) above, nothing happens.

This prevents me from accessing news because I cannot create news accounts.
Should mention this is a tip build, pulled at 0900BST today.
Smoketest M.3 blocker.
Ok, I think I'm onto something here....
Same thing happens if you try to create a mail account.
You can go to the step where you enter your email but clicking on next doesn't
do a thing.
Javascript console tells me this:
"Error: field.parentNode has no properties
Source File: chrome://messenger/content/aw-wizardAdapter.js
Line: 36" when I click on "next".

Clicking on "cancel" to dismiss the wizard show this in the javascript console:
"Error: document.getElementById("mailaccount") has no properties
Source File: chrome://messenger/content/aw-accounttype.js
Line: 48"
Looks like timeless' and Mark's checkin gave us this so this must've been 
broken for days.
*** Bug 90484 has been marked as a duplicate of this bug. ***
Occurs for Mail too, apparently the back button is also dead, thus only "Cancel"
works.
OS: Linux → All
Hardware: PC → All
Maybe it's not timeless after all.

I can't reproduce in my debug build so I'm CVS updating my whole tree to see... 
still investigating
If it might be timeless, he should be cc'ed...
Gotta CC bhuvan too
accepting, while I investigate.

racham, feel free to take this from me.

on my win2k build from after the timeless / mark xul landing I don't get the
problem.

I'm updating now.
Status: NEW → ASSIGNED
on the latest nightly on mozilla.org (build id of 7-11-04), I get the problem.

my debug build is still going.
I see it on a my trunk build, which is good.

here's what's on my console:

JavaScript error:
chrome://messenger/content/aw-server.js line 59: Components is not defined

JavaScript error:
chrome://messenger/content/aw-server.js line 59: Components is not defined

JavaScript error:
chrome://messenger/content/aw-server.js line 59: Components is not defined
QA Contact: esther → nbaca
higher up, I'm also failing to get Components.

from stringbundle.xml, I'm failing like so:

Failed to get stringbundle:
ReferenceError: Components is not defined
JavaScript error:
XStringBundle.getString() line 1: this.stringBundle has no properties

I'm going to try backing out mstoltz last few changes, since they seem like a 
good place to start.
kerz, any problems with the aim wizard on the trunk (or branch) today?
fun fun, this affects the profile wizard, too.

Summary: Unable to use the Account Creation Wizard → Unable to use the Account Creation Wizard / Create New Profile wizard
I think it was jst's last checkin ot nsGlobalWindow.cpp

(apologies to mstoltz for pointing the finger at him.)

let me double check, and then I'll back him out.


cvs update -j1.422 -j1.421 mozilla/dom/src/base/nsGlobalWindow.cpp
The only build for today I see in comm rel is Mac trunk at this writing.
There are definitely problems in IM setup as well.
The IM setup option to "register a new IM screen name" in IM setup fails to load
the registration page for Instant Messenger in the browser. Also, if I click
back after selecting any option with next button, clicking back renders a third
radio button with no text at the top.
Mac 2001-07-12-08Trunk
Don't back jst out - because AFAIK his fix was for the bugzilla corruption 
thing and huge leaks (>800k).

Can't we wait for the right fix instead?
what I backed out for jst doesn't even look related.

my local tree is a zoo of backouts.

but now, instead of the Components error, I'm getting:

JavaScript error:
chrome://messenger/content/aw-wizardAdapter.js line 36: field.parentNode has no
properties

my insticts still point me to mstoltz's changes, which are backed out.

I'll continue to investigate...
ok, I've rubbed the sleep out of my eyes.

jst's last change to nsGlobalWindow.cpp is involved.

here's what I've backed out locally:

http://bonsai.mozilla.org/cvsview2.cgi?
diff_mode=context&whitespace_mode=show&subdir=mozilla/dom/src/base&command=DIFF_
FRAMESET&file=nsGlobalWindow.cpp&rev1=1.421&rev2=1.422&root=/cvsroot

that gets rid of the "Components" problem with the two wizards.

I've still got account wizard problems in mail.

JavaScript error:
chrome://messenger/content/aw-wizardAdapter.js line 36: field.parentNode has no
properties

I'm going to look into other global window checkins by jst.

this bug should go to jst.

jst, over to you.

probably a side effect of your changes for bug #83433

let me know what I can do to help.
Assignee: sspitzer → jst
Status: ASSIGNED → NEW
Ok, I'm on it, please don't hold the tree closed for this bug, I know what's
going on here and I'll have a fix later today.
Status: NEW → ASSIGNED
Marking nsBranch. We'll need to get PDT permission to check this bug's fix into
the branch in case we check in the fix to bug 83433 into the branch.
Keywords: nsBranch
Fixed, Nisheeth, I'm including this fix in the fix for bug 83433, there's no
need for a separate bug for this any more.
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
this bug still happens in 2001071214!

The Wizard is asking for my name and email, I press next, next screen turns up:
It asks me if I use a POP or IMAP server and the Server Name:
I click POP, and enter pop.nexgo.de press next - nothing (back works), finish 
is disabled, cancel works.

is the bug still there only one page further? or isn't it really fixed in this 
2001071214 build? i am running win2k sp2, can someone check?
The News Account creation wizard works for me in my 9am BST pull on Linux.
this is working fine on branch builds this Friday the 13th.  *hehe* going after 
trunk builds next!
*** Bug 90668 has been marked as a duplicate of this bug. ***
is good on branch too!!

verified fixed
Status: RESOLVED → VERIFIED
ok i downloaded 2001071304 win2k sp2 and it works now! :)
verified fixed
Waiting on a nightly build to verify on RH 7.1 (rpms)
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.