Commit 77522d33 authored by Gang Wu's avatar Gang Wu Committed by Commit Bot

[Feed] Import feed@b7306ddecfd12d00fad796c0db3425706850b973

Specifics:
      +632,203 bytes normalized apk size
            +3 zip entries file count
       +37,552 bytes main lib size
      +403,492 bytes main dex size
InstallSize:
      +230,325 bytes APK size
 +1,860,432.68 bytes Estimated installed size
InstallBreakdown (+1,859,389.68 bytes):
        +1,614 bytes unwind_cfi (dev and canary only) size
        +1,426 bytes Non-compiled Android resources size
       +37,552 bytes Native code size
          +168 bytes Package metadata size
 +1,803,953.68 bytes Java code size
       +14,676 bytes Compiled Android resources size
Dex:
        +1,987 entries fields
        +2,702 entries methods
          +643 entries types
        +1,348 entries strings

Change-Id: Icebd69d4de6cd19ec0e44aae21650caaa9359e6c
Reviewed-on: https://chromium-review.googlesource.com/1200623
Commit-Queue: Filip Gorski <fgorski@chromium.org>
Reviewed-by: default avatarFilip Gorski <fgorski@chromium.org>
Cr-Commit-Position: refs/heads/master@{#588429}
parent 42709f90
...@@ -181,7 +181,7 @@ vars = { ...@@ -181,7 +181,7 @@ vars = {
# Three lines of non-changing comments so that # Three lines of non-changing comments so that
# the commit queue can handle CLs rolling feed # the commit queue can handle CLs rolling feed
# and whatever else without interference from each other. # and whatever else without interference from each other.
'feed_revision': '831b51c0ac199fea3278ceb9de361c22486da935', 'feed_revision': 'b7306ddecfd12d00fad796c0db3425706850b973',
# Three lines of non-changing comments so that # Three lines of non-changing comments so that
# the commit queue can handle CLs rolling android_sdk_build-tools_version # the commit queue can handle CLs rolling android_sdk_build-tools_version
# and whatever else without interference from each other. # and whatever else without interference from each other.
......
...@@ -6,6 +6,7 @@ package org.chromium.chrome.browser.feed.action; ...@@ -6,6 +6,7 @@ package org.chromium.chrome.browser.feed.action;
import android.support.annotation.NonNull; import android.support.annotation.NonNull;
import com.google.android.libraries.feed.api.knowncontent.ContentMetadata;
import com.google.android.libraries.feed.host.action.ActionApi; import com.google.android.libraries.feed.host.action.ActionApi;
import org.chromium.chrome.browser.suggestions.SuggestionsNavigationDelegate; import org.chromium.chrome.browser.suggestions.SuggestionsNavigationDelegate;
...@@ -77,8 +78,10 @@ public class FeedActionHandler implements ActionApi { ...@@ -77,8 +78,10 @@ public class FeedActionHandler implements ActionApi {
} }
@Override @Override
public void downloadUrl(String url) { public void downloadUrl(ContentMetadata contentMetadata) {
mDelegate.openUrl(WindowOpenDisposition.SAVE_TO_DISK, createLoadUrlParams(url)); // TODO(twellington): https://bugs.chromium.org/p/chromium/issues/detail?id=879824
mDelegate.openUrl(
WindowOpenDisposition.SAVE_TO_DISK, createLoadUrlParams(contentMetadata.getUrl()));
mSuggestionConsumedObserver.run(); mSuggestionConsumedObserver.run();
} }
......
...@@ -2,7 +2,7 @@ Name: Feed ...@@ -2,7 +2,7 @@ Name: Feed
Short name: feed Short name: feed
URL: https://chromium.googlesource.com/feed URL: https://chromium.googlesource.com/feed
Version: 0 Version: 0
Revision: 831b51c0ac199fea3278ceb9de361c22486da935 Revision: b7306ddecfd12d00fad796c0db3425706850b973
License: Apache 2.0 License: Apache 2.0
License File: LICENSE License File: LICENSE
Security Critical: yes Security Critical: yes
......
...@@ -29,6 +29,7 @@ feed_lib_java_sources = [ ...@@ -29,6 +29,7 @@ feed_lib_java_sources = [
"src/src/main/java/com/google/android/libraries/feed/api/modelprovider/ModelProviderFactory.java", "src/src/main/java/com/google/android/libraries/feed/api/modelprovider/ModelProviderFactory.java",
"src/src/main/java/com/google/android/libraries/feed/api/modelprovider/ModelProviderObserver.java", "src/src/main/java/com/google/android/libraries/feed/api/modelprovider/ModelProviderObserver.java",
"src/src/main/java/com/google/android/libraries/feed/api/modelprovider/ModelToken.java", "src/src/main/java/com/google/android/libraries/feed/api/modelprovider/ModelToken.java",
"src/src/main/java/com/google/android/libraries/feed/api/modelprovider/RemoveTracking.java",
"src/src/main/java/com/google/android/libraries/feed/api/modelprovider/TokenCompleted.java", "src/src/main/java/com/google/android/libraries/feed/api/modelprovider/TokenCompleted.java",
"src/src/main/java/com/google/android/libraries/feed/api/modelprovider/TokenCompletedObserver.java", "src/src/main/java/com/google/android/libraries/feed/api/modelprovider/TokenCompletedObserver.java",
"src/src/main/java/com/google/android/libraries/feed/api/protocoladapter/ProtocolAdapter.java", "src/src/main/java/com/google/android/libraries/feed/api/protocoladapter/ProtocolAdapter.java",
...@@ -53,7 +54,6 @@ feed_lib_java_sources = [ ...@@ -53,7 +54,6 @@ feed_lib_java_sources = [
"src/src/main/java/com/google/android/libraries/feed/basicstream/internal/StreamItemAnimator.java", "src/src/main/java/com/google/android/libraries/feed/basicstream/internal/StreamItemAnimator.java",
"src/src/main/java/com/google/android/libraries/feed/basicstream/internal/StreamItemTouchCallbacks.java", "src/src/main/java/com/google/android/libraries/feed/basicstream/internal/StreamItemTouchCallbacks.java",
"src/src/main/java/com/google/android/libraries/feed/basicstream/internal/StreamRecyclerViewAdapter.java", "src/src/main/java/com/google/android/libraries/feed/basicstream/internal/StreamRecyclerViewAdapter.java",
"src/src/main/java/com/google/android/libraries/feed/basicstream/internal/StreamScrollMonitor.java",
"src/src/main/java/com/google/android/libraries/feed/basicstream/internal/actions/StreamActionApiImpl.java", "src/src/main/java/com/google/android/libraries/feed/basicstream/internal/actions/StreamActionApiImpl.java",
"src/src/main/java/com/google/android/libraries/feed/basicstream/internal/drivers/CardDriver.java", "src/src/main/java/com/google/android/libraries/feed/basicstream/internal/drivers/CardDriver.java",
"src/src/main/java/com/google/android/libraries/feed/basicstream/internal/drivers/ClusterDriver.java", "src/src/main/java/com/google/android/libraries/feed/basicstream/internal/drivers/ClusterDriver.java",
...@@ -71,6 +71,7 @@ feed_lib_java_sources = [ ...@@ -71,6 +71,7 @@ feed_lib_java_sources = [
"src/src/main/java/com/google/android/libraries/feed/basicstream/internal/logging/VisibilityListener.java", "src/src/main/java/com/google/android/libraries/feed/basicstream/internal/logging/VisibilityListener.java",
"src/src/main/java/com/google/android/libraries/feed/basicstream/internal/logging/VisibilityMonitor.java", "src/src/main/java/com/google/android/libraries/feed/basicstream/internal/logging/VisibilityMonitor.java",
"src/src/main/java/com/google/android/libraries/feed/basicstream/internal/scroll/ScrollRestorer.java", "src/src/main/java/com/google/android/libraries/feed/basicstream/internal/scroll/ScrollRestorer.java",
"src/src/main/java/com/google/android/libraries/feed/basicstream/internal/scroll/StreamScrollMonitor.java",
"src/src/main/java/com/google/android/libraries/feed/basicstream/internal/viewholders/ContinuationViewHolder.java", "src/src/main/java/com/google/android/libraries/feed/basicstream/internal/viewholders/ContinuationViewHolder.java",
"src/src/main/java/com/google/android/libraries/feed/basicstream/internal/viewholders/FeedViewHolder.java", "src/src/main/java/com/google/android/libraries/feed/basicstream/internal/viewholders/FeedViewHolder.java",
"src/src/main/java/com/google/android/libraries/feed/basicstream/internal/viewholders/HeaderViewHolder.java", "src/src/main/java/com/google/android/libraries/feed/basicstream/internal/viewholders/HeaderViewHolder.java",
...@@ -82,7 +83,6 @@ feed_lib_java_sources = [ ...@@ -82,7 +83,6 @@ feed_lib_java_sources = [
"src/src/main/java/com/google/android/libraries/feed/basicstream/internal/viewholders/ZeroStateViewHolder.java", "src/src/main/java/com/google/android/libraries/feed/basicstream/internal/viewholders/ZeroStateViewHolder.java",
"src/src/main/java/com/google/android/libraries/feed/common/Result.java", "src/src/main/java/com/google/android/libraries/feed/common/Result.java",
"src/src/main/java/com/google/android/libraries/feed/common/Validators.java", "src/src/main/java/com/google/android/libraries/feed/common/Validators.java",
"src/src/main/java/com/google/android/libraries/feed/common/concurrent/AbstractRunner.java",
"src/src/main/java/com/google/android/libraries/feed/common/concurrent/DirectHostSupported.java", "src/src/main/java/com/google/android/libraries/feed/common/concurrent/DirectHostSupported.java",
"src/src/main/java/com/google/android/libraries/feed/common/concurrent/MainThreadCaller.java", "src/src/main/java/com/google/android/libraries/feed/common/concurrent/MainThreadCaller.java",
"src/src/main/java/com/google/android/libraries/feed/common/concurrent/MainThreadRunner.java", "src/src/main/java/com/google/android/libraries/feed/common/concurrent/MainThreadRunner.java",
...@@ -110,6 +110,7 @@ feed_lib_java_sources = [ ...@@ -110,6 +110,7 @@ feed_lib_java_sources = [
"src/src/main/java/com/google/android/libraries/feed/feedactionreader/FeedActionReader.java", "src/src/main/java/com/google/android/libraries/feed/feedactionreader/FeedActionReader.java",
"src/src/main/java/com/google/android/libraries/feed/feedapplifecyclelistener/FeedAppLifecycleListener.java", "src/src/main/java/com/google/android/libraries/feed/feedapplifecyclelistener/FeedAppLifecycleListener.java",
"src/src/main/java/com/google/android/libraries/feed/feedapplifecyclelistener/FeedLifecycleListener.java", "src/src/main/java/com/google/android/libraries/feed/feedapplifecyclelistener/FeedLifecycleListener.java",
"src/src/main/java/com/google/android/libraries/feed/feedknowncontent/FeedKnownContentApi.java",
"src/src/main/java/com/google/android/libraries/feed/feedmodelprovider/FeedModelProvider.java", "src/src/main/java/com/google/android/libraries/feed/feedmodelprovider/FeedModelProvider.java",
"src/src/main/java/com/google/android/libraries/feed/feedmodelprovider/FeedModelProviderFactory.java", "src/src/main/java/com/google/android/libraries/feed/feedmodelprovider/FeedModelProviderFactory.java",
"src/src/main/java/com/google/android/libraries/feed/feedmodelprovider/internal/CursorProvider.java", "src/src/main/java/com/google/android/libraries/feed/feedmodelprovider/internal/CursorProvider.java",
...@@ -128,6 +129,7 @@ feed_lib_java_sources = [ ...@@ -128,6 +129,7 @@ feed_lib_java_sources = [
"src/src/main/java/com/google/android/libraries/feed/feedsessionmanager/FeedSessionManager.java", "src/src/main/java/com/google/android/libraries/feed/feedsessionmanager/FeedSessionManager.java",
"src/src/main/java/com/google/android/libraries/feed/feedsessionmanager/FeedSessionManagerFactory.java", "src/src/main/java/com/google/android/libraries/feed/feedsessionmanager/FeedSessionManagerFactory.java",
"src/src/main/java/com/google/android/libraries/feed/feedsessionmanager/internal/ContentCache.java", "src/src/main/java/com/google/android/libraries/feed/feedsessionmanager/internal/ContentCache.java",
"src/src/main/java/com/google/android/libraries/feed/feedsessionmanager/internal/HeadAsStructure.java",
"src/src/main/java/com/google/android/libraries/feed/feedsessionmanager/internal/HeadSessionImpl.java", "src/src/main/java/com/google/android/libraries/feed/feedsessionmanager/internal/HeadSessionImpl.java",
"src/src/main/java/com/google/android/libraries/feed/feedsessionmanager/internal/InitializableSession.java", "src/src/main/java/com/google/android/libraries/feed/feedsessionmanager/internal/InitializableSession.java",
"src/src/main/java/com/google/android/libraries/feed/feedsessionmanager/internal/MutationCommitterFactory.java", "src/src/main/java/com/google/android/libraries/feed/feedsessionmanager/internal/MutationCommitterFactory.java",
...@@ -221,6 +223,7 @@ feed_lib_java_sources = [ ...@@ -221,6 +223,7 @@ feed_lib_java_sources = [
"src/src/main/java/com/google/android/libraries/feed/piet/host/AssetProvider.java", "src/src/main/java/com/google/android/libraries/feed/piet/host/AssetProvider.java",
"src/src/main/java/com/google/android/libraries/feed/piet/host/CustomElementProvider.java", "src/src/main/java/com/google/android/libraries/feed/piet/host/CustomElementProvider.java",
"src/src/main/java/com/google/android/libraries/feed/piet/host/HostBindingProvider.java", "src/src/main/java/com/google/android/libraries/feed/piet/host/HostBindingProvider.java",
"src/src/main/java/com/google/android/libraries/feed/piet/ui/DrawableScalingHelper.java",
"src/src/main/java/com/google/android/libraries/feed/piet/ui/RoundedCornerColorDrawable.java", "src/src/main/java/com/google/android/libraries/feed/piet/ui/RoundedCornerColorDrawable.java",
"src/src/main/java/com/google/android/libraries/feed/piet/ui/RoundedCornerImageView.java", "src/src/main/java/com/google/android/libraries/feed/piet/ui/RoundedCornerImageView.java",
"src/src/main/java/com/google/android/libraries/feed/piet/ui/RoundedCornerViewHelper.java", "src/src/main/java/com/google/android/libraries/feed/piet/ui/RoundedCornerViewHelper.java",
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment