Mon Sep 28 12:00:37 PDT 2015
problem seems to happen whenever two adjacent sides for the <fieldset>
element have EXACTLY the same color defined.
For instance, the following code in your test case (line 729 in CSS file):
border-color: #5e5e5e #ffbc00 #ffbc00 #5e5e5e;
...it's exposing the bug because the right&bottom sides of border have
exactly the same colour (orange). In the same way, the fact that top&left
have the same exact colour (gray) is also causing a similar problem,
although I did not notice about it at first.
You can test this theory by quickly workaround the problem you're seeing by
slightly modifying those colours, so that adjacent sides don't have exactly
the same colour. For instance, this hides the bug for me:
border-color: #5e5e5f #ffbc01 #ffbc00 #5e5e5e;
But still, this looks like a bug (works fine in Firefox 41 and Chrome 45),
so I'd say reporting it in bugzilla is the way to go.
On 26/10/15 07:58, Vellemans, Noel wrote:
> Hello Mario
> Thank you for the prompt response.
> I've been isolation the problem case into a HTML/CSS files.
> (did this by cut and paste some code out of our real-life code, not really cleaned up but at least it gives you an faulty-behaving example ).
> Please find "webContent.zip"
> When e.g. row '001:' is clicked, the BMS_ui_adm() event handler makes <fieldset class="dialog" id="AdmValue"> visible. That is when an 'orange shape' appears on the lower right half of the display. (Remember this is a cut-and-paste snippet of production code all put in one file to simulate the issue).
> Best regards
> Noel Vellemans
> BMS bvba
> -----Original Message-----
> From: Mario [mailto:mariospr at gmail.com] On Behalf Of Mario Sanchez Prada
> Sent: Friday, October 23, 2015 5:23 PM
> To: Vellemans, Noel; webkit-gtk at lists.webkit.org
> Subject: Re: [webkit-gtk] Wrong-drawing/rendering?
> Hi Noel,
> I encountered a few issues recently related to rendering, but in my case those happened with 2.8.x/2.10.x series, couldn't see any with 2.4.9 so far.
> In any case, I think it would be helpful if you could submit the source file (or even better, a reduced test case) so that we can better know what might be happening there.
> I myself also have a 32-bit Intel system running WebKitGTK+ 2.4.9, so if you submit that test case I'd be happy to test it and let you know.
More information about the webkit-gtk