STR, which unfortunately requires a username/password for SFCU (a credit union/bank): 1. Log in at https://www.sfcu.org/ 2. Once the landing page finishes loading, look at the "Membership Rewards" icon near the top center. If the icon shows up, reload the page (Ctrl+R) ACTUAL RESULTS: Usually, the icon is missing at first load; however, if I force a repaint by switching windows or clicking a blank space on the Firefox toolbar (between the URL bar and the bookmark menu), then the icon loads. EXPECTED RESULTS: Icon should paint without needing manual user interaction. REGRESSION RANGE (from running mozregression with `fission.autostart:true`[1]): https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=56a1fce20849e569b75856301c801f89a0d6e0b9&tochange=afed7ee7a5dcee09542f3157224a54057527d842 Looks like a regression from Bug 1711061. [1] On my system at least, it looks like fission is required to trigger this bug. My first attempt at mozregression narrowed in on a several-day-range that included the "enable fission on non-android systems" commit (from bug 1732358), so at that point I bailed and restarted mozregression with fission force-enabled, and I got a somewhat-older regression range with bug 1711061 as the apparent culprit. The HTML snippet in question for the relevant section of the page is: ``` <div style="text-align: center; cursor: pointer;" class="membership_rewards css-vurnku"> <div class="h(6x) h(4) pad-t(1) css-vurnku"> <img src="https://sdk-cdn.onlineaccess1.com/sdk-nginx-prd/sdkcdn/q2sdk-5105-olbnavigation-qsdk-2022-07-19_010903/tectonWidget_top_dashboard2/assets/ICON_membership_rewards.svg" class="css-9taffg"> </div> <div class="pad-t(2) css-vurnku"> <span style="color: var(--tct-gray-d2);" class="css-vurnku">Membership Rewards</span> </div> </div> ``` This reduced testcase isn't sufficient to trigger the bug, but hopefully it gives a little insight (e.g. we're dealing with an `<img>` element that's pointing to some SVG). Going down a short rabbit-hole from bug 1711061's related bugs, I do see bug 1773355 which seems possibly-related -- and bug 1773355 comment 7 mentioned `image.svg.blob-image` helps there, and I confirmed that setting that pref to `true` seems to fix this bug here as well. So I'll mark this as a dependency of (hopefully-will-be-fixed-by) bug 1673653.
Bug 1780311 Comment 0 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
STR, which unfortunately requires a username/password for SFCU (a credit union/bank): 1. Log in at https://www.sfcu.org/ 2. Once the landing page finishes loading, look at the "Membership Rewards" icon near the top center. If the icon shows up, reload the page (Ctrl+R) ACTUAL RESULTS: Usually, the icon is missing at first load; however, if I force a repaint by switching windows or clicking a blank space on the Firefox toolbar (between the URL bar and the bookmark menu), then the icon loads. EXPECTED RESULTS: Icon should paint without needing manual user interaction. REGRESSION RANGE (from running mozregression with `fission.autostart:true`[1]): https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=56a1fce20849e569b75856301c801f89a0d6e0b9&tochange=afed7ee7a5dcee09542f3157224a54057527d842 Looks like a regression from Bug 1711061. [1] On my system at least, it looks like fission is required to trigger this bug. My first attempt at mozregression narrowed in on a several-day-range that included the "enable fission on non-android systems" commit (from bug 1732358), so at that point I bailed and restarted mozregression with fission force-enabled, and I got a somewhat-older regression range with bug 1711061 as the apparent culprit. The HTML snippet in question for the relevant section of the page is: ``` <div style="text-align: center; cursor: pointer;" class="membership_rewards css-vurnku"> <div class="h(6x) h(4) pad-t(1) css-vurnku"> <img src="https://sdk-cdn.onlineaccess1.com/sdk-nginx-prd/sdkcdn/q2sdk-5105-olbnavigation-qsdk-2022-07-19_010903/tectonWidget_top_dashboard2/assets/ICON_membership_rewards.svg" class="css-9taffg"> </div> <div class="pad-t(2) css-vurnku"> <span style="color: var(--tct-gray-d2);" class="css-vurnku">Membership Rewards</span> </div> </div> ``` This reduced testcase isn't sufficient to trigger the bug, but hopefully it gives a little insight (e.g. we're dealing with an `<img>` element that's pointing to some SVG). Going down a short rabbit-hole from bug 1711061's related bugs, I do see bug 1773355 which seems possibly-related (both bugs are about missing SVG images). Bug 1773355 comment 7 mentioned `image.svg.blob-image` helps there, and I confirmed that setting that pref to `true` seems to fix this bug here as well. So I'll mark this as a dependency of (hopefully-will-be-fixed-by) bug 1673653.
STR, which unfortunately requires a username/password for SFCU (a credit union/bank): 1. Log in at https://www.sfcu.org/ 2. Once the landing page finishes loading, look at the "Membership Rewards" icon near the top center. If the icon shows up, reload the page (Ctrl+R) ACTUAL RESULTS: Usually, the icon is missing at first load; however, if I force a repaint by switching windows or clicking a blank space on the Firefox toolbar (between the URL bar and the bookmark menu), then the icon loads. EXPECTED RESULTS: Icon should paint without needing manual user interaction. REGRESSION RANGE (from running mozregression with `fission.autostart:true`[1]): https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=56a1fce20849e569b75856301c801f89a0d6e0b9&tochange=afed7ee7a5dcee09542f3157224a54057527d842 Looks like a regression from Bug 1711061. [1] On my system at least, it looks like fission is required to trigger this bug. My first attempt at mozregression narrowed in on a several-day-range that included the "enable fission on non-android systems" commit (from bug 1732358), so at that point I bailed and restarted mozregression with fission force-enabled, and I got a somewhat-older regression range with bug 1711061 as the apparent culprit. The HTML snippet in question for the relevant section of the page is: ``` <div style="text-align: center; cursor: pointer;" class="membership_rewards css-vurnku"> <div class="h(6x) h(4) pad-t(1) css-vurnku"> <img src="https://sdk-cdn.onlineaccess1.com/sdk-nginx-prd/sdkcdn/q2sdk-5105-olbnavigation-qsdk-2022-07-19_010903/tectonWidget_top_dashboard2/assets/ICON_membership_rewards.svg" class="css-9taffg"> </div> <div class="pad-t(2) css-vurnku"> <span style="color: var(--tct-gray-d2);" class="css-vurnku">Membership Rewards</span> </div> </div> ``` This reduced testcase isn't sufficient to trigger the bug, but hopefully it gives a little insight (e.g. we're dealing with an `<img>` element that's pointing to some SVG). Going down a short rabbit-hole from bug 1711061's related bugs, I do see bug 1773355 which seems possibly-related (both bugs are about missing SVG images). Bug 1773355 comment 7 mentioned `image.svg.blob-image` helps there, and I confirmed that setting that pref to `true` seems to fix this bug here as well. So I'll mark this as a dependency of (hopefully-will-be-fixed-by) bug 1673653 which I think (?) is tracking our ability to ship that pref-enabling.