Closed
Bug 991708
Opened 11 years ago
Closed 11 years ago
Firefox window flickers when repainting
Categories
(Core :: Graphics, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 988862
People
(Reporter: kael, Unassigned)
Details
For the past few weeks on the Aurora branch, windows get into a bad state where every time they repaint, they flicker noticeably. Last night I had one get hosed such that when I started watching a video, every frame would be preceded by a visible frame of pure black, making it unwatchable. Killing and restarting FF fixed that.
Now I came back to my PC after letting it run for the evening and one of my other windows is flickering whenever it repaints, while the window I'm using to submit this bug is fine.
Has anything landed recently when it comes to hwaccel that I could fiddle with to try and narrow this down or figure out how to reproduce it reliably?
URL points to a video recording of the window that demonstrates the flickering. (You can see a tiny bit of it on the tabs when I swipe the mouse over them, and the extensive black flickering when I resize the window.) Other windows in this same FF process don't exhibit any of the same symptoms.
I would say I definitely didn't have this problem 2 months ago and I don't think I saw it a month ago either, but it's possible I've been overlooking it since it doesn't seem to happen with brand-new FF processes.
I'm running W7 64 using a GTX 670 as my video card. Latest drivers.
--
about:support:
Application Basics
------------------
Name: Firefox
Version: 30.0a2
User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:30.0) Gecko/20100101 Firefox/30.0
Crash Reports for the Last 3 Days
---------------------------------
All Crash Reports
Extensions
----------
Name: Adblock Plus
Version: 2.5.1
Enabled: true
ID: {d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}
Name: Lazarus: Form Recovery
Version: 2.3
Enabled: true
ID: lazarus@interclue.com
Name: NoScript
Version: 2.6.8.19
Enabled: true
ID: {73a6fe31-595d-460b-a920-fcc0f8843232}
Name: Rikaichan
Version: 2.07
Enabled: true
ID: {0AA9101C-D3C1-4129-A9B7-D778C6A17F82}
Name: Rikaichan Japanese-English Dictionary File
Version: 2.01.130701
Enabled: true
ID: rikaichan-jpen@polarcloud.com
Name: about:telemetry
Version: 0.14
Enabled: false
ID: ping.telemetry@mozilla.com
Name: checkCompatibility
Version: 1.3
Enabled: false
ID: check-compatibility@dactyl.googlecode.com
Name: Cookies Manager+
Version: 1.5.2
Enabled: false
ID: {bb6bc1bb-f824-4702-90cd-35e2fb24f25d}
Name: Default Full Zoom Level
Version: 6.0.2
Enabled: false
ID: {D9A7CBEC-DE1A-444f-A092-844461596C4D}
Name: Download Statusbar
Version: 0.9.10
Enabled: false
ID: {D4DD63FA-01E4-46a7-B6B1-EDAB7D6AD389}
Name: Firebug
Version: 1.12.7
Enabled: false
ID: firebug@software.joehewitt.com
Name: Firefox OS Simulator
Version: 4.0.1
Enabled: false
ID: r2d2b2g@mozilla.org
Name: FlashGot
Version: 1.5.5.98
Enabled: false
ID: {19503e42-ca3c-4c27-b1e2-9cdb2170ee34}
Name: Force CORS
Version: 1.4
Enabled: false
ID: forcecors@ocact.us
Name: Gecko Profiler
Version: 1.12.22
Enabled: false
ID: jid0-edalmuivkozlouyij0lpdx548bc@jetpack
Name: JIT Inspector
Version: 0.5.0.0
Enabled: false
ID: bhackett@mozilla.com
Name: Pso2 Firefox Addon
Version: 0.1
Enabled: false
ID: jid1-j3SSvbOi8ib38w@jetpack
Name: Suspend background tabs
Version: 1.0.1
Enabled: false
ID: suspendbackgroundtabs@adblockplus.org
Name: Theme Font & Size Changer
Version: 7.7
Enabled: false
ID: {f69e22c7-bc50-414a-9269-0f5c344cd94c}
Name: WebPG for Mozilla
Version: 0.9.4
Enabled: false
ID: webpg-firefox@curetheitch.com
Important Modified Preferences
------------------------------
accessibility.typeaheadfind.flashBar: 0
browser.cache.disk.capacity: 358400
browser.cache.disk.smart_size_cached_value: 358400
browser.cache.disk.smart_size.first_run: false
browser.cache.disk.smart_size.use_old_max: false
browser.places.smartBookmarksVersion: 7
browser.sessionstore.upgradeBackup.latestBuildID: 20140402004007
browser.startup.homepage_override.buildID: 20140402004007
browser.startup.homepage_override.mstone: 30.0a2
browser.tabs.onTop: true
dom.max_chrome_script_run_time: 40
dom.max_script_run_time: 0
dom.mozApps.maxLocalId: 1001
dom.mozApps.used: true
dom.w3c_touch_events.expose: false
extensions.checkCompatibility.29.0a: true
extensions.checkCompatibility.nightly: true
extensions.lastAppVersion: 30.0a2
font.internaluseonly.changed: false
gfx.direct3d.last_used_feature_level_idx: 0
network.cookie.cookieBehavior: 0
network.cookie.prefsMigrated: true
places.database.lastMaintenance: 1396464156
places.history.expiration.transient_current_max_pages: 104858
plugin.disable_full_page_plugin_for_types: application/pdf
plugin.importedState: true
plugin.state.java: 0
plugin.state.npauthz: 0
plugin.state.npdeployjava: 0
plugin.state.npgoogletalk: 0
plugin.state.npgtpo3dautoplugin: 0
plugin.state.npnv3dv: 0
plugin.state.npnv3dvstreaming: 0
plugin.state.npo1d: 0
plugin.state.nppdf: 0
plugin.state.nprun3d: 0
plugin.state.npspwrap: 0
plugin.state.npwebpg-ext-v0.6.5-winnt_x86-msvc: 2
plugin.state.npwpidetector: 0
print.printer_Canon_MP495_series_Printer.print_bgcolor: false
print.printer_Canon_MP495_series_Printer.print_bgimages: false
print.printer_Canon_MP495_series_Printer.print_colorspace:
print.printer_Canon_MP495_series_Printer.print_command:
print.printer_Canon_MP495_series_Printer.print_downloadfonts: false
print.printer_Canon_MP495_series_Printer.print_duplex: 7602290
print.printer_Canon_MP495_series_Printer.print_edge_bottom: 0
print.printer_Canon_MP495_series_Printer.print_edge_left: 0
print.printer_Canon_MP495_series_Printer.print_edge_right: 0
print.printer_Canon_MP495_series_Printer.print_edge_top: 0
print.printer_Canon_MP495_series_Printer.print_evenpages: true
print.printer_Canon_MP495_series_Printer.print_footercenter:
print.printer_Canon_MP495_series_Printer.print_footerleft: &PT
print.printer_Canon_MP495_series_Printer.print_footerright: &D
print.printer_Canon_MP495_series_Printer.print_headercenter:
print.printer_Canon_MP495_series_Printer.print_headerleft: &T
print.printer_Canon_MP495_series_Printer.print_headerright: &U
print.printer_Canon_MP495_series_Printer.print_in_color: true
print.printer_Canon_MP495_series_Printer.print_margin_bottom: 0.5
print.printer_Canon_MP495_series_Printer.print_margin_left: 0.5
print.printer_Canon_MP495_series_Printer.print_margin_right: 0.5
print.printer_Canon_MP495_series_Printer.print_margin_top: 0.5
print.printer_Canon_MP495_series_Printer.print_oddpages: true
print.printer_Canon_MP495_series_Printer.print_orientation: 0
print.printer_Canon_MP495_series_Printer.print_page_delay: 50
print.printer_Canon_MP495_series_Printer.print_paper_data: 1
print.printer_Canon_MP495_series_Printer.print_paper_height: 11.00
print.printer_Canon_MP495_series_Printer.print_paper_name:
print.printer_Canon_MP495_series_Printer.print_paper_size_type: 0
print.printer_Canon_MP495_series_Printer.print_paper_size_unit: 0
print.printer_Canon_MP495_series_Printer.print_paper_width: 8.50
print.printer_Canon_MP495_series_Printer.print_plex_name:
print.printer_Canon_MP495_series_Printer.print_resolution: 6619254
print.printer_Canon_MP495_series_Printer.print_resolution_name:
print.printer_Canon_MP495_series_Printer.print_reversed: false
print.printer_Canon_MP495_series_Printer.print_scaling: 1.00
print.printer_Canon_MP495_series_Printer.print_shrink_to_fit: true
print.printer_Canon_MP495_series_Printer.print_to_file: false
print.printer_Canon_MP495_series_Printer.print_unwriteable_margin_bottom: 0
print.printer_Canon_MP495_series_Printer.print_unwriteable_margin_left: 0
print.printer_Canon_MP495_series_Printer.print_unwriteable_margin_right: 0
print.printer_Canon_MP495_series_Printer.print_unwriteable_margin_top: 0
privacy.cpd.cookies: false
privacy.cpd.downloads: false
privacy.cpd.formdata: false
privacy.cpd.history: false
privacy.cpd.sessions: false
privacy.sanitize.migrateFx3Prefs: true
privacy.sanitize.timeSpan: 0
security.tls.version.max: 1
security.warn_viewing_mixed: false
storage.vacuum.last.index: 1
storage.vacuum.last.places.sqlite: 1394196273
webgl.verbose: true
Graphics
--------
Adapter Description: NVIDIA GeForce GTX 670
Adapter Drivers: nvd3dumx,nvwgf2umx,nvwgf2umx nvd3dum,nvwgf2um,nvwgf2um
Adapter RAM: 2048
Device ID: 0x1189
Direct2D Enabled: true
DirectWrite Enabled: true (6.2.9200.16571)
Driver Date: 3-4-2014
Driver Version: 9.18.13.3523
GPU #2 Active: false
GPU Accelerated Windows: 3/4 Direct3D 10
Vendor ID: 0x10de
WebGL Renderer: Google Inc. -- ANGLE (NVIDIA GeForce GTX 670 Direct3D9Ex vs_3_0 ps_3_0)
windowLayerManagerRemote: false
AzureCanvasBackend: direct2d
AzureContentBackend: direct2d
AzureFallbackCanvasBackend: cairo
AzureSkiaAccelerated: 0
JavaScript
----------
Incremental GC: true
Accessibility
-------------
Activated: false
Prevent Accessibility: 0
Library Versions
----------------
NSPR
Expected minimum version: 4.10.4
Version in use: 4.10.4
NSS
Expected minimum version: 3.16 Basic ECC
Version in use: 3.16 Basic ECC
NSSSMIME
Expected minimum version: 3.16 Basic ECC
Version in use: 3.16 Basic ECC
NSSSSL
Expected minimum version: 3.16 Basic ECC
Version in use: 3.16 Basic ECC
NSSUTIL
Expected minimum version: 3.16
Version in use: 3.16
Reporter | ||
Comment 1•11 years ago
|
||
I just noticed that about:support said 'GPU Accelerated Windows: 3/4'. I closed the flickery window and it dropped to '3/3' and then reopening that window from History brought it up to '4/4'. So it seems like the window lost its hardware accelerated status sometime after it was opened, and from then on any attempt to repaint it produced visible flicker.
Updated•11 years ago
|
Keywords: regressionwindow-wanted
Could this be the same as bug 988862 ?
Reporter | ||
Comment 3•11 years ago
|
||
(In reply to Elbart from comment #2)
> Could this be the same as bug 988862 ?
Looks pretty similar.
Updated•11 years ago
|
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → DUPLICATE
Updated•9 years ago
|
Keywords: regressionwindow-wanted
You need to log in
before you can comment on or make changes to this bug.
Description
•