Noticeable 5+ second delays when rendering email content containing link to google doc (Nightly)
Categories
(Web Compatibility :: Interventions, defect, P1)
Tracking
(firefox-esr6876+ fixed, firefox75 unaffected, firefox76+ fixed, firefox77+ fixed)
People
(Reporter: rachel, Assigned: ksenia)
References
(Regression)
Details
Attachments
(2 files)
2.20 MB,
image/gif
|
Details | |
47 bytes,
text/x-phabricator-request
|
RyanVM
:
approval-mozilla-release+
|
Details | Review |
I've noticed this for the past 2-3 days in Nightly. Testing today against 77.0a1 (2020-04-24) (64-bit).
I'm not sure if this is a gmail issue, or a FF rendering issue. Tried to repro in Chrome, could not. Figured I'd file a bug just in case it's something in Nightly.
STR:
Using a gmail account...
- Tag yourself in a Google doc (to trigger Google to send you an email notification about it).
- Wait for the notification email to appear in your inbox in Gmail in Nightly.
- Open the email. See the outer contents of the page render, but notice a long (I'm seeing 5+ seconds) delay before the actual email contents render.
ER:
Contents render at the same time.
AR:
Very long noticeable delay for embedded google docs within Gmail.
Comment 1•4 years ago
|
||
I've used mozregression and found the regression range below.
6:19.39 INFO: Narrowed nightly regression window from [2020-04-19, 2020-04-21] (2 days) to [2020-04-20, 2020-04-21] (1 days) (~0 steps left)
6:19.39 INFO: Got as far as we can go bisecting nightlies...
6:19.39 INFO: Last good revision: 272e82616218411bfb0b89ef7c710cd65830ece1 (2020-04-20)
6:19.39 INFO: First bad revision: 263963426b561b2aa687aeeaeddc4fd93fff9e57 (2020-04-21)
6:19.39 INFO: Pushlog:
https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=272e82616218411bfb0b89ef7c710cd65830ece1&tochange=263963426b561b2aa687aeeaeddc4fd93fff9e57
Comment 2•4 years ago
|
||
Thanks for that Kershaw!
I reduced it even further to:
Looking at the code, it seems to be bug 1629926 at fault (a webcompat intervention for the microphone in gmail)
Comment 3•4 years ago
|
||
[Tracking Requested - why for this release]:
Marking affected based on the uplift to beta in bug 1625222
Comment 4•4 years ago
|
||
moved to Web Compat: Interventions based on bug 1625222.
Comment 6•4 years ago
|
||
Huh, I can't reproduce this at all. Can someone who can reproduce this create a perf profile, please?
Mike, Ksenia, can you take a look, please? Are you able to reproduce this issue? Can you profile it? I'm not sure why overriding the src attribute setter for iframes would create such an overhead but maybe we need to do further optimization here...
Comment 7•4 years ago
|
||
(Yeah, ksenia can repro and is working on a patch right now)
Assignee | ||
Comment 8•4 years ago
|
||
Updated•4 years ago
|
Assignee | ||
Comment 9•4 years ago
•
|
||
The patch fixes the delay. Since https://bugzilla.mozilla.org/show_bug.cgi?id=1625222 has shipped to beta already, what are our options here, Ryan?
Comment 10•4 years ago
|
||
I've already built the RC, so unless there's a respin later this week, we're shipping with 10.0. This is a system addon - can't we just update this via Balrog?
Updated•4 years ago
|
Comment 12•4 years ago
|
||
Note: if this bug is affecting someone significantly, you can go to about:compat and disable the "GMail Hangouts microphone fix" intervention. It will only stay disabled until you re-start the browser though.
Comment 13•4 years ago
|
||
Pushed by mitaylor@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/06d46637e5c7 Fix to hangouts microphone intervention.r=webcompat-reviewers,twisniewski
Comment 14•4 years ago
|
||
bugherder |
Comment 15•4 years ago
|
||
Comment on attachment 9143820 [details]
Bug 1632947 - Fix to hangouts microphone intervention.r=webcompat-reviewers,twisniewski
Requesting uplift to beta + release for folks that have updates disabled.
This patch should be uplifted before Bug 1633838.
Comment 16•4 years ago
|
||
Comment on attachment 9143820 [details]
Bug 1632947 - Fix to hangouts microphone intervention.r=webcompat-reviewers,twisniewski
Needed for bug 1633838 and effectively a no-op since we're going to be shipping the 10.1.2 SAO update via Balrog to release users anyway. Approved for release to ride-along in any subsequent respins or dot releases as well.
Comment 17•4 years ago
|
||
bugherder uplift |
Updated•4 years ago
|
Description
•