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

Issue 2942903002: Remove AreCrossProcessFramesPossible on Android (Closed)

Created:
3 years, 6 months ago by kenrb
Modified:
3 years, 5 months ago
Reviewers:
wjmaclean, alexmos
CC:
chromium-reviews, jam, darin-cc_chromium.org, site-isolation-reviews_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Make AreCrossProcessFramesPossible return true on Android The function AreCrossProcessFramePossible returns true on all platforms but Android, because of some memory regressions that were previously observed. The regressions do not currently manifest on perf trybots, so this is another attempt to make the change on Android, in the hope that the underlying problem has since been resolved. This also includes some changes to gesture event routing on touchscreen devices that are necessary to fix test breakage when input event routing for Android is always turned on. We now route gesture events even if there have been no corresponding touch events preceding them. If no regressions are detected, the next step will be to remove the function from the code base. BUG=690229 Review-Url: https://codereview.chromium.org/2942903002 Cr-Commit-Position: refs/heads/master@{#482333} Committed: https://chromium.googlesource.com/chromium/src/+/00d432064a6fcd6252211a938840efb8e36b463f

Patch Set 1 #

Patch Set 2 : Comment removed. #

Total comments: 2

Patch Set 3 : Speculative fix for trybot problem #

Patch Set 4 : Maybe fix red bots for realz #

Patch Set 5 : Another take on gesture improvements #

Patch Set 6 : rebase only #

Patch Set 7 : Removed an extra header #

Total comments: 2

Patch Set 8 : Removed unnecessary call #

Unified diffs Side-by-side diffs Delta from patch set Stats (+23 lines, -34 lines) Patch
M content/browser/renderer_host/render_widget_host_input_event_router.cc View 1 2 3 4 5 1 chunk +15 lines, -20 lines 0 comments Download
M content/browser/renderer_host/render_widget_host_view_android.cc View 1 2 3 4 5 6 7 1 chunk +8 lines, -3 lines 0 comments Download
M content/common/site_isolation_policy.cc View 1 2 3 4 5 6 2 chunks +0 lines, -11 lines 0 comments Download

Messages

Total messages: 42 (32 generated)
kenrb
alexmos@: PTAL? I ran the regressed benchmark on most of the Android perf trybots for ...
3 years, 6 months ago (2017-06-19 14:13:24 UTC) #5
alexmos
That's good news on the perf bot not finding any regressions. But it looks like ...
3 years, 6 months ago (2017-06-19 16:45:48 UTC) #8
kenrb
wjmaclean@: I've uploaded an attempt to resolve the gesture handling problem that we were talking ...
3 years, 6 months ago (2017-06-23 18:53:47 UTC) #20
wjmaclean
On 2017/06/23 18:53:47, kenrb wrote: > wjmaclean@: I've uploaded an attempt to resolve the gesture ...
3 years, 5 months ago (2017-06-26 15:48:06 UTC) #23
kenrb
Thanks James. alexmos@: PTAL again? I have attached a couple of fixes to this, which ...
3 years, 5 months ago (2017-06-26 16:19:01 UTC) #26
alexmos
> alexmos@: PTAL again? I have attached a couple of fixes to this, which are ...
3 years, 5 months ago (2017-06-26 17:03:33 UTC) #30
kenrb
https://codereview.chromium.org/2942903002/diff/120001/content/browser/renderer_host/render_widget_host_view_android.cc File content/browser/renderer_host/render_widget_host_view_android.cc (right): https://codereview.chromium.org/2942903002/diff/120001/content/browser/renderer_host/render_widget_host_view_android.cc#newcode1020 content/browser/renderer_host/render_widget_host_view_android.cc:1020: if (SiteIsolationPolicy::AreCrossProcessFramesPossible() && On 2017/06/26 17:03:33, alexmos wrote: > ...
3 years, 5 months ago (2017-06-26 17:25:13 UTC) #32
alexmos
LGTM
3 years, 5 months ago (2017-06-26 17:30:23 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/2942903002/140001
3 years, 5 months ago (2017-06-26 18:33:24 UTC) #39
commit-bot: I haz the power
3 years, 5 months ago (2017-06-26 18:37:29 UTC) #42
Message was sent while issue was closed.
Committed patchset #8 (id:140001) as
https://chromium.googlesource.com/chromium/src/+/00d432064a6fcd6252211a938840...

Powered by Google App Engine
This is Rietveld 408576698