Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Force Safari 4 to re-render a page Web Browsers
I've been having troubles with Safari 4 and rendering issues on my Mac. Pages will load fine, but then any little thing, such as scrolling, can cause display issues, as seen in the image at right (click it for the full-size version).

Instead of reloading the entire page, which can be a slow process depending on connection speed and page complexity, I use Safari 4's Debug menu (Enable the Debug menu in Safari 4), which has a new Force Repaint command (Shift-Command-R). If the page can be rendered correctly, it will be done instantly, without waiting on a reload. This works to fix my rendering issues, at least until I can figure out the cause of my display issues.
    •    
  • Currently 1.50 / 5
  You rated: 1 / 5 (10 votes cast)
 
[8,882 views]  

Force Safari 4 to re-render a page | 15 comments | Create New Account
Click here to return to the 'Force Safari 4 to re-render a page' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Force Safari 4 to re-render a page
Authored by: Auricchio on Jul 02, '09 08:37:37AM

I don't see what's wrong with the image shown.

The fonts don't look pretty, but that could be an artifact of the image-capture, size reduction, and png encoding.

---
EMOJO: mojo no longer workin'



[ Reply to This | # ]
Force Safari 4 to re-render a page
Authored by: frenchfries on Jul 02, '09 10:35:30AM

It's real. I get it everytime I re-login after locking my screen with the Login Window... I haven't tried the hint yet, but usually I just close the Safari window and open a new one.



[ Reply to This | # ]
Force Safari 4 to re-render a page
Authored by: Frederico on Jul 02, '09 10:50:04PM
See here:

[link:]http://gallery.me.com/frederico/100070

And these are actually acceptable images compared to other sites. Daring Fireball turns to absolute black if I scroll more than a page or so.

[ Reply to This | # ]
Force Safari 4 to re-render a page
Authored by: cjvino on Jul 02, '09 08:40:36AM

Wow thanks for confirming that this is a Safari issue. I am experiencing this as well and have been pulling my hair out truing to figure out if it's my computer or just Safari. Hopefully Apple will release a fix soon.

CJ



[ Reply to This | # ]
Force Safari 4 to re-render a page
Authored by: bdash on Jul 02, '09 10:19:54AM

If this ever fixes a rendering issue you're seeing, you should file a bug report against Safari.



[ Reply to This | # ]
Force Safari 4 to re-render a page
Authored by: Frederico on Jul 02, '09 10:45:51PM

I have filed three so far through different venues. I am supposedly going to be contacted by a bug tracker, but I'm not holding my breath.



[ Reply to This | # ]
Force Safari 4 to re-render a page
Authored by: mpemulis on Jul 02, '09 01:00:32PM

THANK YOU for this. Not just for the actual hint, but for bringing up this issue. I've been seeing this for a few weeks and wasn't sure if it was Safari or a graphics card issue in my MBP.



[ Reply to This | # ]
Force Safari 4 to re-render a page
Authored by: Frederico on Jul 02, '09 10:44:07PM
No, THANK ALL OF YOU, for confirming what neither robg nor myself had been able to find via Google or in the Apple forums. I was pretty sure others had to be seeing this, but I couldn't find anyone.

Apple Support is trying to tell me I have a bad video card, but I have three video cards and five LCD displays, and it follows wherever I place the Menubar using the 'Arrange' tab in Displays prefs.

I can get it to reliably trigger each time I visit certain sites, such as this one, but I had not correlated it to screensaver-login before. Thanks for the hint; I will continue to investigate.

I believe it is trigged by Colorsync or ICC profiles embedded in webpages and now being implemented int he new Webkit core of Safari 4, though robg says he is unaware that his site uses any.

Here are some more screen shots that better demonstrate the problem before and after:

[link:] http://gallery.me.com/frederico/100070

[ Reply to This | # ]
Force Safari 4 to re-render a page
Authored by: VirtualWolf on Jul 02, '09 11:08:39PM
I've seen issues like that too, completely randomly, on my Quad G5 at home, I end up having to quit Safari and relaunch it. I'll try this tip and see if that solves it next time.

http://virtualwolf.org/images/ars/safari4wtf.png

[ Reply to This | # ]
Force Safari 4 to re-render a page
Authored by: geert2705 on Jul 02, '09 11:41:54PM

I noticed a degradation while using the beta version of safari 4, something I attributed to smartscroll (scrolling like your iphone). It went away after the latest safari update, though.



[ Reply to This | # ]
Force Safari 4 to re-render a page
Authored by: geert2705 on Jul 02, '09 11:43:57PM

I noticed a degradation while using the beta version of safari 4, something I attributed to smartscroll (scrolling like your iphone). It went away after the latest safari update, though.



[ Reply to This | # ]
Probably a font issue
Authored by: frgough on Jul 03, '09 06:58:26AM

My first suggestion would be to look for corrupted fonts and clean your font caches.



[ Reply to This | # ]
Probably a font issue
Authored by: mpemulis on Jul 03, '09 06:39:31PM

When the problem happens it's *everything* in the Safari window that gets munged - not just fonts. It's like the whole thing is getting darker and darker. I had searched all over my system preferences thinking maybe it was some kind of Universal Access setting gone awry.



[ Reply to This | # ]
Probably a font issue
Authored by: frgough on Jul 06, '09 05:47:19PM

You'd be surprised what a corrupted font can do to a display. It can be a lot more than just mangled text. Corrupted fonts can crash applications and cause all sorts of odd display behavior.



[ Reply to This | # ]
Force Safari 4 to re-render a page
Authored by: Frederico on Jul 04, '09 04:56:41AM
Have no idea why I missed this (7 page!) conversation over at Apple; it's listed as 'Solved', but that was totally premature. The alleged fixes range from the usual repair permissions, trash Safari prefs, reboot, etc., but it's all temporary, at best.

[link:]http://discussions.apple.com/thread.jspa?threadID=2032159&start=0&tstart=0

A CLEAN install of the OS to a virgin partition, followed by permissions, repair, combo updater, apply all related Safari, repair permissions, delete, shutdown and reboot leaves you with the same issue as soon as you sleep displays, go to screen saver, use FUS, and come back in with Safari 4 already running, you will get the screen wash as further described here:

[link:]http://discussions.apple.com/thread.jspa?threadID=2069711





[ Reply to This | # ]