UI Review deck: https://docs.google.com/presentation/d/1_Pj4dJZi9nz7yQ-kVWN4DolGSz5DMKchWOAAeHQwcew/edit#slide=id.g280ea70aba_0_16 Design doc: https://docs.google.com/document/d/1H1xN41sfj3u57EOQg5deEYdn98L4NVWmumeGHFZZZsI/edit?disco=AAAAB5Z3hpo&ts=5b07669b Launch bug: issue 764481
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/aea3606e1462030ca077c5163f703224922317c7 commit aea3606e1462030ca077c5163f703224922317c7 Author: Yuzu Saijo <yuzus@chromium.org> Date: Thu Jul 26 04:22:51 2018 Add UI for NearOOM Intervention v1 This CL adds a new UI for NearOOM intervention v1. The code that actually shows this infobar will be added in the next CL with v1 implementation. Bug: 867353 Change-Id: I7e0914b76626dc1dbd91dd2098f7864b98e691fd Reviewed-on: https://chromium-review.googlesource.com/1084144 Commit-Queue: Yuzu Saijo <yuzus@chromium.org> Reviewed-by: Scott Violet <sky@chromium.org> Reviewed-by: Ted Choc <tedchoc@chromium.org> Cr-Commit-Position: refs/heads/master@{#578196} [add] https://crrev.com/aea3606e1462030ca077c5163f703224922317c7/chrome/android/java/src/org/chromium/chrome/browser/infobar/NearOomReductionInfoBar.java [modify] https://crrev.com/aea3606e1462030ca077c5163f703224922317c7/chrome/android/java/strings/android_chrome_strings.grd [modify] https://crrev.com/aea3606e1462030ca077c5163f703224922317c7/chrome/android/java_sources.gni [modify] https://crrev.com/aea3606e1462030ca077c5163f703224922317c7/chrome/app/chromium_strings.grd [modify] https://crrev.com/aea3606e1462030ca077c5163f703224922317c7/chrome/app/google_chrome_strings.grd [modify] https://crrev.com/aea3606e1462030ca077c5163f703224922317c7/chrome/browser/BUILD.gn [modify] https://crrev.com/aea3606e1462030ca077c5163f703224922317c7/chrome/browser/android/oom_intervention/oom_intervention_tab_helper.cc [modify] https://crrev.com/aea3606e1462030ca077c5163f703224922317c7/chrome/browser/android/oom_intervention/oom_intervention_tab_helper.h [modify] https://crrev.com/aea3606e1462030ca077c5163f703224922317c7/chrome/browser/ui/BUILD.gn [add] https://crrev.com/aea3606e1462030ca077c5163f703224922317c7/chrome/browser/ui/android/infobars/near_oom_reduction_infobar.cc [add] https://crrev.com/aea3606e1462030ca077c5163f703224922317c7/chrome/browser/ui/android/infobars/near_oom_reduction_infobar.h [modify] https://crrev.com/aea3606e1462030ca077c5163f703224922317c7/chrome/browser/ui/interventions/framebust_block_message_delegate.cc [modify] https://crrev.com/aea3606e1462030ca077c5163f703224922317c7/chrome/browser/ui/interventions/framebust_block_message_delegate.h [modify] https://crrev.com/aea3606e1462030ca077c5163f703224922317c7/chrome/browser/ui/interventions/intervention_delegate.h [modify] https://crrev.com/aea3606e1462030ca077c5163f703224922317c7/components/infobars/core/infobar_delegate.h
Comment 1 by yuzus@chromium.org
, Jul 25