[BlackBerry] Fixed background is scrolling in http://www.nieuwecode.nl
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 28 Apr 2012 03:12:25 +0000 (03:12 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 28 Apr 2012 03:12:25 +0000 (03:12 +0000)
commit2514f44f4a0807a855677e0d9f8a72110f12741c
tree531f790bf055c318ce79f1e1e9ee88bcc1124789
parent4e79a0da37e0be9dd09c7a37d441110cdb327ba4
[BlackBerry] Fixed background is scrolling in nieuwecode.nl
https://bugs.webkit.org/show_bug.cgi?id=85109

Patch by Arvid Nilsson <anilsson@rim.com> on 2012-04-27
Reviewed by Antonio Gomes.

Since the BlackBerry port uses very similar fixed position acceleration
as the Qt WebKit2 port, the same fix that worked for them in bug 83980
works for us.

Fixed by opting in to the FIXED_POSITION_CREATES_STACKING_CONTEXT
mechanism.

Covered by existing manual test fixed-position-no-z-index.html.

* css/StyleResolver.cpp:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@115530 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/WebCore/ChangeLog
Source/WebCore/css/StyleResolver.cpp