Closed
Bug 681922
Opened 14 years ago
Closed 13 years ago
In google docs Upload -> Files has no highlighting
Categories
(Tech Evangelism Graveyard :: English US, defect)
Tech Evangelism Graveyard
English US
Tracking
(Not tracked)
RESOLVED
WORKSFORME
People
(Reporter: sbadau, Unassigned)
References
Details
(Keywords: qawanted, verified-beta, Whiteboard: [qa+][qa!:9])
Attachments
(1 file)
37.27 KB,
image/jpeg
|
Details |
Mozilla/5.0 (Windows NT 6.0; rv:7.0) Gecko/20100101 Firefox/7.0
When uploading in google docs "Files" menu item - is not highlighted.
Reproducible: always
Steps to reproduce:
1. Log into your Gmail account and select Documents.
2. Click on Upload.
Actual results:
Although files can be uploaded, "Files" menu item is not highlighted when moving the mouse over it.
Expected results:
"Files" menu item is highlighted.
Comment 1•14 years ago
|
||
Reproduced:
Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.2.20) Gecko/20110803 Firefox/3.6.20
Mozilla/5.0 (X11; Linux x86_64; rv:6.0) Gecko/20100101 Firefox/6.0
Mozilla/5.0 (X11; Linux x86_64; rv:7.0) Gecko/20100101 Firefox/7.0
Mozilla/5.0 (X11; Linux x86_64; rv:8.0a2) Gecko/20110825 Firefox/8.0a2
Mozilla/5.0 (X11; Linux x86_64; rv:9.0a1) Gecko/20110825 Firefox/9.0a1
Works for me:
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.107 Safari/535.1
Menu looks completely different:
Opera/9.80 (X11; Linux x86_64; U; en) Presto/2.9.168 Version/11.50
Hardware: x86 → All
Version: 7 Branch → Trunk
Comment 2•14 years ago
|
||
If I use User Agent RG 1.0, faking "Mozilla/5.0 (compatible) AppleWebKit/534.21 (KHTML, like Gecko) Chrome/11.0.682.0 Safari/534.21", then "Mozilla/5.0 (X11; Linux x86_64; rv:9.0a1) Gecko/20110825 Firefox/9.0a1" becomes a Works For Me.
Comment 3•14 years ago
|
||
Doing the other way around:
$ chromium-browser --user-agent="Mozilla/5.0 (X11; Linux x86_64; rv:9.0a1) Gecko/20110825 Firefox/9.0a1"
Then I can reproduce the bug.
So it looks like Google Docs does user agent sniffing and then let the menu behave badly when they think the site is visited by a Firefox browser.
This could be a Tech Evangelism bug. Going to ask for tracking to raise visibility.
Updated•14 years ago
|
Comment 5•14 years ago
|
||
Contacting some Google people to check.
Comment 6•14 years ago
|
||
Google people contacted.
Comment 8•14 years ago
|
||
They said they were looking into it. I just followed up again.
Untracking this for Firefox 7 as it exists in earlier versions and is a Google problem most likely.
tracking-firefox7:
+ → ---
Comment 10•14 years ago
|
||
One of the Google guys says they are escalating it. (Not sure what that means, exactly, but it's an email response!)
Reporter | ||
Comment 11•14 years ago
|
||
Mozilla/5.0 (Windows NT 6.0; rv:8.0) Gecko/20100101 Firefox/8.0
This issue is still reproducible on Firefox 8 beta 2.
Comment 12•14 years ago
|
||
Reproducible for me on Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:8.0) Gecko/20100101 Firefox/8.0
Comment 13•14 years ago
|
||
Hi Simona and Vlad. This is more than likely a Google issue. We expect this bug to ride-along with every release until Google patches the issue on their end; at which point we will have to re-evaluate if it's still an issue in Firefox.
Thanks
Reporter | ||
Comment 14•14 years ago
|
||
Issue can still be seen in Firefox 9 beta 1.
Mozilla/5.0 (Windows NT 6.0; rv:9.0) Gecko/20100101 Firefox/9.0
Comment 15•14 years ago
|
||
With the new Google+ UI I do not see this issue in Firefox 9.0b2. Please confirm if this is still reproducible.
Comment 16•14 years ago
|
||
I can still reproduce this issue on 9b2 with Google+ UI
Comment 17•14 years ago
|
||
Please provide a screencast because I can't reproduce this at all.
Comment 18•14 years ago
|
||
Dropping to UNCONFIRMED until we can pinpoint what, if anything, is happening.
Status: NEW → UNCONFIRMED
Ever confirmed: false
Comment 19•14 years ago
|
||
I'm a bit perplexed because a community member was able to reproduce this yesterday on Windows 7 64-bit with Firefox 9.0b4. Simona, can you please attach a screencast to this bug so I can see what you are seeing? Maybe I am looking for the wrong thing.
Reporter | ||
Comment 20•14 years ago
|
||
Comment 21•14 years ago
|
||
Okay, thanks, I am now seeing this. I was indeed looking at the wrong thing. Something I noticed is not only does this not get highlighting, the cursor is a text-cursor, not a link cursor like the other menu items.
Simona, can you use the moz-regression tool to see if this is a regression?
Reporter | ||
Comment 22•14 years ago
|
||
Issue is reproducible ever since Firefox 3.6.16.
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.16) Gecko/20110319 Firefox/3.6.16
The highlight is also missing on other browsers (Opera 11.52 and IE 8) with the exception that the cursor is a link cursor not a text cursor as in Firefox.
This behavior is not encountered in Chrome 15.0.874.121 or Safari 5.0.5.
Comment 23•14 years ago
|
||
So it looks like WebKit browsers are fine -- browsers using other rendering engines are not. Using the Inspector I noticed that the Files... item is different than all others.
Files... is an <input> field
Others are <div> with goog-menuitem class
Simona, could you create a minimized HTML testcase for this menu and attach it to this bug?
Component: General → Layout
Product: Firefox → Core
QA Contact: general → layout
Keywords: regressionwindow-wanted
Comment 24•14 years ago
|
||
(In reply to Anthony Hughes, Mozilla QA (irc: ashughes) from comment #23)
> So it looks like WebKit browsers are fine -- browsers using other rendering
> engines are not.
And as I pointed out in comment 2 - this depends on the user agent string.
Pretend to be WebKit, and Firefox works as well.
Comment 25•14 years ago
|
||
Could this be a Tech Evangelism issue then? If all it takes is changing a user agent string then this must be server-side and not a Firefox bug -- or am I incorrect?
Well, they could be sending us different content that we're still rendering incorrectly ...
Comment 27•14 years ago
|
||
Kyle, any advice on next steps for QA to investigate/escalate this issue?
We should figure out what the difference in between what WebKit is getting served and what Firefox is getting served is. From there we can determine if this is us choking on different content, or them sending us broken content.
Comment 29•14 years ago
|
||
Any advice how we can do that?
![]() |
||
Comment 30•14 years ago
|
||
Um... Save both pages and compare them? That's the normal way one does it.
If they're identical, then look through the scripts to see where they UA-sniff.
Looking at the page, they send various -moz styles to us when we're not spoofing the WebKit UA, so there may in fact be a relevant difference here.
![]() |
||
Comment 31•14 years ago
|
||
In any case, I contacted Google about this; hopefully they can just point us to what they're doing differently.
Comment 32•14 years ago
|
||
Thanks Boris. I have looked at the HTML source and this sub-menu is not in the source. It must be dynamically generated by a script or something.
![]() |
||
Comment 33•14 years ago
|
||
I'm assuming you looked at the "save page, complete" source, right? If I "save page, complete", then that particular menuitem is not present, but others are; is the menu in the source at that point or is it still being generated entirely in JS?
Comment 34•14 years ago
|
||
I think it is pure JS. I think the menu source code you can see is for the side menu. I cannot find the source for the sub-menu contained within the Upload button.
![]() |
||
Comment 35•14 years ago
|
||
Response from Google:
This is a Docslist issue. We put a flash overlay on top of that item and we aren't
propagating the hover event to the underlying UI component (a menu item). It's on my
plate to fix but keeps getting pushed down by other priorities. I'll see what I can do to
escalate.
Assignee: nobody → english-us
Component: Layout → English US
Product: Core → Tech Evangelism
QA Contact: layout → english-us
Version: Trunk → unspecified
Comment 36•14 years ago
|
||
Nice. Thanks Boris.
![]() |
||
Comment 37•14 years ago
|
||
Further followup:
I just spoke with the person who implemented this originally and he corrected me. It's
not a flash overlay, but rather a input of type "file" that we overlay. The reason was
lack of programmatic invocation of the file browsing dialog. In Safari and Chrome, this
was exposed programmatically, but on Firefox as of the time this component was written,
there was no programmatic access and so we invoked using an overlay. The issue around
catching and propagating the hover is similar to what I described before.
Comment 38•14 years ago
|
||
Got some news from Google. Apparently, this has been fixed internally and it should visible next week (the 15th of December).
Comment 39•14 years ago
|
||
I have test this and the issue is fixed on:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:9.0) Gecko/20100101 Firefox/9.0 beta 6
Mozilla/5.0 (X11; Linux i686; rv:9.0) Gecko/20100101 Firefox/9.0 beta 6
Mozilla/5.0 (Windows NT 6.1; rv:9.0) Gecko/20100101 Firefox/9.0 beta 6
The "Files" menu item is now highlighted.
Setting resolution to Verified Fixed on Beta.
Keywords: verified-beta
Whiteboard: [qa+][qa!:9]
Comment 40•14 years ago
|
||
The "Files..." menu is now highlighted in nightly as well.
Mozilla/5.0 (X11; Linux x86_64; rv:11.0a1) Gecko/20111215 Firefox/11.0a1
Reporter | ||
Comment 41•13 years ago
|
||
Mozilla/5.0 (Windows NT 6.1; rv:11.0) Gecko/20100101 Firefox/11.0
Issue is reproducible again on Firefox 11 beta 1 - the File option is not highlighted.
Comment 42•13 years ago
|
||
Reproduced. The bug is back again. :-(
Mozilla/5.0 (X11; Linux x86_64; rv:10.0) Gecko/20100101 Firefox/10.0
Mozilla/5.0 (X11; Linux x86_64; rv:11.0a2) Gecko/20120131 Firefox/11.0a2
Mozilla/5.0 (X11; Linux x86_64; rv:13.0a1) Gecko/20120202 Firefox/13.0a1
![]() |
||
Comment 43•13 years ago
|
||
Yes. Google apparently backed out their fix...
Updated•13 years ago
|
Blocks: evangFxDesktop
Comment 44•13 years ago
|
||
Jonas suggests in https://bugzilla.mozilla.org/show_bug.cgi?id=709448#c21 that uploading on Google Docs is broken due to this bug. Can anybody confirm that's the case?
Adding qawanted keyword.
Keywords: qawanted
Comment 45•13 years ago
|
||
I can still upload files. It just doesn't change the cursor to the typical "link hand". You can still click and upload files. At least on my end.
Comment 46•13 years ago
|
||
Mozilla/5.0 (X11; Linux x86_64; rv:13.0a1) Gecko/20120215 Firefox/13.0a1
Same here. The menu is still broken, but I can upload anyway.
Comment 47•13 years ago
|
||
This issue seems to be fixed with the latest Nightly.
User Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:20.0) Gecko/20.0 Firefox/20.0
Build ID: 20121120030739
Comment 48•13 years ago
|
||
Manuela, can you please also check the latest Beta, Aurora, and Release? Is this something they fixed on their end?
Comment 49•13 years ago
|
||
This issue is also fixed on the latest Beta, Aurora, and Release.
Firefox 18 beta 1:
User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:18.0) Gecko/18.0 Firefox/18.0
Build ID: 20121121075611
Aurora :
User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:19.0) Gecko/19.0 Firefox/19.0
Build ID: 20121121042014
Firefox 17 Release
User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/17.0 Firefox/17.0
Build ID: 20121119183901
It's possible they fixed it since they had already fixed it once before (but it regressed again).
Updated•13 years ago
|
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → WORKSFORME
Updated•10 years ago
|
Product: Tech Evangelism → Tech Evangelism Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•