Title: [150976] trunk/Source/WebKit/gtk
Revision
150976
Author
[email protected]
Date
2013-05-30 13:39:15 -0700 (Thu, 30 May 2013)

Log Message

[GTK] Fix pass_by_value coverity warning in ChromeClientGtk
https://bugs.webkit.org/show_bug.cgi?id=117021

Patch by Enrique Ocana Gonzalez <[email protected]> on 2013-05-30
Reviewed by Anders Carlsson.

Pass dirtyRegion parameter in paintWebView() by reference to avoid object copying.

* WebCoreSupport/ChromeClientGtk.cpp:
(WebKit::paintWebView):

Modified Paths

Diff

Modified: trunk/Source/WebKit/gtk/ChangeLog (150975 => 150976)


--- trunk/Source/WebKit/gtk/ChangeLog	2013-05-30 19:21:46 UTC (rev 150975)
+++ trunk/Source/WebKit/gtk/ChangeLog	2013-05-30 20:39:15 UTC (rev 150976)
@@ -1,3 +1,15 @@
+2013-05-30  Enrique Ocana Gonzalez  <[email protected]>
+
+        [GTK] Fix pass_by_value coverity warning in ChromeClientGtk
+        https://bugs.webkit.org/show_bug.cgi?id=117021
+
+        Reviewed by Anders Carlsson.
+
+        Pass dirtyRegion parameter in paintWebView() by reference to avoid object copying.
+
+        * WebCoreSupport/ChromeClientGtk.cpp:
+        (WebKit::paintWebView):
+
 2013-05-29  Carlos Garcia Campos  <[email protected]>
 
         Unreviewed. Update NEWS and Versions.m4 for 2.1.1 release.

Modified: trunk/Source/WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp (150975 => 150976)


--- trunk/Source/WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp	2013-05-30 19:21:46 UTC (rev 150975)
+++ trunk/Source/WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp	2013-05-30 20:39:15 UTC (rev 150976)
@@ -516,7 +516,7 @@
     rects.append(clipRect);
 }
 
-static void paintWebView(WebKitWebView* webView, Frame* frame, Region dirtyRegion)
+static void paintWebView(WebKitWebView* webView, Frame* frame, const Region& dirtyRegion)
 {
     if (!webView->priv->backingStore)
         return;
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to