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)
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).
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
Comment 8•13 years ago
|
||
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
Updated•13 years ago
|
Resolution: INVALID → WORKSFORME
Assignee | ||
Updated•7 years ago
|
Component: Layout: View Rendering → Layout: Web Painting
You need to log in
before you can comment on or make changes to this bug.
Description
•