GSuite seems to have various broken pages and products when accessed on Firefox
Categories
(Web Compatibility :: Site Reports, defect, P2)
Tracking
(Webcompat Priority:P2, Webcompat Score:6)
People
(Reporter: llisi, Unassigned, NeedInfo)
References
()
Details
(Keywords: webcompat:needs-diagnosis, webcompat:site-report, Whiteboard: [webcompat:sightline][webcompat:japan])
User Story
user-impact-score:360 platform:windows,mac,linux impact:workflow-broken configuration:general affects:some branch:release diagnosis-team:networking
Since 09/13/2025 I have been noticing issues where multiple GSuite products are not functioning in Firefox. I have noticed this on both FF 142 and 143.
Issues include:
- calendar.google.com sometimes hanging indefinitely and failing to load (no error page occurs, just infinite loading)
- Unable to open any doc/sheet/slide links directly from drive.google.com. When clicking on items, "working" with a spinner appears at the bottom left and hangs indefinitely.
- Sheets only partially open then hang indefinitely with a loading bar at the top stuck.
- Calendar events "find people" does not work and members cannot be found or added to meetings
- Conference calling cannot be added to calendar meetings that are created.
- Various different "hamburger" menus in drive will not open and appear blank.
I am on an Apple M3 Pro using Sequoia 15.6.1 using FF 143, although I also saw this issue on FF 142.
I do not have any of these issue when testing on Chrome or Safari as far as I can tell.
Comment 1•10 months ago
|
||
(In reply to Luc Lisi from comment #0)
Since 09/13/2025 I have been noticing issues where multiple GSuite products are not functioning in Firefox. I have noticed this on both FF 142 and 143.
Issues include:
- calendar.google.com sometimes hanging indefinitely and failing to load (no error page occurs, just infinite loading)
What is "infinite loading"? That is, what does this look like? Is there a loading indicator in the page from google itself (for an XHR/fetch in the background), or in the browser UI, or...? Does a full page reload from the browser UI help or not?
- Unable to open any doc/sheet/slide links directly from drive.google.com. When clicking on items, "working" with a spinner appears at the bottom left and hangs indefinitely.
If you check the devtools console or use the profiler, is there any indication of a network or JS error? What are the details of that error.
- Sheets only partially open then hang indefinitely with a loading bar at the top stuck.
- Calendar events "find people" does not work and members cannot be found or added to meetings
(same questions for these bullets)
- Conference calling cannot be added to calendar meetings that are created.
What does "cannot" mean? You get an error? The option is not available? Something else?
- Various different "hamburger" menus in drive will not open and appear blank.
Same for "will not open".
One other thing to try would be to sign in with the same account in private browsing to see if this is cookie / local storage related. (you could clear your google cookies in normal browsing, but then we'd never be able to work out what was wrong with them that caused the problem)
(In reply to :Gijs (he/him) from comment #1)
Yeah let me go into more detail. In all these cases, I see pretty much the same thing in the dev tools but I don't work much in the Frontend so apologies if my descriptions of these things are lacking. I'll go into as much detail as I can below, although I am also happy to share screenshots and/or video if that is helpful.
`What is "infinite loading"? That is, what does this look like? Is there a loading indicator in the page from google itself (for an XHR/fetch in the background), or in the browser UI, or...? Does a full page reload from the browser UI help or not?
I can't always reproduce this one, but what I mean is that I hit calendar.google.com and then the browser tab shows a loading spinner, but no UI loads at all. So the only indication I have for loading is the small spinner icon in the Firefox Tab, not in the page itself. Then the loading indicator for the tab just continues spinning forever with no error in the browser. If I can reproduce this issue I will report back with what the dev tools network tab looks like.
Unable to open any doc/sheet/slide links directly from drive.google.com. When clicking on items, "working" with a spinner appears at the bottom left and hangs indefinitely. If you check the devtools console or use the profiler, is there any indication of a network or JS error? What are the details of that error.
For this, I see multiple POST requests to endpoints like: drivefrontend-pa.clients6.google.com/v1/items:get... which have no "status" in the network tab. I'm not sure if this means they are hanging indefinitely or erroring, but I'm unable to view any information about the response for these requests. I can only just see that they exist in the network tab but there is no information about whether they errored or were successful. Even after multiple minutes no status or timeout information appears.
I don't see any network errors otherwise, although I do see quite a few blocked POST requests to play.google.com/log. I do not have any kind of ad blocker enabled, so I'm not sure why they would be blocked, but I'd be surprised if that was causing the issue.
The console shows an interesting message marked as a warning:
Source map error: Error: JSON.parse: unexpected character at line 1 column 1 of the JSON data
Stack in the worker:parseSourceMapInput@resource://devtools/client/shared/vendor/source-map/lib/util.js:163:15
_factory@resource://devtools/client/shared/vendor/source-map/lib/source-map-consumer.js:1069:22
SourceMapConsumer@resource://devtools/client/shared/vendor/source-map/lib/source-map-consumer.js:26:12
_fetch@resource://devtools/client/shared/source-map-loader/utils/fetchSourceMap.js:83:19
Otherwise, I don't see anything of note other than a few different console warnings about unreachable code.
What does "cannot" mean? You get an error? The option is not available? Something else?
Sorry for the lack of clarity here. For the menus, I mean that the click action either opens a menu where nothing populates at all, or the UI doesn't react at all to the click and no menu opens. There is no error shown in the UI in either case. In the network tab, I again see multiple outgoing requests which again appear to be sent but have no status. Like before, there is no response information for any of these requests.
I think you're right thought that it might be related to cookies or local storage. Opening a private tab keeps the issue from occurring immediately, but I do notice that after enough refreshes or actions taken in GSuite (actions meaning opening different docs, editing, etc.) in I am able to get back into this broken state... although it isn't entirely predicable which set of actions cause it.
Let me know if there are more questions and I'd be happy to try and answer them! I'm also happy to also share video or screenshots of what is occurring if that would be useful and if there is an easy way to do so.
Cheers,
Luc
Ah okay I was able to just hit the issue where now all of drive.google.com fails to load and is in this "infinite load" state. It simply shows a loading spinner in place of the fav icon and I remain on the new tab page. Restarting Firefox does nothing and drive.google.com is just completely inaccessible/loads forever when I attempt to access it.
In the dev tools, the console is empty and only a single outgoing GET request for drive.google.com appears in the network tab. There again is no error or status at all on the GET.
I can however access drive in a private browser so it definitely seems like it is some sort of issue with the cookies or local storage. I am hesitant to clear my local data in case it is worth digging into the issue further, but just let me know.
Comment 4•10 months ago
•
|
||
(In reply to Luc Lisi from comment #3)
Thanks for all the added detail!
Ah okay I was able to just hit the issue where now all of
drive.google.comfails to load and is in this "infinite load" state. It simply shows a loading spinner in place of the fav icon and I remain on the new tab page. Restarting Firefox does nothing anddrive.google.comis just completely inaccessible/loads forever when I attempt to access it.In the dev tools, the console is empty and only a single outgoing GET request for
drive.google.comappears in the network tab. There again is no error or status at all on the GET.I can however access drive in a private browser so it definitely seems like it is some sort of issue with the cookies or local storage. I am hesitant to clear my local data in case it is worth digging into the issue further, but just let me know.
Valentin/Kershaw/Baku, can you recommend what kind of http logging or other debugging would help understand what is going on cookie- or otherwise here?
Comment 5•10 months ago
|
||
Hi Reporter,
When this happens again, could you capture an HTTP log and send it to us privately?
- Go to
about:loggingand selectLogging preset:toNetworkingand start logging. - Try to reload calendar.google.com or open a document on drive.google.com.
- Return to about:logging, click Stop logging, then Upload to get a shareable profile link.
- Email the link to necko@mozilla.com. Please don’t post it publicly, since the log may include personal information.
If you know the exact steps to reproduce, that's even better. If so, please start logging before reproducing.
Thanks.
(Removing the needinfo flag for Valentin and baku. Will ask them to take a look at the log if necessary)
Comment 6•10 months ago
|
||
Please provide the debug info as per previous comments :)
Updated•10 months ago
|
(In reply to Kershaw Chang [:kershaw] from comment #5)
Hi Reporter,
When this happens again, could you capture an HTTP log and send it to us privately?
- Go to
about:loggingand selectLogging preset:toNetworkingand start logging.- Try to reload calendar.google.com or open a document on drive.google.com.
- Return to about:logging, click Stop logging, then Upload to get a shareable profile link.
- Email the link to necko@mozilla.com. Please don’t post it publicly, since the log may include personal information.
If you know the exact steps to reproduce, that's even better. If so, please start logging before reproducing.
Thanks.(Removing the needinfo flag for Valentin and baku. Will ask them to take a look at the log if necessary)
Sorry for the delay. I was able to reproduce the error in drive when trying to open a google doc. I went ahead and generated a log file and sent it over to necko@mozilla.com
Please let me know if there is any other info I can provide! Thanks :)
Updated•10 months ago
|
Comment 8•10 months ago
|
||
I looked the log but couldn’t determine the root cause. I do see some requests canceled by COS check and OpaqueResponseBlocker, but I’m not sure whether that explains the failure.
For example:
2025-09-24 21:06:56.839929 UTC - [Parent 30287: Main Thread]: D/nsHttp nsHttpChannel::Cancel [this=3f82be600 status=805303f4, reason=]
2025-09-24 21:07:06.129149 UTC - [Parent 30287: Main Thread]: D/nsHttp nsHttpChannel::Cancel [this=3a1d20200 status=80004004, reason=OpaqueResponseBlocker::BlockResponse]
Valentin, do you have any insights?
Thanks.
Updated•10 months ago
|
This is possibly a dupe of bug 1990699.
Luc, are you possibly using CrowdStrike or some other software firewall?
Does the issue go away after you set network.http.http3.enable to false in about:config and restart the browser?
| Reporter | ||
Comment 10•10 months ago
|
||
Yeah I've been following https://bugzilla.mozilla.org/show_bug.cgi?id=1990699 and it looks the same.
Just confirmed that disabling network.http.http3.enable has solved the issue! I do not have any kind of software firewall installed. Great catch y'all!
Thanks!
Could you update Firefox, enable http3 and check of you're still seeing the issue?
Description
•