Closed
Bug 1279677
Opened 8 years ago
Closed 8 years ago
Some UI animations (like Download arrow or Bookmark star icon) remain partially on screen with Firefox 47.0
Categories
(Core :: DOM: Animation, defect)
Tracking
()
People
(Reporter: c31948, Unassigned)
References
Details
(Keywords: regression, regressionwindow-wanted, Whiteboard: [gfx-noted])
Attachments
(2 files)
User Agent: Mozilla/5.0 (Windows NT 5.1; rv:47.0) Gecko/20100101 Firefox/47.0 Build ID: 20160604131506 Steps to reproduce: Downloaded something. Actual results: Arrow didn't entirely clear. Expected results: The arrow should have cleared. The only solution seems to be to restart Firefox.
Comment 1•8 years ago
|
||
Can you attach a screenshot Peter ?
In addition, type about:support in the location bar and copy the "graphics" section.
Flags: needinfo?(c31948)
I'm unable to do that at the present time. Problem occurred immediately after running latest version of Firefox. It's just vestiges of blue above and below the highlighted blue down arrow. It's not fully clearing.
In bug 1279794, a user has the same issue. He said testing with a fresh profile doesn't exhibit the issue. Could you test, please. https://support.mozilla.org/en-US/kb/profile-manager-create-and-remove-firefox-profiles In addition, type about:support in the location bar and copy here the full page of info.
Comment 5•8 years ago
|
||
This is not reproducible all the time, but is really a irritating issue. Found this on my 47.0 but not on nightly 49.0a1 May be related to core->graphics ? Here is my about:support | grahpics == Adapter Description Intel Open Source Technology Center -- Mesa DRI Intel(R) G41 Asynchronous Pan/Zoom none Device ID Mesa DRI Intel(R) G41 Driver Version 2.1 Mesa 11.0.2 GPU Accelerated Windows 0/1 Basic (OMTC) Supports Hardware H264 Decoding No Vendor ID Intel Open Source Technology Center WebGL Renderer Intel Open Source Technology Center -- Mesa DRI Intel(R) G41 windowLayerManagerRemote true AzureCanvasAccelerated 0 AzureCanvasBackend cairo AzureContentBackend cairo AzureFallbackCanvasBackend none CairoUseXRender 0
Component: Untriaged → Downloads Panel
Summary: Download arrow remains partially on screen. Ver 47.0 → Download arrow animation remains partially on screen with Firefox 47.0
Many reports about this issue since FF47, I set flags to track it.
status-firefox47:
--- → affected
status-firefox48:
--- → affected
status-firefox49:
--- → affected
status-firefox50:
--- → affected
tracking-firefox48:
--- → ?
tracking-firefox49:
--- → ?
tracking-firefox50:
--- → ?
Keywords: regression,
regressionwindow-wanted
OS: Unspecified → All
Hardware: Unspecified → All
Comment 10•8 years ago
|
||
My about:support graphics section (german, unfortunately): Asynchrones Wischen und Zoomen nichts Direct2D aktiviert true DirectWrite aktiviert true (10.0.10586.0) Gerätekennung 0x0126 GPU #2 aktiv false GPU-beschleunigte Fenster 0/1 Basic H264-Hardware-Dekodierung unterstützt No; Unsupported layers backend Herstellerkennung 0x8086 Karten-Beschreibung Intel(R) HD Graphics 3000 Karten-RAM Unknown Karten-Treiber igdumd64 igd10umd64 igd10umd64 igdumd32 igd10umd32 igd10umd32 Subsys-ID 21ce17aa Treiber-Datum 5-27-2015 Treiber-Version 9.17.10.4229 WebGL-Renderer Google Inc. -- ANGLE (Intel(R) HD Graphics 3000 Direct3D9Ex vs_3_0 ps_3_0) windowLayerManagerRemote false AzureCanvasAccelerated 0 AzureCanvasBackend direct2d 1.1 AzureContentBackend direct2d 1.1 AzureFallbackCanvasBackend cairo
Comment 11•8 years ago
|
||
I am seeing this on Fedora 24, Firefox 47.0, ThinkPad T450s. Will try to catch a screenshot the next time it happens; it's not consistent in it's ability to be reproduced.
Comment 12•8 years ago
|
||
In fact, we have enough screenshots of the evidence of the issue. But it would be helpful to find a regression range with the tool Mozregression (see http://mozilla.github.io/mozregression/ for details). The tool downloads nightly builds and you can enter if the nightly is bad or good. As FF46 doesn't have the bug, you can start with the command "mozregression --good=46" (or 45) then copy here the final pushlog from mozilla-inbound repository. I guess you'll need to repeat the test many times with each nightly if the issue is not reproducible consistently. I checked some "graphics" reports and many systems are affected (Windows, Linux, Intel, Nvidia).
Status: UNCONFIRMED → NEW
Ever confirmed: true
This is not a critical issue that needs to be included in a dot release.
Comment 14•8 years ago
|
||
In all the screenshots I saw, the download arrow is in the navbar. As someone has reproduced the issue in safe mode, I doubt some add-ons are faulty.
Comment 16•8 years ago
|
||
Hi, same problem here. I run Linux Mint 17.3 and I have Firefox 47.0 A way to get rid of the arrow is to un-maximize (sorry don't know the word, but it's not minimize!); then if you maximize the window again the problem is solved. Cheers! PS: If I can provide extra information that could be useful that hasn't been posted here I would be happy to do it.
Comment 17•8 years ago
|
||
(In reply to Paulo from comment #16) > PS: If I can provide extra information that could be useful that hasn't been > posted here I would be happy to do it. Yes, you can! :) See https://bugzilla.mozilla.org/show_bug.cgi?id=1279677#c12
Comment 18•8 years ago
|
||
Thanks, Hi this is the output: 2016-06-29T19:57:30: INFO : Running mozilla-central build for 2016-01-25 2016-06-29T19:57:40: INFO : Launching /tmp/tmpwI78cq/firefox/firefox 2016-06-29T19:57:40: INFO : application_buildid: 20160125060632 2016-06-29T19:57:40: INFO : application_changeset: 3f41d7d0f544ebd98273e39bd945c28878a47427 2016-06-29T19:57:40: INFO : application_display_name: Nightly 2016-06-29T19:57:40: INFO : application_id: {ec8030f7-c20a-464f-9b0e-13a3a9e97384} 2016-06-29T19:57:40: INFO : application_name: Firefox 2016-06-29T19:57:40: INFO : application_remotingname: firefox 2016-06-29T19:57:40: INFO : application_repository: https://hg.mozilla.org/mozilla-central 2016-06-29T19:57:40: INFO : application_vendor: Mozilla 2016-06-29T19:57:40: INFO : application_version: 47.0a1 2016-06-29T19:57:40: INFO : platform_buildid: 20160125060632 2016-06-29T19:57:40: INFO : platform_changeset: 3f41d7d0f544ebd98273e39bd945c28878a47427 2016-06-29T19:57:40: INFO : platform_repository: https://hg.mozilla.org/mozilla-central 2016-06-29T19:57:40: INFO : platform_version: 47.0a1 2016-06-29T19:57:42: INFO : 2016-06-29T19:57:42: INFO : (process:8216): GLib-CRITICAL **: g_path_get_basename: assertion 'file_name != NULL' failed I hope this helps, if I did something wrong, I can try it again ;)
Comment 19•8 years ago
|
||
Ah, and this was the other output: app_name: firefox build_date: 2016-01-25 build_file: /home/user/.mozilla/mozregression/persist/2016-01-25--mozilla-central--firefox-47.0a1.en-US.linux-x86_64.tar.bz2 build_type: nightly build_url: https://archive.mozilla.org/pub/firefox/nightly/2016/01/2016-01-25-06-06-32-mozilla-central/firefox-47.0a1.en-US.linux-x86_64.tar.bz2 changeset: 3f41d7d0f544ebd98273e39bd945c28878a47427 repo_name: mozilla-central repo_url: https://hg.mozilla.org/mozilla-central
Comment 20•8 years ago
|
||
There was an issue with mozregression, you should obtain a pushlog like https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=63cc176d76a66b1807ea4b9500651063032123b1&tochange=d24b11e4beb29e7b0941121b93b10fc155c53a4e at the end of the run. At each step, Mozregression launches a build and you have to do the test (downloading a file here) and enter if the build is bad or good.
Comment 21•8 years ago
|
||
Track this as this is a regression issue.
Comment hidden (advocacy) |
Comment 24•8 years ago
|
||
Windows 10, 64bit, I have HWA switched off (I'll switch it on now).
Comment 25•8 years ago
|
||
This looks like an invalidation problem. Pretty nasty. Hey jrmuizel, do you know if something changed in the graphics layer in 47 that might cause this kind of invalidation bug?
Flags: needinfo?(jmuizelaar)
Comment 26•8 years ago
|
||
Nothing jumps to mind. As suggested above the regression window would help a lot.
Flags: needinfo?(jmuizelaar)
Reporter | ||
Comment 27•8 years ago
|
||
The Bug survives resetting Firefox (I believe that creates a new profile).
Reporter | ||
Comment 28•8 years ago
|
||
The two png files provided by others (thank you) accurately depict the Bug.
Comment 29•8 years ago
|
||
Hey RyanVM, do you know if SV folk have cycles to try to help us find a regression window here?
Flags: needinfo?(ryanvm)
Reporter | ||
Comment 30•8 years ago
|
||
About;support Graphics section:- Adapter Description Intel(R) 82945G Express Chipset Family Adapter Drivers ialmrnt5 Adapter RAM Unknown Asynchronous Pan/Zoom none Device ID 0x2772 Direct2D Enabled Blocked for your graphics driver version. Try updating your graphics driver to version 6.1400.1000.5218 or newer. DirectWrite Enabled false (0.0.0.0) Driver Date 4-5-2005 Driver Version 6.14.10.4299 GPU #2 Active false GPU Accelerated Windows 0/1 Basic (OMTC) Blocked for your graphics driver version. Try updating your graphics driver to version 6.1400.1000.5218 or newer. Subsys ID 01ad1028 Supports Hardware H264 Decoding No; Failed to create H264 decoder Vendor ID 0x8086 WebGL Renderer Blocked for your graphics driver version. Try updating your graphics driver to version 6.1400.1000.5218 or newer. windowLayerManagerRemote true AzureCanvasAccelerated 0 AzureCanvasBackend skia AzureContentBackend cairo AzureFallbackCanvasBackend cairo
Updated•8 years ago
|
Flags: needinfo?(ryanvm) → needinfo?(mfunches)
Comment 31•8 years ago
|
||
Everyone that's hitting it appears to be on Basic layers. Probably worth paying attention to.
Comment 32•8 years ago
|
||
Hi I ran the regression, and the nightly versions didn't seem to have the problem (I run from 2015 to 2016 10th as the interval. The program checked the extremes and when having downloaded a file the problem didn't showed up. My Linux installation is a fresh one (less than two weeks from now), so I believe also very recent builds have the problem (the current installation does) and a way to remove the remnant arrow is to unmaximize and maximize again the window.
Comment hidden (advocacy) |
Comment 34•8 years ago
|
||
I ran mozregression also (see duplicate bug), but likewise I was not able to determine a point in time...
Comment 35•8 years ago
|
||
If it appears only with HWA disabled or missing (blocked drivers, disabled manually, etc), you have to create a new profile with HWA disabled (in advanced options) then use it with mozreg by using the command "--profile /path/to/profile --profile-persistence reuse".
Comment 36•8 years ago
|
||
QA Update: Could not reproduce to the extend reported on Windows 10 or Windows XP - however I do see lagging in redraw on Win10 when I downloaded this PDF https://static.googleusercontent.com/media/www.google.com/en/us/help/hc/images/android/android_ug_50/Android-Lollipop-Quick-Start-Guide.pdf GPU Accelerated Windows 0/2 Basic (OMTC) Multiprocess Windows 2/2 (Enabled by user) and also tested Disabled Use hardware acceleration when available tested unchecked
Flags: needinfo?(mfunches)
Comment 37•8 years ago
|
||
(In reply to Loic from comment #35) > ... it appears only with HWA disabled ... Confirmed, no more graphic artefacts after switching HWA back on.
Comment 38•8 years ago
|
||
Jork, do you have some time to run Mozregression with a custom profile where HWA is disabled?
Flags: needinfo?(mozilla)
Comment 39•8 years ago
|
||
Sorry, I don't. You can try Alice. BTW, I running this on a laptop with Windows 10 64bit and Intel HD Graphics 4000.
Flags: needinfo?(mozilla) → needinfo?(alice0775)
Comment 40•8 years ago
|
||
This is a recent-enough regression that I would think |mozregression --pref "layers.acceleration.disabled:true"| would work instead of having to play games with profiles? I have access to a similar laptop as comment 39, so I may give it a go later tonight.
Comment 43•8 years ago
|
||
Star icon when bookmarking is affected too, so it's more an issue about graphics and invalidation.
Component: Downloads Panel → Graphics
Product: Firefox → Core
Comment 44•8 years ago
|
||
Maybe the title of this bug should be changed to something more descriptive as we now know that it is more of a general graphics issue rather than just affecting the downloads graphic. For instance something like what I titled mine: "Firefox 47 does not clear graphics properly in Toolbar".
Summary: Download arrow animation remains partially on screen with Firefox 47.0 → Some UI animations (like Download arrow or Bookmark star icon) remain partially on screen with Firefox 47.0
Anthony, can you reproduce this (with acceleration off)?
Flags: needinfo?(anthony.s.hughes)
Updated•8 years ago
|
Whiteboard: [gfx-noted]
Comment 47•8 years ago
|
||
I saw this on my Mac with Nightly a few days ago, however I only saw it once. I'll run with acceleration off for a while to see if it returns.
Flags: needinfo?(anthony.s.hughes)
Comment 48•8 years ago
|
||
hiro, this issue seems to be similar to bug 1265605. Do you think it's fixed by your patch in bug 1258904?
Flags: needinfo?(c31948) → needinfo?(hiikezoe)
Comment 49•8 years ago
|
||
Very likely. It would be appreciated if someone, who can easily reproduce this issue, confirm the fix range.
Flags: needinfo?(hiikezoe)
Comment 50•8 years ago
|
||
Confirmation: looks good to me on Nightly XP, Win10, Fedora, please "ni" if there is need to test on other Channels etc Version 50.0a1 Build ID 20160722030235 User Agent Mozilla/5.0 (Windows NT 5.1; rv:50.0) User Agent Mozilla/5.0 (Windows NT 10.0; WOW64; rv:50.0) User Agent Mozilla/5.0 (X11; Linux i686; rv:50)
Flags: needinfo?(hiikezoe)
Comment 51•8 years ago
|
||
Thank you, Michelle. Now I'd like to know which bug exactly fixed this issue. Then we can mark this issue as a dupplicate of it. If it's bug 1258904, below might reduce the effort to find it. ./mach mozregression --find-fix --good 2016-05-10 --bad 2016-05-07 Thank you,
Flags: needinfo?(hiikezoe) → needinfo?(mfunches)
Comment 52•8 years ago
|
||
I'm experiencing the exact same issue and have posted about it here https://support.mozilla.org/en-US/questions/1132098?utm_campaign=questions-reply&utm_medium=email&utm_source=notification Here are the screenshots: https://support.cdn.mozilla.net/media/uploads/images/2016-07-23-12-46-19-496b26.png https://support.cdn.mozilla.net/media/uploads/images/2016-07-24-13-33-11-e44ef1.png
Comment 53•8 years ago
|
||
zavarzin, are you able to reproduce it with FF49 as asked in comment #51? https://www.mozilla.org/en-US/firefox/developer/all/
Flags: needinfo?(zavarzin)
Updated•8 years ago
|
Component: Graphics → DOM: Animation
Comment 54•8 years ago
|
||
OK, this bug seems to be solved in FF49 and CAN'T be reproduced. Also I just noticed that it is only reproducible with the Hardware Acceleration DISABLED in FF47. I just ENABLED Hardware Acceleration in FF47 and the issue has gone.
Comment 55•8 years ago
|
||
To it happens, in FF27, with hardware acceleration enabled, although it doesn't happen with any file to download. It happened to me with PIA's new linux installer, but not with some pdfs from Jstor.
Comment 56•8 years ago
|
||
QA Update for MozRegression: 7:47.14 LOG: MainThread Bisector INFO First good revision: 0ecd7d72f232304da046 b352c457e039e35ceed7 7:47.14 LOG: MainThread Bisector INFO Last bad revision: 211a4c710fb6af2cad1010 2c4cabc7cb525998b8 7:47.14 LOG: MainThread Bisector INFO Pushlog: https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=211a4c710fb6af2cad 10102c4cabc7cb525998b8&tochange=0ecd7d72f232304da046b352c457e039e35ceed7
Flags: needinfo?(mfunches)
So, this is the range of patches that fixed the problem? https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=211a4c710fb6af2cad10102c4cabc7cb525998b8&tochange=0ecd7d72f232304da046b352c457e039e35ceed7 Except, that was in 47, and 47 is showing the problem?
Michelle helped me understand the current situation. It seems the mozregression gave us the range in comment 56 as when this problem was originally fixed. That range is in 47, and we experience the problem in 47, so sometime after this range, the bug showed up again, shipped in 47, then eventually got fixed in 49.
Comment 59•8 years ago
|
||
Sounds like we should mark this fixed.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 60•8 years ago
|
||
Appears fixed in 48.0 Thank you
Reporter | ||
Comment 61•8 years ago
|
||
Sorry, I spoke too soon. The bug is NOT FIXED IN 48.0. On various downloads of images especially the arrow doesn't clear.
Comment 62•8 years ago
|
||
(In reply to Peter from comment #61) > Sorry, I spoke too soon. The bug is NOT FIXED IN 48.0. > On various downloads of images especially the arrow doesn't clear. This current bug is probably fixed by 1258904 which is in 49+.
Flags: needinfo?(zavarzin)
Comment 63•8 years ago
|
||
Confirmed, the bug is still present in FF48 (Mint 18), waiting for the 49 version :D
Comment 64•8 years ago
|
||
(In reply to Paulo from comment #63) > Confirmed, the bug is still present in FF48 (Mint 18), waiting for the 49 > version :D You can download it here https://www.mozilla.org/en-US/firefox/beta/all/ if you want.
Reporter | ||
Comment 68•8 years ago
|
||
The bug is still there in the recently provided version 48.0.1
Comment 69•8 years ago
|
||
Per comments 58 and 62, this isn't expected to be fixed until 49 ships next month.
Reporter | ||
Comment 72•8 years ago
|
||
Version 48.0.2 seems to fix it for me. I hope I've not spoken too soon.
Reporter | ||
Comment 73•8 years ago
|
||
I did speak too soon. 48.0.2 After a few days the problem returned !!!
Comment 74•8 years ago
|
||
We already said the fix was only in 49+.
Reporter | ||
Comment 75•8 years ago
|
||
Thank you.
Comment 81•8 years ago
|
||
I am really new to bugzilla and i reported this bug yesterday, today morning i got email link to this bug as it was already reported by Peter. I just want to know why it can't be fixed for Firefox 47.0 ??
Comment 82•8 years ago
|
||
That's because I did hesitate to uplift the fix to 47 branch without a proper test case for this bug. Actually I unintentionally fixed this bug in bug 1258904.
Comment 83•8 years ago
|
||
At this time of Firefox 49, you cannot even do that.
Comment 84•8 years ago
|
||
Ah, right. When I did notice this, firefox 47 had been already release, I had a chance to uplift 48, but didn't.
You need to log in
before you can comment on or make changes to this bug.
Description
•