[Bug 30966] Firefox 13.0 improper region redrawing/user interface artifacts

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Jun 22 12:05:20 CDT 2014


https://bugs.winehq.org/show_bug.cgi?id=30966

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |download
             Status|UNCONFIRMED                 |RESOLVED
                URL|                            |http://www.oldapps.com/fire
                   |                            |fox.php?old_firefox=7757
                 CC|                            |focht at gmx.net
         Resolution|---                         |FIXED
            Summary|firefox 13.0 displaying     |Firefox 13.0 improper
                   |black in wine 1.5.6         |region redrawing/user
                   |                            |interface artifacts

--- Comment #4 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

Firefox 13.0 displays perfectly in default 'Windows XP' mode.

If you set it to 'Vista+' it will use direct2d/dwrite.

Terminal:

--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files/Mozilla Firefox
...
fixme:d3d10:D3D10CreateDevice1 Ignoring feature level D3D10_FEATURE_LEVEL_10_0.
fixme:dxgi:dxgi_device_init Ignoring adapter type.
fixme:win:EnumDisplayDevicesW ((null),0,0x33c0d0,0x00000000), stub!
fixme:d3d10:D3D10CreateDevice1 Ignoring feature level D3D10_FEATURE_LEVEL_10_1.
fixme:dxgi:dxgi_device_init Ignoring adapter type.
fixme:d2d:d2d_factory_init Ignoring factory type and options.
fixme:d3d10:D3D10CreateEffectFromMemory data 0x15d07b0, data_size 4833, flags
0, device 0x1425d8, effect_pool (nil), effect 0x4289710 stub!
fixme:d3d10:skip_dword_unknown Skipping 4 unknown DWORDs (DXBC header):
fixme:d3d10:skip_dword_unknown     0x5af68935
fixme:d3d10:skip_dword_unknown     0x3e88ff30
fixme:d3d10:skip_dword_unknown     0x96a39662
fixme:d3d10:skip_dword_unknown     0x35cbba93
fixme:d3d10:skip_dword_unknown Skipping 1 unknown DWORDs (DXBC header):
fixme:d3d10:skip_dword_unknown     0x00000001
fixme:d3d10:parse_fx10 Unknown 0: 0
fixme:d3d10:parse_fx10 Unknown 1: 0
fixme:d3d10:skip_dword_unknown Skipping 1 unknown DWORDs (local buffer):
...
fixme:d3d10:skip_dword_unknown     0x00000001
fixme:d3d10:skip_dword_unknown Skipping 1 unknown DWORDs (local variable):
fixme:d3d10:skip_dword_unknown     0xffffffff
fixme:d3d10:skip_dword_unknown Skipping 1 unknown DWORDs (read property):
fixme:d3d10:skip_dword_unknown     0x00000002
fixme:d3d10:parse_fx10_state_group Failed to find property info for property
0x37.
err:d3d10:parse_fx10_local_variable Failed to read property list.
err:d3d10:D3D10CreateEffectFromMemory Failed to parse effect
--- snip --

Relevant part of trace log

--- snip ---
...
0023:Call KERNEL32.GetVersionExA(0033c958) ret=00e145ad
0023:Ret  KERNEL32.GetVersionExA() retval=00000001 ret=00e145ad
...
0023:Call msvcr100.strcmp(01bc0364
"gfx.font_rendering.directwrite.enabled",0186a1a0
"gfx.font_rendering.directwrite.enabled") ret=00e5c611
0023:Ret  msvcr100.strcmp() retval=00000000 ret=00e5c611
...
0023:Call msvcr100.strcmp(01bcb97c "gfx.direct2d.disabled",0186a1c8
"gfx.direct2d.disabled") ret=00e5c611
0023:Ret  msvcr100.strcmp() retval=00000000 ret=00e5c611
0023:Call msvcr100.strcmp(01bcb994 "gfx.direct2d.force-enabled",0186a1e0
"gfx.direct2d.force-enabled") ret=00e5c611
0023:Ret  msvcr100.strcmp() retval=00000000 ret=00e5c611 
...
0023:Call KERNEL32.LoadLibraryA(0186a204 "d3d10_1.dll") ret=01309627 
--- snip ---

To avoid this in higher Windows versions:

--- snip ---
$ WINEDLLOVERRIDES=d3d10=d wine ./firefox.exe
--- snip ---

Anyway, since this bug was initially about 'Windows XP', resolving fixed.

Anything > 'Windows XP' would be a dupe of already existing bugs.

$ sha1sum Firefox\ Setup\ 13.0.exe 
9002a5ae41ef54edf378506ae80c934b7e8df7dc  Firefox Setup 13.0.exe

$ du -sh Firefox\ Setup\ 13.0.exe 
16M    Firefox Setup 13.0.exe

$ wine --version
wine-1.7.20-102-g889cce4

Regards

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list