style.css font-family misses redraw
If you specify a font-family in ~/.dillo/style.css, such as: * { font-family:sans-serif } And then visit a page like: http://www.linuxfromscratch.org/lfs/downloads/6.6/ ... it will produce "ghost" lines from the previous rendering before the css was applied. Moving the window, or doing anything else that forces a redraw, cleans it up. (Let me know if you don't see this and I can provide a screenshot.)
On Fri, Apr 23, 2010 at 10:55:23AM -0400, Dennis Nezic wrote:
If you specify a font-family in ~/.dillo/style.css, such as:
* { font-family:sans-serif }
And then visit a page like:
http://www.linuxfromscratch.org/lfs/downloads/6.6/
... it will produce "ghost" lines from the previous rendering before the css was applied. Moving the window, or doing anything else that forces a redraw, cleans it up. (Let me know if you don't see this and I can provide a screenshot.)
Hm, the page does not seem to contain any CSS, so it renders with just the user agent style and the user style (~/.dillo/style.css) even the first time it draws. Maybe it's because of the images that change the layout once loaded? Can you reproduce the issue with load_images=NO? I've alse seen "ghost" lines on some pages, but could never find the real reason. I only remeber that it depended on timing somehow. Cheers, Johannes
Johannes wrote:
On Fri, Apr 23, 2010 at 10:55:23AM -0400, Dennis Nezic wrote:
If you specify a font-family in ~/.dillo/style.css, such as:
* { font-family:sans-serif }
And then visit a page like:
http://www.linuxfromscratch.org/lfs/downloads/6.6/
... it will produce "ghost" lines from the previous rendering before the css was applied. Moving the window, or doing anything else that forces a redraw, cleans it up. (Let me know if you don't see this and I can provide a screenshot.)
Hm, the page does not seem to contain any CSS, so it renders with just the user agent style and the user style (~/.dillo/style.css) even the first time it draws. Maybe it's because of the images that change the layout once loaded? Can you reproduce the issue with load_images=NO?
I've alse seen "ghost" lines on some pages, but could never find the real reason. I only remeber that it depended on timing somehow.
I didn't see a problem, either. I'm usually using buffered_drawing=2, if that's relevant, and all I ever see is that sometimes when I load an image that enlarges a table, it...leaves a line for the old bottoms of neighboring cells, or something like that. I don't remember exactly for sure what happens. It's rare, and I ignore it in any case because I would prefer not to dig into the table code...
On Fri, 23 Apr 2010 23:37:31 +0200, Johannes Hofmann wrote:
On Fri, Apr 23, 2010 at 10:55:23AM -0400, Dennis Nezic wrote:
If you specify a font-family in ~/.dillo/style.css, such as:
* { font-family:sans-serif }
And then visit a page like:
http://www.linuxfromscratch.org/lfs/downloads/6.6/
... it will produce "ghost" lines from the previous rendering before the css was applied. Moving the window, or doing anything else that forces a redraw, cleans it up. (Let me know if you don't see this and I can provide a screenshot.)
Hm, the page does not seem to contain any CSS, so it renders with just the user agent style and the user style (~/.dillo/style.css) even the first time it draws. Maybe it's because of the images that change the layout once loaded? Can you reproduce the issue with load_images=NO?
I've alse seen "ghost" lines on some pages, but could never find the real reason. I only remeber that it depended on timing somehow.
The issue does not appear with load_images=NO ... ie. when it only occurs when images are loaded, and the table cells redrawn, but apparently not rendered automatically. (Until one moves the window, etc.) http://dennisn.dyndns.org/guest/pubstuff/dillo-ghostlines.jpg http://dennisn.dyndns.org/guest/pubstuff/dillo-ghostlines-gone.jpg
On Sun, Apr 25, 2010 at 11:35:20AM -0400, Dennis Nezic wrote:
On Fri, 23 Apr 2010 23:37:31 +0200, Johannes Hofmann wrote:
On Fri, Apr 23, 2010 at 10:55:23AM -0400, Dennis Nezic wrote:
If you specify a font-family in ~/.dillo/style.css, such as:
* { font-family:sans-serif }
And then visit a page like:
http://www.linuxfromscratch.org/lfs/downloads/6.6/
... it will produce "ghost" lines from the previous rendering before the css was applied. Moving the window, or doing anything else that forces a redraw, cleans it up. (Let me know if you don't see this and I can provide a screenshot.)
Hm, the page does not seem to contain any CSS, so it renders with just the user agent style and the user style (~/.dillo/style.css) even the first time it draws. Maybe it's because of the images that change the layout once loaded? Can you reproduce the issue with load_images=NO?
I've alse seen "ghost" lines on some pages, but could never find the real reason. I only remeber that it depended on timing somehow.
The issue does not appear with load_images=NO ... ie. when it only occurs when images are loaded, and the table cells redrawn, but apparently not rendered automatically. (Until one moves the window, etc.)
http://dennisn.dyndns.org/guest/pubstuff/dillo-ghostlines.jpg http://dennisn.dyndns.org/guest/pubstuff/dillo-ghostlines-gone.jpg
I'm pretty sure it has to do with the redraw optimization. But it seems to be depending on download speed or timing somehow, as I don's see it here. I will try to find the problem, but I remember looking into a similar issue without success. Cheers, Johannes
On Sun, Apr 25, 2010 at 11:35:20AM -0400, Dennis Nezic wrote:
On Fri, 23 Apr 2010 23:37:31 +0200, Johannes Hofmann wrote:
On Fri, Apr 23, 2010 at 10:55:23AM -0400, Dennis Nezic wrote:
If you specify a font-family in ~/.dillo/style.css, such as:
* { font-family:sans-serif }
And then visit a page like:
http://www.linuxfromscratch.org/lfs/downloads/6.6/
... it will produce "ghost" lines from the previous rendering before the css was applied. Moving the window, or doing anything else that forces a redraw, cleans it up. (Let me know if you don't see this and I can provide a screenshot.)
Hm, the page does not seem to contain any CSS, so it renders with just the user agent style and the user style (~/.dillo/style.css) even the first time it draws. Maybe it's because of the images that change the layout once loaded? Can you reproduce the issue with load_images=NO?
I've alse seen "ghost" lines on some pages, but could never find the real reason. I only remeber that it depended on timing somehow.
The issue does not appear with load_images=NO ... ie. when it only occurs when images are loaded, and the table cells redrawn, but apparently not rendered automatically. (Until one moves the window, etc.)
http://dennisn.dyndns.org/guest/pubstuff/dillo-ghostlines.jpg http://dennisn.dyndns.org/guest/pubstuff/dillo-ghostlines-gone.jpg
Is anyone else seeing this issue on that page? It seems to work fine here, but I know that there is a problem, it's just hard to reproduce.
Johannes wrote:
On Sun, Apr 25, 2010 at 11:35:20AM -0400, Dennis Nezic wrote:
On Fri, 23 Apr 2010 23:37:31 +0200, Johannes Hofmann wrote:
On Fri, Apr 23, 2010 at 10:55:23AM -0400, Dennis Nezic wrote:
If you specify a font-family in ~/.dillo/style.css, such as:
* { font-family:sans-serif }
And then visit a page like:
http://www.linuxfromscratch.org/lfs/downloads/6.6/
... it will produce "ghost" lines from the previous rendering before the css was applied. Moving the window, or doing anything else that forces a redraw, cleans it up. (Let me know if you don't see this and I can provide a screenshot.)
Hm, the page does not seem to contain any CSS, so it renders with just the user agent style and the user style (~/.dillo/style.css) even the first time it draws. Maybe it's because of the images that change the layout once loaded? Can you reproduce the issue with load_images=NO?
I've alse seen "ghost" lines on some pages, but could never find the real reason. I only remeber that it depended on timing somehow.
The issue does not appear with load_images=NO ... ie. when it only occurs when images are loaded, and the table cells redrawn, but apparently not rendered automatically. (Until one moves the window, etc.)
http://dennisn.dyndns.org/guest/pubstuff/dillo-ghostlines.jpg http://dennisn.dyndns.org/guest/pubstuff/dillo-ghostlines-gone.jpg
Is anyone else seeing this issue on that page? It seems to work fine here, but I know that there is a problem, it's just hard to reproduce.
Dennis: Do you know when the problem was introduced?
On Tue, Apr 27, 2010 at 12:41:09PM +0000, corvid wrote:
Johannes wrote:
On Sun, Apr 25, 2010 at 11:35:20AM -0400, Dennis Nezic wrote:
On Fri, 23 Apr 2010 23:37:31 +0200, Johannes Hofmann wrote:
On Fri, Apr 23, 2010 at 10:55:23AM -0400, Dennis Nezic wrote:
If you specify a font-family in ~/.dillo/style.css, such as:
* { font-family:sans-serif }
And then visit a page like:
http://www.linuxfromscratch.org/lfs/downloads/6.6/
... it will produce "ghost" lines from the previous rendering before the css was applied. Moving the window, or doing anything else that forces a redraw, cleans it up. (Let me know if you don't see this and I can provide a screenshot.)
Hm, the page does not seem to contain any CSS, so it renders with just the user agent style and the user style (~/.dillo/style.css) even the first time it draws. Maybe it's because of the images that change the layout once loaded? Can you reproduce the issue with load_images=NO?
I've alse seen "ghost" lines on some pages, but could never find the real reason. I only remeber that it depended on timing somehow.
The issue does not appear with load_images=NO ... ie. when it only occurs when images are loaded, and the table cells redrawn, but apparently not rendered automatically. (Until one moves the window, etc.)
http://dennisn.dyndns.org/guest/pubstuff/dillo-ghostlines.jpg http://dennisn.dyndns.org/guest/pubstuff/dillo-ghostlines-gone.jpg
Is anyone else seeing this issue on that page? It seems to work fine here, but I know that there is a problem, it's just hard to reproduce.
Dennis: Do you know when the problem was introduced?
I can now see a similar issue with this HTML fragment: <img src="http://flpsed.org/tmp/blank.gif" alt="Ico"> Name But it depends on your font settings. The point seems to be that the alt text is almost the same width as the image itself, so you might need to tweak the alt text for your font settings.
On Sun, Apr 25, 2010 at 11:35:20AM -0400, Dennis Nezic wrote:
On Fri, 23 Apr 2010 23:37:31 +0200, Johannes Hofmann wrote:
On Fri, Apr 23, 2010 at 10:55:23AM -0400, Dennis Nezic wrote:
If you specify a font-family in ~/.dillo/style.css, such as:
* { font-family:sans-serif }
And then visit a page like:
http://www.linuxfromscratch.org/lfs/downloads/6.6/
... it will produce "ghost" lines from the previous rendering before the css was applied. Moving the window, or doing anything else that forces a redraw, cleans it up. (Let me know if you don't see this and I can provide a screenshot.)
Hm, the page does not seem to contain any CSS, so it renders with just the user agent style and the user style (~/.dillo/style.css) even the first time it draws. Maybe it's because of the images that change the layout once loaded? Can you reproduce the issue with load_images=NO?
I've alse seen "ghost" lines on some pages, but could never find the real reason. I only remeber that it depended on timing somehow.
The issue does not appear with load_images=NO ... ie. when it only occurs when images are loaded, and the table cells redrawn, but apparently not rendered automatically. (Until one moves the window, etc.)
http://dennisn.dyndns.org/guest/pubstuff/dillo-ghostlines.jpg http://dennisn.dyndns.org/guest/pubstuff/dillo-ghostlines-gone.jpg
Can you please test this patch http://flpsed.org/tmp/ghostlines.diff It fixes the issue I could reproduce here. Cheers, Johannes
On Tue, 27 Apr 2010 20:54:37 +0200, Johannes Hofmann wrote:
On Sun, Apr 25, 2010 at 11:35:20AM -0400, Dennis Nezic wrote:
On Fri, 23 Apr 2010 23:37:31 +0200, Johannes Hofmann wrote:
On Fri, Apr 23, 2010 at 10:55:23AM -0400, Dennis Nezic wrote:
If you specify a font-family in ~/.dillo/style.css, such as:
* { font-family:sans-serif }
And then visit a page like:
http://www.linuxfromscratch.org/lfs/downloads/6.6/
... it will produce "ghost" lines from the previous rendering before the css was applied. Moving the window, or doing anything else that forces a redraw, cleans it up. (Let me know if you don't see this and I can provide a screenshot.)
Hm, the page does not seem to contain any CSS, so it renders with just the user agent style and the user style (~/.dillo/style.css) even the first time it draws. Maybe it's because of the images that change the layout once loaded? Can you reproduce the issue with load_images=NO?
I've alse seen "ghost" lines on some pages, but could never find the real reason. I only remeber that it depended on timing somehow.
The issue does not appear with load_images=NO ... ie. when it only occurs when images are loaded, and the table cells redrawn, but apparently not rendered automatically. (Until one moves the window, etc.)
http://dennisn.dyndns.org/guest/pubstuff/dillo-ghostlines.jpg http://dennisn.dyndns.org/guest/pubstuff/dillo-ghostlines-gone.jpg
Can you please test this patch http://flpsed.org/tmp/ghostlines.diff It fixes the issue I could reproduce here.
Problem solved! :D
participants (3)
-
corvid@lavabit.com
-
dennisn@dennisn.dyndns.org
-
Johannes.Hofmann@gmx.de