Changeset 93693 in webkit
- Timestamp:
- Aug 23, 2011 9:37:44 PM (13 years ago)
- Location:
- trunk/Source/WebKit/efl
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/efl/ChangeLog
r93685 r93693 1 2011-08-23 KwangHyuk Kim <hyuki.kim@samsung.com> 2 3 [EFL] Change parameter type for some APIs in ewk_tile_matrix. 4 https://bugs.webkit.org/show_bug.cgi?id=66639 5 6 As type of both col and row parameter for ewk_tile_matrix's some APIs listed by this patch 7 are different from each other and eina_matrixsparse associated with ewk_tile_matrix is now 8 using unsigned long type for both col and row parameter, row parameter for ewk_tile_matrix 9 is also better to be specified as unsigned long type. 10 11 Reviewed by Anders Carlsson. 12 13 * ewk/ewk_tiled_matrix.c: 14 (ewk_tile_matrix_tile_exact_get): 15 (ewk_tile_matrix_tile_exact_exists): 16 (ewk_tile_matrix_tile_new): 17 (ewk_tile_matrix_tile_update): 18 (ewk_tile_matrix_tile_update_full): 19 * ewk/ewk_tiled_matrix.h: 20 1 21 2011-08-23 Raphael Kubo da Costa <kubo@profusion.mobi> 2 22 -
trunk/Source/WebKit/efl/ewk/ewk_tiled_matrix.c
r93683 r93693 270 270 * @see ewk_tile_matrix_tile_exact_get() 271 271 */ 272 Ewk_Tile *ewk_tile_matrix_tile_exact_get(Ewk_Tile_Matrix *tm, unsigned long col, unsigned introw, float zoom)272 Ewk_Tile *ewk_tile_matrix_tile_exact_get(Ewk_Tile_Matrix *tm, unsigned long col, unsigned long row, float zoom) 273 273 { 274 274 Ewk_Tile *t; … … 301 301 * @see ewk_tile_matrix_tile_exact_get() 302 302 */ 303 Eina_Bool ewk_tile_matrix_tile_exact_exists(Ewk_Tile_Matrix *tm, unsigned long col, unsigned introw, float zoom)303 Eina_Bool ewk_tile_matrix_tile_exact_exists(Ewk_Tile_Matrix *tm, unsigned long col, unsigned long row, float zoom) 304 304 { 305 305 Ewk_Tile *t; … … 324 324 * @param zoom the level to create tile, used to determine tile size. 325 325 */ 326 Ewk_Tile *ewk_tile_matrix_tile_new(Ewk_Tile_Matrix *tm, Evas *evas, unsigned long col, unsigned introw, float zoom)326 Ewk_Tile *ewk_tile_matrix_tile_new(Ewk_Tile_Matrix *tm, Evas *evas, unsigned long col, unsigned long row, float zoom) 327 327 { 328 328 Evas_Coord tw, th; … … 394 394 } 395 395 396 Eina_Bool ewk_tile_matrix_tile_update(Ewk_Tile_Matrix *tm, unsigned long col, unsigned introw, const Eina_Rectangle *update)396 Eina_Bool ewk_tile_matrix_tile_update(Ewk_Tile_Matrix *tm, unsigned long col, unsigned long row, const Eina_Rectangle *update) 397 397 { 398 398 Ewk_Tile *t; … … 425 425 } 426 426 427 Eina_Bool ewk_tile_matrix_tile_update_full(Ewk_Tile_Matrix *tm, unsigned long col, unsigned introw)427 Eina_Bool ewk_tile_matrix_tile_update_full(Ewk_Tile_Matrix *tm, unsigned long col, unsigned long row) 428 428 { 429 429 Ewk_Tile *t; -
trunk/Source/WebKit/efl/ewk/ewk_tiled_matrix.h
r93683 r93693 34 34 Ewk_Tile_Unused_Cache *ewk_tile_matrix_unused_cache_get(const Ewk_Tile_Matrix *tm); 35 35 36 Ewk_Tile *ewk_tile_matrix_tile_exact_get(Ewk_Tile_Matrix *tm, unsigned long col, unsigned introw, float zoom);37 Eina_Bool ewk_tile_matrix_tile_exact_exists(Ewk_Tile_Matrix *tm, unsigned long col, unsigned introw, float zoom);38 Ewk_Tile *ewk_tile_matrix_tile_nearest_get(Ewk_Tile_Matrix *tm, unsigned long col, unsigned introw, float zoom);39 Ewk_Tile *ewk_tile_matrix_tile_new(Ewk_Tile_Matrix *tm, Evas *evas, unsigned long col, unsigned introw, float zoom);36 Ewk_Tile *ewk_tile_matrix_tile_exact_get(Ewk_Tile_Matrix *tm, unsigned long col, unsigned long row, float zoom); 37 Eina_Bool ewk_tile_matrix_tile_exact_exists(Ewk_Tile_Matrix *tm, unsigned long col, unsigned long row, float zoom); 38 Ewk_Tile *ewk_tile_matrix_tile_nearest_get(Ewk_Tile_Matrix *tm, unsigned long col, unsigned long row, float zoom); 39 Ewk_Tile *ewk_tile_matrix_tile_new(Ewk_Tile_Matrix *tm, Evas *evas, unsigned long col, unsigned long row, float zoom); 40 40 Eina_Bool ewk_tile_matrix_tile_put(Ewk_Tile_Matrix *tm, Ewk_Tile *t, double last_used); 41 41 42 Eina_Bool ewk_tile_matrix_tile_update(Ewk_Tile_Matrix *tm, unsigned long col, unsigned introw, const Eina_Rectangle *update);43 Eina_Bool ewk_tile_matrix_tile_update_full(Ewk_Tile_Matrix *tm, unsigned long col, unsigned introw);42 Eina_Bool ewk_tile_matrix_tile_update(Ewk_Tile_Matrix *tm, unsigned long col, unsigned long row, const Eina_Rectangle *update); 43 Eina_Bool ewk_tile_matrix_tile_update_full(Ewk_Tile_Matrix *tm, unsigned long col, unsigned long row); 44 44 void ewk_tile_matrix_tile_updates_clear(Ewk_Tile_Matrix *tm, Ewk_Tile *t); 45 45
Note: See TracChangeset
for help on using the changeset viewer.