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

Issue 2360103002: Removing unnecessary context menu logic (Closed)

Created:
4 years, 3 months ago by amaralp
Modified:
4 years, 2 months ago
CC:
android-webview-reviews_chromium.org, chromium-reviews, darin-cc_chromium.org, jam
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Removing unnecessary context menu logic The Android logic of CL https://codereview.chromium.org/1471993002 was made obsolete by https://codereview.chromium.org/2053213002. This change removes the unnecessary parts that were added. BUG= Committed: https://crrev.com/dbb23e2ee22c51b0c30c6980dc362aeccec77d6d Cr-Commit-Position: refs/heads/master@{#421025}

Patch Set 1 #

Patch Set 2 : Added missing brace #

Total comments: 10

Patch Set 3 : fixed nits #

Total comments: 4
Unified diffs Side-by-side diffs Delta from patch set Stats (+34 lines, -129 lines) Patch
M android_webview/native/aw_web_contents_view_delegate.cc View 1 1 chunk +3 lines, -5 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java View 1 chunk +0 lines, -18 lines 4 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/contextmenu/ContextMenuHelper.java View 2 chunks +2 lines, -5 lines 0 comments Download
M chrome/browser/ui/android/context_menu_helper.h View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/android/context_menu_helper.cc View 1 chunk +4 lines, -4 lines 0 comments Download
M chrome/browser/ui/android/tab_contents/chrome_web_contents_view_delegate_android.cc View 1 2 1 chunk +12 lines, -12 lines 0 comments Download
M content/browser/android/content_view_core_impl.h View 1 chunk +1 line, -1 line 0 comments Download
M content/browser/android/content_view_core_impl.cc View 1 chunk +5 lines, -5 lines 0 comments Download
M content/browser/web_contents/web_contents_android.h View 1 chunk +0 lines, -3 lines 0 comments Download
M content/browser/web_contents/web_contents_android.cc View 1 chunk +0 lines, -6 lines 0 comments Download
M content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java View 1 2 4 chunks +5 lines, -22 lines 0 comments Download
M content/public/android/java/src/org/chromium/content/browser/input/FloatingPastePopupMenu.java View 1 chunk +0 lines, -1 line 0 comments Download
M content/public/android/java/src/org/chromium/content/browser/input/LegacyPastePopupMenu.java View 2 chunks +0 lines, -7 lines 0 comments Download
M content/public/android/java/src/org/chromium/content/browser/input/PastePopupMenu.java View 1 chunk +0 lines, -5 lines 0 comments Download
M content/public/android/java/src/org/chromium/content/browser/webcontents/WebContentsImpl.java View 3 chunks +0 lines, -21 lines 0 comments Download
M content/public/android/java/src/org/chromium/content_public/browser/WebContents.java View 1 chunk +0 lines, -12 lines 0 comments Download
M content/public/browser/android/content_view_core.h View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 44 (20 generated)
amaralp
PTAL
4 years, 3 months ago (2016-09-21 22:42:45 UTC) #9
Changwan Ryu
On 2016/09/21 22:42:45, amaralp wrote: > PTAL One quick question just to have a better ...
4 years, 3 months ago (2016-09-22 00:05:03 UTC) #12
aelias_OOO_until_Jul13
On 2016/09/22 at 00:05:03, changwan wrote: > Maybe I'm missing something, but do we NOT ...
4 years, 3 months ago (2016-09-22 00:13:59 UTC) #13
Changwan Ryu
lgtm My bad, I was mistaken when I mentioned iOS.
4 years, 3 months ago (2016-09-22 00:33:12 UTC) #14
aelias_OOO_until_Jul13
lgtm, adding boliu@ for content/browser OWNERS
4 years, 3 months ago (2016-09-22 18:37:50 UTC) #16
boliu
https://codereview.chromium.org/2360103002/diff/20001/android_webview/native/aw_web_contents_view_delegate.cc File android_webview/native/aw_web_contents_view_delegate.cc (right): https://codereview.chromium.org/2360103002/diff/20001/android_webview/native/aw_web_contents_view_delegate.cc#newcode43 android_webview/native/aw_web_contents_view_delegate.cc:43: if (params.is_editable && params.selection_text.empty()) { what if this check ...
4 years, 3 months ago (2016-09-22 18:48:36 UTC) #17
amaralp
https://codereview.chromium.org/2360103002/diff/20001/android_webview/native/aw_web_contents_view_delegate.cc File android_webview/native/aw_web_contents_view_delegate.cc (right): https://codereview.chromium.org/2360103002/diff/20001/android_webview/native/aw_web_contents_view_delegate.cc#newcode43 android_webview/native/aw_web_contents_view_delegate.cc:43: if (params.is_editable && params.selection_text.empty()) { On 2016/09/22 at 18:48:36, ...
4 years, 3 months ago (2016-09-22 18:58:55 UTC) #18
boliu
https://codereview.chromium.org/2360103002/diff/20001/android_webview/native/aw_web_contents_view_delegate.cc File android_webview/native/aw_web_contents_view_delegate.cc (right): https://codereview.chromium.org/2360103002/diff/20001/android_webview/native/aw_web_contents_view_delegate.cc#newcode43 android_webview/native/aw_web_contents_view_delegate.cc:43: if (params.is_editable && params.selection_text.empty()) { On 2016/09/22 18:58:54, amaralp ...
4 years, 3 months ago (2016-09-22 19:02:46 UTC) #19
amaralp
https://codereview.chromium.org/2360103002/diff/20001/android_webview/native/aw_web_contents_view_delegate.cc File android_webview/native/aw_web_contents_view_delegate.cc (right): https://codereview.chromium.org/2360103002/diff/20001/android_webview/native/aw_web_contents_view_delegate.cc#newcode43 android_webview/native/aw_web_contents_view_delegate.cc:43: if (params.is_editable && params.selection_text.empty()) { On 2016/09/22 at 19:02:46, ...
4 years, 3 months ago (2016-09-22 19:15:30 UTC) #20
boliu
On 2016/09/22 19:15:30, amaralp wrote: > https://codereview.chromium.org/2360103002/diff/20001/android_webview/native/aw_web_contents_view_delegate.cc > File android_webview/native/aw_web_contents_view_delegate.cc (right): > > https://codereview.chromium.org/2360103002/diff/20001/android_webview/native/aw_web_contents_view_delegate.cc#newcode43 > ...
4 years, 3 months ago (2016-09-22 19:21:17 UTC) #21
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/2360103002/20001
4 years, 3 months ago (2016-09-22 19:28:41 UTC) #23
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/264966)
4 years, 3 months ago (2016-09-22 19:39:50 UTC) #25
amaralp
Adding tedchoc@ for OWNERS of Android browser-side code
4 years, 3 months ago (2016-09-22 21:24:30 UTC) #27
Ted C
chrome lgtm https://codereview.chromium.org/2360103002/diff/20001/chrome/browser/ui/android/tab_contents/chrome_web_contents_view_delegate_android.cc File chrome/browser/ui/android/tab_contents/chrome_web_contents_view_delegate_android.cc (right): https://codereview.chromium.org/2360103002/diff/20001/chrome/browser/ui/android/tab_contents/chrome_web_contents_view_delegate_android.cc#newcode38 chrome/browser/ui/android/tab_contents/chrome_web_contents_view_delegate_android.cc:38: content_view_core->ShowPastePopup(params.selection_start.x(), decrease indent by two https://codereview.chromium.org/2360103002/diff/20001/chrome/browser/ui/android/tab_contents/chrome_web_contents_view_delegate_android.cc#newcode40 chrome/browser/ui/android/tab_contents/chrome_web_contents_view_delegate_android.cc:40: ...
4 years, 3 months ago (2016-09-22 21:46:39 UTC) #28
amaralp
https://codereview.chromium.org/2360103002/diff/20001/chrome/browser/ui/android/tab_contents/chrome_web_contents_view_delegate_android.cc File chrome/browser/ui/android/tab_contents/chrome_web_contents_view_delegate_android.cc (right): https://codereview.chromium.org/2360103002/diff/20001/chrome/browser/ui/android/tab_contents/chrome_web_contents_view_delegate_android.cc#newcode38 chrome/browser/ui/android/tab_contents/chrome_web_contents_view_delegate_android.cc:38: content_view_core->ShowPastePopup(params.selection_start.x(), On 2016/09/22 at 21:46:39, Ted C wrote: > ...
4 years, 3 months ago (2016-09-22 22:03:30 UTC) #29
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/2360103002/40001
4 years, 3 months ago (2016-09-23 21:14:36 UTC) #32
commit-bot: I haz the power
Try jobs failed on following builders: ios-device on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios-device/builds/74426)
4 years, 3 months ago (2016-09-23 21:24:31 UTC) #34
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/2360103002/40001
4 years, 2 months ago (2016-09-26 19:49:05 UTC) #36
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years, 2 months ago (2016-09-26 22:40:42 UTC) #37
commit-bot: I haz the power
Patchset 3 (id:??) landed as https://crrev.com/dbb23e2ee22c51b0c30c6980dc362aeccec77d6d Cr-Commit-Position: refs/heads/master@{#421025}
4 years, 2 months ago (2016-09-26 22:43:48 UTC) #39
PEConn
https://codereview.chromium.org/2360103002/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java File chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java (left): https://codereview.chromium.org/2360103002/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java#oldcode1789 chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java:1789: public void onContextMenuClosed(Menu menu) { Was there any reason ...
4 years, 2 months ago (2016-09-28 13:16:49 UTC) #41
boliu
https://codereview.chromium.org/2360103002/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java File chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java (left): https://codereview.chromium.org/2360103002/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java#oldcode1789 chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java:1789: public void onContextMenuClosed(Menu menu) { On 2016/09/28 13:16:48, PEConn ...
4 years, 2 months ago (2016-09-28 15:36:40 UTC) #42
amaralp
https://codereview.chromium.org/2360103002/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java File chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java (left): https://codereview.chromium.org/2360103002/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java#oldcode1789 chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java:1789: public void onContextMenuClosed(Menu menu) { On 2016/09/28 at 15:36:40, ...
4 years, 2 months ago (2016-09-28 18:04:44 UTC) #43
amaralp
4 years, 2 months ago (2016-09-28 18:33:24 UTC) #44
Message was sent while issue was closed.
https://codereview.chromium.org/2360103002/diff/40001/chrome/android/java/src...
File chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java
(left):

https://codereview.chromium.org/2360103002/diff/40001/chrome/android/java/src...
chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java:1789:
public void onContextMenuClosed(Menu menu) {
On 2016/09/28 at 18:04:44, amaralp wrote:
> On 2016/09/28 at 15:36:40, boliu wrote:
> > On 2016/09/28 13:16:48, PEConn wrote:
> > > Was there any reason to remove this code? We need it because
> > > SnippetArticleViewHolder.java adds listeners to mContextMenuCloseObservers
and
> > > expects to be informed when the context menu is closed.
> > 
> > Yeah, probably should have removed the bit calling into web contents only,
not the whole method.
> 
> Yeah, you are right. Here is a patch to fix it:
https://codereview.chromium.org/2378793002. Sorry about that.

Looks like this was already fixed in https://codereview.chromium.org/2381473002.

Powered by Google App Engine
This is Rietveld 408576698