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

Issue 2632333002: Add a prototype today extension behind gn flag (Closed)

Created:
3 years, 11 months ago by lody
Modified:
3 years, 11 months ago
Reviewers:
Olivier, sdefresne
CC:
chromium-reviews, chromium-apps-reviews_chromium.org, pkl (ping after 24h if needed), noyau+watch_chromium.org, extensions-reviews_chromium.org, sdefresne+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add a prototype today extension behind gn flag As each extension requires a mobileprovision, in order not to request one unnecessarily, this prototype re-uses the current today extension's. BUG=none Review-Url: https://codereview.chromium.org/2632333002 Cr-Commit-Position: refs/heads/master@{#444702} Committed: https://chromium.googlesource.com/chromium/src/+/1a0f61231637ff47dc982aa8f6016e68053c3975

Patch Set 1 #

Total comments: 28

Patch Set 2 : arc and comments #

Total comments: 14

Patch Set 3 : renaming #

Total comments: 8

Patch Set 4 : more renaming #

Total comments: 2

Patch Set 5 : one more rename #

Patch Set 6 : rebase + owner #

Unified diffs Side-by-side diffs Delta from patch set Stats (+243 lines, -29 lines) Patch
M ios/build/chrome_build.gni View 1 2 2 chunks +3 lines, -0 lines 0 comments Download
M ios/chrome/app/BUILD.gn View 1 2 3 4 5 2 chunks +55 lines, -29 lines 0 comments Download
A ios/chrome/widget_extension/BUILD.gn View 1 2 3 1 chunk +50 lines, -0 lines 0 comments Download
A ios/chrome/widget_extension/Info.plist View 1 2 3 4 1 chunk +35 lines, -0 lines 0 comments Download
A ios/chrome/widget_extension/OWNERS View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
A ios/chrome/widget_extension/entitlements/external/widget_extension.appex.entitlements View 1 2 1 chunk +12 lines, -0 lines 0 comments Download
A ios/chrome/widget_extension/widget_view.h View 1 2 1 chunk +18 lines, -0 lines 0 comments Download
A ios/chrome/widget_extension/widget_view.mm View 1 2 1 chunk +20 lines, -0 lines 0 comments Download
A ios/chrome/widget_extension/widget_view_controller.h View 1 2 1 chunk +14 lines, -0 lines 0 comments Download
A ios/chrome/widget_extension/widget_view_controller.mm View 1 2 3 1 chunk +35 lines, -0 lines 0 comments Download

Dependent Patchsets:

Messages

Total messages: 28 (11 generated)
lody
Since I made a new folder you're not OWNER, but could you please review since ...
3 years, 11 months ago (2017-01-17 09:45:06 UTC) #2
Olivier
https://codereview.chromium.org/2632333002/diff/1/ios/BUILD.gn File ios/BUILD.gn (right): https://codereview.chromium.org/2632333002/diff/1/ios/BUILD.gn#newcode48 ios/BUILD.gn:48: # dependent code has been upstreamed. I think we ...
3 years, 11 months ago (2017-01-17 10:13:05 UTC) #3
sdefresne
drive-by (because I've been summoned by olivier) https://codereview.chromium.org/2632333002/diff/1/ios/BUILD.gn File ios/BUILD.gn (right): https://codereview.chromium.org/2632333002/diff/1/ios/BUILD.gn#newcode48 ios/BUILD.gn:48: # dependent ...
3 years, 11 months ago (2017-01-17 10:39:07 UTC) #4
lody
sdefresne, added you as reviewer since I need an owner and you already started reviewing.. ...
3 years, 11 months ago (2017-01-17 17:31:46 UTC) #7
Olivier
https://codereview.chromium.org/2632333002/diff/40001/ios/chrome/app/BUILD.gn File ios/chrome/app/BUILD.gn (right): https://codereview.chromium.org/2632333002/diff/40001/ios/chrome/app/BUILD.gn#newcode321 ios/chrome/app/BUILD.gn:321: current_toolchain == default_toolchain) { remove current_toolchain test. https://codereview.chromium.org/2632333002/diff/40001/ios/chrome/app/BUILD.gn#newcode330 ios/chrome/app/BUILD.gn:330: ...
3 years, 11 months ago (2017-01-17 17:44:14 UTC) #8
sdefresne
https://codereview.chromium.org/2632333002/diff/40001/ios/chrome/proto_today_extension/widget_view.mm File ios/chrome/proto_today_extension/widget_view.mm (right): https://codereview.chromium.org/2632333002/diff/40001/ios/chrome/proto_today_extension/widget_view.mm#newcode6 ios/chrome/proto_today_extension/widget_view.mm:6: Please put ARC guards: #if !defined(__has_feature) || !__has_feature(objc_arc) #error ...
3 years, 11 months ago (2017-01-17 17:47:42 UTC) #9
sdefresne
lgtm (maybe renaming the directory and targets to widget_extension) https://codereview.chromium.org/2632333002/diff/40001/ios/chrome/app/BUILD.gn File ios/chrome/app/BUILD.gn (right): https://codereview.chromium.org/2632333002/diff/40001/ios/chrome/app/BUILD.gn#newcode330 ios/chrome/app/BUILD.gn:330: ...
3 years, 11 months ago (2017-01-17 17:59:42 UTC) #10
Olivier
https://codereview.chromium.org/2632333002/diff/40001/ios/chrome/app/BUILD.gn File ios/chrome/app/BUILD.gn (right): https://codereview.chromium.org/2632333002/diff/40001/ios/chrome/app/BUILD.gn#newcode330 ios/chrome/app/BUILD.gn:330: "{{bundle_plugins_dir}}/{{source_file_part}}", On 2017/01/17 17:59:42, sdefresne wrote: > On 2017/01/17 ...
3 years, 11 months ago (2017-01-18 08:49:13 UTC) #11
lody
https://codereview.chromium.org/2632333002/diff/40001/ios/chrome/app/BUILD.gn File ios/chrome/app/BUILD.gn (right): https://codereview.chromium.org/2632333002/diff/40001/ios/chrome/app/BUILD.gn#newcode321 ios/chrome/app/BUILD.gn:321: current_toolchain == default_toolchain) { On 2017/01/17 17:44:13, Olivier Robin ...
3 years, 11 months ago (2017-01-18 10:48:41 UTC) #12
sdefresne
lgtm with some comments https://codereview.chromium.org/2632333002/diff/40001/ios/chrome/proto_today_extension/widget_view_controller.mm File ios/chrome/proto_today_extension/widget_view_controller.mm (right): https://codereview.chromium.org/2632333002/diff/40001/ios/chrome/proto_today_extension/widget_view_controller.mm#newcode24 ios/chrome/proto_today_extension/widget_view_controller.mm:24: WidgetView* widgetView = [[WidgetView alloc] ...
3 years, 11 months ago (2017-01-18 11:11:35 UTC) #13
Olivier
https://codereview.chromium.org/2632333002/diff/60001/ios/chrome/app/BUILD.gn File ios/chrome/app/BUILD.gn (right): https://codereview.chromium.org/2632333002/diff/60001/ios/chrome/app/BUILD.gn#newcode331 ios/chrome/app/BUILD.gn:331: "{{bundle_plugins_dir}}/today_extension.appex", I am a little worried to have bundle ...
3 years, 11 months ago (2017-01-18 11:54:08 UTC) #14
lody
https://codereview.chromium.org/2632333002/diff/40001/ios/chrome/proto_today_extension/widget_view_controller.mm File ios/chrome/proto_today_extension/widget_view_controller.mm (right): https://codereview.chromium.org/2632333002/diff/40001/ios/chrome/proto_today_extension/widget_view_controller.mm#newcode24 ios/chrome/proto_today_extension/widget_view_controller.mm:24: WidgetView* widgetView = [[WidgetView alloc] init]; On 2017/01/18 11:11:35, ...
3 years, 11 months ago (2017-01-18 14:56:39 UTC) #16
Olivier
LGTM with comments https://codereview.chromium.org/2632333002/diff/100001/ios/chrome/widget_extension/Info.plist File ios/chrome/widget_extension/Info.plist (right): https://codereview.chromium.org/2632333002/diff/100001/ios/chrome/widget_extension/Info.plist#newcode10 ios/chrome/widget_extension/Info.plist:10: <string>proto_today_extension</string> widget_extension? https://codereview.chromium.org/2632333002/diff/100001/ios/chrome/widget_extension/Info.plist#newcode16 ios/chrome/widget_extension/Info.plist:16: <string>proto_today_extension</string> widget_extension?
3 years, 11 months ago (2017-01-18 15:03:52 UTC) #17
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/2632333002/120001
3 years, 11 months ago (2017-01-18 16:00:45 UTC) #20
commit-bot: I haz the power
Failed to apply patch for ios/chrome/app/BUILD.gn: While running git apply --index -p1; error: patch failed: ...
3 years, 11 months ago (2017-01-18 17:49:23 UTC) #22
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/2632333002/140001
3 years, 11 months ago (2017-01-19 09:56:00 UTC) #25
commit-bot: I haz the power
3 years, 11 months ago (2017-01-19 10:53:17 UTC) #28
Message was sent while issue was closed.
Committed patchset #6 (id:140001) as
https://chromium.googlesource.com/chromium/src/+/1a0f61231637ff47dc982aa8f601...

Powered by Google App Engine
This is Rietveld 408576698