Bug 23483 - Inconsistent drawing of -webkit-border-image on Snow Leopard
Summary: Inconsistent drawing of -webkit-border-image on Snow Leopard
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: CSS (show other bugs)
Version: 528+ (Nightly build)
Hardware: Mac OS X 10.5
: P2 Normal
Assignee: Nobody
URL: http://fred.hdfgroup.uiuc.edu/mathuae...
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-22 14:05 PST by mathuaerknedam
Modified: 2012-11-11 20:14 PST (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description mathuaerknedam 2009-01-22 14:05:38 PST
There seems to be a problem consistently drawing the interior of an element using -webkit-border-image. Just resize the window and watch the blue lines. If the page contained enough of these elements to force a vertical scrollbar, the lines might change positions (slightly) when scrolled out of and back into view.
Comment 1 Dave Hyatt 2011-09-14 12:23:46 PDT
Test case is gone, so nothing can be done here.
Comment 2 mathuaerknedam 2011-09-14 14:16:10 PDT
I've reenabled that webserver, though it looks like the png used for the border image is missing. I'll try to find or recreate it.
Comment 3 mathuaerknedam 2011-09-15 09:59:16 PDT
I couldn't find the original pic, but I substituted a similar one and tweaked the css so that it demonstrates the problem.

The blue lines (in the border-image) can be seen to "wiggle" vertically if the browser window is resized vertically. 

if I make the browser window small enough to force a scrollbar and then scroll up or down, an individual line will sometimes disappear or be double-thick. I can't reliably reproduce the disappearing/doubling lines, but I've seen it multiple times.

I'm currently using webkit-svn-r95145 and OS X 10.6.8.
Comment 4 Alexey Proskuryakov 2011-09-15 10:43:57 PDT
Thanks for restoring the test case!

I can reproduce this issue with Safari 5.1 on Snow Leopard, but not on Lion. WK1 and WK2 modes work identically.

Not sure if there is more to investigate here - could be a problem in system frameworks below WebKit.
Comment 5 Dave Hyatt 2011-09-15 11:33:03 PDT
This doesn't repro on Lion even before all my recent changes, so I'm assuming it's a bug in CG on Snow Leopard.
Comment 6 mathuaerknedam 2012-11-11 20:14:57 PST
I can't reproduce this at all in Safari 6.0.2 on Mountain Lion. Since this was previously reported as unreproducable in Lion, I'll guess this really is fixed. :)