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

Issue 2855043002: Defer deferred startup if native isn't loaded (Closed)

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

Description

Defer deferred startup if native isn't loaded There's a race condition that's causing a tab to finish loading before onStartWithNative has successfully run. It's not entirely clear where the race condition lies because the startup pathway is complicated, so prevent deferred startup from running until native has loaded. BUG=711708 Review-Url: https://codereview.chromium.org/2855043002 Cr-Commit-Position: refs/heads/master@{#469013} Committed: https://chromium.googlesource.com/chromium/src/+/1f17747585f90c358df6d8ffbe010893f72d30fc

Patch Set 1 #

Patch Set 2 : Defer deferred startup if native isn't loaded #

Total comments: 2

Patch Set 3 : Defer deferred startup if native isn't loaded #

Unified diffs Side-by-side diffs Delta from patch set Stats (+15 lines, -1 line) Patch
M chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java View 1 2 4 chunks +15 lines, -1 line 0 comments Download

Dependent Patchsets:

Messages

Total messages: 14 (9 generated)
gone
WDYT?
3 years, 7 months ago (2017-05-02 23:27:14 UTC) #3
Ted C
lgtm https://codereview.chromium.org/2855043002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java File chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java (right): https://codereview.chromium.org/2855043002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java#newcode771 chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java:771: public void onStartWithNative() { can you add: assert ...
3 years, 7 months ago (2017-05-03 15:37:39 UTC) #7
gone
https://codereview.chromium.org/2855043002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java File chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java (right): https://codereview.chromium.org/2855043002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java#newcode771 chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java:771: public void onStartWithNative() { On 2017/05/03 15:37:39, Ted C ...
3 years, 7 months ago (2017-05-03 16:31:30 UTC) #8
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/2855043002/40001
3 years, 7 months ago (2017-05-03 16:32:46 UTC) #11
commit-bot: I haz the power
3 years, 7 months ago (2017-05-03 17:14:29 UTC) #14
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as
https://chromium.googlesource.com/chromium/src/+/1f17747585f90c358df6d8ffbe01...

Powered by Google App Engine
This is Rietveld 408576698