[SCM] WebKit Debian packaging branch, debian/experimental, updated. upstream/1.3.3-9427-gc2be6fc
leandro at webkit.org
leandro at webkit.org
Wed Dec 22 15:35:14 UTC 2010
The following commit has been merged in the debian/experimental branch:
commit fa2bd34885cbb1cd762319c2ed7b3ec29b33b752
Author: leandro at webkit.org <leandro at webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date: Mon Nov 8 21:00:16 2010 +0000
2010-11-08 Rafael Antognolli <antognolli at profusion.mobi>
Reviewed by Antonio Gomes.
[EFL] Change the usage of eina_iterator_next due to latest EFL changes.
https://bugs.webkit.org/show_bug.cgi?id=49082
A change on how the iterator for a tiler is used in EFL needs to be
reflected in WebKit-EFL. The iterator now receives a pointer to an
Eina_Rectangle and makes it point to its internal structure. The old
usage was to receive a reference to a pre-allocated Eina_Rectangle.
* ewk/ewk_view_single.c:
(_ewk_view_single_smart_repaints_process):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@71561 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/WebKit/efl/ChangeLog b/WebKit/efl/ChangeLog
index b436e58..c7b457b 100644
--- a/WebKit/efl/ChangeLog
+++ b/WebKit/efl/ChangeLog
@@ -1,3 +1,18 @@
+2010-11-08 Rafael Antognolli <antognolli at profusion.mobi>
+
+ Reviewed by Antonio Gomes.
+
+ [EFL] Change the usage of eina_iterator_next due to latest EFL changes.
+ https://bugs.webkit.org/show_bug.cgi?id=49082
+
+ A change on how the iterator for a tiler is used in EFL needs to be
+ reflected in WebKit-EFL. The iterator now receives a pointer to an
+ Eina_Rectangle and makes it point to its internal structure. The old
+ usage was to receive a reference to a pre-allocated Eina_Rectangle.
+
+ * ewk/ewk_view_single.c:
+ (_ewk_view_single_smart_repaints_process):
+
2010-11-08 Alexey Proskuryakov <ap at apple.com>
Reviewed by Darin Adler.
diff --git a/WebKit/efl/ewk/ewk_view_single.c b/WebKit/efl/ewk/ewk_view_single.c
index 85e5339..6d965d0 100644
--- a/WebKit/efl/ewk/ewk_view_single.c
+++ b/WebKit/efl/ewk/ewk_view_single.c
@@ -358,7 +358,7 @@ static Eina_Bool _ewk_view_single_smart_repaints_process(Ewk_View_Smart_Data *sd
Ewk_View_Paint_Context *ctxt;
Evas_Coord ow, oh;
void *pixels;
- Eina_Rectangle r = {0, 0, 0, 0};
+ Eina_Rectangle *r;
const Eina_Rectangle *pr;
const Eina_Rectangle *pr_end;
Eina_Tiler *tiler;
@@ -446,8 +446,8 @@ static Eina_Bool _ewk_view_single_smart_repaints_process(Ewk_View_Smart_Data *sd
EINA_ITERATOR_FOREACH(itr, r) {
Eina_Rectangle scrolled_rect = {
- r.x + sx, r.y + sy,
- r.w, r.h
+ r->x + sx, r->y + sy,
+ r->w, r->h
};
ewk_view_paint_context_save(ctxt);
@@ -460,7 +460,7 @@ static Eina_Bool _ewk_view_single_smart_repaints_process(Ewk_View_Smart_Data *sd
ewk_view_paint_context_restore(ctxt);
evas_object_image_data_update_add
- (sd->backing_store, r.x, r.y, r.w, r.h);
+ (sd->backing_store, r->x, r->y, r->w, r->h);
}
eina_iterator_free(itr);
--
WebKit Debian packaging
More information about the Pkg-webkit-commits
mailing list