Closed
Bug 434095
Opened 16 years ago
Closed 16 years ago
Possible window leak (for page lifetime?) when using Fiddler
Categories
(Core :: General, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: bzbarsky, Unassigned)
Details
Attachments
(1 file)
(deleted),
text/html
|
Details |
See bug 197919 comment 90 through bug 197919 comment 105.
The response sent by the server in this case is:
<?xml version="1.0" ?>
<?Adf-Rich-Response-Type ?>
<content action="/aquila/faces/authorized_home?_adf.ctrl-state=1037421319_7"> <fragment><![CDATA[<span id="homepageForm::postscript"><input type="hidden" name="javax.faces.ViewState" value="!-4f0a1440"></input></span>]]></fragment>
<script><![CDATA[AdfPage.PAGE.clearAllMessages();]]></script>
<script>var hWin = window.open("/aquila/faces/adf.task-flow?adf.tfDoc=%2FWEB-INF%2Ftask-flow-follow-ups.xml&adf.tfId=task-flow-follow-ups","null","status=yes,toolbar=no,copyhistory=no,width=500,height=200");
hWin.focus();</script></content>
I'm not sure what the client side does with it. Maybe someone who has Windows on hand can follow the directions in bug 197919 comment 105 to test?
Comment 1•16 years ago
|
||
I can reproduce this with the directions from bug 197919 comment 105.
However, if I wait for a little while before opening a new popup, then the popup blocker doesn't come up.
Comment 2•16 years ago
|
||
I can also reproduce this issue while manually closing the popup windows this testcase creates every 2 seconds.
I still have the dom.popup_maximum pref set to 3.
Interesting phenomenon:
Let the 3 popups appear, then close them all 3, you'll notice that the popup blocker is still counting blocked popup windows. However, after having blocked appr. 8 extra popup windows (15-16 seconds), suddenly the 3 popup window start appearing again.
Comment 3•16 years ago
|
||
It seems like bug 260264 is also about this issue (or at least there is quite some talk about it).
Comment 4•16 years ago
|
||
The canned session is not quite the same as when connected to the server since when live it re-pops the same window if it hasn't been closed instead of opening another window. When I try it, once I get blocked I can't open any more popups, I've waited for several minutes and it's still blocks with no popups open. I have to restart the browser to clear.
Comment 5•16 years ago
|
||
(In reply to comment #4)
> The canned session is not quite the same as when connected to the server since
> when live it re-pops the same window if it hasn't been closed instead of
> opening another window. When I try it, once I get blocked I can't open any
> more popups, I've waited for several minutes and it's still blocks with no
> popups open. I have to restart the browser to clear.
I'm not sure what you mean. How can I reproduce this problem? You're testing with a Firefox 3 build, right?
Comment 6•16 years ago
|
||
We're developing against the 2.0.0.14 but when I had this problem I tested it on 3.0 and it appeared to have the same issue. I just went back and tried it on 3.0 and do see that if I wait several seconds after being blocked it does appear to clear up and I can again open the popup. On 2.0 I am blocked forever. Maybe it's not a big an issue as I thought since our product is a way's away from being released and 3.0 may be out by then but Oracle hasn't certified their ADF/OC4J app server on 3.0 yet. Is this thread only for 3.0 issues?
Comment 7•16 years ago
|
||
Yes, no development is being done on 2.0, only fixing of security issues or topcrashes. (actually development of 3.0 is also halted now, because it will be relased very soon)
Reporter | ||
Comment 8•16 years ago
|
||
I wouldn't be surprised if on 2.0 there is really just a leak here...
The 10 second thing is likely bug 434096.
Comment 9•16 years ago
|
||
This can be closed since this bug appears to be fixed in 3.0, (except for the piece in bug 434096) Thanks for your responsiveness.
Reporter | ||
Comment 10•16 years ago
|
||
Don, thank you for testing this! That's great news.
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•