Last Comment Bug 780366 - Borders not rendered correctly if border-widths or border-radius are large enough
: Borders not rendered correctly if border-widths or border-radius are large en...
Status: NEW
:
Product: Core
Classification: Components
Component: Layout (show other bugs)
: 14 Branch
: x86_64 All
-- normal (vote)
: ---
Assigned To: Nobody; OK to take it and work on it
:
: Jet Villegas (:jet)
Mentors:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-08-04 01:58 PDT by vflash
Modified: 2015-11-07 07:38 PST (History)
10 users (show)
See Also:
Crash Signature:
(edit)
QA Whiteboard:
Iteration: ---
Points: ---
Has Regression Range: ---
Has STR: ---


Attachments
o_transition.html (1.59 KB, text/html)
2012-08-04 01:58 PDT, vflash
no flags Details
screen (23.91 KB, image/png)
2012-08-04 02:02 PDT, vflash
no flags Details
Much simpler testcase (335 bytes, text/html)
2012-08-04 13:21 PDT, Boris Zbarsky [:bz] (vacation Aug 14-27)
no flags Details
testcase 3 - bug 780366 border width greater than 50 percent.htm (1.42 KB, text/html)
2015-11-07 06:37 PST, arni2033
no flags Details

Description User image vflash 2012-08-04 01:58:01 PDT
Created attachment 648974 [details]
o_transition.html

User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:14.0) Gecko/20100101 Firefox/14.0.1
Build ID: 20120713134347

Steps to reproduce:

очень большой радиус


Actual results:

появились артефакты


Expected results:

должно быть как в webkit
Comment 1 User image vflash 2012-08-04 01:58:39 PDT
http://vflash.ru/bug/o_transition.html
Comment 2 User image vflash 2012-08-04 02:02:07 PDT
Created attachment 648975 [details]
screen
Comment 3 User image Loic 2012-08-04 08:46:40 PDT
Could you explain the issue in English, please.
Comment 4 User image vflash 2012-08-04 11:56:27 PDT
не знаю английского 
запустите пример и станет понятно
-------------------
I do not know English
Run the example and it becomes clear
Comment 5 User image Boris Zbarsky [:bz] (vacation Aug 14-27) 2012-08-04 13:20:33 PDT
All the original comment says is "set a very large radius and you get rendering artifacts".  

Presumably in this case the large dark gray rectangles.

Note that the transitions are a red herring; they're not needed to reproduce the bug.
Comment 6 User image Boris Zbarsky [:bz] (vacation Aug 14-27) 2012-08-04 13:21:18 PDT
Created attachment 649030 [details]
Much simpler testcase
Comment 7 User image Boris Zbarsky [:bz] (vacation Aug 14-27) 2012-08-04 13:23:42 PDT
Is this a bug in nsCSSRendering or underlying gfx bug?  I see this on Mac, so I suspect the former...
Comment 8 User image :Ms2ger (⌚ UTC+1/+2) 2012-08-04 13:33:21 PDT
Confirmed on Linux too.
Comment 9 User image arni2033 2015-11-07 06:37:51 PST
Created attachment 8684574 [details]
testcase 3 - bug 780366 border width greater than 50 percent.htm

Only IE handles this testcase. It reveals that borders aren't drawn correctly (note the colored areas)
Comment 10 User image arni2033 2015-11-07 07:38:19 PST
I was wrong: there're cases when "border-width > 50% of border-box" isn't required.
I saved 4 testcases in my dropbox folder. Use the "index" page to open the testcases by direct links
> index:  https://dl.dropboxusercontent.com/s/h5zhs0gufq3ve9h/index.html?dl=0
> folder: https://www.dropbox.com/sh/hhf4wylz91tu86b/AAAfJ1stZNfh1s4a1UNH4y4ta?dl=0
Please correct me / undo changes if I did something wrong with this bug.

Note You need to log in before you can comment on or make changes to this bug.