Incorrect positioning of SocialAPI location sharing doorhanger after changing position of icon and restart

RESOLVED WONTFIX

Status

()

RESOLVED WONTFIX
4 years ago
2 years ago

People

(Reporter: FlorinMezei, Unassigned)

Tracking

Trunk
x86_64
Windows 7
Points:
---
Bug Flags:
firefox-backlog +

Firefox Tracking Flags

(firefox31 wontfix, firefox32- wontfix, firefox33- wontfix, firefox34 affected)

Details

(Reporter)

Description

4 years ago
Reproducible with:
Firefox 32 Beta 3 - 20140731191115 - User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:32.0) Gecko/20100101 Firefox/32.0
Latest Firefox 33 Aurora - 20140731004002
Latest Firefox 34 Nightly - 20140731030206

Environment: Windows 7 x64, Windows XP x86, Windows 8 x64

Steps to reproduce:
1. Open Firefox with new profile.
2. Go to http://mixedpuppy.github.io/socialapi-demo/ and choose to activate the Demo Social Service.
3. Choose to enable the service ---> SocialAPI panel displays on the right, with location sharing doorhanger displayed under the title bar = OK
4. Choose "Share location", then open the Customization Panel, choose "Customize" and move the Social Demo icon to the right of the Tab strip.
5. Restart Firefox and see where the SocialAPI location sharing doorhanger displays. Repeat this step a few times.

Expected results: 
The doorhanger always displays in the SocialAPI Demo panel, under the title bar, same as at step #3.

Actual results:
Sometimes the doorhanger displays under one of the open tabs. 

Notes:
- see "http://www.screencast.com/t/x6EPxNTD" 
- I was able to reproduce this in Firefox 29.0.1 as well, so it's no recent regression
(Reporter)

Updated

4 years ago
Version: 32 Branch → Trunk
[Tracking Requested - why for this release]:
status-firefox31: --- → wontfix
status-firefox32: --- → affected
status-firefox33: --- → affected
status-firefox34: --- → affected
tracking-firefox32: --- → ?
tracking-firefox33: --- → ?
tracking-firefox34: --- → ?
Flags: firefox-backlog?
The geolocation in the demo provider is to test the permissions panel will appear, however no current providers use anything that produces a permissions prompt from the sideabar. I don't see a reason to chase this down right now (especially for uplifting).
status-firefox32: affected → wontfix
status-firefox33: affected → wontfix
tracking- based on comment 2.
tracking-firefox32: ? → -
tracking-firefox33: ? → -
tracking-firefox34: ? → ---
Flags: firefox-backlog? → firefox-backlog+
deprecation in fx51
Status: NEW → RESOLVED
Last Resolved: 2 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.