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

Issue 10456003: Make 'options' and callback arg to chrome.appWindow.create optional. (Closed)

Created:
8 years, 6 months ago by jeremya
Modified:
8 years, 6 months ago
CC:
chromium-reviews, Aaron Boodman, mihaip-chromium-reviews_chromium.org, darin-cc_chromium.org, brettw-cc_chromium.org, benwells
Visibility:
Public.

Description

Make 'options' and callback arg to chrome.appWindow.create optional. R=asargent@chromium.org Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=139274

Patch Set 1 #

Total comments: 7

Patch Set 2 : comments #

Total comments: 2

Patch Set 3 : . #

Patch Set 4 : rebase #

Patch Set 5 : fix #

Total comments: 3
Unified diffs Side-by-side diffs Delta from patch set Stats (+33 lines, -25 lines) Patch
M chrome/browser/extensions/api/app_window/app_window_api.cc View 1 2 3 4 2 chunks +19 lines, -15 lines 1 comment Download
M chrome/common/extensions/api/app_window.idl View 1 2 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/renderer/resources/extensions/app_window_custom_bindings.js View 1 1 chunk +12 lines, -8 lines 2 comments Download

Messages

Total messages: 15 (0 generated)
jeremya
asargent- IDL changes mihaip- shell window changes kalman- sanity check Thanks!
8 years, 6 months ago (2012-05-28 04:28:36 UTC) #1
not at google - send to devlin
lgtm https://chromiumcodereview.appspot.com/10456003/diff/1/chrome/browser/extensions/api/app_window/app_window_api.cc File chrome/browser/extensions/api/app_window/app_window_api.cc (right): https://chromiumcodereview.appspot.com/10456003/diff/1/chrome/browser/extensions/api/app_window/app_window_api.cc#newcode34 chrome/browser/extensions/api/app_window/app_window_api.cc:34: if (params->options.get()) { nit: save a reference to ...
8 years, 6 months ago (2012-05-28 04:46:43 UTC) #2
jeremya
https://chromiumcodereview.appspot.com/10456003/diff/1/chrome/browser/extensions/api/app_window/app_window_api.cc File chrome/browser/extensions/api/app_window/app_window_api.cc (right): https://chromiumcodereview.appspot.com/10456003/diff/1/chrome/browser/extensions/api/app_window/app_window_api.cc#newcode34 chrome/browser/extensions/api/app_window/app_window_api.cc:34: if (params->options.get()) { On 2012/05/28 04:46:43, kalman wrote: > ...
8 years, 6 months ago (2012-05-28 06:49:01 UTC) #3
not at google - send to devlin
https://chromiumcodereview.appspot.com/10456003/diff/1/chrome/renderer/resources/extensions/app_window_custom_bindings.js File chrome/renderer/resources/extensions/app_window_custom_bindings.js (right): https://chromiumcodereview.appspot.com/10456003/diff/1/chrome/renderer/resources/extensions/app_window_custom_bindings.js#newcode20 chrome/renderer/resources/extensions/app_window_custom_bindings.js:20: request.callback = null; On 2012/05/28 06:49:01, jeremya wrote: > ...
8 years, 6 months ago (2012-05-28 06:52:55 UTC) #4
jeremya
https://chromiumcodereview.appspot.com/10456003/diff/1/chrome/renderer/resources/extensions/app_window_custom_bindings.js File chrome/renderer/resources/extensions/app_window_custom_bindings.js (right): https://chromiumcodereview.appspot.com/10456003/diff/1/chrome/renderer/resources/extensions/app_window_custom_bindings.js#newcode20 chrome/renderer/resources/extensions/app_window_custom_bindings.js:20: request.callback = null; On 2012/05/28 06:52:55, kalman wrote: > ...
8 years, 6 months ago (2012-05-28 07:06:45 UTC) #5
not at google - send to devlin
https://chromiumcodereview.appspot.com/10456003/diff/1/chrome/renderer/resources/extensions/app_window_custom_bindings.js File chrome/renderer/resources/extensions/app_window_custom_bindings.js (right): https://chromiumcodereview.appspot.com/10456003/diff/1/chrome/renderer/resources/extensions/app_window_custom_bindings.js#newcode20 chrome/renderer/resources/extensions/app_window_custom_bindings.js:20: request.callback = null; On 2012/05/28 07:06:45, jeremya wrote: > ...
8 years, 6 months ago (2012-05-28 08:05:53 UTC) #6
asargent_no_longer_on_chrome
lgtm https://chromiumcodereview.appspot.com/10456003/diff/5/chrome/common/extensions/api/app_window.idl File chrome/common/extensions/api/app_window.idl (right): https://chromiumcodereview.appspot.com/10456003/diff/5/chrome/common/extensions/api/app_window.idl#newcode30 chrome/common/extensions/api/app_window.idl:30: CreateWindowCallback callback); any reason not to have the ...
8 years, 6 months ago (2012-05-28 16:22:50 UTC) #7
jeremya
https://chromiumcodereview.appspot.com/10456003/diff/5/chrome/common/extensions/api/app_window.idl File chrome/common/extensions/api/app_window.idl (right): https://chromiumcodereview.appspot.com/10456003/diff/5/chrome/common/extensions/api/app_window.idl#newcode30 chrome/common/extensions/api/app_window.idl:30: CreateWindowCallback callback); On 2012/05/28 16:22:50, Antony Sargent wrote: > ...
8 years, 6 months ago (2012-05-28 23:11:38 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jeremya@chromium.org/10456003/9001
8 years, 6 months ago (2012-05-28 23:11:55 UTC) #9
commit-bot: I haz the power
Failed to apply patch for chrome/browser/extensions/api/app_window/app_window_api.cc: While running patch -p1 --forward --force; patching file chrome/browser/extensions/api/app_window/app_window_api.cc ...
8 years, 6 months ago (2012-05-28 23:11:58 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jeremya@chromium.org/10456003/5002
8 years, 6 months ago (2012-05-28 23:17:25 UTC) #11
commit-bot: I haz the power
Try job failure for 10456003-5002 (retry) on mac_rel for step "compile" (clobber build). It's a ...
8 years, 6 months ago (2012-05-28 23:33:19 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jeremya@chromium.org/10456003/1010
8 years, 6 months ago (2012-05-29 00:07:52 UTC) #13
commit-bot: I haz the power
Change committed as 139274
8 years, 6 months ago (2012-05-29 01:48:49 UTC) #14
Mihai Parparita -not on Chrome
8 years, 6 months ago (2012-05-29 06:14:42 UTC) #15
https://chromiumcodereview.appspot.com/10456003/diff/1010/chrome/browser/exte...
File chrome/browser/extensions/api/app_window/app_window_api.cc (right):

https://chromiumcodereview.appspot.com/10456003/diff/1010/chrome/browser/exte...
chrome/browser/extensions/api/app_window/app_window_api.cc:21: namespace Create
= app_window::Create;
Nit: would using app_window::Create have worked here?

https://chromiumcodereview.appspot.com/10456003/diff/1010/chrome/renderer/res...
File chrome/renderer/resources/extensions/app_window_custom_bindings.js (right):

https://chromiumcodereview.appspot.com/10456003/diff/1010/chrome/renderer/res...
chrome/renderer/resources/extensions/app_window_custom_bindings.js:14:
apiFunctions.setCustomCallback('create', function(name, request, view_id) {
Nit: view_id should be called viewId per the JS style guide.

https://chromiumcodereview.appspot.com/10456003/diff/1010/chrome/renderer/res...
chrome/renderer/resources/extensions/app_window_custom_bindings.js:18: if
(request.callback) {
Nit: This can become an early return at the start of the function (no point in
trying to get the view if no one wants it).

Powered by Google App Engine
This is Rietveld 408576698