Changeset 118625 in webkit
- Timestamp:
- May 27, 2012, 7:17:58 AM (14 years ago)
- Location:
- trunk/Source/WebKit/blackberry
- Files:
-
- 2 edited
-
Api/WebPageCompositor.cpp (modified) (1 diff)
-
ChangeLog (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/blackberry/Api/WebPageCompositor.cpp
r114624 r118625 110 110 bool WebPageCompositorPrivate::drawsRootLayer() const 111 111 { 112 return m_ drawsRootLayer;112 return m_rootLayer && m_drawsRootLayer; 113 113 } 114 114 -
trunk/Source/WebKit/blackberry/ChangeLog
r118530 r118625 1 2012-05-27 Arvid Nilsson <anilsson@rim.com> 2 3 2012-04-12 Arvid Nilsson <anilsson@rim.com> 4 5 [BlackBerry] Web page fails to render after clicking link with target=_blank 6 https://bugs.webkit.org/show_bug.cgi?id=87562 7 8 Reviewed by Antonio Gomes. 9 10 Clicking such a link opens a new tab. The compositor was briefly in 11 charge of drawing the root layer while the backing store was inactive 12 and the user was looking at the other tab. The problem was that the 13 compositor believed it was still painting the root layer even after the 14 backing store became active again. The flag was not properly cleared 15 when turning off compositing. 16 17 Fixed by returning false from drawsRootLayer() if we don't have a root 18 layer. 19 20 Reviewed internally by Filip Spacek. 21 22 PR #149342 23 24 * Api/WebPageCompositor.cpp: 25 (BlackBerry::WebKit::WebPageCompositorPrivate::drawsRootLayer): 26 1 27 2012-05-24 Jacky Jiang <zhajiang@rim.com> 2 28
Note:
See TracChangeset
for help on using the changeset viewer.