Bug 139597

Summary: Fixed positioned pseudo content does not get composited.
Product: WebKit Reporter: zalan <zalan>
Component: Layout and RenderingAssignee: zalan <zalan>
Status: RESOLVED FIXED    
Severity: Normal CC: buildbot, commit-queue, rniwa, simon.fraser
Priority: P2 Keywords: InRadar
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Test reduction.
none
Patch
none
Patch
none
Archive of layout-test-results from ews100 for mac-mountainlion
none
Patch
none
Archive of layout-test-results from ews102 for mac-mountainlion
none
Patch none

Description zalan 2014-12-12 14:27:02 PST
ssia.
Comment 1 zalan 2014-12-12 14:31:04 PST
Created attachment 243218 [details]
Test reduction.

1. Turn on ‘show compositing layer’ setting in Safari.
2. Open attached test case.
Observe that the before content does not get composited. (lack of compositing border)

Comment 2 zalan 2014-12-12 14:31:26 PST
rdar://problem/19237334
Comment 3 zalan 2014-12-12 16:10:04 PST
Created attachment 243226 [details]
Patch
Comment 4 zalan 2014-12-12 16:11:01 PST
Created attachment 243227 [details]
Patch
Comment 5 Build Bot 2014-12-12 16:54:50 PST
Comment on attachment 243227 [details]
Patch

Attachment 243227 [details] did not pass mac-ews (mac):
Output: http://webkit-queues.appspot.com/results/5649633896300544

New failing tests:
compositing/fixed-positioned-pseudo-content-no-compositing.html
Comment 6 Build Bot 2014-12-12 16:54:53 PST
Created attachment 243232 [details]
Archive of layout-test-results from ews100 for mac-mountainlion

The attached test failures were seen while running run-webkit-tests on the mac-ews.
Bot: ews100  Port: mac-mountainlion  Platform: Mac OS X 10.8.5
Comment 7 zalan 2014-12-13 19:58:16 PST
Created attachment 243261 [details]
Patch
Comment 8 Build Bot 2014-12-13 20:39:48 PST
Comment on attachment 243261 [details]
Patch

Attachment 243261 [details] did not pass mac-ews (mac):
Output: http://webkit-queues.appspot.com/results/6165668579770368

New failing tests:
compositing/fixed-positioned-pseudo-content-no-compositing.html
Comment 9 Build Bot 2014-12-13 20:39:52 PST
Created attachment 243263 [details]
Archive of layout-test-results from ews102 for mac-mountainlion

The attached test failures were seen while running run-webkit-tests on the mac-ews.
Bot: ews102  Port: mac-mountainlion  Platform: Mac OS X 10.8.5
Comment 10 zalan 2014-12-13 20:54:01 PST
Created attachment 243264 [details]
Patch
Comment 11 WebKit Commit Bot 2014-12-13 22:43:52 PST
Comment on attachment 243264 [details]
Patch

Clearing flags on attachment: 243264

Committed r177258: <http://trac.webkit.org/changeset/177258>
Comment 12 WebKit Commit Bot 2014-12-13 22:43:57 PST
All reviewed patches have been landed.  Closing bug.