Closed Bug 47310 Opened 24 years ago Closed 24 years ago

Cannot customize nscp sidebar tabs

Categories

(SeaMonkey :: Sidebar, defect, P1)

x86
All
defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: shrir, Assigned: slamm)

References

Details

(Keywords: crash, Whiteboard: [nsbeta3+][nsbeta2-])

Am not sure who should be getting this bug on the netcenter side. Using today's m17 builds on all platforms (2000080204m17) 1. Launch seamonkey 2. From the Sidebar, select "Add|Customize Sidebar" 3. Select the 'News CNN.com' panel from the right side window titled 'My Sidebar' 4. Press the 'Customize PAnel...' button at the bottom of the window. 5. After signing in (if uahaven't already)..when the customize channel window opens up, observe that the pull-down menu is blank and text is partially cut.There is no way that you can customize anything on this page. Also, pressing SAVE to close this window closes the browser window (that is bug 43471)
The redirect from the signing page to the customization page is not working properly for all the tabs. As for CNN, I'm taking the customize link out of the RDF file. (nothing to customize)
Is the redirect problem a server side issue or client side issue? > If these redirects work in 4.x, then it is a client side problem. > If these redirects work in Netscape 6 content area but not in the Sidebar, it is a client side problem specific to sidebar. Otherwise, it might be a client side problem for a different client team (necko?) reassigning to hoang so he or shrir can tell us more. If it is a client problem, reassign it back to slamm.
Assignee: slamm → hoangtv
John, This bug is only valid if you try to customize your tabs from Sidebar. It works fine on 4.x and the content area of Netscape6. The customize page in sidebar directs all the links back to the main browser, instead of the popup window, which it used to do in PR1 I think somewhere in the client the code has changed which result in this behavior. Assigning to Slamm
Assignee: hoangtv → slamm
netcenter, nsbeta3 keywords
Keywords: netcenter, nsbeta3
this bug may be related to bug 39325
Summary: Cannot customize News CNN.com panel → Cannot customize News CNN.com panel (and all nscp tabs?)
Keywords: nsbeta2
edit title, added nsbeta2 to get on radar. Susan Mernit just asked Jim Martin to make this a stop ship of beta2 bug. Netcenter engineers are working on a server side solution. Bottom line - customizing the content of an individual tab (such as stocks) causes a crash. The changes are saved, but you have to relaunch Navigator to make that happen (I couldn't relaunch Netscape 6 until I used cntl-alt-delete to truly end task).
Keywords: crash
Summary: Cannot customize News CNN.com panel (and all nscp tabs?) → Cannot customize nscp sidebar tabs
Build used:2000080304M17 Bug 43471 is about the Save button problem in customization dialog. For me, the browser does not crash but one of the browser windows closes and my changes get saved. Pls take a look at that bug.Thx
cc: leger
Whiteboard: [nsbeta2+] Netcenter Dependency
We in Client are of the understanding that no beta2 work is needed from us at this time. Netcenter to address...correct?
I just modified some templates so the browser doesn't close after customizing some of the tabs. This is a quick fix from the server side, until the client find the real bug.
server side has a fix for beta 2 - removing the [nsbeta2+] notification. Shrirang has verified on all platforms. Keeping bug open so we can fix client side problem. To fix the problem, we need a test case to use. Hoang, could you set up a tab for us to use to address this problem. reassigning to hoangtv
Assignee: slamm → hoangtv
Whiteboard: [nsbeta2+] Netcenter Dependency → Netcenter Dependency
*** Bug 43471 has been marked as a duplicate of this bug. ***
Putting on [nsbeta3+][nsbeta2-] radar. Assigning to slamm to fix in client for trunk.
Assignee: hoangtv → slamm
Whiteboard: Netcenter Dependency → [nsbeta3+][nsbeta2-]Netcenter Dependency
Blocks: 1656
No longer blocks: 1656
This is crashing again as soon as the stocks panel opens up for customization. (build:2000081508M18) Stack Trace: 0x035b0098 nsGenericElement::SetDocument [d:\builds\seamonkey\mozilla\layout\base\src\nsGenericElement.cpp, line 1296] nsGenericHTMLElement::SetDocument [d:\builds\seamonkey\mozilla\layout\html\content\src\nsGenericHTMLElement.cpp, line 966] nsHTMLSpanElement::SetDocument [d:\builds\seamonkey\mozilla\layout\html\content\src\nsHTMLSpanElement.cpp] nsGenericElement::SetDocumentInChildrenOf [d:\builds\seamonkey\mozilla\layout\base\src\nsGenericElement.cpp, line 1237] nsGenericElement::SetDocument [d:\builds\seamonkey\mozilla\layout\base\src\nsGenericElement.cpp, line 1328] nsGenericHTMLElement::SetDocument [d:\builds\seamonkey\mozilla\layout\html\content\src\nsGenericHTMLElement.cpp, line 966] nsHTMLMapElement::SetDocument [d:\builds\seamonkey\mozilla\layout\html\content\src\nsHTMLMapElement.cpp, line 284] nsGenericElement::SetDocumentInChildrenOf [d:\builds\seamonkey\mozilla\layout\base\src\nsGenericElement.cpp, line 1237] nsGenericElement::SetDocument [d:\builds\seamonkey\mozilla\layout\base\src\nsGenericElement.cpp, line 1328] nsGenericHTMLElement::SetDocument [d:\builds\seamonkey\mozilla\layout\html\content\src\nsGenericHTMLElement.cpp, line 966] nsHTMLSpanElement::SetDocument [d:\builds\seamonkey\mozilla\layout\html\content\src\nsHTMLSpanElement.cpp] nsGenericElement::SetDocumentInChildrenOf [d:\builds\seamonkey\mozilla\layout\base\src\nsGenericElement.cpp, line 1237] nsGenericElement::SetDocument [d:\builds\seamonkey\mozilla\layout\base\src\nsGenericElement.cpp, line 1328] nsGenericHTMLElement::SetDocument [d:\builds\seamonkey\mozilla\layout\html\content\src\nsGenericHTMLElement.cpp, line 966] nsHTMLSpanElement::SetDocument [d:\builds\seamonkey\mozilla\layout\html\content\src\nsHTMLSpanElement.cpp] nsGenericElement::SetDocumentInChildrenOf [d:\builds\seamonkey\mozilla\layout\base\src\nsGenericElement.cpp, line 1237] nsGenericElement::SetDocument [d:\builds\seamonkey\mozilla\layout\base\src\nsGenericElement.cpp, line 1328] nsGenericHTMLElement::SetDocument [d:\builds\seamonkey\mozilla\layout\html\content\src\nsGenericHTMLElement.cpp, line 966] nsHTMLSpanElement::SetDocument [d:\builds\seamonkey\mozilla\layout\html\content\src\nsHTMLSpanElement.cpp] nsGenericElement::SetDocumentInChildrenOf [d:\builds\seamonkey\mozilla\layout\base\src\nsGenericElement.cpp, line 1237] nsGenericElement::SetDocument [d:\builds\seamonkey\mozilla\layout\base\src\nsGenericElement.cpp, line 1328] nsGenericHTMLElement::SetDocument [d:\builds\seamonkey\mozilla\layout\html\content\src\nsGenericHTMLElement.cpp, line 966] nsHTMLSpanElement::SetDocument [d:\builds\seamonkey\mozilla\layout\html\content\src\nsHTMLSpanElement.cpp] nsGenericHTMLContainerElement::RemoveChildAt [d:\builds\seamonkey\mozilla\layout\html\content\src\nsGenericHTMLElement.cpp, line 3538] nsHTMLFormElement::RemoveChildAt [d:\builds\seamonkey\mozilla\layout\html\content\src\nsHTMLFormElement.cpp, line 94] SinkContext::DemoteContainer [d:\builds\seamonkey\mozilla\layout\html\document\src\nsHTMLContentSink.cpp, line 1637] HTMLContentSink::CloseForm [d:\builds\seamonkey\mozilla\layout\html\document\src\nsHTMLContentSink.cpp, line 2897] CNavDTD::CloseForm [d:\builds\seamonkey\mozilla\htmlparser\src\CNavDTD.cpp, line 2976] CNavDTD::CloseContainer [d:\builds\seamonkey\mozilla\htmlparser\src\CNavDTD.cpp, line 3241] CNavDTD::HandleEndToken [d:\builds\seamonkey\mozilla\htmlparser\src\CNavDTD.cpp, line 1747] CNavDTD::HandleToken [d:\builds\seamonkey\mozilla\htmlparser\src\CNavDTD.cpp, line 770] CNavDTD::BuildModel [d:\builds\seamonkey\mozilla\htmlparser\src\CNavDTD.cpp, line 504] nsParser::BuildModel [d:\builds\seamonkey\mozilla\htmlparser\src\nsParser.cpp, line 1987] nsParser::ResumeParse [d:\builds\seamonkey\mozilla\htmlparser\src\nsParser.cpp, line 1866] nsParser::EnableParser [d:\builds\seamonkey\mozilla\htmlparser\src\nsParser.cpp, line 1497] HTMLContentSink::ResumeParsing [d:\builds\seamonkey\mozilla\layout\html\document\src\nsHTMLContentSink.cpp, line 4459] nsCOMPtr_base::~nsCOMPtr_base [d:\builds\seamonkey\mozilla\xpcom\base\nsCOMPtr.cpp, line 50] nsStringBundleService::FormatStatusMessage [d:\builds\seamonkey\mozilla\intl\strres\src\nsStringBundle.cpp, line 996] nsStreamLoader::OnStopRequest [d:\builds\seamonkey\mozilla\netwerk\base\src\nsStreamLoader.cpp, line 123] nsHTTPFinalListener::OnStopRequest [d:\builds\seamonkey\mozilla\netwerk\protocol\http\src\nsHTTPResponseListener.cp p, line 1193] InterceptStreamListener::OnStopRequest [d:\builds\seamonkey\mozilla\netwerk\cache\mgr\nsCachedNetData.cpp, line 1186] nsHTTPChannel::ResponseCompleted [d:\builds\seamonkey\mozilla\netwerk\protocol\http\src\nsHTTPChannel.cpp, line 1773] nsHTTPServerListener::OnStopRequest [d:\builds\seamonkey\mozilla\netwerk\protocol\http\src\nsHTTPResponseListener.cp p, line 720] nsOnStopRequestEvent::HandleEvent [d:\builds\seamonkey\mozilla\netwerk\base\src\nsAsyncStreamListener.cpp, line 302] nsStreamListenerEvent::HandlePLEvent [d:\builds\seamonkey\mozilla\netwerk\base\src\nsAsyncStreamListener.cpp, line 106] PL_HandleEvent [d:\builds\seamonkey\mozilla\xpcom\threads\plevent.c, line 588] PL_ProcessPendingEvents [d:\builds\seamonkey\mozilla\xpcom\threads\plevent.c, line 547] _md_EventReceiverProc [d:\builds\seamonkey\mozilla\xpcom\threads\plevent.c, line 1045] USER32.dll + 0x1820 (0x77e71820)
Currently, if you are in customize page and you are not logged in, clicking on sign in page opens up the default browser, in SHRIMP http://bugscape.netscape.com/show_bug.cgi?id=1656 When this bug gets fixed, will the sign in button open up a pop-up window and you can sign into netcenter through this window? I had asked Slamm this before, but I am updating this bug just to make sure this is the scenario.
mscott plans to fix a bug that will fix this one. I need to find out the bug number from him. It has to do with URL dispatching.
Status: NEW → ASSIGNED
Priority: P3 → P1
Whiteboard: [nsbeta3+][nsbeta2-]Netcenter Dependency → [nsbeta3+][nsbeta2-]Netcenter Dependency, and dependency on mscott bug (need to find number). I (slamm) did some extra work on this and made so the sidebar will reload a tab when you customize it.
slamm/mscott, can you get us the depends bug for this and when likely to be fixed. we need to know if we're going to have it in time for the shrimp beta build (approx 9/10). thanks, Vishy
This was fixed last week.....
Whiteboard: [nsbeta3+][nsbeta2-]Netcenter Dependency, and dependency on mscott bug (need to find number). I (slamm) did some extra work on this and made so the sidebar will reload a tab when you customize it. → [nsbeta3+][nsbeta2-]
PDT marking fixed per mscott's last comment
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
With this fix, instead of going to default browser, the chromeless window opens as expected. But When trying to login, get the following assertion infinitely ###!!! ASSERTION: |copy_string| will never terminate: ' count_copied > 0', file ..\..\dist\include\nsAlgorithm. h, line 73
It worked for me today, but I was already logged in.
Depends on: 50924
I wrote up bug 50924 for the freeze onlogon problem on 'my.netscape.com' site. benc, I tried to search for a bug for this prob since u had mentioned this problem y'day..but could not find one. This bug's verification is blocked by 50924
verified fixed on all platforms (2000090108m18)
Status: RESOLVED → VERIFIED
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.