android: Limit bindToCaller check to webview
There is evidence the BindToCaller check is causing to GPU hangs
although not sure about the exact mechanism. This change guards the
BindToCaller check behind a new setting in ChildProcessCreationParams
and then only enable it in webview.
Note also moved a few lines out of lock protection in
ChildProcessServiceImpl setupConnection.
This is intended to be merged back to m58.
BUG=690118
Review-Url: https://codereview.chromium.org/2796453003
Cr-Commit-Position: refs/heads/master@{#461883}
Committed: https://chromium.googlesource.com/chromium/src/+/2e90ee35449665137ff4bd8ff457d656b67ffa4c
3 years, 8 months ago
(2017-04-01 05:34:24 UTC)
#4
Dry run: This issue passed the CQ dry run.
boliu
Description was changed from ========== android: Limit bindToCaller check to webview BUG=690118 ========== to ========== ...
3 years, 8 months ago
(2017-04-03 12:58:39 UTC)
#5
Description was changed from
==========
android: Limit bindToCaller check to webview
BUG=690118
==========
to
==========
android: Limit bindToCaller check to webview
There is evidence the BindToCaller check is causing to GPU hangs
although not sure about the exact mechanism. This change guards the
BindToCaller check behind a new setting in ChildProcessCreationParams
and then only enable it in webview.
Note also moved a few lines out of lock protection in
ChildProcessServiceImpl setupConnection.
BUG=690118
==========
boliu
Description was changed from ========== android: Limit bindToCaller check to webview There is evidence the ...
3 years, 8 months ago
(2017-04-03 12:59:14 UTC)
#6
Description was changed from
==========
android: Limit bindToCaller check to webview
There is evidence the BindToCaller check is causing to GPU hangs
although not sure about the exact mechanism. This change guards the
BindToCaller check behind a new setting in ChildProcessCreationParams
and then only enable it in webview.
Note also moved a few lines out of lock protection in
ChildProcessServiceImpl setupConnection.
BUG=690118
==========
to
==========
android: Limit bindToCaller check to webview
There is evidence the BindToCaller check is causing to GPU hangs
although not sure about the exact mechanism. This change guards the
BindToCaller check behind a new setting in ChildProcessCreationParams
and then only enable it in webview.
Note also moved a few lines out of lock protection in
ChildProcessServiceImpl setupConnection.
This is intended to be merged back to m58.
BUG=690118
==========
https://codereview.chromium.org/2796453003/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/MonochromeApplication.java File chrome/android/java/src/org/chromium/chrome/browser/MonochromeApplication.java (right): https://codereview.chromium.org/2796453003/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/MonochromeApplication.java#newcode27 chrome/android/java/src/org/chromium/chrome/browser/MonochromeApplication.java:27: final boolean bindToCaller = false; On 2017/04/04 20:00:07, boliu ...
3 years, 8 months ago
(2017-04-04 21:21:55 UTC)
#16
https://codereview.chromium.org/2796453003/diff/20001/chrome/android/java/src...
File
chrome/android/java/src/org/chromium/chrome/browser/MonochromeApplication.java
(right):
https://codereview.chromium.org/2796453003/diff/20001/chrome/android/java/src...
chrome/android/java/src/org/chromium/chrome/browser/MonochromeApplication.java:27:
final boolean bindToCaller = false;
On 2017/04/04 20:00:07, boliu wrote:
> On 2017/04/04 18:30:33, nyquist wrote:
> > Nit: Why are all these final? We usually don't do that unless it's necessary
> in
> > //chrome.
>
> umm, I guess I'm carrying over from c++. these are more or less constants, and
> shouldn't be reused for other things in the method
removed final in chrome
boliu
The CQ bit was checked by boliu@chromium.org
3 years, 8 months ago
(2017-04-04 21:22:24 UTC)
#17
CQ is committing da patch. Bot data: {"patchset_id": 40001, "attempt_start_ts": 1491340944841540, "parent_rev": "72d9c9daf661d93d0d55a94071ad5567cd5adf6f", "commit_rev": "2e90ee35449665137ff4bd8ff457d656b67ffa4c"}
3 years, 8 months ago
(2017-04-04 23:05:41 UTC)
#20
CQ is committing da patch.
Bot data: {"patchset_id": 40001, "attempt_start_ts": 1491340944841540,
"parent_rev": "72d9c9daf661d93d0d55a94071ad5567cd5adf6f", "commit_rev":
"2e90ee35449665137ff4bd8ff457d656b67ffa4c"}
commit-bot: I haz the power
Description was changed from ========== android: Limit bindToCaller check to webview There is evidence the ...
3 years, 8 months ago
(2017-04-04 23:06:36 UTC)
#21
Message was sent while issue was closed.
Description was changed from
==========
android: Limit bindToCaller check to webview
There is evidence the BindToCaller check is causing to GPU hangs
although not sure about the exact mechanism. This change guards the
BindToCaller check behind a new setting in ChildProcessCreationParams
and then only enable it in webview.
Note also moved a few lines out of lock protection in
ChildProcessServiceImpl setupConnection.
This is intended to be merged back to m58.
BUG=690118
==========
to
==========
android: Limit bindToCaller check to webview
There is evidence the BindToCaller check is causing to GPU hangs
although not sure about the exact mechanism. This change guards the
BindToCaller check behind a new setting in ChildProcessCreationParams
and then only enable it in webview.
Note also moved a few lines out of lock protection in
ChildProcessServiceImpl setupConnection.
This is intended to be merged back to m58.
BUG=690118
Review-Url: https://codereview.chromium.org/2796453003
Cr-Commit-Position: refs/heads/master@{#461883}
Committed:
https://chromium.googlesource.com/chromium/src/+/2e90ee35449665137ff4bd8ff457...
==========
commit-bot: I haz the power
Committed patchset #3 (id:40001) as https://chromium.googlesource.com/chromium/src/+/2e90ee35449665137ff4bd8ff457d656b67ffa4c
3 years, 8 months ago
(2017-04-04 23:06:37 UTC)
#22
Issue 2796453003: android: Limit bindToCaller check to webview
(Closed)
Created 3 years, 8 months ago by boliu
Modified 3 years, 8 months ago
Reviewers: Robert Sesek, Maria, nyquist
Base URL:
Comments: 3