Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(211)

Issue 20234002: Make the AwPixelInfo more skia version independent (Closed)

Created:
7 years, 5 months ago by joth
Modified:
7 years, 4 months ago
CC:
chromium-reviews, android-webview-reviews_chromium.org
Visibility:
Public.

Description

Make the AwPixelInfo more skia version independent Previously the config and clip_region field formats depended on skia internal implementation details. This patch decouples the interface from the specific skia version in use. BUG= Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=216841

Patch Set 1 #

Patch Set 2 : 1 #

Patch Set 3 : ws #

Total comments: 8

Patch Set 4 : rebase + comments #

Patch Set 5 : workaround http://crbug.com/271096 #

Total comments: 4

Patch Set 6 : sgurun #

Total comments: 2

Patch Set 7 : clang #

Patch Set 8 : fix glue compat #

Unified diffs Side-by-side diffs Delta from patch set Stats (+96 lines, -40 lines) Patch
M android_webview/browser/in_process_view_renderer.cc View 1 2 3 4 5 6 7 3 chunks +74 lines, -32 lines 0 comments Download
M android_webview/public/browser/draw_sw.h View 1 2 3 4 5 6 1 chunk +22 lines, -8 lines 0 comments Download

Messages

Total messages: 13 (0 generated)
joth
7 years, 5 months ago (2013-07-25 02:42:16 UTC) #1
Kristian Monsen
lgtm, but InProcessViewRenderer::DrawSWInternal is getting so large now I think it could be beneficial to ...
7 years, 5 months ago (2013-07-25 03:35:17 UTC) #2
joth
Now rebased on https://codereview.chromium.org/22035002/ -- will land that one first https://codereview.chromium.org/20234002/diff/4001/android_webview/browser/in_process_view_renderer.cc File android_webview/browser/in_process_view_renderer.cc (right): https://codereview.chromium.org/20234002/diff/4001/android_webview/browser/in_process_view_renderer.cc#newcode279 ...
7 years, 4 months ago (2013-08-04 06:04:08 UTC) #3
joth
7 years, 4 months ago (2013-08-10 00:44:52 UTC) #4
joth
https://codereview.chromium.org/20234002/diff/4001/android_webview/browser/in_process_view_renderer.cc File android_webview/browser/in_process_view_renderer.cc (right): https://codereview.chromium.org/20234002/diff/4001/android_webview/browser/in_process_view_renderer.cc#newcode295 android_webview/browser/in_process_view_renderer.cc:295: JNIEnv* env = AttachCurrentThread(); On 2013/08/04 06:04:08, joth wrote: ...
7 years, 4 months ago (2013-08-10 00:54:50 UTC) #5
sgurun-gerrit only
lgtm https://codereview.chromium.org/20234002/diff/15001/android_webview/browser/in_process_view_renderer.cc File android_webview/browser/in_process_view_renderer.cc (right): https://codereview.chromium.org/20234002/diff/15001/android_webview/browser/in_process_view_renderer.cc#newcode127 android_webview/browser/in_process_view_renderer.cc:127: private: Need DISALLOW_COPY_AND_ASSIGN https://codereview.chromium.org/20234002/diff/15001/android_webview/browser/in_process_view_renderer.cc#newcode441 android_webview/browser/in_process_view_renderer.cc:441: config = feels ...
7 years, 4 months ago (2013-08-10 01:04:47 UTC) #6
joth
https://codereview.chromium.org/20234002/diff/15001/android_webview/browser/in_process_view_renderer.cc File android_webview/browser/in_process_view_renderer.cc (right): https://codereview.chromium.org/20234002/diff/15001/android_webview/browser/in_process_view_renderer.cc#newcode127 android_webview/browser/in_process_view_renderer.cc:127: private: On 2013/08/10 01:04:47, sgurun wrote: > Need DISALLOW_COPY_AND_ASSIGN ...
7 years, 4 months ago (2013-08-10 01:22:32 UTC) #7
joth
+boliu for a committer +2
7 years, 4 months ago (2013-08-10 01:34:54 UTC) #8
boliu
lgtm https://codereview.chromium.org/20234002/diff/22001/android_webview/browser/in_process_view_renderer.cc File android_webview/browser/in_process_view_renderer.cc (right): https://codereview.chromium.org/20234002/diff/22001/android_webview/browser/in_process_view_renderer.cc#newcode461 android_webview/browser/in_process_view_renderer.cc:461: if (config == SkBitmap::kNo_Config) { can this be ...
7 years, 4 months ago (2013-08-10 01:41:40 UTC) #9
joth
I think this might be clearer split into more sub-functions and perhaps a dedicated SW ...
7 years, 4 months ago (2013-08-10 01:45:48 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/joth@chromium.org/20234002/25001
7 years, 4 months ago (2013-08-10 01:46:50 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/joth@chromium.org/20234002/38001
7 years, 4 months ago (2013-08-10 02:08:37 UTC) #12
commit-bot: I haz the power
7 years, 4 months ago (2013-08-10 13:48:59 UTC) #13
Message was sent while issue was closed.
Change committed as 216841

Powered by Google App Engine
This is Rietveld 408576698