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

Issue 809333003: Upstream //ios/chrome/browser/translate (Closed)

Created:
5 years, 11 months ago by droger
Modified:
5 years, 11 months ago
CC:
chromium-reviews, oshima+watch_chromium.org, Andrew Hayden (chromium.org), hajimehoshi, Takashi Toyoshima
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Upstream //ios/chrome/browser/translate This CL upstreams the iOS translate client code, and the iOS resources infrastructure. TBR=asvitkine Committed: https://crrev.com/4b2901c16880fbab6d20beefd8a07e2633340dd8 Cr-Commit-Position: refs/heads/master@{#310513}

Patch Set 1 #

Patch Set 2 : format #

Patch Set 3 : add pref_names #

Patch Set 4 : Changes to TranslateInfobarDelegate #

Patch Set 5 : #

Patch Set 6 : add OWNERS file #

Patch Set 7 : update grit whitelist #

Total comments: 12

Patch Set 8 : Review comments #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+1620 lines, -5 lines) Patch
M build/ios/grit_whitelist.txt View 1 2 3 4 5 6 1 chunk +1 line, -0 lines 0 comments Download
M components/translate/core/browser/translate_infobar_delegate.h View 1 2 3 1 chunk +5 lines, -0 lines 0 comments Download
M components/translate/core/browser/translate_infobar_delegate.cc View 1 2 3 1 chunk +8 lines, -0 lines 0 comments Download
M components/translate/core/browser/translate_step.h View 1 2 3 4 1 chunk +3 lines, -0 lines 0 comments Download
A ios/build/grit_whitelist.txt View 1 chunk +1 line, -0 lines 0 comments Download
M ios/chrome/DEPS View 2 chunks +10 lines, -0 lines 0 comments Download
A ios/chrome/app/theme/OWNERS View 1 1 chunk +1 line, -0 lines 0 comments Download
A ios/chrome/app/theme/default_100_percent/infobar_translate.png View 1 Binary file 0 comments Download
A ios/chrome/app/theme/default_200_percent/infobar_translate.png View 1 Binary file 0 comments Download
A ios/chrome/app/theme/default_300_percent/infobar_translate.png View 1 Binary file 0 comments Download
A ios/chrome/app/theme/ios_theme_resources.grd View 1 chunk +31 lines, -0 lines 0 comments Download
M ios/chrome/browser/infobars/infobar.mm View 1 2 3 4 5 6 7 2 chunks +36 lines, -2 lines 0 comments Download
A ios/chrome/browser/pref_names.h View 1 2 1 chunk +18 lines, -0 lines 0 comments Download
A ios/chrome/browser/pref_names.cc View 1 2 1 chunk +19 lines, -0 lines 0 comments Download
A ios/chrome/browser/translate/OWNERS View 1 2 3 4 5 1 chunk +6 lines, -0 lines 0 comments Download
A ios/chrome/browser/translate/after_translate_infobar_controller.h View 1 chunk +14 lines, -0 lines 0 comments Download
A ios/chrome/browser/translate/after_translate_infobar_controller.mm View 1 2 3 4 5 6 7 1 chunk +129 lines, -0 lines 0 comments Download
A ios/chrome/browser/translate/before_translate_infobar_controller.h View 1 chunk +14 lines, -0 lines 0 comments Download
A ios/chrome/browser/translate/before_translate_infobar_controller.mm View 1 2 3 4 5 6 7 1 chunk +359 lines, -0 lines 0 comments Download
A ios/chrome/browser/translate/chrome_ios_translate_client.h View 1 chunk +73 lines, -0 lines 0 comments Download
A ios/chrome/browser/translate/chrome_ios_translate_client.mm View 1 1 chunk +155 lines, -0 lines 0 comments Download
A ios/chrome/browser/translate/never_translate_infobar_controller.h View 1 chunk +14 lines, -0 lines 0 comments Download
A ios/chrome/browser/translate/never_translate_infobar_controller.mm View 1 2 3 4 5 6 7 1 chunk +93 lines, -0 lines 0 comments Download
A ios/chrome/browser/translate/translate_accept_languages_factory.h View 1 chunk +43 lines, -0 lines 0 comments Download
A ios/chrome/browser/translate/translate_accept_languages_factory.cc View 1 1 chunk +78 lines, -0 lines 0 comments Download
A ios/chrome/browser/translate/translate_infobar_tags.h View 1 2 3 4 5 6 7 1 chunk +26 lines, -0 lines 0 comments Download
A ios/chrome/browser/translate/translate_message_infobar_controller.h View 1 chunk +14 lines, -0 lines 0 comments Download
A ios/chrome/browser/translate/translate_message_infobar_controller.mm View 1 2 3 4 5 6 7 1 chunk +82 lines, -0 lines 0 comments Download
A ios/chrome/browser/translate/translate_service_ios.h View 1 1 chunk +37 lines, -0 lines 1 comment Download
A ios/chrome/browser/translate/translate_service_ios.cc View 1 2 3 4 5 6 7 1 chunk +71 lines, -0 lines 0 comments Download
A ios/chrome/browser/translate/translate_service_ios_unittest.cc View 1 chunk +27 lines, -0 lines 0 comments Download
M ios/chrome/ios_chrome.gyp View 1 2 3 4 5 6 7 2 chunks +21 lines, -0 lines 0 comments Download
A ios/chrome/ios_chrome_resources.gyp View 1 chunk +42 lines, -0 lines 0 comments Download
M ios/chrome/ios_chrome_tests.gyp View 1 2 3 4 5 6 7 1 chunk +2 lines, -0 lines 0 comments Download
M ios/ios_tests.gyp View 1 2 3 4 5 6 7 2 chunks +10 lines, -3 lines 0 comments Download
A ios/public/test/fake_string_provider.h View 1 2 3 4 5 6 7 1 chunk +26 lines, -0 lines 0 comments Download
A ios/public/test/fake_string_provider.cc View 1 2 3 4 5 6 7 1 chunk +23 lines, -0 lines 0 comments Download
A ios/public/test/test_chrome_browser_provider.h View 1 2 3 4 5 6 7 1 chunk +36 lines, -0 lines 0 comments Download
A ios/public/test/test_chrome_browser_provider.mm View 1 2 3 4 5 6 7 1 chunk +38 lines, -0 lines 0 comments Download
A ios/public/test/test_chrome_provider_initializer.h View 1 2 3 4 5 6 7 1 chunk +26 lines, -0 lines 0 comments Download
A ios/public/test/test_chrome_provider_initializer.cc View 1 2 3 4 5 6 7 1 chunk +23 lines, -0 lines 1 comment Download
M tools/gritsettings/resource_ids View 1 chunk +5 lines, -0 lines 0 comments Download

Messages

Total messages: 22 (10 generated)
droger
This is a straight upstreaming + formatting.
5 years, 11 months ago (2015-01-07 17:31:38 UTC) #2
sdefresne
Code is missing some files as it does not compile on iOS. https://codereview.chromium.org/809333003/diff/120001/ios/chrome/browser/infobars/infobar.mm File ios/chrome/browser/infobars/infobar.mm ...
5 years, 11 months ago (2015-01-08 09:22:34 UTC) #3
droger
Thanks for the review. I addressed most of the comments. The 2 I did not ...
5 years, 11 months ago (2015-01-08 11:57:33 UTC) #11
sdefresne
lgtm
5 years, 11 months ago (2015-01-08 15:29:36 UTC) #12
droger
Translate OWNERS: I added you as owners of //ios/chrome/browser/translate "for simple changes". The "for simple ...
5 years, 11 months ago (2015-01-08 15:51:01 UTC) #13
chromium-reviews
SGTM. Thanks! Exciting stuff ahead! On Thu Jan 08 2015 at 3:51:02 PM <droger@chromium.org> wrote: ...
5 years, 11 months ago (2015-01-08 15:54:37 UTC) #14
droger
TBR=asvitkine for the new dependency on components/web_resource in //ios/chrome/DEPS.
5 years, 11 months ago (2015-01-08 16:10:25 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/809333003/260001
5 years, 11 months ago (2015-01-08 16:12:01 UTC) #18
commit-bot: I haz the power
Committed patchset #8 (id:260001)
5 years, 11 months ago (2015-01-08 16:26:03 UTC) #19
commit-bot: I haz the power
Patchset 8 (id:??) landed as https://crrev.com/4b2901c16880fbab6d20beefd8a07e2633340dd8 Cr-Commit-Position: refs/heads/master@{#310513}
5 years, 11 months ago (2015-01-08 16:26:42 UTC) #20
Alexei Svitkine (slow)
lgtm with a couple comments for a follow-up cl https://codereview.chromium.org/809333003/diff/260001/ios/chrome/browser/translate/translate_service_ios.h File ios/chrome/browser/translate/translate_service_ios.h (right): https://codereview.chromium.org/809333003/diff/260001/ios/chrome/browser/translate/translate_service_ios.h#newcode35 ios/chrome/browser/translate/translate_service_ios.h:35: ...
5 years, 11 months ago (2015-01-08 16:52:14 UTC) #21
droger
5 years, 11 months ago (2015-01-08 18:04:44 UTC) #22
Message was sent while issue was closed.
On 2015/01/08 16:52:14, Alexei Svitkine wrote:
> lgtm with a couple comments for a follow-up cl

Thanks. The follow up CL is:
https://codereview.chromium.org/826803003

Powered by Google App Engine
This is Rietveld 408576698