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

Issue 1923143003: Implement the 2016Q2 Translate UI designe spec out in (Closed)

Created:
4 years, 7 months ago by ftang
Modified:
4 years, 7 months ago
CC:
chromium-reviews, tfarina, oshima+watch_chromium.org, juliecattiau_google.com
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Implement the 2016Q2 Translate UI designe spec out in https://goto.google.com/chrometranslateui2016q3 1. removed ‘Nope’ and replaced it with ‘x’ (close button) 2. show detected and page languages on the initial bubble- Makes it clearer that this is a translation feature, even for users who can’t perfectly read their UI language 3. Clicking on language names takes user to the language edit view (already exists) 4. increased the visibility of Always Translate 5. Instead of Nope, relabeled the button Options and made it a simple drop down 6. If the same language is translated 2 times, next time, the ‘always translate’ option is checked by default. 7. After 10 consecutive clicks on ‘x’ or ‘outside the box’ for the same language across sites: Stop showing the bubble, but show the omnibar icon 8. After 3 consecutive clicks on ‘x’ for the same language across sites: Stop showing the bubble, but show the omnibar icon 9. Translate events reset all counters 10. After 2 consecutive clicks on Translate for the same language: Show bubble with ‘Always do this’ checked But if users manually uncheck the checkbox, we will never automatically check it BUG=607170 Committed: https://crrev.com/7223e2c7d071d74bcd66c5a113e97fe21a82bb68 Cr-Commit-Position: refs/heads/master@{#391540}

Patch Set 1 #

Patch Set 2 : fix test breakage #

Total comments: 37

Patch Set 3 : add unit test for TranslateBubbleView and fix test breakage #

Patch Set 4 : address review comment. Add unit tests. fix test breakages #

Patch Set 5 : fix test breakages in TranslateUIDelegateTest #

Patch Set 6 : 2nd try - fix test breakages in TranslateUIDelegateTest #

Total comments: 1

Patch Set 7 : Move close button tracking code to OnWidgetClosing() #

Total comments: 8

Patch Set 8 : fix namespace in .h and other minor review comments #

Total comments: 165

Patch Set 9 : change according to msw review comments #

Total comments: 40

Patch Set 10 : 2nd change according to msw review comments #

Total comments: 7

Patch Set 11 : change to use MenuButton with MenuRunner for 'Options' menu in new UI based on msw review request. #

Total comments: 6

Patch Set 12 : add 200 icon png. remove unnecessary include in .cc file, remove unnecessary reset and remove expli… #

Total comments: 57

Patch Set 13 : change based on msw comments. #

Total comments: 5

Patch Set 14 : minor changes in comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+836 lines, -259 lines) Patch
M chrome/app/generated_resources.grd View 1 2 3 4 5 6 7 8 9 10 2 chunks +7 lines, -1 line 0 comments Download
M chrome/browser/translate/chrome_translate_client.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 4 chunks +11 lines, -11 lines 0 comments Download
M chrome/browser/ui/translate/translate_bubble_model.h View 1 2 3 4 5 6 7 8 9 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/browser/ui/translate/translate_bubble_model_impl.h View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/ui/translate/translate_bubble_model_impl.cc View 1 2 3 4 5 6 7 8 9 3 chunks +8 lines, -5 lines 0 comments Download
M chrome/browser/ui/translate/translate_bubble_view_state_transition.h View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +59 lines, -0 lines 0 comments Download
M chrome/browser/ui/translate/translate_bubble_view_state_transition.cc View 1 2 3 4 5 6 7 8 2 chunks +7 lines, -20 lines 0 comments Download
M chrome/browser/ui/views/translate/translate_bubble_view.h View 1 2 3 4 5 6 7 8 9 10 11 12 9 chunks +44 lines, -7 lines 0 comments Download
M chrome/browser/ui/views/translate/translate_bubble_view.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 24 chunks +287 lines, -93 lines 0 comments Download
M chrome/browser/ui/views/translate/translate_bubble_view_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 22 chunks +113 lines, -5 lines 0 comments Download
M chrome/browser/ui/webui/translate_internals/translate_internals_handler.cc View 1 2 3 4 5 6 7 8 5 chunks +25 lines, -29 lines 0 comments Download
M components/translate/core/browser/translate_prefs.h View 1 2 3 4 5 6 7 8 4 chunks +11 lines, -0 lines 0 comments Download
M components/translate/core/browser/translate_prefs.cc View 1 2 3 4 5 6 7 8 9 11 chunks +56 lines, -20 lines 0 comments Download
M components/translate/core/browser/translate_prefs_unittest.cc View 1 2 3 4 5 6 7 8 11 chunks +66 lines, -28 lines 0 comments Download
M components/translate/core/browser/translate_ui_delegate.h View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +3 lines, -0 lines 0 comments Download
M components/translate/core/browser/translate_ui_delegate.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 10 chunks +43 lines, -20 lines 0 comments Download
M components/translate/core/browser/translate_ui_delegate_unittest.cc View 1 2 3 4 5 6 7 8 9 7 chunks +89 lines, -20 lines 0 comments Download
A ui/resources/default_100_percent/common/translate.png View Binary file 0 comments Download
A ui/resources/default_200_percent/common/translate.png View 1 2 3 4 5 6 7 8 9 10 11 Binary file 0 comments Download
M ui/resources/ui_resources.grd View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -0 lines 0 comments Download
M ui/views/bubble/bubble_frame_view.h View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +2 lines, -0 lines 0 comments Download

Messages

Total messages: 108 (38 generated)
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1923143003/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1923143003/1
4 years, 7 months ago (2016-04-27 14:31:54 UTC) #2
ftang
Try to get in the code before the freeze. This implement the new design of ...
4 years, 7 months ago (2016-04-27 14:35:50 UTC) #4
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_chromium_chromeos_ozone_rel_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_ozone_rel_ng/builds/161361)
4 years, 7 months ago (2016-04-27 14:55:26 UTC) #6
ftang
fix test breakage
4 years, 7 months ago (2016-04-27 16:46:33 UTC) #7
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1923143003/10017 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1923143003/10017
4 years, 7 months ago (2016-04-27 16:47:36 UTC) #9
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: win_chromium_rel_ng on tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_rel_ng/builds/212392)
4 years, 7 months ago (2016-04-27 17:43:57 UTC) #11
ftang
add unit test for TranslateBubbleView and fix test breakage
4 years, 7 months ago (2016-04-27 19:07:44 UTC) #12
groby-ooo-7-16
Thank you for tackling this! If you can, please give it a slightly clearer title, ...
4 years, 7 months ago (2016-04-27 19:08:25 UTC) #14
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1923143003/30001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1923143003/30001
4 years, 7 months ago (2016-04-27 20:13:03 UTC) #16
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_chromium_chromeos_ozone_rel_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_ozone_rel_ng/builds/161609) linux_chromium_compile_dbg_ng on ...
4 years, 7 months ago (2016-04-27 20:35:27 UTC) #18
ftang
address review comment. Add unit tests. fix test breakage
4 years, 7 months ago (2016-04-27 21:41:26 UTC) #19
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1923143003/50001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1923143003/50001
4 years, 7 months ago (2016-04-27 21:42:03 UTC) #21
ftang
groby- PTAL https://codereview.chromium.org/1923143003/diff/10017/chrome/browser/translate/chrome_translate_client.cc File chrome/browser/translate/chrome_translate_client.cc (right): https://codereview.chromium.org/1923143003/diff/10017/chrome/browser/translate/chrome_translate_client.cc#newcode207 chrome/browser/translate/chrome_translate_client.cc:207: if (!base::FeatureList::IsEnabled(translate::kTranslateUI2016Q2)) { On 2016/04/27 19:08:24, groby ...
4 years, 7 months ago (2016-04-27 21:43:16 UTC) #22
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_chromium_chromeos_rel_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_rel_ng/builds/203956)
4 years, 7 months ago (2016-04-27 22:19:35 UTC) #24
ftang
fix test breakage in TranslateUIDelegateTest
4 years, 7 months ago (2016-04-27 23:14:38 UTC) #25
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1923143003/70001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1923143003/70001
4 years, 7 months ago (2016-04-27 23:47:55 UTC) #27
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_chromium_chromeos_rel_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_rel_ng/builds/204073)
4 years, 7 months ago (2016-04-28 00:21:37 UTC) #29
ftang
2nd try - fix test breakage in TranslateUIDelegateTest
4 years, 7 months ago (2016-04-28 00:39:41 UTC) #30
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1923143003/90001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1923143003/90001
4 years, 7 months ago (2016-04-28 00:40:13 UTC) #32
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_chromium_rel_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_rel_ng/builds/220209)
4 years, 7 months ago (2016-04-28 01:27:29 UTC) #34
Takashi Toyoshima
looks good, but can you add more information to the change description, or in crbug? ...
4 years, 7 months ago (2016-04-28 05:01:23 UTC) #35
ftang
fix test breakage. Move the code to track close button from WindowClosing() to OnWidgetClosing()
4 years, 7 months ago (2016-04-28 23:02:41 UTC) #37
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1923143003/110001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1923143003/110001
4 years, 7 months ago (2016-04-28 23:04:39 UTC) #39
ftang
PTAL- this should fix the test
4 years, 7 months ago (2016-04-28 23:38:08 UTC) #40
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 7 months ago (2016-04-29 01:11:08 UTC) #42
groby-ooo-7-16
LGTM - you'll still need OWNERs, though https://codereview.chromium.org/1923143003/diff/10017/chrome/browser/translate/chrome_translate_client.cc File chrome/browser/translate/chrome_translate_client.cc (right): https://codereview.chromium.org/1923143003/diff/10017/chrome/browser/translate/chrome_translate_client.cc#newcode207 chrome/browser/translate/chrome_translate_client.cc:207: if (!base::FeatureList::IsEnabled(translate::kTranslateUI2016Q2)) ...
4 years, 7 months ago (2016-04-29 05:26:14 UTC) #43
ftang
oshim- need your approval for changes in ui/resources/ sky- need your review for changes in ...
4 years, 7 months ago (2016-04-29 14:52:29 UTC) #45
ftang
fix namespace in .h and other minor review comment
4 years, 7 months ago (2016-04-29 14:55:11 UTC) #46
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1923143003/130001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1923143003/130001
4 years, 7 months ago (2016-04-29 16:16:43 UTC) #49
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/175290)
4 years, 7 months ago (2016-04-29 16:29:37 UTC) #51
msw
This is fairly messy, please self-review first if you need something reviewed urgently. https://codereview.chromium.org/1923143003/diff/130001/chrome/app/generated_resources.grd File ...
4 years, 7 months ago (2016-04-29 20:00:03 UTC) #52
msw
Also, did you mean oshima? (not oshim)
4 years, 7 months ago (2016-04-29 20:00:37 UTC) #53
ftang
change according to msw review comments
4 years, 7 months ago (2016-04-29 22:35:40 UTC) #54
ftang
msw- PTAL https://codereview.chromium.org/1923143003/diff/130001/chrome/app/generated_resources.grd File chrome/app/generated_resources.grd (right): https://codereview.chromium.org/1923143003/diff/130001/chrome/app/generated_resources.grd#newcode11611 chrome/app/generated_resources.grd:11611: + <message name="IDS_TRANSLATE_BUBBLE_BEFORE_TRANSLATE2" desc="Text to show for ...
4 years, 7 months ago (2016-04-29 22:37:04 UTC) #56
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1923143003/150001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1923143003/150001
4 years, 7 months ago (2016-04-29 22:37:39 UTC) #58
msw
https://codereview.chromium.org/1923143003/diff/130001/chrome/browser/ui/views/translate/translate_bubble_view.cc File chrome/browser/ui/views/translate/translate_bubble_view.cc (right): https://codereview.chromium.org/1923143003/diff/130001/chrome/browser/ui/views/translate/translate_bubble_view.cc#newcode387 chrome/browser/ui/views/translate/translate_bubble_view.cc:387: translate::ALWAYS_TRANSLATE_CHECKED : On 2016/04/29 22:37:01, ftang wrote: > On ...
4 years, 7 months ago (2016-04-29 23:43:41 UTC) #59
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 7 months ago (2016-04-29 23:45:35 UTC) #61
ftang
2nd change according to msw review comments
4 years, 7 months ago (2016-04-30 00:59:01 UTC) #62
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1923143003/170001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1923143003/170001
4 years, 7 months ago (2016-04-30 01:24:44 UTC) #64
ftang
msw- PTAL https://codereview.chromium.org/1923143003/diff/150001/chrome/browser/ui/translate/translate_bubble_model.h File chrome/browser/ui/translate/translate_bubble_model.h (right): https://codereview.chromium.org/1923143003/diff/150001/chrome/browser/ui/translate/translate_bubble_model.h#newcode85 chrome/browser/ui/translate/translate_bubble_model.h:85: // Returns true if the Always Translate ...
4 years, 7 months ago (2016-04-30 01:24:51 UTC) #65
msw
https://codereview.chromium.org/1923143003/diff/130001/components/translate/core/browser/translate_ui_delegate_unittest.cc File components/translate/core/browser/translate_ui_delegate_unittest.cc (right): https://codereview.chromium.org/1923143003/diff/130001/components/translate/core/browser/translate_ui_delegate_unittest.cc#newcode187 components/translate/core/browser/translate_ui_delegate_unittest.cc:187: TEST_F(TranslateUIDelegateTest, SetLanguageBlockedTrueIn2016Q2UI) { On 2016/04/29 23:43:40, msw wrote: > ...
4 years, 7 months ago (2016-04-30 02:12:59 UTC) #66
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 7 months ago (2016-04-30 02:30:30 UTC) #68
ftang
change to use MenuButton with MenuRunner for 'Options' menu in new UI based on msw ...
4 years, 7 months ago (2016-05-03 01:56:31 UTC) #69
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1923143003/190001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1923143003/190001
4 years, 7 months ago (2016-05-03 02:02:30 UTC) #71
ftang
toyoshim- please review ASAP. msw- I changed to use MenuButton and it looks much better. ...
4 years, 7 months ago (2016-05-03 02:02:51 UTC) #72
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 7 months ago (2016-05-03 03:50:18 UTC) #74
msw
Just minor comments when reviewing diff to patch set 10. I'll take another pass over ...
4 years, 7 months ago (2016-05-03 18:16:41 UTC) #75
oshima
don't you need 200 assets?
4 years, 7 months ago (2016-05-03 18:30:26 UTC) #76
oshima
On 2016/05/03 18:30:26, oshima wrote: > don't you need 200 assets? Or just use vector ...
4 years, 7 months ago (2016-05-03 18:33:20 UTC) #77
ftang
add 200 icon png. remove unnecessary include in .cc file. Remvoe unncessary reset() and remove ...
4 years, 7 months ago (2016-05-03 19:56:08 UTC) #78
ftang
PTAL https://codereview.chromium.org/1923143003/diff/190001/chrome/browser/ui/views/translate/translate_bubble_view.cc File chrome/browser/ui/views/translate/translate_bubble_view.cc (right): https://codereview.chromium.org/1923143003/diff/190001/chrome/browser/ui/views/translate/translate_bubble_view.cc#newcode37 chrome/browser/ui/views/translate/translate_bubble_view.cc:37: #include "ui/base/models/simple_menu_model.h" On 2016/05/03 18:16:41, msw wrote: > ...
4 years, 7 months ago (2016-05-03 20:34:50 UTC) #79
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1923143003/210001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1923143003/210001
4 years, 7 months ago (2016-05-03 20:35:36 UTC) #81
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 7 months ago (2016-05-03 22:00:23 UTC) #83
msw
https://codereview.chromium.org/1923143003/diff/210001/chrome/browser/translate/chrome_translate_client.cc File chrome/browser/translate/chrome_translate_client.cc (right): https://codereview.chromium.org/1923143003/diff/210001/chrome/browser/translate/chrome_translate_client.cc#newcode203 chrome/browser/translate/chrome_translate_client.cc:203: if (!base::FeatureList::IsEnabled(translate::kTranslateUI2016Q2) && Why does this only bail for ...
4 years, 7 months ago (2016-05-03 22:33:35 UTC) #84
ftang
change based on msw comments.
4 years, 7 months ago (2016-05-03 23:50:31 UTC) #85
ftang
PATL https://codereview.chromium.org/1923143003/diff/210001/chrome/browser/translate/chrome_translate_client.cc File chrome/browser/translate/chrome_translate_client.cc (right): https://codereview.chromium.org/1923143003/diff/210001/chrome/browser/translate/chrome_translate_client.cc#newcode203 chrome/browser/translate/chrome_translate_client.cc:203: if (!base::FeatureList::IsEnabled(translate::kTranslateUI2016Q2) && On 2016/05/03 22:33:34, msw wrote: ...
4 years, 7 months ago (2016-05-03 23:55:42 UTC) #86
ftang
PATL
4 years, 7 months ago (2016-05-03 23:55:47 UTC) #87
groby-ooo-7-16
toyoshim: Sorry, I missed the "how many changes" question amongst the other messages. AFAICT, I've ...
4 years, 7 months ago (2016-05-04 00:18:55 UTC) #88
msw
LGTM with minor nits and confusion about why the new UI continues to offer translation ...
4 years, 7 months ago (2016-05-04 00:19:21 UTC) #89
ftang
oshima- I need your LGTM to check into the resource directory https://codereview.chromium.org/1923143003/diff/230001/chrome/browser/translate/chrome_translate_client.cc File chrome/browser/translate/chrome_translate_client.cc (right): ...
4 years, 7 months ago (2016-05-04 00:34:01 UTC) #90
ftang
minor changes in comments
4 years, 7 months ago (2016-05-04 00:39:21 UTC) #91
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1923143003/250001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1923143003/250001
4 years, 7 months ago (2016-05-04 00:47:22 UTC) #93
oshima
ui/resources lgtm
4 years, 7 months ago (2016-05-04 01:00:46 UTC) #94
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 7 months ago (2016-05-04 01:43:32 UTC) #96
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1923143003/250001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1923143003/250001
4 years, 7 months ago (2016-05-04 01:58:59 UTC) #99
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/177271)
4 years, 7 months ago (2016-05-04 02:06:02 UTC) #101
Takashi Toyoshima
translate lgtm
4 years, 7 months ago (2016-05-04 15:19:22 UTC) #102
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1923143003/250001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1923143003/250001
4 years, 7 months ago (2016-05-04 16:47:03 UTC) #104
commit-bot: I haz the power
Committed patchset #14 (id:250001)
4 years, 7 months ago (2016-05-04 16:51:16 UTC) #106
commit-bot: I haz the power
4 years, 7 months ago (2016-05-04 16:52:36 UTC) #108
Message was sent while issue was closed.
Patchset 14 (id:??) landed as
https://crrev.com/7223e2c7d071d74bcd66c5a113e97fe21a82bb68
Cr-Commit-Position: refs/heads/master@{#391540}

Powered by Google App Engine
This is Rietveld 408576698