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

Issue 2945903002: Rendering the image in the sandbox for security (Closed)

Created:
3 years, 6 months ago by injae
Modified:
3 years, 6 months ago
Reviewers:
Daniel Park, Ted C, gone, Theresa
CC:
chromium-reviews, agrieve+watch_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Rendering the image in the sandbox for security Handled case where image decode would fail because of malicious code If malicious code is found, the sad tab image is displayed as the thumbnail in the context menu Changed Callback<Type> from byte[] to Bitmap Changed native code to use the SkBitmap to a JavaBitmap Added logic to decode image a second time for the context menu BUG=734665 Review-Url: https://codereview.chromium.org/2945903002 Cr-Commit-Position: refs/heads/master@{#481991} Committed: https://chromium.googlesource.com/chromium/src/+/d698fa98c4731a224995ef1c581ad42cab0820b2

Patch Set 1 #

Total comments: 19

Patch Set 2 : Comments #

Total comments: 3

Patch Set 3 : comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+109 lines, -25 lines) Patch
M chrome/android/java/src/org/chromium/chrome/browser/contextmenu/ContextMenuHelper.java View 1 4 chunks +8 lines, -9 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/contextmenu/TabularContextMenuUi.java View 1 1 chunk +5 lines, -1 line 0 comments Download
M chrome/browser/ui/android/context_menu_helper.h View 1 2 3 chunks +23 lines, -4 lines 0 comments Download
M chrome/browser/ui/android/context_menu_helper.cc View 1 5 chunks +73 lines, -11 lines 0 comments Download

Messages

Total messages: 28 (17 generated)
Daniel Park
3 years, 6 months ago (2017-06-19 19:12:01 UTC) #2
gone
https://codereview.chromium.org/2945903002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/contextmenu/TabularContextMenuUi.java File chrome/android/java/src/org/chromium/chrome/browser/contextmenu/TabularContextMenuUi.java (right): https://codereview.chromium.org/2945903002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/contextmenu/TabularContextMenuUi.java#newcode285 chrome/android/java/src/org/chromium/chrome/browser/contextmenu/TabularContextMenuUi.java:285: mHeaderImageView.setImageResource(R.drawable.sad_tab); Any reason you picked sad tab? Is it ...
3 years, 6 months ago (2017-06-20 00:32:39 UTC) #7
Daniel Park
https://codereview.chromium.org/2945903002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/contextmenu/TabularContextMenuUi.java File chrome/android/java/src/org/chromium/chrome/browser/contextmenu/TabularContextMenuUi.java (right): https://codereview.chromium.org/2945903002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/contextmenu/TabularContextMenuUi.java#newcode285 chrome/android/java/src/org/chromium/chrome/browser/contextmenu/TabularContextMenuUi.java:285: mHeaderImageView.setImageResource(R.drawable.sad_tab); On 2017/06/20 00:32:39, dfalcantara wrote: > Any reason ...
3 years, 6 months ago (2017-06-21 00:01:24 UTC) #9
dominickn
Memory management seems fine to me. https://codereview.chromium.org/2945903002/diff/1/chrome/browser/ui/android/context_menu_helper.cc File chrome/browser/ui/android/context_menu_helper.cc (right): https://codereview.chromium.org/2945903002/diff/1/chrome/browser/ui/android/context_menu_helper.cc#newcode56 chrome/browser/ui/android/context_menu_helper.cc:56: delete this; This ...
3 years, 6 months ago (2017-06-21 00:12:49 UTC) #10
gone
lgtm % comments
3 years, 6 months ago (2017-06-21 00:13:31 UTC) #12
Ted C
https://codereview.chromium.org/2945903002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/contextmenu/ContextMenuHelper.java File chrome/android/java/src/org/chromium/chrome/browser/contextmenu/ContextMenuHelper.java (right): https://codereview.chromium.org/2945903002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/contextmenu/ContextMenuHelper.java#newcode211 chrome/android/java/src/org/chromium/chrome/browser/contextmenu/ContextMenuHelper.java:211: Callback<Bitmap> rawDataCallback = new Callback<Bitmap>() { let's rename rawData ...
3 years, 6 months ago (2017-06-21 00:18:02 UTC) #14
Daniel Park
https://codereview.chromium.org/2945903002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/contextmenu/ContextMenuHelper.java File chrome/android/java/src/org/chromium/chrome/browser/contextmenu/ContextMenuHelper.java (right): https://codereview.chromium.org/2945903002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/contextmenu/ContextMenuHelper.java#newcode211 chrome/android/java/src/org/chromium/chrome/browser/contextmenu/ContextMenuHelper.java:211: Callback<Bitmap> rawDataCallback = new Callback<Bitmap>() { On 2017/06/21 00:18:02, ...
3 years, 6 months ago (2017-06-22 00:54:09 UTC) #16
Ted C
lgtm https://codereview.chromium.org/2945903002/diff/20001/chrome/browser/ui/android/context_menu_helper.h File chrome/browser/ui/android/context_menu_helper.h (right): https://codereview.chromium.org/2945903002/diff/20001/chrome/browser/ui/android/context_menu_helper.h#newcode28 chrome/browser/ui/android/context_menu_helper.h:28: using ImageRetrieveCallback = base::Callback<void( Can this be in ...
3 years, 6 months ago (2017-06-22 22:33:13 UTC) #21
Daniel Park
https://codereview.chromium.org/2945903002/diff/20001/chrome/browser/ui/android/context_menu_helper.h File chrome/browser/ui/android/context_menu_helper.h (right): https://codereview.chromium.org/2945903002/diff/20001/chrome/browser/ui/android/context_menu_helper.h#newcode28 chrome/browser/ui/android/context_menu_helper.h:28: using ImageRetrieveCallback = base::Callback<void( On 2017/06/22 22:33:13, Ted C ...
3 years, 6 months ago (2017-06-23 18:44:14 UTC) #22
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2945903002/40001
3 years, 6 months ago (2017-06-23 18:44:47 UTC) #25
commit-bot: I haz the power
3 years, 6 months ago (2017-06-23 19:39:44 UTC) #28
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as
https://chromium.googlesource.com/chromium/src/+/d698fa98c4731a224995ef1c581a...

Powered by Google App Engine
This is Rietveld 408576698