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

Issue 6969016: Adding chrome://sessions webui for prototyping NTP stuff. (Closed)

Created:
9 years, 7 months ago by Alexei Svitkine (slow)
Modified:
9 years, 6 months ago
CC:
chromium-reviews, arv (Not doing code reviews), binji, Andrew T Wilson (Slow), (dont use) zea at google
Visibility:
Public.

Description

Adding chrome://sessions webui for prototyping tab sync NTP stuff. This adds the necessary plumbing for chrome://sessions webui page which shows a hierarchy of sessions and their windows and tabs as well as a "magic" list of suggested tabs. The magic list is currently just the last 10 tabs by timestamp for now - but can later be changed to prototype other heuristics. BUG=none TEST=manual Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=88334 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=88364

Patch Set 1 : '' #

Total comments: 8

Patch Set 2 : '' #

Total comments: 4

Patch Set 3 : '' #

Patch Set 4 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+591 lines, -0 lines) Patch
M chrome/app/generated_resources.grd View 1 2 3 1 chunk +17 lines, -0 lines 0 comments Download
M chrome/browser/browser_resources.grd View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
A chrome/browser/resources/sessions.css View 1 2 1 chunk +78 lines, -0 lines 0 comments Download
A chrome/browser/resources/sessions.html View 1 2 1 chunk +24 lines, -0 lines 0 comments Download
A chrome/browser/resources/sessions.js View 1 2 1 chunk +139 lines, -0 lines 0 comments Download
M chrome/browser/ui/webui/chrome_web_ui_factory.cc View 1 2 3 3 chunks +6 lines, -0 lines 0 comments Download
A chrome/browser/ui/webui/sessions_ui.h View 1 2 3 1 chunk +23 lines, -0 lines 0 comments Download
A chrome/browser/ui/webui/sessions_ui.cc View 1 2 3 1 chunk +297 lines, -0 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 2 3 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/common/url_constants.h View 1 2 3 2 chunks +2 lines, -0 lines 0 comments Download
M chrome/common/url_constants.cc View 1 2 3 2 chunks +2 lines, -0 lines 0 comments Download

Messages

Total messages: 13 (0 generated)
Alexei Svitkine (slow)
9 years, 6 months ago (2011-06-01 20:52:12 UTC) #1
Alexei Svitkine (slow)
9 years, 6 months ago (2011-06-01 20:52:28 UTC) #2
Alexei Svitkine (slow)
ping
9 years, 6 months ago (2011-06-03 14:49:19 UTC) #3
Alexei Svitkine (slow)
Seems arv@ is on a sabbatical. jhawkins@, could you review the webui part?
9 years, 6 months ago (2011-06-03 14:59:03 UTC) #4
Alexei Svitkine (slow)
ping On Fri, Jun 3, 2011 at 10:59 AM, <asvitkine@chromium.org> wrote: > Seems arv@ is ...
9 years, 6 months ago (2011-06-06 17:34:59 UTC) #5
tim (not reviewing)
I'm not a good reviewer for any html/css stuff, James or Ben (cc'd) are more ...
9 years, 6 months ago (2011-06-06 23:42:19 UTC) #6
Nicolas Zea
Couple minor comments, otherwise LGTM http://codereview.chromium.org/6969016/diff/13001/chrome/browser/ui/webui/sessions_ui.cc File chrome/browser/ui/webui/sessions_ui.cc (right): http://codereview.chromium.org/6969016/diff/13001/chrome/browser/ui/webui/sessions_ui.cc#newcode154 chrome/browser/ui/webui/sessions_ui.cc:154: ProfileSyncService* service = web_ui_->GetProfile()->GetProfileSyncService(); ...
9 years, 6 months ago (2011-06-07 00:37:49 UTC) #7
Nicolas Zea
Note that I only looked at the sync stuff, not the webui/resources On 2011/06/07 00:37:49, ...
9 years, 6 months ago (2011-06-07 00:38:30 UTC) #8
Alexei Svitkine (slow)
Can anyone review the webui stuff? http://codereview.chromium.org/6969016/diff/13001/chrome/browser/ui/webui/sessions_ui.cc File chrome/browser/ui/webui/sessions_ui.cc (right): http://codereview.chromium.org/6969016/diff/13001/chrome/browser/ui/webui/sessions_ui.cc#newcode154 chrome/browser/ui/webui/sessions_ui.cc:154: ProfileSyncService* service = ...
9 years, 6 months ago (2011-06-07 14:52:46 UTC) #9
James Hawkins
LGTM with nits. http://codereview.chromium.org/6969016/diff/25001/chrome/browser/resources/sessions.css File chrome/browser/resources/sessions.css (right): http://codereview.chromium.org/6969016/diff/25001/chrome/browser/resources/sessions.css#newcode21 chrome/browser/resources/sessions.css:21: #countBannerOld { HTML element IDs should ...
9 years, 6 months ago (2011-06-07 18:33:31 UTC) #10
Alexei Svitkine (slow)
Thanks! http://codereview.chromium.org/6969016/diff/25001/chrome/browser/resources/sessions.css File chrome/browser/resources/sessions.css (right): http://codereview.chromium.org/6969016/diff/25001/chrome/browser/resources/sessions.css#newcode21 chrome/browser/resources/sessions.css:21: #countBannerOld { On 2011/06/07 18:33:31, James Hawkins wrote: ...
9 years, 6 months ago (2011-06-07 21:03:29 UTC) #11
commit-bot: I haz the power
Try job failure for 6969016-38001 on mac for step unit_tests: http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=mac&number=31024
9 years, 6 months ago (2011-06-07 23:30:00 UTC) #12
commit-bot: I haz the power
9 years, 6 months ago (2011-06-08 14:55:50 UTC) #13
Change committed as 88334

Powered by Google App Engine
This is Rietveld 408576698