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

Issue 7187023: Adding an experimental app notification API. (Closed)

Created:
9 years, 6 months ago by asargent_no_longer_on_chrome
Modified:
9 years, 5 months ago
CC:
chromium-reviews, jam, Erik does not do reviews, brettw-cc_chromium.org, kkania, joi+watch-content_chromium.org, Aaron Boodman, darin-cc_chromium.org, Paweł Hajdan Jr., estade+watch_chromium.org
Visibility:
Public.

Description

Adding an experimental app notification API. BUG=86958 TEST=none for now Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=90705

Patch Set 1 #

Total comments: 32

Patch Set 2 : responding to review comments #

Patch Set 3 : make linkText required if linkUrl is passed #

Total comments: 4

Patch Set 4 : avoid rebuilding NTP apps section when notifications arrive #

Total comments: 2

Patch Set 5 : fix nits #

Patch Set 6 : rebased #

Patch Set 7 : fix unit test compile failure #

Patch Set 8 : fixing clang errors #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1950 lines, -8 lines) Patch
M chrome/browser/automation/automation_provider_observers.cc View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/background/background_application_list_model_unittest.cc View 1 2 3 4 5 6 3 chunks +3 lines, -3 lines 0 comments Download
A chrome/browser/extensions/extension_app_api.h View 1 2 3 4 5 6 7 1 chunk +79 lines, -0 lines 0 comments Download
A chrome/browser/extensions/extension_app_api.cc View 1 2 3 4 5 6 7 1 chunk +144 lines, -0 lines 0 comments Download
M chrome/browser/extensions/extension_function_dispatcher.cc View 1 2 3 4 5 2 chunks +5 lines, -0 lines 0 comments Download
M chrome/browser/extensions/extension_service.h View 3 chunks +8 lines, -0 lines 0 comments Download
M chrome/browser/resources/ntp/apps.js View 1 2 3 4 5 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/browser/ui/webui/ntp/app_launcher_handler.h View 1 2 3 2 chunks +2 lines, -0 lines 0 comments Download
M chrome/browser/ui/webui/ntp/app_launcher_handler.cc View 1 2 3 4 5 6 chunks +44 lines, -4 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 2 3 4 5 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/common/extensions/api/extension_api.json View 1 2 3 4 5 1 chunk +105 lines, -0 lines 0 comments Download
M chrome/common/extensions/docs/experimental.html View 1 chunk +1 line, -0 lines 0 comments Download
A chrome/common/extensions/docs/experimental.app.html View 1 2 1 chunk +1537 lines, -0 lines 0 comments Download
M chrome/common/extensions/docs/samples.json View 1 chunk +4 lines, -0 lines 0 comments Download
A chrome/common/extensions/docs/static/experimental.app.html View 1 chunk +5 lines, -0 lines 0 comments Download
M chrome/renderer/resources/renderer_extension_bindings.js View 1 1 chunk +1 line, -0 lines 0 comments Download
M content/common/notification_type.h View 1 2 3 4 5 1 chunk +5 lines, -0 lines 0 comments Download

Messages

Total messages: 13 (0 generated)
asargent_no_longer_on_chrome
Finnur - While not all pieces of this are complete (the image-related ones for instance ...
9 years, 6 months ago (2011-06-16 21:47:43 UTC) #1
Finnur
Sorry for not replying earlier, June 17th (last Friday) was a national holiday in Iceland. ...
9 years, 6 months ago (2011-06-20 12:21:46 UTC) #2
asargent_no_longer_on_chrome
Addressed review comments with new version. Please take another look. http://codereview.chromium.org/7187023/diff/1/chrome/browser/extensions/extension_app_api.cc File chrome/browser/extensions/extension_app_api.cc (right): http://codereview.chromium.org/7187023/diff/1/chrome/browser/extensions/extension_app_api.cc#newcode33 ...
9 years, 6 months ago (2011-06-21 18:10:04 UTC) #3
Finnur
http://codereview.chromium.org/7187023/diff/1/chrome/browser/extensions/extension_app_api.cc File chrome/browser/extensions/extension_app_api.cc (right): http://codereview.chromium.org/7187023/diff/1/chrome/browser/extensions/extension_app_api.cc#newcode92 chrome/browser/extensions/extension_app_api.cc:92: &item->linkText)); I think we should address it at this ...
9 years, 6 months ago (2011-06-22 10:40:23 UTC) #4
asargent_no_longer_on_chrome
http://codereview.chromium.org/7187023/diff/1/chrome/browser/extensions/extension_app_api.cc File chrome/browser/extensions/extension_app_api.cc (right): http://codereview.chromium.org/7187023/diff/1/chrome/browser/extensions/extension_app_api.cc#newcode92 chrome/browser/extensions/extension_app_api.cc:92: &item->linkText)); On 2011/06/22 10:40:23, Finnur wrote: > I think ...
9 years, 6 months ago (2011-06-22 17:36:36 UTC) #5
Evan Stade
sticking my head in due to relationship with NTP... http://codereview.chromium.org/7187023/diff/20003/chrome/browser/ui/webui/ntp/app_launcher_handler.cc File chrome/browser/ui/webui/ntp/app_launcher_handler.cc (right): http://codereview.chromium.org/7187023/diff/20003/chrome/browser/ui/webui/ntp/app_launcher_handler.cc#newcode114 chrome/browser/ui/webui/ntp/app_launcher_handler.cc:114: ...
9 years, 6 months ago (2011-06-22 19:36:22 UTC) #6
Finnur
My comments have been addressed, so LGTM. I'll let you and Evan work out the ...
9 years, 6 months ago (2011-06-22 22:45:31 UTC) #7
asargent_no_longer_on_chrome
estade - Addressed your comments. Please take another look. http://codereview.chromium.org/7187023/diff/20003/chrome/browser/ui/webui/ntp/app_launcher_handler.cc File chrome/browser/ui/webui/ntp/app_launcher_handler.cc (right): http://codereview.chromium.org/7187023/diff/20003/chrome/browser/ui/webui/ntp/app_launcher_handler.cc#newcode114 chrome/browser/ui/webui/ntp/app_launcher_handler.cc:114: ...
9 years, 6 months ago (2011-06-23 22:36:24 UTC) #8
Evan Stade
thanks. parts I commented on LGTM http://codereview.chromium.org/7187023/diff/23001/chrome/browser/resources/ntp/apps.js File chrome/browser/resources/ntp/apps.js (right): http://codereview.chromium.org/7187023/diff/23001/chrome/browser/resources/ntp/apps.js#newcode152 chrome/browser/resources/ntp/apps.js:152: function appsNotificationChangeCallback(id, last_notification) ...
9 years, 6 months ago (2011-06-24 17:29:20 UTC) #9
asargent_no_longer_on_chrome
Brett- Can you review the content/ change? http://codereview.chromium.org/7187023/diff/23001/chrome/browser/resources/ntp/apps.js File chrome/browser/resources/ntp/apps.js (right): http://codereview.chromium.org/7187023/diff/23001/chrome/browser/resources/ntp/apps.js#newcode152 chrome/browser/resources/ntp/apps.js:152: function appsNotificationChangeCallback(id, ...
9 years, 6 months ago (2011-06-24 20:02:54 UTC) #10
brettw
content LGTM
9 years, 6 months ago (2011-06-24 23:29:06 UTC) #11
commit-bot: I haz the power
Try job failure for 7187023-28001 (retry) on linux for step "compile" (clobber build). It's a ...
9 years, 6 months ago (2011-06-27 18:03:34 UTC) #12
commit-bot: I haz the power
9 years, 5 months ago (2011-06-28 02:07:32 UTC) #13
Change committed as 90705

Powered by Google App Engine
This is Rietveld 408576698