Closed
Bug 264663
Opened 20 years ago
Closed 18 years ago
when popup information bar is closed using the (x) close button, it reappears after switching to another tab and back
Categories
(Firefox :: General, defect, P1)
Tracking
()
RESOLVED
FIXED
Firefox 2
People
(Reporter: ht990332, Assigned: Gavin)
References
()
Details
(Keywords: polish, Whiteboard: uiHitList)
Attachments
(1 file, 1 obsolete file)
|
4.89 KB,
patch
|
asaf
:
review+
|
Details | Diff | Splinter Review |
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.3) Gecko/20041016 Firefox/1.0 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.3) Gecko/20041016 Firefox/1.0 After closing the popup information bar using the new x button, if you switch to another tab and back, the popup information bar reappears. PS. this is different than Bug 258592 Reproducible: Always Steps to Reproduce: 1. Open a new firefox window and open two empty tabs ( tab1 and tab2 ) 2. in tab1, open http://www.popuptest.com/popuptest1.html 3. you should see the popup information bar in tab1. 4. Close the popup information bar in tab1 using the x botton (x botton was introduced in bug 253326 ) 5. Switch to tab2. 6. Switch back to tab1. Actual Results: Popup information bar reappears in tab1. Expected Results: Popup information bar should remain closed in tab1.
| Reporter | ||
Updated•20 years ago
|
Flags: blocking-aviary1.0?
Summary: when popup information bar is closed using the new x (close) botton, it reappears after switching to another tab and back → when popup information bar is closed using the new x (close) botton, it reappears after switching to another tab and back
Comment 1•20 years ago
|
||
Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.3) Gecko/20041016 Firefox/1.0 confirming->NEW
Status: UNCONFIRMED → NEW
Ever confirmed: true
Comment 2•20 years ago
|
||
Possibly significant: the tab you switch away to needs to not have blocked a popup: switch from blocked-closed to blocked-open or another blocked-closed, and the first blocked-closed remains closed when you switch back.
Comment 3•20 years ago
|
||
just use a blank tab as second one
Updated•20 years ago
|
Flags: blocking-aviary1.0? → blocking-aviary1.0-
Comment 4•20 years ago
|
||
The plugin finder info bar is not affected by this bug, only the popup info bar.
Comment 5•20 years ago
|
||
*** Bug 273400 has been marked as a duplicate of this bug. ***
Updated•19 years ago
|
Flags: blocking-aviary1.5?
Comment 6•19 years ago
|
||
nice to fix, not high impact, minusing.
Flags: blocking-aviary1.5? → blocking-aviary1.5-
| Assignee | ||
Comment 7•19 years ago
|
||
Should be relatively easy to fix.
Assignee: firefox → gavin.sharp
OS: Windows XP → All
Priority: -- → P4
Hardware: PC → All
Version: unspecified → Trunk
Comment 8•19 years ago
|
||
*** Bug 292410 has been marked as a duplicate of this bug. ***
| Assignee | ||
Comment 9•19 years ago
|
||
Not so easy to fix... all tabs share a browsermessage (message bar), so the message bar is updated on every tab switch. There's no way of knowing whether the browser message was closed by the user (vs hidden by switching to a tab without one, for example), so storing that state and making sure not to show the message bar on subsequent selections of that tab is impossible. Maybe browsermessage's hide() should fire an notification to be observed by the popup code, much like how it allows something to happen when clicking the "action" button (e.g. edit options).
| Assignee | ||
Updated•19 years ago
|
Status: NEW → ASSIGNED
Comment 10•19 years ago
|
||
*** Bug 329794 has been marked as a duplicate of this bug. ***
| Assignee | ||
Updated•19 years ago
|
Target Milestone: --- → Future
Comment 11•18 years ago
|
||
*** Bug 343086 has been marked as a duplicate of this bug. ***
Comment 12•18 years ago
|
||
Clarifying summary, suggesting blocking firefox3 as this is seriously annoying behaviour.
Flags: blocking-firefox3?
Keywords: polish
Summary: when popup information bar is closed using the new x (close) botton, it reappears after switching to another tab and back → when popup information bar is closed using the (x) close button, it reappears after switching to another tab and back
Comment 14•18 years ago
|
||
Nominating for 1.8.1.2: the sliding-into-place behaviour combines quite badly with this on my laptop when viewing complex pages (Zimbra mail UI, f.e.), by making the transition shudder slowly along. Having that happen every time I go back to the tab is pretty infuriating, and highlights a weakness of our content performance that I think we should be trying pretty hard to keep from the user.
Flags: blocking1.8.1.2?
Priority: P2 → P4
Updated•18 years ago
|
Priority: P4 → P2
| Assignee | ||
Comment 15•18 years ago
|
||
This is the branch-safe, simple patch. On the trunk, I want to fix bug 311851 and rename/document "pageReport", and not rely on setting arbitrary properties on it. The other option is to remove the call to updatePageReport() in updateCurrentBrowser(), since there's no need to re-add notifications now that they're saved per-tab and not shared. We can't do that yet, though, because the popup blocker status bar button is still shared across tabs, and thus needs to be shown when you switch back to a tab with blocked popups.
Attachment #244830 -
Flags: review?(mano)
| Assignee | ||
Updated•18 years ago
|
Priority: P2 → P1
Target Milestone: Future → Firefox 2
Version: Trunk → 2.0 Branch
| Assignee | ||
Comment 16•18 years ago
|
||
Oops, forgot to include a file in the diff.
Attachment #244830 -
Attachment is obsolete: true
Attachment #244832 -
Flags: review?(mano)
Attachment #244830 -
Flags: review?(mano)
Comment 17•18 years ago
|
||
Comment on attachment 244832 [details] [diff] [review] patch r=mano
Attachment #244832 -
Flags: review?(mano) → review+
| Assignee | ||
Comment 18•18 years ago
|
||
mozilla/browser/base/content/browser.js 1.735 mozilla/toolkit/content/widgets/browser.xml 1.97
Status: ASSIGNED → RESOLVED
Closed: 18 years ago
Flags: blocking-firefox3?
Resolution: --- → FIXED
Comment 19•18 years ago
|
||
Gavin: Not blocking, but will gladly take patch approval requests. :-)
Flags: blocking1.8.1.2? → blocking1.8.1.2-
Updated•18 years ago
|
Whiteboard: uiHitList
You need to log in
before you can comment on or make changes to this bug.
Description
•