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

Issue 2655263003: [NTP] Remove the ScrollView version of the NTP. (Closed)

Created:
3 years, 11 months ago by PEConn
Modified:
3 years, 10 months ago
CC:
chromium-reviews, noyau+watch_chromium.org, ntp-dev+reviews_chromium.org, agrieve+watch_chromium.org, Patrick Nepper
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[NTP] Remove the ScrollView version of the NTP. BUG=¯\_(ツ)_/¯ CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2655263003 Cr-Commit-Position: refs/heads/master@{#446684} Committed: https://chromium.googlesource.com/chromium/src/+/45c1e695513a13455323fbb639a15276d52b5c2d

Patch Set 1 #

Total comments: 2

Patch Set 2 : Removed old toolbar and further cleanup. #

Total comments: 6

Patch Set 3 : Cleaned up some more. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+139 lines, -554 lines) Patch
M chrome/android/java/res/layout/new_tab_page_layout.xml View 1 chunk +0 lines, -7 lines 0 comments Download
D chrome/android/java/res/layout/new_tab_page_scroll_view.xml View 1 chunk +0 lines, -18 lines 0 comments Download
M chrome/android/java/res/layout/new_tab_page_view.xml View 1 1 chunk +3 lines, -60 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ChromeFeatureList.java View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java View 1 2 chunks +4 lines, -7 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPage.java View 1 2 3 chunks +1 line, -9 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPageLayout.java View 6 chunks +14 lines, -91 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPageScrollView.java View 1 chunk +1 line, -1 line 0 comments Download
D chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPageToolbar.java View 1 1 chunk +0 lines, -63 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPageView.java View 1 2 16 chunks +93 lines, -210 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetsConfig.java View 1 1 chunk +0 lines, -4 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/toolbar/ToolbarPhone.java View 1 3 chunks +2 lines, -25 lines 0 comments Download
M chrome/android/java/strings/android_chrome_strings.grd View 1 1 chunk +0 lines, -6 lines 0 comments Download
M chrome/android/java_sources.gni View 1 1 chunk +0 lines, -1 line 0 comments Download
M chrome/android/javatests/src/org/chromium/chrome/browser/ntp/NewTabPageTest.java View 1 2 2 chunks +2 lines, -4 lines 0 comments Download
M chrome/android/javatests/src/org/chromium/chrome/browser/ntp/cards/NewTabPageRecyclerViewTest.java View 1 2 1 chunk +1 line, -1 line 0 comments Download
M chrome/android/junit/src/org/chromium/chrome/browser/EnableFeatures.java View 1 2 1 chunk +1 line, -1 line 0 comments Download
M chrome/app/generated_resources.grd View 1 2 1 chunk +4 lines, -4 lines 0 comments Download
M chrome/browser/about_flags.cc View 1 2 1 chunk +3 lines, -3 lines 0 comments Download
M chrome/browser/android/chrome_feature_list.cc View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/ntp_snippets/content_suggestions_service_factory.cc View 1 2 3 chunks +2 lines, -19 lines 0 comments Download
M chrome/browser/resources/snippets_internals.html View 1 2 1 chunk +0 lines, -3 lines 0 comments Download
M chrome/browser/ui/webui/snippets_internals_message_handler.cc View 1 2 1 chunk +0 lines, -2 lines 0 comments Download
M components/ntp_snippets/features.h View 1 2 1 chunk +4 lines, -3 lines 0 comments Download
M components/ntp_snippets/features.cc View 1 2 1 chunk +1 line, -1 line 0 comments Download
M ios/chrome/browser/ntp_snippets/ios_chrome_content_suggestions_service_factory.cc View 1 2 2 chunks +3 lines, -9 lines 0 comments Download

Messages

Total messages: 28 (10 generated)
PEConn
PTAL, I'm hoping to get this done quickly before the inevitable merge conflicts start piling ...
3 years, 11 months ago (2017-01-26 12:04:01 UTC) #2
PEConn
https://codereview.chromium.org/2655263003/diff/1/chrome/android/java/res/layout/new_tab_page_scroll_view.xml File chrome/android/java/res/layout/new_tab_page_scroll_view.xml (left): https://codereview.chromium.org/2655263003/diff/1/chrome/android/java/res/layout/new_tab_page_scroll_view.xml#oldcode16 chrome/android/java/res/layout/new_tab_page_scroll_view.xml:16: <include layout="@layout/new_tab_page_layout" /> I suppose now I can just ...
3 years, 11 months ago (2017-01-26 12:05:37 UTC) #3
Bernhard Bauer
Can we also remove ChromeFeatureList.NTP_SNIPPETS (in Java) and ntp_snippets::kContentSuggestionsFeature (in C++)? Also, we should update ...
3 years, 11 months ago (2017-01-26 12:10:14 UTC) #4
Marc Treib
On 2017/01/26 12:10:14, Bernhard Bauer wrote: > Can we also remove ChromeFeatureList.NTP_SNIPPETS (in Java) and ...
3 years, 11 months ago (2017-01-26 12:12:21 UTC) #5
Marc Treib
On 2017/01/26 12:12:21, Marc Treib wrote: > On 2017/01/26 12:10:14, Bernhard Bauer wrote: > > ...
3 years, 11 months ago (2017-01-26 12:13:08 UTC) #6
Bernhard Bauer
https://codereview.chromium.org/2655263003/diff/1/chrome/android/java/res/layout/new_tab_page_scroll_view.xml File chrome/android/java/res/layout/new_tab_page_scroll_view.xml (left): https://codereview.chromium.org/2655263003/diff/1/chrome/android/java/res/layout/new_tab_page_scroll_view.xml#oldcode16 chrome/android/java/res/layout/new_tab_page_scroll_view.xml:16: <include layout="@layout/new_tab_page_layout" /> On 2017/01/26 12:05:37, PEConn wrote: > ...
3 years, 11 months ago (2017-01-26 12:13:38 UTC) #7
Bernhard Bauer
On 2017/01/26 12:13:08, Marc Treib wrote: > On 2017/01/26 12:12:21, Marc Treib wrote: > > ...
3 years, 11 months ago (2017-01-26 12:23:52 UTC) #8
Marc Treib
On 2017/01/26 12:23:52, Bernhard Bauer wrote: > On 2017/01/26 12:13:08, Marc Treib wrote: > > ...
3 years, 11 months ago (2017-01-26 12:30:08 UTC) #9
PEConn
- Removed the pre-cards toolbar. - Included the RecyclerView directly, no stubs. - Removed SnippetsConfig.isEnabled() ...
3 years, 11 months ago (2017-01-26 12:37:13 UTC) #10
dgn
And yes please on removing the flag :) https://codereview.chromium.org/2655263003/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPageView.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPageView.java (right): https://codereview.chromium.org/2655263003/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPageView.java#newcode412 chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPageView.java:412: public ...
3 years, 11 months ago (2017-01-26 13:47:04 UTC) #11
Bernhard Bauer
\m/ LGTM w/ Nicolas' additional suggestions. https://codereview.chromium.org/2655263003/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPage.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPage.java (right): https://codereview.chromium.org/2655263003/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPage.java#newcode594 chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPage.java:594: // TODO(peconn): Can ...
3 years, 11 months ago (2017-01-26 14:05:01 UTC) #12
Bernhard Bauer
On 2017/01/26 12:23:52, Bernhard Bauer wrote: > On 2017/01/26 12:13:08, Marc Treib wrote: > > ...
3 years, 11 months ago (2017-01-26 14:05:41 UTC) #13
PEConn
noyau@ please look at: - ios_chrome_content_suggestions_service_factory.cc bauerb@, could you please have a look over the ...
3 years, 11 months ago (2017-01-26 15:59:59 UTC) #15
Bernhard Bauer
lgtm
3 years, 11 months ago (2017-01-26 16:03:35 UTC) #16
PEConn
noyau@, could you please review the single ios file?
3 years, 11 months ago (2017-01-26 16:05:17 UTC) #18
noyau (Ping after 24h)
lgtm ios lgtm
3 years, 10 months ago (2017-01-27 15:39:52 UTC) #23
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/2655263003/40001
3 years, 10 months ago (2017-01-27 16:29:30 UTC) #25
commit-bot: I haz the power
3 years, 10 months ago (2017-01-27 16:36:33 UTC) #28
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as
https://chromium.googlesource.com/chromium/src/+/45c1e695513a13455323fbb639a1...

Powered by Google App Engine
This is Rietveld 408576698