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

Issue 11193049: Add the app.windows.getBounds method (Closed)

Created:
8 years, 2 months ago by asargent_no_longer_on_chrome
Modified:
8 years, 1 month ago
Reviewers:
miket_OOO, jeremya, sky
CC:
chromium-reviews, jeremya+watch_chromium.org, Aaron Boodman, mihaip-chromium-reviews_chromium.org, darin-cc_chromium.org
Visibility:
Public.

Description

Add the app.windows.getBounds method BUG=134068 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=166252

Patch Set 1 #

Total comments: 4

Patch Set 2 : responded to review comments #

Patch Set 3 : merge from trunk #

Total comments: 1

Patch Set 4 : avoid unnecessary writes to disk #

Total comments: 6

Patch Set 5 : responded to review feedback #

Patch Set 6 : rebased against trunk #

Total comments: 8

Patch Set 7 : addressed mihai's comments #

Patch Set 8 : back to just having one method #

Patch Set 9 : rebased against head #

Unified diffs Side-by-side diffs Delta from patch set Stats (+66 lines, -7 lines) Patch
M chrome/browser/ui/extensions/shell_window.h View 1 2 3 4 5 6 7 8 2 chunks +6 lines, -2 lines 0 comments Download
M chrome/browser/ui/extensions/shell_window.cc View 1 2 3 4 5 6 7 8 3 chunks +25 lines, -2 lines 0 comments Download
M chrome/browser/ui/views/extensions/shell_window_views.h View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/ui/views/extensions/shell_window_views.cc View 1 2 3 4 5 6 7 8 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/common/extensions/api/app_window.idl View 1 2 3 4 5 3 chunks +13 lines, -2 lines 0 comments Download
M chrome/renderer/resources/extensions/app_window_custom_bindings.js View 1 2 3 4 1 chunk +17 lines, -1 line 0 comments Download

Messages

Total messages: 24 (0 generated)
jeremya
http://codereview.chromium.org/11193049/diff/1/chrome/browser/ui/extensions/shell_window.cc File chrome/browser/ui/extensions/shell_window.cc (right): http://codereview.chromium.org/11193049/diff/1/chrome/browser/ui/extensions/shell_window.cc#newcode487 chrome/browser/ui/extensions/shell_window.cc:487: SendBoundsUpdate(); I don't think SaveWindowPosition is sufficient here. In ...
8 years, 2 months ago (2012-10-19 00:26:45 UTC) #1
asargent_no_longer_on_chrome
Hey Jeremy, have another look. I'm still working on the other pieces for the bug, ...
8 years, 2 months ago (2012-10-24 00:27:54 UTC) #2
jeremya
http://codereview.chromium.org/11193049/diff/10002/chrome/browser/ui/views/extensions/shell_window_views.cc File chrome/browser/ui/views/extensions/shell_window_views.cc (right): http://codereview.chromium.org/11193049/diff/10002/chrome/browser/ui/views/extensions/shell_window_views.cc#newcode613 chrome/browser/ui/views/extensions/shell_window_views.cc:613: shell_window_->SaveWindowPosition(); We might not want to save the window ...
8 years, 2 months ago (2012-10-24 04:18:24 UTC) #3
asargent_no_longer_on_chrome
On 2012/10/24 04:18:24, jeremya wrote: > http://codereview.chromium.org/11193049/diff/10002/chrome/browser/ui/views/extensions/shell_window_views.cc > File chrome/browser/ui/views/extensions/shell_window_views.cc (right): > > http://codereview.chromium.org/11193049/diff/10002/chrome/browser/ui/views/extensions/shell_window_views.cc#newcode613 > ...
8 years, 2 months ago (2012-10-24 04:42:03 UTC) #4
asargent_no_longer_on_chrome
PTAL
8 years, 1 month ago (2012-10-31 00:19:31 UTC) #5
jeremya
lgtm :) http://codereview.chromium.org/11193049/diff/21001/chrome/common/extensions/api/app_window.idl File chrome/common/extensions/api/app_window.idl (right): http://codereview.chromium.org/11193049/diff/21001/chrome/common/extensions/api/app_window.idl#newcode131 chrome/common/extensions/api/app_window.idl:131: // Returns the current <a href="#type-AppWindow">AppWindow</a>. I ...
8 years, 1 month ago (2012-10-31 00:32:46 UTC) #6
jeremya
http://codereview.chromium.org/11193049/diff/21001/chrome/common/extensions/api/app_window.idl File chrome/common/extensions/api/app_window.idl (right): http://codereview.chromium.org/11193049/diff/21001/chrome/common/extensions/api/app_window.idl#newcode62 chrome/common/extensions/api/app_window.idl:62: long height; These should be optional. I think it ...
8 years, 1 month ago (2012-10-31 03:12:21 UTC) #7
asargent_no_longer_on_chrome
http://codereview.chromium.org/11193049/diff/21001/chrome/common/extensions/api/app_window.idl File chrome/common/extensions/api/app_window.idl (right): http://codereview.chromium.org/11193049/diff/21001/chrome/common/extensions/api/app_window.idl#newcode62 chrome/common/extensions/api/app_window.idl:62: long height; On 2012/10/31 03:12:21, jeremya wrote: > These ...
8 years, 1 month ago (2012-10-31 05:37:35 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/asargent@chromium.org/11193049/31001
8 years, 1 month ago (2012-10-31 05:37:43 UTC) #9
commit-bot: I haz the power
Presubmit check for 11193049-31001 failed and returned exit status 1. Running presubmit commit checks ...
8 years, 1 month ago (2012-10-31 05:37:48 UTC) #10
asargent_no_longer_on_chrome
+sky for chrome/browser/ui/views/ +mihaip for chrome/browser/ui/extensions/
8 years, 1 month ago (2012-10-31 05:44:00 UTC) #11
asargent_no_longer_on_chrome
+sky for chrome/browser/ui/views/ +mihaip for chrome/browser/ui/extensions/
8 years, 1 month ago (2012-10-31 05:44:46 UTC) #12
jeremya
(hm, I should probably be in OWNERS for c/b/ui/extensions, since I wrote most of 3 ...
8 years, 1 month ago (2012-10-31 05:47:31 UTC) #13
sky
LGTM - but do you want to notify when resized too?
8 years, 1 month ago (2012-10-31 14:11:14 UTC) #14
asargent_no_longer_on_chrome
It seems like we already get notified about resizes via ShellWindowViews::SaveWindowPlacement On Wed, Oct 31, ...
8 years, 1 month ago (2012-10-31 16:46:09 UTC) #15
sky
Ah, ok. LGTM2
8 years, 1 month ago (2012-10-31 20:44:46 UTC) #16
Mihai Parparita -not on Chrome
http://codereview.chromium.org/11193049/diff/31001/chrome/browser/ui/extensions/shell_window.cc File chrome/browser/ui/extensions/shell_window.cc (right): http://codereview.chromium.org/11193049/diff/31001/chrome/browser/ui/extensions/shell_window.cc#newcode459 chrome/browser/ui/extensions/shell_window.cc:459: DictionaryValue* update = new DictionaryValue(); Can you use the ...
8 years, 1 month ago (2012-11-02 20:05:14 UTC) #17
asargent_no_longer_on_chrome
http://codereview.chromium.org/11193049/diff/31001/chrome/browser/ui/extensions/shell_window.cc File chrome/browser/ui/extensions/shell_window.cc (right): http://codereview.chromium.org/11193049/diff/31001/chrome/browser/ui/extensions/shell_window.cc#newcode459 chrome/browser/ui/extensions/shell_window.cc:459: DictionaryValue* update = new DictionaryValue(); On 2012/11/02 20:05:14, Mihai ...
8 years, 1 month ago (2012-11-02 20:55:50 UTC) #18
Mihai Parparita -not on Chrome
http://codereview.chromium.org/11193049/diff/31001/chrome/browser/ui/views/extensions/shell_window_views.cc File chrome/browser/ui/views/extensions/shell_window_views.cc (right): http://codereview.chromium.org/11193049/diff/31001/chrome/browser/ui/views/extensions/shell_window_views.cc#newcode688 chrome/browser/ui/views/extensions/shell_window_views.cc:688: shell_window_->SendBoundsUpdate(); On 2012/11/02 20:55:50, Antony Sargent wrote: > On ...
8 years, 1 month ago (2012-11-02 22:12:56 UTC) #19
asargent_no_longer_on_chrome
-miahaip, +miket for chrome/browser/ui/extensions/ OWNER http://codereview.chromium.org/11193049/diff/31001/chrome/browser/ui/views/extensions/shell_window_views.cc File chrome/browser/ui/views/extensions/shell_window_views.cc (right): http://codereview.chromium.org/11193049/diff/31001/chrome/browser/ui/views/extensions/shell_window_views.cc#newcode688 chrome/browser/ui/views/extensions/shell_window_views.cc:688: shell_window_->SendBoundsUpdate(); On 2012/11/02 22:12:56, ...
8 years, 1 month ago (2012-11-05 23:37:28 UTC) #20
jeremya
lgtm
8 years, 1 month ago (2012-11-05 23:59:52 UTC) #21
miket_OOO
lgtm
8 years, 1 month ago (2012-11-06 01:45:31 UTC) #22
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/asargent@chromium.org/11193049/30003
8 years, 1 month ago (2012-11-06 17:52:17 UTC) #23
commit-bot: I haz the power
8 years, 1 month ago (2012-11-06 19:52:11 UTC) #24
Change committed as 166252

Powered by Google App Engine
This is Rietveld 408576698