Title: [133188] trunk/Source
Revision
133188
Author
commit-qu...@webkit.org
Date
2012-11-01 09:51:17 -0700 (Thu, 01 Nov 2012)

Log Message

Source/WebCore: [BlackBerry] Update BB10 form theme.
https://bugs.webkit.org/show_bug.cgi?id=100760

Patch by Tiancheng Jiang <tiji...@rim.com> on 2012-11-01
Reviewed by Rob Buis.

RIM PR 235194.

Check img pointer is null, if so, do early return.

* platform/blackberry/RenderThemeBlackBerry.cpp:
(WebCore::drawControl):
(WebCore::drawThreeSlice):
(WebCore::drawNineSlice):

Source/WebKit/chromium: [Chromium] debug builds: Use after free under ~PageOverlay()
https://bugs.webkit.org/show_bug.cgi?id=100930

Patch by Vsevolod Vlasov <vse...@chromium.org> on 2012-11-01
Reviewed by Pavel Feldman.

Changed members order in PageOverlay so that GraphicsLayer is destroyed before GraphicsLayerClient.

* src/PageOverlay.h:
(PageOverlay):

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (133187 => 133188)


--- trunk/Source/WebCore/ChangeLog	2012-11-01 16:47:53 UTC (rev 133187)
+++ trunk/Source/WebCore/ChangeLog	2012-11-01 16:51:17 UTC (rev 133188)
@@ -1,3 +1,19 @@
+2012-11-01  Tiancheng Jiang  <tiji...@rim.com>
+
+        [BlackBerry] Update BB10 form theme.
+        https://bugs.webkit.org/show_bug.cgi?id=100760
+
+        Reviewed by Rob Buis.
+
+        RIM PR 235194.
+
+        Check img pointer is null, if so, do early return.
+
+        * platform/blackberry/RenderThemeBlackBerry.cpp:
+        (WebCore::drawControl):
+        (WebCore::drawThreeSlice):
+        (WebCore::drawNineSlice):
+
 2012-11-01  Adam Barth  <aba...@webkit.org>
 
         [V8] The V8DOMMap visitors are no longer needed

Modified: trunk/Source/WebKit/chromium/ChangeLog (133187 => 133188)


--- trunk/Source/WebKit/chromium/ChangeLog	2012-11-01 16:47:53 UTC (rev 133187)
+++ trunk/Source/WebKit/chromium/ChangeLog	2012-11-01 16:51:17 UTC (rev 133188)
@@ -1,3 +1,15 @@
+2012-11-01  Vsevolod Vlasov  <vse...@chromium.org>
+
+        [Chromium] debug builds: Use after free under ~PageOverlay()
+        https://bugs.webkit.org/show_bug.cgi?id=100930
+
+        Reviewed by Pavel Feldman.
+
+        Changed members order in PageOverlay so that GraphicsLayer is destroyed before GraphicsLayerClient.
+
+        * src/PageOverlay.h:
+        (PageOverlay):
+
 2012-11-01  James Robinson  <jam...@chromium.org>
 
         [chromium] Avoid attempting to defer commits when they are already deferred

Modified: trunk/Source/WebKit/chromium/src/PageOverlay.h (133187 => 133188)


--- trunk/Source/WebKit/chromium/src/PageOverlay.h	2012-11-01 16:47:53 UTC (rev 133187)
+++ trunk/Source/WebKit/chromium/src/PageOverlay.h	2012-11-01 16:51:17 UTC (rev 133188)
@@ -65,8 +65,8 @@
 
     WebViewImpl* m_viewImpl;
     WebPageOverlay* m_overlay;
+    OwnPtr<WebCore::GraphicsLayerClient> m_layerClient;
     OwnPtr<WebCore::GraphicsLayer> m_layer;
-    OwnPtr<WebCore::GraphicsLayerClient> m_layerClient;
     int m_zOrder;
 };
 
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to