Closed Bug 644624 Opened 14 years ago Closed 13 years ago

[BiDi] Hyperlinks don't underline correctly w/ Hardware Accelaration

Categories

(Core :: Web Painting, defect)

x86
Windows 7
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: bigaloguy, Unassigned)

References

()

Details

Attachments

(3 files)

User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:2.0) Gecko/20100101 Firefox/4.0 Build Identifier: Mozilla/5.0 (Windows NT 6.1; rv:2.0) Gecko/20100101 Firefox/4.0 When Hebrew text (RTL) is mixed w/ English text or numbers (LTR), underline doesn't draw correctly sometimes. Screenshot: http://k.min.us/imry3E.png Reproducible: Always Steps to Reproduce: 1. Open the page. 2. Use your eyes. :) Actual Results: The underline is cut. Expected Results: The underline should be continuous. Shows correctly in IE9: http://k.min.us/imnxi8.png Shows fine if I make the font bigger (in Firebug): http://k.min.us/imnzqG.png
Mozilla/5.0 (Windows NT 6.1; rv:2.2a1pre) Gecko/20110324 Firefox/4.2a1pre Works fine for me. Does the issue still occur if you start Firefox in Safe Mode? http://support.mozilla.com/en-US/kb/Safe+Mode How about with a new, empty profile? http://support.mozilla.com/en-US/kb/Basic+Troubleshooting#Make_a_new_profile
OS: Windows 7 → Windows XP
Alright, restarting in safe mode didn't show the bug, which made me investigate further. I started Firefox in normal mode and disabled all extensions, but the problem wasn't solved. Then, after checking the settings (99.9% of them are default), I found the cause! If I uncheck the "Use hardware acceleration when available" (Under Options->Advanced->General) and restart Firefox, the underline renders correctly! This leads me to believe there's a bug w/ the hardware acceleration rendering. I use Win7+SP1+AllUpdates. Nvidia GeForce GT 430 + Driver 266.58 (WHQL). LG W2486L (1920x1080@60Hz).
OS: Windows XP → Windows 7
about:support output: Application Basics Name Firefox Version 4.0 User Agent Mozilla/5.0 (Windows NT 6.1; rv:2.0) Gecko/20100101 Firefox/4.0 Profile Directory Open Containing Folder Enabled Plugins about:plugins Build Configuration about:buildconfig Extensions Name Version Enabled ID Password Exporter 1.2.1 true {B17C1C5A-04B1-11DB-9804-B622A1EF5492} Java Console 6.0.24 true {CAFEEFAC-0016-0000-0024-ABCDEFFEDCBA} Firebug 1.7.0 true firebug@software.joehewitt.com Adblock Plus 1.3.3 true {d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d} Modified Preferences Name Value accessibility.typeaheadfind.flashBar 0 browser.places.smartBookmarksVersion 2 browser.startup.homepage_override.buildID 20110318052756 browser.startup.homepage_override.mstone rv:2.0 browser.tabs.warnOnClose false extensions.lastAppVersion 4.0 network.cookie.prefsMigrated true places.database.lastMaintenance 1300976615 places.history.expiration.transient_current_max_pages 64396 privacy.cpd.siteSettings true privacy.sanitize.migrateFx3Prefs true privacy.sanitize.timeSpan 0 security.warn_viewing_mixed false Graphics Adapter Description NVIDIA GeForce GT 430 Vendor ID 10de Device ID 0de1 Adapter RAM 1024 Adapter Drivers nvd3dum nvwgf2um,nvwgf2um Driver Version 8.17.12.6658 Driver Date 1-7-2011 Direct2D Enabled true DirectWrite Enabled true (6.1.7601.17563, font cache n/a) WebGL Renderer Google Inc. -- ANGLE -- OpenGL ES 2.0 (ANGLE 0.0.0.541) GPU Accelerated Windows 1/1 Direct3D 10
Summary: [BiDi] Hyperlinks don't underline correctly → [BiDi] Hyperlinks don't underline correctly w/ Hardware Accelaration
Still happens in FF 6.
Maybe a font difference between GDI and DirectWrite?
Already fixed somewhere between FF 7-11. Can be closed. :)
Status: UNCONFIRMED → RESOLVED
Closed: 13 years ago
Resolution: --- → INVALID
Resolution: INVALID → WORKSFORME
Component: Layout: View Rendering → Layout: Web Painting
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: