Closed
Bug 786254
Opened 12 years ago
Closed 11 years ago
SVG effects rendering doesn't pixel snap, causing faint vertical lines appear on some tabs
Categories
(Core :: Layout, defect)
Core
Layout
Tracking
()
RESOLVED
FIXED
mozilla25
People
(Reporter: scook0+bugzilla, Assigned: xidorn)
References
Details
Attachments
(5 files, 1 obsolete file)
47.55 KB,
image/png
|
Details | |
606 bytes,
text/html
|
Details | |
596 bytes,
text/html
|
Details | |
1.65 KB,
patch
|
bajaj
:
approval-mozilla-beta-
|
Details | Diff | Splinter Review |
2.00 KB,
patch
|
roc
:
review+
|
Details | Diff | Splinter Review |
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:17.0) Gecko/17.0 Firefox/17.0 Build ID: 20120828042007 Steps to reproduce: 1. Make sure tabs-on-top is disabled. The problem occurs in either mode, but is easier to notice with tabs-on-bottom. 2. Open several tabs. Actual results: A faint vertical sometimes appears near the far-left or far-right of one or more tabs. Expected results: The tabs should appear smooth, with no visual glitches.
Reporter | ||
Comment 1•12 years ago
|
||
I'm using a mid-2009 13" MacBook Pro with a GeForce 9400M. Disabling hardware acceleration in Firefox makes no difference.
Comment 2•12 years ago
|
||
Stuart, could you please try reproducing this issue in safe mode(http://support.mozilla.com/en-US/kb/Safe+Mode)/with a new profile(http://support.mozilla.com/en-US/kb/Basic%20Troubleshooting#w_8-make-a-new-profile and http://support.mozilla.org/kb/Managing%20profiles) and report back whether you still see it or not? Thank you!
Reporter | ||
Comment 3•12 years ago
|
||
I can confirm that this issue occurs in a fresh profile with no add-ons.
Reporter | ||
Comment 4•12 years ago
|
||
Bisecting nightlies, I have found that this issue does NOT occur in 2012-07-20, but DOES occur in 2012-07-21-03-05-55 and 2012-07-21-04-10-38.
Reporter | ||
Comment 5•12 years ago
|
||
This issue is still present in current nightlies as of 2012-09-07-03-05-54 (FF 18).
Updated•12 years ago
|
Version: 17 Branch → Trunk
Assignee | ||
Comment 6•11 years ago
|
||
I met the same issue in the nightly version as well.
Assignee | ||
Comment 7•11 years ago
|
||
This simple patch seems to fix the problem.
Attachment #764678 -
Flags: review?(mstange)
Comment 8•11 years ago
|
||
Comment on attachment 764678 [details] [diff] [review] patch Thanks for the patch! Unfortunately, this only works around a rendering bug. I think we should fix the real underlying bug instead.
Attachment #764678 -
Flags: review?(mstange)
Comment 9•11 years ago
|
||
Updated•11 years ago
|
Status: UNCONFIRMED → NEW
Component: Untriaged → Layout
Ever confirmed: true
OS: Mac OS X → All
Product: Firefox → Core
Hardware: x86 → All
Summary: Faint vertical lines appear on some tabs → clip-path rendering doesn't pixel snap, causing faint vertical lines appear on some tabs
Assignee | ||
Comment 10•11 years ago
|
||
I'd like to work on this bug.
Assignee | ||
Comment 12•11 years ago
|
||
This bug also affects mask property.
Assignee | ||
Updated•11 years ago
|
Summary: clip-path rendering doesn't pixel snap, causing faint vertical lines appear on some tabs → SVG effects rendering doesn't pixel snap, causing faint vertical lines appear on some tabs
Assignee | ||
Comment 13•11 years ago
|
||
Attachment #764678 -
Attachment is obsolete: true
Attachment #779788 -
Flags: review?(mstange)
Updated•11 years ago
|
Attachment #779788 -
Flags: review?(mstange) → review?(roc)
Attachment #779788 -
Flags: review?(roc) → review+
Assignee | ||
Updated•11 years ago
|
Keywords: checkin-needed
Comment 14•11 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/517eaa8ba87e
Keywords: checkin-needed
https://hg.mozilla.org/mozilla-central/rev/517eaa8ba87e
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla25
Assignee | ||
Comment 16•11 years ago
|
||
Attachment #788598 -
Flags: review?(roc)
Assignee | ||
Updated•11 years ago
|
Attachment #779788 -
Attachment description: patch → patch [checkin: comment 14]
Attachment #779788 -
Flags: review+
Comment on attachment 788598 [details] [diff] [review] patch of reftest Review of attachment 788598 [details] [diff] [review]: ----------------------------------------------------------------- Excellent thanks!!!
Attachment #788598 -
Flags: review?(roc) → review+
Assignee | ||
Updated•11 years ago
|
Keywords: checkin-needed
Comment 18•11 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/e38a476f45a4
Flags: in-testsuite+
Keywords: checkin-needed
Assignee | ||
Comment 20•11 years ago
|
||
Comment on attachment 779788 [details] [diff] [review] patch [checkin: comment 14] [Approval Request Comment] Bug caused by (feature/regressing bug #): SVG effects support for non-SVG elements User impact if declined: cause faint vertical lines on tabs on OS X which affects the visual experience. also cause bug 829825. Testing completed (on m-c, etc.): a reftest has been added Risk to taking this patch (and alternatives if risky): the patch is in the core layout component, might introduce some unknown rendering bugs. String or IDL/UUID changes made by this patch: none
Attachment #779788 -
Flags: approval-mozilla-beta?
Comment 21•11 years ago
|
||
(In reply to Xidorn Quan from comment #20) > Comment on attachment 779788 [details] [diff] [review] > patch [checkin: comment 14] > > [Approval Request Comment] > Bug caused by (feature/regressing bug #): SVG effects support for non-SVG > elements > User impact if declined: cause faint vertical lines on tabs on OS X which > affects the visual experience. also cause bug 829825. > Testing completed (on m-c, etc.): a reftest has been added > Risk to taking this patch (and alternatives if risky): the patch is in the > core layout component, might introduce some unknown rendering bugs. Given this and keeping in mind we are very close to release of Fx24 , its too late to land this change on beta. Hence not approving. I'd prefer this ride's the train or get uplifted to aurora even after a couple of days on nightly if no new regressions are found. > String or IDL/UUID changes made by this patch: none
Updated•11 years ago
|
Attachment #779788 -
Flags: approval-mozilla-beta? → approval-mozilla-beta-
You need to log in
before you can comment on or make changes to this bug.
Description
•