Bug 66919 - REGRESSION (WebKit2): Rendering of element's background-image with a dotted border is broken
Summary: REGRESSION (WebKit2): Rendering of element's background-image with a dotted b...
Status: RESOLVED INVALID
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKit2 (show other bugs)
Version: 528+ (Nightly build)
Hardware: Mac (Intel) OS X 10.7
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2011-08-24 20:41 PDT by Félix Cloutier
Modified: 2012-12-07 14:58 PST (History)
3 users (show)

See Also:


Attachments
Reduced test case (278 bytes, text/html)
2011-08-24 20:41 PDT, Félix Cloutier
no flags Details
Screenshots of what I get (56.00 KB, image/png)
2011-08-24 20:43 PDT, Félix Cloutier
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Félix Cloutier 2011-08-24 20:41:58 PDT
Created attachment 105126 [details]
Reduced test case

When I have a tag with a repeating background-image and a border with the dotted style, the background image rendering breaks and shows severe artifacts depending on the width of the window (and independently of the width of the element itself).

Open the attached test case and resize the window to get a glimpse of it.

I'm fairly sure this is a regression as this at least works with the current (13 dot something) release of Chrome, even though it seems to happen with both the nightly webkit and my standard Safari install.
Comment 1 Félix Cloutier 2011-08-24 20:43:00 PDT
Created attachment 105128 [details]
Screenshots of what I get

The artifacts come in 3 flavors depending on the size of the window.
Comment 2 Alexey Proskuryakov 2011-08-24 23:21:35 PDT
I can reproduce in Safari 5.1 or ToT in multi-process mode, but not in single process mode.

If this doesn't happen for you at first, try resizing the page.
Comment 3 Alexey Proskuryakov 2011-08-24 23:21:56 PDT
<rdar://problem/10020762>
Comment 4 Alexey Proskuryakov 2012-02-24 17:20:09 PST
This turned out to be an issue in other system frameworks, not in WebKit. Keeping open for now in case we can add a workaround.
Comment 5 Alexey Proskuryakov 2012-12-07 14:58:01 PST
This is fixed in OS X 10.8. Marking INVALID as a non-WebKit issue.