Closed Bug 1024696 Opened 10 years ago Closed 6 years ago

Strange white space in address bar

Categories

(Firefox :: Address Bar, defect)

30 Branch
x86_64
Windows 8
defect
Not set
normal

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: vasil.galinovsky, Unassigned)

References

Details

Attachments

(1 file)

Attached image ff.jpg
User Agent: Mozilla/5.0 (Windows NT 6.2; WOW64; rv:30.0) Gecko/20100101 Firefox/30.0 (Beta/Release)
Build ID: 20140605174243

Steps to reproduce:

Open firefox after update to version 30


Actual results:

big white space before http in address bar


Expected results:

no white space
Hi, 

thanks for taking the time to report a problem.

I wasn't able to reproduce it on latest Nightly Firefox/33.0 ID:20140615030204 on Linux (Debian Sid) x86_64.

Could you please try if the same happens in Safe Mode (Help → Restart with Addons Disabled)?
And with a clean profile? (see here how to create one → http://kb.mozillazine.org/Profile_Manager)

Cheers,
Francesca
QA Whiteboard: [bugday-20140616]
Flags: needinfo?(vasil.galinovsky)
I have the same problem, and it happens even in safe mode.
Safe mode and new profile did not solve the problem. I found the same issue in support forum: https://support.mozilla.org/en-US/questions/973795 . I will try to uninstall lenovo fingerprint software and check.
(In reply to vasil.galinovsky from comment #3)
> Safe mode and new profile did not solve the problem. I found the same issue
> in support forum: https://support.mozilla.org/en-US/questions/973795 . I
> will try to uninstall lenovo fingerprint software and check.

Ok, let us know how if it was that.

Cheers,
Francesca
I uninstalled fingerprint software and it solved the problem. But after I installed it again, I had white space again. I don't have the problem with 29 version on Windows 8. Can you fix it?
Did you make sure you activated Simple Pass in your add-on's, then restart Firefox? That did it for me.
I don't use Simple Pass, I use lenovo Fingerprint Reader, it does not have any add-on in ff.
Flags: needinfo?(vasil.galinovsky)
(In reply to vasil.galinovsky from comment #5)
> I uninstalled fingerprint software and it solved the problem. But after I
> installed it again, I had white space again. I don't have the problem with
> 29 version on Windows 8. Can you fix it?

Thanks for your feedback. 
I'm not sure what's happening here, but I'll move this bug to the Location Bar component: hopefully they'll understand it better :).

Cheers,
Francesca
Component: Untriaged → Location Bar
I have a lenovo laptop with a fingerprint reader, will try to reproduce this.
Flags: needinfo?(dao)
Seems similar to the problem in Bug 970158, but in this case the fingerprint software is not a fx add-on but a standalone software. 
As pointed out by Aaron on IRC, though, the underlying issue could be related.


(In reply to Dão Gottwald [:dao] from comment #9)
> I have a lenovo laptop with a fingerprint reader, will try to reproduce this.

Thanks! :)

Cheers,
Francesca
I found the plugin that was installed by fingerprint software - TrueSuite(npffwloplugin.dll). I deleted the dll, but nothing changes.
juanb, do you have a lenovo with the builtin fingerprint reader? Dao may have it covered, but if you have one in the QA lab and have time to confirm the problem that would be awesome.
Flags: needinfo?(jbecerra)
I haven't been able to confirm this on the machines in the QA lab. They have something called ThinkVantage Fingerprint software, and it appears as an add-on in Firefox. These machines are running Windows 7, however.
Flags: needinfo?(jbecerra)
I don't user ThinkVantage. I use AuthenTec TrueSuite Fingerprint Software for 64-bit Windows. http://mobilesupport.lenovo.com/us/en/products/laptops-and-netbooks/lenovo-v-series-laptops/lenovo-v580c-notebook/downloads/DS030585
It's a different software, for different models.
I found how to fix it.
C:\Program Files (x86)\Mozilla Firefox\distribution\bundles\websitelogon@truesuite.com\chrome\content\
websiteLogonOverlay.xul
Remove script, stringbundleset and textbox blocks.
I saw this large piece of white space in the address bar on my uncle's HP laptop.

I installed DOM Inspector to figure out what was taking the space. It was an html:object tag sized to 0px x 0px, but that was much wider due to us attempting to display a click-to-play placeholder.

As noted in comment 15, this object comes from some chrome code in C:\Program Files (x86)\Mozilla Firefox\distribution\bundles\websitelogon@truesuite.com
I tried removing the "C:\Program Files (x86)\Mozilla Firefox\distribution" folder. After restarting Firefox, the whitespace area and the toolbar icon of the fingerprint reader were gone.

Unfortunately, after rebooting the machine, that folder reappeared.

The solution I found to make the whitespace area permanently go away was to go in the add-on manager, and always enable a plugin (I don't remember the name, but it was likely the plugin that's mentioned in comment 11).


So, possible bugs here:
- it's a bad idea for the fingerprint reader software to include an object tag within the location bar. Is it worth reaching out to them?
- I don't see why plugins loaded by object tags in chrome code get blocked by click-to-play.
- I disliked not being able to disable websitelogon@truesuite.com from the add-on manager. Is there a reason to not treat the stuff in <appdir>/distribution like add-ons?

I'm concerned that this bug may potentially affect a large number of people, as that fingerprint reader software comes installed by default on some laptops.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Flags: firefox-backlog?
The click-to-play placeholder shouldn't take up any space if the area is too small to show anything. Georg, does comment 16 make sense to you?
Flags: firefox-backlog? → firefox-backlog+
Flags: needinfo?(georg.fritzsche)
Is the plugin they use bundled in the extension?
If yes, it should get activated automatically per bug 982101. Bundling inside the extension is the best thing to do right now, unless it's restartless (pending bug 989967).


Otherwise we have bug 834918 open for activating plugins loaded in chrome.
Flags: needinfo?(georg.fritzsche)
Ok, it seems that bug 834918 will fix this then.
Depends on: 834918
Flags: needinfo?(dao)
not worth keeping this open now that legacy add-ons are gone.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: