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

Issue 23514039: ForeignSessionHelper Changes Needed for NTP Other Devices. (Closed)

Created:
7 years, 3 months ago by apiccion
Modified:
7 years, 3 months ago
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

* Fixed out-of-bounds crash bug in foreign_session_helper.cc. * Now skips windows if all their tabs are empty. * Now skips sessions if all their windows are empty. * Method to query if foreign session are collapsed or expanded. * Returns Java timestamps (previously returned Windows timestamps) BUG=247382 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=224787

Patch Set 1 #

Patch Set 2 : Stripped Logs #

Patch Set 3 : Fixed #

Patch Set 4 : #

Patch Set 5 : Changes #

Patch Set 6 : Forgot a file #

Total comments: 6

Patch Set 7 : nits #

Total comments: 13

Patch Set 8 : #

Patch Set 9 : #

Patch Set 10 : #

Patch Set 11 : #

Patch Set 12 : Yaron #

Unified diffs Side-by-side diffs Delta from patch set Stats (+97 lines, -27 lines) Patch
M chrome/android/java/src/org/chromium/chrome/browser/ForeignSessionHelper.java View 1 2 3 4 5 6 7 8 9 10 4 chunks +24 lines, -3 lines 0 comments Download
M chrome/browser/android/foreign_session_helper.h View 1 2 3 4 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/browser/android/foreign_session_helper.cc View 1 2 3 4 5 6 7 8 9 10 4 chunks +69 lines, -24 lines 0 comments Download
M chrome/browser/sync/glue/synced_session.h View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 18 (0 generated)
apiccion
7 years, 3 months ago (2013-09-08 23:17:24 UTC) #1
newt (away)
how do we want to handle the case where a synced tab has an invalid ...
7 years, 3 months ago (2013-09-09 17:24:09 UTC) #2
apiccion
@newt ATM I think we want it to skip the tab. Not sure tho.
7 years, 3 months ago (2013-09-12 00:18:37 UTC) #3
apiccion
7 years, 3 months ago (2013-09-20 02:58:48 UTC) #4
apiccion
7 years, 3 months ago (2013-09-20 03:12:16 UTC) #5
newt (away)
lgtm, thanks! and you'll need OWNERs approval too. https://codereview.chromium.org/23514039/diff/16001/chrome/browser/android/foreign_session_helper.cc File chrome/browser/android/foreign_session_helper.cc (right): https://codereview.chromium.org/23514039/diff/16001/chrome/browser/android/foreign_session_helper.cc#newcode47 chrome/browser/android/foreign_session_helper.cc:47: return ...
7 years, 3 months ago (2013-09-20 17:15:02 UTC) #6
apiccion
https://codereview.chromium.org/23514039/diff/16001/chrome/browser/android/foreign_session_helper.cc File chrome/browser/android/foreign_session_helper.cc (right): https://codereview.chromium.org/23514039/diff/16001/chrome/browser/android/foreign_session_helper.cc#newcode47 chrome/browser/android/foreign_session_helper.cc:47: return (url.SchemeIs(chrome::kChromeNativeScheme) || On 2013/09/20 17:15:03, newt wrote: > ...
7 years, 3 months ago (2013-09-20 20:47:57 UTC) #7
newt (away)
https://codereview.chromium.org/23514039/diff/16001/chrome/browser/android/foreign_session_helper.cc File chrome/browser/android/foreign_session_helper.cc (right): https://codereview.chromium.org/23514039/diff/16001/chrome/browser/android/foreign_session_helper.cc#newcode47 chrome/browser/android/foreign_session_helper.cc:47: return (url.SchemeIs(chrome::kChromeNativeScheme) || On 2013/09/20 20:47:57, apiccion wrote: > ...
7 years, 3 months ago (2013-09-20 21:14:35 UTC) #8
apiccion
https://codereview.chromium.org/23514039/diff/21001/chrome/android/java/src/org/chromium/chrome/browser/ForeignSessionHelper.java File chrome/android/java/src/org/chromium/chrome/browser/ForeignSessionHelper.java (right): https://codereview.chromium.org/23514039/diff/21001/chrome/android/java/src/org/chromium/chrome/browser/ForeignSessionHelper.java#newcode201 chrome/android/java/src/org/chromium/chrome/browser/ForeignSessionHelper.java:201: * @return {@code True} if the session is collapsed, ...
7 years, 3 months ago (2013-09-20 22:15:21 UTC) #9
Yaron
https://codereview.chromium.org/23514039/diff/21001/chrome/android/java/src/org/chromium/chrome/browser/ForeignSessionHelper.java File chrome/android/java/src/org/chromium/chrome/browser/ForeignSessionHelper.java (right): https://codereview.chromium.org/23514039/diff/21001/chrome/android/java/src/org/chromium/chrome/browser/ForeignSessionHelper.java#newcode40 chrome/android/java/src/org/chromium/chrome/browser/ForeignSessionHelper.java:40: // Please keep in sync with sync_session.h We have ...
7 years, 3 months ago (2013-09-20 22:18:08 UTC) #10
apiccion
@rlarocque: Please have a look at synced_session.h https://codereview.chromium.org/23514039/diff/21001/chrome/android/java/src/org/chromium/chrome/browser/ForeignSessionHelper.java File chrome/android/java/src/org/chromium/chrome/browser/ForeignSessionHelper.java (right): https://codereview.chromium.org/23514039/diff/21001/chrome/android/java/src/org/chromium/chrome/browser/ForeignSessionHelper.java#newcode40 chrome/android/java/src/org/chromium/chrome/browser/ForeignSessionHelper.java:40: // Please ...
7 years, 3 months ago (2013-09-20 23:02:56 UTC) #11
Yaron
https://codereview.chromium.org/23514039/diff/21001/chrome/android/java/src/org/chromium/chrome/browser/ForeignSessionHelper.java File chrome/android/java/src/org/chromium/chrome/browser/ForeignSessionHelper.java (right): https://codereview.chromium.org/23514039/diff/21001/chrome/android/java/src/org/chromium/chrome/browser/ForeignSessionHelper.java#newcode40 chrome/android/java/src/org/chromium/chrome/browser/ForeignSessionHelper.java:40: // Please keep in sync with sync_session.h On 2013/09/20 ...
7 years, 3 months ago (2013-09-20 23:07:13 UTC) #12
rlarocque
sync_session.h LGTM, since the change is trivial. If you ever need a more thorough review ...
7 years, 3 months ago (2013-09-20 23:07:56 UTC) #13
Yaron
lgtm
7 years, 3 months ago (2013-09-20 23:17:38 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/apiccion@chromium.org/23514039/33001
7 years, 3 months ago (2013-09-20 23:21:53 UTC) #15
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 3 months ago (2013-09-21 00:03:31 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/apiccion@chromium.org/23514039/33001
7 years, 3 months ago (2013-09-23 18:05:45 UTC) #17
commit-bot: I haz the power
7 years, 3 months ago (2013-09-23 20:59:12 UTC) #18
Message was sent while issue was closed.
Change committed as 224787

Powered by Google App Engine
This is Rietveld 408576698