Closed Bug 1544074 Opened 6 years ago Closed 6 years ago

blank window upon startup

Categories

(Core :: Graphics: WebRender, defect)

68 Branch
x86_64
Windows 10
defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla68
Tracking Status
firefox-esr60 --- unaffected
firefox66 --- disabled
firefox67 --- fixed
firefox68 --- fixed

People

(Reporter: kluka, Assigned: sotaro)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:68.0) Gecko/20100101 Firefox/68.0

Steps to reproduce:

Build ID 20190412093400 will only display empty white window without any UI upon start. Mozregression pointed to bug 1525183. I am using Think Pad 520 on Windows 10 with Nvidia Optimus (switchable graphics - see below). When using integrated graphics (Intel(R) HD Graphics 3000) firefox works normally. When discrete one is used (NVIDIA Quadro 2000M) problem will occure.

Application Basics

Name: Firefox
Version: 68.0a1
Build ID: 20190412093400
Update Channel: nightly
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:68.0) Gecko/20100101 Firefox/68.0
OS: Windows_NT 10.0
Launcher Process: Enabled
Multiprocess Windows: 1/1 Enabled by default
Remote Processes: 8
Enterprise Policies: Inactive
Google Location Service Key: Found
Google Safebrowsing Key: Found
Mozilla Location Service Key: Found
Safe Mode: false

Crash Reports for the Last 3 Days

All Crash Reports Nightly Features

Remote Processes

Type: Web Content
Count: 5 / 8

Type: Privileged Content
Count: 1

Type: Extension
Count: 1

Type: GPU
Count: 1

Extensions

Name: Gecko Profiler
Version: 0.25
Enabled: true
ID: geckoprofiler@mozilla.com

Name: uBlock Origin
Version: 1.18.2
Enabled: true
ID: uBlock0@raymondhill.net

Security Software

Type: ESET Security

Type: ESET Security

Type: ESET Firewall

Graphics

Features
Compositing: WebRender
Asynchronous Pan/Zoom: wheel input enabled; scrollbar drag enabled; keyboard enabled; autoscroll enabled
WebGL 1 Driver WSI Info: EGL_VENDOR: Google Inc. (adapter LUID: 000000000000855d) EGL_VERSION: 1.4 (ANGLE 2.1.0.eff6bfdb1db9) EGL_EXTENSIONS: EGL_EXT_create_context_robustness EGL_ANGLE_d3d_share_handle_client_buffer EGL_ANGLE_d3d_texture_client_buffer EGL_ANGLE_surface_d3d_texture_2d_share_handle EGL_ANGLE_query_surface_pointer EGL_ANGLE_window_fixed_size EGL_ANGLE_keyed_mutex EGL_ANGLE_surface_orientation EGL_ANGLE_direct_composition EGL_NV_post_sub_buffer EGL_KHR_create_context EGL_EXT_device_query EGL_KHR_image EGL_KHR_image_base EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_KHR_get_all_proc_addresses EGL_KHR_stream EGL_KHR_stream_consumer_gltexture EGL_NV_stream_consumer_gltexture_yuv EGL_ANGLE_flexible_surface_compatibility EGL_ANGLE_stream_producer_d3d_texture EGL_ANGLE_create_context_webgl_compatibility EGL_CHROMIUM_create_context_bind_generates_resource EGL_CHROMIUM_sync_control EGL_EXT_pixel_format_float EGL_KHR_surfaceless_context EGL_ANGLE_display_texture_share_group EGL_ANGLE_create_context_client_arrays EGL_ANGLE_program_cache_control EGL_ANGLE_robust_resource_initialization EGL_ANGLE_create_context_extensions_enabled EGL_MOZ_create_context_provoking_vertex_dont_care EGL_EXTENSIONS(nullptr): EGL_EXT_client_extensions EGL_EXT_platform_base EGL_EXT_platform_device EGL_ANGLE_platform_angle EGL_ANGLE_platform_angle_d3d EGL_ANGLE_device_creation EGL_ANGLE_device_creation_d3d11 EGL_ANGLE_experimental_present_path EGL_KHR_client_get_all_proc_addresses EGL_KHR_debug EGL_ANGLE_explicit_context
WebGL 1 Driver Renderer: Google Inc. -- ANGLE (Intel(R) HD Graphics 3000 Direct3D11 vs_4_1 ps_4_1)
WebGL 1 Driver Version: OpenGL ES 2.0 (ANGLE 2.1.0.eff6bfdb1db9)
WebGL 1 Driver Extensions: GL_ANGLE_client_arrays GL_ANGLE_depth_texture GL_ANGLE_explicit_context GL_ANGLE_explicit_context_gles1 GL_ANGLE_framebuffer_blit GL_ANGLE_framebuffer_multisample GL_ANGLE_instanced_arrays GL_ANGLE_lossy_etc_decode GL_ANGLE_pack_reverse_row_order GL_ANGLE_program_cache_control GL_ANGLE_request_extension GL_ANGLE_robust_client_memory GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_ANGLE_texture_usage GL_ANGLE_translated_shader_source GL_CHROMIUM_bind_generates_resource GL_CHROMIUM_bind_uniform_location GL_CHROMIUM_color_buffer_float_rgb GL_CHROMIUM_color_buffer_float_rgba GL_CHROMIUM_copy_compressed_texture GL_CHROMIUM_copy_texture GL_CHROMIUM_sync_query GL_EXT_blend_minmax GL_EXT_color_buffer_half_float GL_EXT_debug_marker GL_EXT_discard_framebuffer GL_EXT_disjoint_timer_query GL_EXT_draw_buffers GL_EXT_frag_depth GL_EXT_map_buffer_range GL_EXT_occlusion_query_boolean GL_EXT_read_format_bgra GL_EXT_robustness GL_EXT_sRGB GL_EXT_shader_texture_lod GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_s3tc_srgb GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_EXT_texture_rg GL_EXT_texture_storage GL_EXT_unpack_subimage GL_KHR_debug GL_KHR_parallel_shader_compile GL_KHR_robust_buffer_access_behavior GL_NV_EGL_stream_consumer_external GL_NV_fence GL_NV_pack_subimage GL_NV_pixel_buffer_object GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth32 GL_OES_element_index_uint GL_OES_get_program_binary GL_OES_mapbuffer GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_surfaceless_context GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot GL_OES_vertex_array_object OES_compressed_EAC_R11_signed_texture OES_compressed_EAC_R11_unsigned_texture OES_compressed_EAC_RG11_signed_texture OES_compressed_EAC_RG11_unsigned_texture OES_compressed_ETC2_RGB8_texture OES_compressed_ETC2_RGBA8_texture OES_compressed_ETC2_punchthroughA_RGBA8_texture OES_compressed_ETC2_punchthroughA_sRGB8_alpha_texture OES_compressed_ETC2_sRGB8_alpha8_texture OES_compressed_ETC2_sRGB8_texture
WebGL 1 Extensions: ANGLE_instanced_arrays EXT_blend_minmax EXT_color_buffer_half_float EXT_disjoint_timer_query EXT_float_blend EXT_frag_depth EXT_shader_texture_lod EXT_sRGB EXT_texture_filter_anisotropic OES_element_index_uint OES_standard_derivatives OES_texture_float OES_texture_float_linear OES_texture_half_float OES_texture_half_float_linear OES_vertex_array_object WEBGL_color_buffer_float WEBGL_compressed_texture_s3tc WEBGL_compressed_texture_s3tc_srgb WEBGL_debug_renderer_info WEBGL_debug_shaders WEBGL_depth_texture WEBGL_draw_buffers WEBGL_lose_context
WebGL 2 Driver WSI Info: EGL_VENDOR: Google Inc. (adapter LUID: 000000000000855d) EGL_VERSION: 1.4 (ANGLE 2.1.0.eff6bfdb1db9) EGL_EXTENSIONS: EGL_EXT_create_context_robustness EGL_ANGLE_d3d_share_handle_client_buffer EGL_ANGLE_d3d_texture_client_buffer EGL_ANGLE_surface_d3d_texture_2d_share_handle EGL_ANGLE_query_surface_pointer EGL_ANGLE_window_fixed_size EGL_ANGLE_keyed_mutex EGL_ANGLE_surface_orientation EGL_ANGLE_direct_composition EGL_NV_post_sub_buffer EGL_KHR_create_context EGL_EXT_device_query EGL_KHR_image EGL_KHR_image_base EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_KHR_get_all_proc_addresses EGL_KHR_stream EGL_KHR_stream_consumer_gltexture EGL_NV_stream_consumer_gltexture_yuv EGL_ANGLE_flexible_surface_compatibility EGL_ANGLE_stream_producer_d3d_texture EGL_ANGLE_create_context_webgl_compatibility EGL_CHROMIUM_create_context_bind_generates_resource EGL_CHROMIUM_sync_control EGL_EXT_pixel_format_float EGL_KHR_surfaceless_context EGL_ANGLE_display_texture_share_group EGL_ANGLE_create_context_client_arrays EGL_ANGLE_program_cache_control EGL_ANGLE_robust_resource_initialization EGL_ANGLE_create_context_extensions_enabled EGL_MOZ_create_context_provoking_vertex_dont_care EGL_EXTENSIONS(nullptr): EGL_EXT_client_extensions EGL_EXT_platform_base EGL_EXT_platform_device EGL_ANGLE_platform_angle EGL_ANGLE_platform_angle_d3d EGL_ANGLE_device_creation EGL_ANGLE_device_creation_d3d11 EGL_ANGLE_experimental_present_path EGL_KHR_client_get_all_proc_addresses EGL_KHR_debug EGL_ANGLE_explicit_context
WebGL 2 Driver Renderer: Google Inc. -- ANGLE (Intel(R) HD Graphics 3000 Direct3D11 vs_4_1 ps_4_1)
WebGL 2 Driver Version: OpenGL ES 3.0 (ANGLE 2.1.0.eff6bfdb1db9)
WebGL 2 Driver Extensions: GL_ANGLE_client_arrays GL_ANGLE_depth_texture GL_ANGLE_explicit_context GL_ANGLE_explicit_context_gles1 GL_ANGLE_framebuffer_blit GL_ANGLE_framebuffer_multisample GL_ANGLE_instanced_arrays GL_ANGLE_lossy_etc_decode GL_ANGLE_pack_reverse_row_order GL_ANGLE_program_cache_control GL_ANGLE_request_extension GL_ANGLE_robust_client_memory GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_ANGLE_texture_usage GL_ANGLE_translated_shader_source GL_CHROMIUM_bind_generates_resource GL_CHROMIUM_bind_uniform_location GL_CHROMIUM_color_buffer_float_rgb GL_CHROMIUM_color_buffer_float_rgba GL_CHROMIUM_copy_compressed_texture GL_CHROMIUM_copy_texture GL_CHROMIUM_sync_query GL_EXT_blend_minmax GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_EXT_debug_marker GL_EXT_discard_framebuffer GL_EXT_disjoint_timer_query GL_EXT_draw_buffers GL_EXT_frag_depth GL_EXT_map_buffer_range GL_EXT_occlusion_query_boolean GL_EXT_read_format_bgra GL_EXT_robustness GL_EXT_sRGB GL_EXT_shader_texture_lod GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_s3tc_srgb GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_EXT_texture_norm16 GL_EXT_texture_rg GL_EXT_texture_storage GL_EXT_unpack_subimage GL_KHR_debug GL_KHR_parallel_shader_compile GL_KHR_robust_buffer_access_behavior GL_NV_EGL_stream_consumer_external GL_NV_fence GL_NV_pack_subimage GL_NV_pixel_buffer_object GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_image_external_essl3 GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth32 GL_OES_element_index_uint GL_OES_get_program_binary GL_OES_mapbuffer GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_surfaceless_context GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot GL_OES_vertex_array_object OES_compressed_EAC_R11_signed_texture OES_compressed_EAC_R11_unsigned_texture OES_compressed_EAC_RG11_signed_texture OES_compressed_EAC_RG11_unsigned_texture OES_compressed_ETC2_RGB8_texture OES_compressed_ETC2_RGBA8_texture OES_compressed_ETC2_punchthroughA_RGBA8_texture OES_compressed_ETC2_punchthroughA_sRGB8_alpha_texture OES_compressed_ETC2_sRGB8_alpha8_texture OES_compressed_ETC2_sRGB8_texture
WebGL 2 Extensions: EXT_color_buffer_float EXT_disjoint_timer_query EXT_float_blend EXT_texture_filter_anisotropic OES_texture_float_linear WEBGL_compressed_texture_s3tc WEBGL_compressed_texture_s3tc_srgb WEBGL_debug_renderer_info WEBGL_debug_shaders WEBGL_lose_context
Direct2D: true
Uses Tiling (Content): true
Off Main Thread Painting Enabled: true
Off Main Thread Painting Worker Count: 3
Target Frame Rate: 50
DirectWrite: true (10.0.17763.168)
GPU #1
Active: Yes
Description: Intel(R) HD Graphics 3000
Vendor ID: 0x8086
Device ID: 0x0126
Driver Version: 9.17.10.4459
Driver Date: 5-19-2016
Drivers: igdumd64 igd10umd64 igd10umd64 igdumd32 igd10umd32 igd10umd32
Subsys ID: 21d117aa
RAM: Unknown
GPU #2
Active: No
Description: NVIDIA Quadro 2000M
Vendor ID: 0x10de
Device ID: 0x0dda
Driver Version: 21.21.13.7748
Driver Date: 6-8-2017
Drivers: C:\WINDOWS\System32\DriverStore\FileRepository\nvltwi.inf_amd64_132619766d678266\nvd3dumx,C:\WINDOWS\System32\DriverStore\FileRepository\nvltwi.inf_amd64_132619766d678266\nvwgf2umx,C:\WINDOWS\System32\DriverStore\FileRepository\nvltwi.inf_amd64_132619766d678266\nvwgf2umx,C:\WINDOWS\System32\DriverStore\FileRepository\nvltwi.inf_amd64_132619766d678266\nvwgf2umx C:\WINDOWS\System32\DriverStore\FileRepository\nvltwi.inf_amd64_132619766d678266\nvd3dum,C:\WINDOWS\System32\DriverStore\FileRepository\nvltwi.inf_amd64_132619766d678266\nvwgf2um,C:\WINDOWS\System32\DriverStore\FileRepository\nvltwi.inf_amd64_132619766d678266\nvwgf2um,C:\WINDOWS\System32\DriverStore\FileRepository\nvltwi.inf_amd64_132619766d678266\nvwgf2um
Subsys ID: 21d117aa
RAM: 2048
Diagnostics
AzureCanvasBackend: direct2d 1.1
AzureCanvasBackend (UI Process): skia
AzureContentBackend: skia
AzureContentBackend (UI Process): skia
AzureFallbackCanvasBackend (UI Process): cairo
Slow Frame #01: Frame 83(https://developer.mozilla.org/en-US/docs/Mozilla/QA/Bug_writing_guidelines) CONTENT_FRAME_TIME 367759 - Transaction start 0,000000, main-thread time 3,871800, full paint time 6,543200, Skipped composites 0, Composite start 21,048400, Resource upload time 0,000700, GPU cache upload time 0,383000, Render time 3,147100, Composite time 4,143600
Slow Frame #02: Frame 2(chrome://gfxsanity/content/sanitytest.html) CONTENT_FRAME_TIME 3592 - Transaction start 0,053400, main-thread time 0,213600, full paint time 0,582900, Skipped composites 0, Composite start 705,382300, Resource upload time 0,000200, GPU cache upload time 0,107800, Render time 2,186000, Composite time 5,104200
Slow Frame #03: Frame 3(chrome://gfxsanity/content/sanitytest.html) CONTENT_FRAME_TIME 3492 - Transaction start 0,051000, main-thread time 0,178600, full paint time 0,448300, Skipped composites 0, Composite start 691,395800, Resource upload time 0,000200, GPU cache upload time 0,107800, Render time 2,186000, Composite time 5,104200
Slow Frame #04: Frame 66(https://mail.centrum.cz/?utm_source=centrumHP&utm_content=default&utm_term=position-0) CONTENT_FRAME_TIME 1317 - Transaction start 39,539900, main-thread time 30,457500, full paint time 42,730600, Skipped composites 0, Composite start 92,950400, Resource upload time 41,608500, GPU cache upload time 0,432900, Render time 65,765500, Composite time 79,652300
Slow Frame #05: Frame 4(chrome://gfxsanity/content/sanitytest.html) CONTENT_FRAME_TIME 1261 - Transaction start 0,045500, main-thread time 0,170200, full paint time 25,381300, Skipped composites 0, Composite start 25,353200, Resource upload time 0,328800, GPU cache upload time 0,096500, Render time 223,582200, Composite time 224,028700
Slow Frame #06: Frame 33(https://bugzilla.mozilla.org/enter_bug.cgi) CONTENT_FRAME_TIME 1170 - Transaction start 3,453000, main-thread time 2,467800, full paint time 2,947200, Skipped composites 0, Composite start 16,263000, Resource upload time 7,006700, GPU cache upload time 0,230500, Render time 208,551200, Composite time 212,598500
Slow Frame #07: Frame 2(https://bugzilla.mozilla.org/) CONTENT_FRAME_TIME 1060 - Transaction start 0,066700, main-thread time 4,352100, full paint time 5,887800, Skipped composites 0, Composite start 20,081600, Resource upload time 17,011200, GPU cache upload time 0,266200, Render time 185,482000, Composite time 190,159300
Slow Frame #08: Frame 3(https://bugzilla.mozilla.org/) CONTENT_FRAME_TIME 990 - Transaction start 3,056300, main-thread time 0,641700, full paint time 3,397100, Skipped composites 0, Composite start 19,714300, Resource upload time 1,029200, GPU cache upload time 0,197100, Render time 5,964400, Composite time 176,555400
Slow Frame #09: Frame 4(https://bugzilla.mozilla.org/) CONTENT_FRAME_TIME 888 - Transaction start 0,393500, main-thread time 5,769100, full paint time 41,974700, Skipped composites 0, Composite start 42,393500, Resource upload time 6,547200, GPU cache upload time 0,206700, Render time 119,281000, Composite time 133,370200
Slow Frame #10: Frame 67(https://mail.centrum.cz/?utm_source=centrumHP&utm_content=default&utm_term=position-0) CONTENT_FRAME_TIME 670 - Transaction start 11,817000, main-thread time 8,668800, full paint time 11,990600, Skipped composites 0, Composite start 40,991900, Resource upload time 2,399600, GPU cache upload time 0,272500, Render time 11,879700, Composite time 72,782900
GPUProcessPid: 13388
GPUProcess: Terminate GPU Process
Device Reset: Trigger Device Reset
ClearType Parameters: Gamma: 1,8 Pixel Structure: RGB ClearType Level: 100 Enhanced Contrast: 50
Decision Log
WEBRENDER:
opt-in by default: WebRender is an opt-in feature
available by user: Force enabled by pref
WEBRENDER_QUALIFIED:
blocked by env: Has battery

Media

Audio Backend: wasapi
Max Channels: 2
Preferred Sample Rate: 48000
Output Devices
Name: Group
Headphones (Conexant 20672 SmartAudio HD):
Headphones (High Definition Audio Device): HDAUDIO\FUNC_01&VEN_14F1&DEV_506E&SUBSYS_17AA21CF&REV_1000\4&13501a43&0&0001
Recording Control (Conexant 20672 SmartAudio HD):
Speakers (High Definition Audio Device): HDAUDIO\FUNC_01&VEN_14F1&DEV_506E&SUBSYS_17AA21CF&REV_1000\4&13501a43&0&0001
Speakers (Conexant 20672 SmartAudio HD):
Internal AUX Jack (High Definition Audio Device): HDAUDIO\FUNC_01&VEN_14F1&DEV_506E&SUBSYS_17AA21CF&REV_1000\4&13501a43&0&0001
Recording Control (Conexant 20672 SmartAudio HD):
Recording Control (Conexant 20672 SmartAudio HD):
Recording Control (Conexant 20672 SmartAudio HD):
Input Devices
Name: Group
Interní mikrofon (Conexant 20672 SmartAudio HD):
Docking Microphone (Conexant 20672 SmartAudio HD):
Externí mikrofon (Conexant 20672 SmartAudio HD):
Internal AUX Jack (Conexant 20672 SmartAudio HD):
Externí mikrofon (Conexant 20672 SmartAudio HD):
Microphone (High Definition Audio Device): HDAUDIO\FUNC_01&VEN_14F1&DEV_506E&SUBSYS_17AA21CF&REV_1000\4&13501a43&0&0001
Internal AUX Jack (High Definition Audio Device): HDAUDIO\FUNC_01&VEN_14F1&DEV_506E&SUBSYS_17AA21CF&REV_1000\4&13501a43&0&0001
Microphone (High Definition Audio Device): HDAUDIO\FUNC_01&VEN_14F1&DEV_506E&SUBSYS_17AA21CF&REV_1000\4&13501a43&0&0001

Important Modified Preferences

accessibility.typeaheadfind.flashBar: 0
browser.cache.disk.capacity: 266240
browser.cache.disk.filesystem_reported: 1
browser.cache.disk.parent_directory: e:\TEMP
browser.cache.disk.smart_size.first_run: false
browser.cache.disk.smart_size.use_old_max: false
browser.cache.frecency_experiment: 2
browser.download.useDownloadDir: false
browser.places.smartBookmarksVersion: 8
browser.sessionstore.upgradeBackup.latestBuildID: 20190412093400
browser.startup.homepage_override.buildID: 20190412093400
browser.startup.homepage_override.mstone: 68.0a1
browser.tabs.crashReporting.includeURL: true
browser.tabs.remote.autostart.2: true
browser.tabs.warnOnClose: false
browser.urlbar.daysBeforeHidingSuggestionsPrompt: 1
browser.urlbar.lastSuggestionsPromptDate: 20180618
browser.urlbar.matchBuckets: general:5,suggestion:Infinity
browser.urlbar.placeholderName: Google
browser.urlbar.searchSuggestionsChoice: false
browser.urlbar.timesBeforeHidingSuggestionsHint: 0
browser.urlbar.userMadeSearchSuggestionsChoice: true
dom.apps.reset-permissions: true
dom.forms.autocomplete.formautofill: true
dom.mozApps.used: true
dom.push.userAgentID: 15cbc47ad6c34306953a26b4bcf8268a
extensions.formautofill.creditCards.enabled: false
extensions.formautofill.creditCards.used: 2
extensions.formautofill.firstTimeUse: false
extensions.lastAppVersion: 68.0a1
font.internaluseonly.changed: true
gfx.crash-guard.d3d11layers.appVersion: 52.9.0
gfx.crash-guard.d3d11layers.deviceID: 0x0126
gfx.crash-guard.d3d11layers.driverVersion: 9.17.10.4459
gfx.crash-guard.d3d11layers.feature-d2d: true
gfx.crash-guard.d3d11layers.feature-d3d11: true
gfx.crash-guard.status.: 2
gfx.crash-guard.status.d3d11layers: 2
gfx.crash-guard.status.d3d11video: 2
gfx.crash-guard.status.d3d9video: 2
gfx.crash-guard.status.wmfvpxvideo: 2
gfx.crash-guard.wmfvpxvideo.appVersion: 68.0a1
gfx.crash-guard.wmfvpxvideo.deviceID: 0x0126
gfx.crash-guard.wmfvpxvideo.driverVersion: 9.17.10.4459
gfx.direct3d.last_used_feature_level_idx: 0
gfx.webrender.all: true
idle.lastDailyNotification: 1549012049
layers.mlgpu.sanity-test-failed: false
media.benchmark.vp9.fps: 159
media.benchmark.vp9.versioncheck: 5
media.gmp-eme-adobe.abi: x86-msvc-x64
media.gmp-eme-adobe.lastUpdate: 1499158930
media.gmp-eme-adobe.version: 17
media.gmp-manager.buildID: 20180621064021
media.gmp-manager.lastCheck: 1555091925
media.gmp.storage.version.observed: 1
media.hardware-video-decoding.failed: false
network.cookie.prefsMigrated: true
network.dns.disablePrefetch: true
network.http.speculative-parallel-limit: 0
network.predictor.cleaned-up: true
network.predictor.enabled: false
network.prefetch-next: false
places.database.lastMaintenance: 1549012050
places.history.expiration.transient_current_max_pages: 112348
plugin.disable_full_page_plugin_for_types: application/pdf
plugin.importedState: true
plugins.ctprollout.cohort: test
plugins.ctprollout.cohortSample: 0.223387
privacy.sanitize.migrateFx3Prefs: true
privacy.sanitize.pending: [{"id":"newtab-container","itemsToClear":[],"options":{}}]
security.remote_settings.intermediates.checked: 1555091192
security.sandbox.content.tempDirSuffix: {97717232-e8ea-44fb-a6ae-563f333c99a5}
security.sandbox.plugin.tempDirSuffix: {e67548c5-e4ff-4805-8537-83b3f4a8e639}
services.sync.declinedEngines:
services.sync.engine.addresses.available: true
signon.importedFromSqlite: true
storage.vacuum.last.index: 0
storage.vacuum.last.places.sqlite: 1549012050
ui.osk.debug.keyboardDisplayReason: IKPOS: Touch screen not found.

Important Locked Preferences

Places Database

JavaScript

Incremental GC: true

Accessibility

Activated: false
Prevent Accessibility: 0
Accessible Handler Used: true
Accessibility Instantiator:

Library Versions

NSPR
Expected minimum version: 4.21
Version in use: 4.21

NSS
Expected minimum version: 3.44 Beta
Version in use: 3.44 Beta

NSSSMIME
Expected minimum version: 3.44 Beta
Version in use: 3.44 Beta

NSSSSL
Expected minimum version: 3.44 Beta
Version in use: 3.44 Beta

NSSUTIL
Expected minimum version: 3.44 Beta
Version in use: 3.44 Beta

Sandbox

Content Process Sandbox Level: 5
Effective Content Process Sandbox Level: 5

Internationalization & Localization

Application Settings
Requested Locales: ["en-US"]
Available Locales: ["en-US"]
App Locales: ["en-US"]
Regional Preferences: ["en-US"]
Default Locale: "en-US"
Operating System
System Locales: ["en-US"]
Regional Preferences: ["cs-CZ"]

Component: Untriaged → Graphics: WebRender
OS: Unspecified → Windows 10
Product: Firefox → Core
Hardware: Unspecified → x86_64
Keywords: regression
Assignee: nobody → sotaro.ikeda.g
Blocks: wr-67
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true

Thanks for the report! WS_EX_LAYERED | WS_EX_TRANSPARENT might cause the problem. It seems like device dependent.

Sotaro Ikeda,
I can't reproduce this problem with build you provided. In my opinion it fixes the problem. Thanks.

Flags: needinfo?(kluka)

Good:) Thanks!

Pushed by sikeda@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/91fe817e8631 Remove WS_EX_LAYERED and WS_EX_TRANSPARENT r=mattwoodrow
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla68

Comment on attachment 9058181 [details]
Bug 1544074 - Remove WS_EX_LAYERED and WS_EX_TRANSPARENT

Beta/Release Uplift Approval Request

  • Feature/Bug causing the regression: Bug 1525183
  • User impact if declined: Firefox is rendered just as blank window on a specific graphic device.
  • Is this code covered by automated tests?: Yes
  • Has the fix been verified in Nightly?: Yes
  • Needs manual test from QE?: No
  • If yes, steps to reproduce:
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): The patch backed out flags that was added by Bug 1525183.
  • String changes made/needed: none
Attachment #9058181 - Flags: approval-mozilla-beta?

Comment on attachment 9058181 [details]
Bug 1544074 - Remove WS_EX_LAYERED and WS_EX_TRANSPARENT

Fix major WebRender regression on some hardware/OS configuration (Windows 10 with Nvidia Optimus), low risk patch with tests, uplift approved for 67 beta 12 thanks.

Attachment #9058181 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
Flags: qe-verify-
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: