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

Issue 10456017: Add WebsiteSettingsUI for Windows (Closed)

Created:
8 years, 6 months ago by markusheintz_
Modified:
8 years, 6 months ago
CC:
chromium-reviews, tfarina, Ben Goodger (Google)
Visibility:
Public.

Description

Add views implementation of the WebsiteSettingsUI. BUG=113688 TEST=PageInfoBubble is replaced by WebsiteSettingsUI if cmd arg --enable-website-settings is used. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=141407

Patch Set 1 #

Total comments: 60

Patch Set 2 : Address comments #

Patch Set 3 : " #

Total comments: 8

Patch Set 4 : Address comments (Finnur) #

Patch Set 5 : Fix nits after proofreading the patchset. #

Total comments: 2

Patch Set 6 : Address comments (Finnur) #

Total comments: 26

Patch Set 7 : Address comments (tfarina, sky) #

Total comments: 1

Patch Set 8 : Rename tab_contents_wrapper_ or wrapper variabels to tab_contents #

Total comments: 18

Patch Set 9 : Address comments (tfarina) #

Total comments: 2

Patch Set 10 : Address comments (tfarina) #

Patch Set 11 : s/TabContentsWrapper/TabContents after rebasing on tot #

Patch Set 12 : " #

Unified diffs Side-by-side diffs Delta from patch set Stats (+825 lines, -25 lines) Patch
M chrome/app/generated_resources.grd View 1 chunk +9 lines, -0 lines 0 comments Download
M chrome/browser/ui/gtk/website_settings_popup_gtk.cc View 1 1 chunk +4 lines, -24 lines 0 comments Download
M chrome/browser/ui/views/frame/browser_view.cc View 1 2 3 4 5 6 7 8 9 10 2 chunks +4 lines, -0 lines 0 comments Download
A chrome/browser/ui/views/website_settings_popup_view.h View 1 2 3 4 5 6 7 8 9 10 1 chunk +146 lines, -0 lines 0 comments Download
A chrome/browser/ui/views/website_settings_popup_view.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +620 lines, -0 lines 0 comments Download
M chrome/browser/ui/website_settings/website_settings_ui.h View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +6 lines, -1 line 0 comments Download
M chrome/browser/ui/website_settings/website_settings_ui.cc View 1 2 3 4 5 6 2 chunks +34 lines, -0 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 2 3 4 5 6 7 8 9 10 1 chunk +2 lines, -0 lines 0 comments Download

Messages

Total messages: 24 (0 generated)
markusheintz_
Ben and Finnur, please review my CL. I have a few questions: 1) I don't ...
8 years, 6 months ago (2012-05-29 19:31:31 UTC) #1
tfarina
http://codereview.chromium.org/10456017/diff/1/chrome/browser/website_settings.cc File chrome/browser/website_settings.cc (right): http://codereview.chromium.org/10456017/diff/1/chrome/browser/website_settings.cc#newcode47 chrome/browser/website_settings.cc:47: #include "chrome/browser/ui/views/website_settings_popup_view.h" you can't do this anymore :) see ...
8 years, 6 months ago (2012-05-29 19:38:57 UTC) #2
Ben Goodger (Google)
http://codereview.chromium.org/10456017/diff/1/chrome/browser/website_settings.cc File chrome/browser/website_settings.cc (right): http://codereview.chromium.org/10456017/diff/1/chrome/browser/website_settings.cc#newcode44 chrome/browser/website_settings.cc:44: #if defined(TOOLKIT_GTK) again, toolkit-specific ifdefs are gross, so think ...
8 years, 6 months ago (2012-05-29 19:54:20 UTC) #3
Finnur
Ben might have a stronger opinion on the organization question, but I've given my take. ...
8 years, 6 months ago (2012-05-30 11:20:04 UTC) #4
markusheintz_
Sorry for being a bit unresponsive on this thread until now. But I first had ...
8 years, 6 months ago (2012-06-05 17:02:12 UTC) #5
Finnur
Close. http://codereview.chromium.org/10456017/diff/1/chrome/browser/ui/views/website_settings_popup_view.cc File chrome/browser/ui/views/website_settings_popup_view.cc (right): http://codereview.chromium.org/10456017/diff/1/chrome/browser/ui/views/website_settings_popup_view.cc#newcode277 chrome/browser/ui/views/website_settings_popup_view.cc:277: permission_info_list.begin(); Like I said, up to you. :) ...
8 years, 6 months ago (2012-06-06 11:55:50 UTC) #6
markusheintz_
http://codereview.chromium.org/10456017/diff/1/chrome/browser/ui/views/website_settings_popup_view.cc File chrome/browser/ui/views/website_settings_popup_view.cc (right): http://codereview.chromium.org/10456017/diff/1/chrome/browser/ui/views/website_settings_popup_view.cc#newcode277 chrome/browser/ui/views/website_settings_popup_view.cc:277: permission_info_list.begin(); On 2012/06/06 11:55:50, Finnur wrote: > Like I ...
8 years, 6 months ago (2012-06-06 13:47:03 UTC) #7
Finnur
LGTM, one nit. http://codereview.chromium.org/10456017/diff/12003/chrome/browser/ui/views/website_settings_popup_view.cc File chrome/browser/ui/views/website_settings_popup_view.cc (right): http://codereview.chromium.org/10456017/diff/12003/chrome/browser/ui/views/website_settings_popup_view.cc#newcode33 chrome/browser/ui/views/website_settings_popup_view.cc:33: // omnibox). s/omnibox/Omnibox/ (multiple cases in ...
8 years, 6 months ago (2012-06-06 14:10:00 UTC) #8
markusheintz_
Thanks a lot for the review Finnur. Now I also need owners approval for the ...
8 years, 6 months ago (2012-06-06 15:10:51 UTC) #9
markusheintz_
It looks like Ben is OOO @sky: Scott would you mind taking a look the ...
8 years, 6 months ago (2012-06-06 16:25:28 UTC) #10
Elliot Glaysher
gtk lgtm
8 years, 6 months ago (2012-06-06 16:37:54 UTC) #11
tfarina
http://codereview.chromium.org/10456017/diff/16021/chrome/browser/ui/views/website_settings_popup_view.cc File chrome/browser/ui/views/website_settings_popup_view.cc (right): http://codereview.chromium.org/10456017/diff/16021/chrome/browser/ui/views/website_settings_popup_view.cc#newcode159 chrome/browser/ui/views/website_settings_popup_view.cc:159: ContentSettingsType site_permission, ContentSetting default_setting) nit: I'd wrap it argument ...
8 years, 6 months ago (2012-06-06 16:58:29 UTC) #12
tfarina
http://codereview.chromium.org/10456017/diff/16021/chrome/browser/ui/website_settings/website_settings_ui.h File chrome/browser/ui/website_settings/website_settings_ui.h (right): http://codereview.chromium.org/10456017/diff/16021/chrome/browser/ui/website_settings/website_settings_ui.h#newcode85 chrome/browser/ui/website_settings/website_settings_ui.h:85: static int PermissionTypeToUIStringID(ContentSettingsType type); these two static functions should ...
8 years, 6 months ago (2012-06-06 17:01:30 UTC) #13
tfarina
http://codereview.chromium.org/10456017/diff/16021/chrome/browser/ui/website_settings/website_settings_ui.cc File chrome/browser/ui/website_settings/website_settings_ui.cc (right): http://codereview.chromium.org/10456017/diff/16021/chrome/browser/ui/website_settings/website_settings_ui.cc#newcode25 chrome/browser/ui/website_settings/website_settings_ui.cc:25: int WebsiteSettingsUI::PermissionTypeToUIStringID(ContentSettingsType type) { // static
8 years, 6 months ago (2012-06-06 17:02:20 UTC) #14
sky
http://codereview.chromium.org/10456017/diff/16021/chrome/browser/ui/views/website_settings_popup_view.h File chrome/browser/ui/views/website_settings_popup_view.h (right): http://codereview.chromium.org/10456017/diff/16021/chrome/browser/ui/views/website_settings_popup_view.h#newcode42 chrome/browser/ui/views/website_settings_popup_view.h:42: static void ShowPopup(views::View* anchor_view, constructor/destructor before statics. http://codereview.chromium.org/10456017/diff/16021/chrome/browser/ui/views/website_settings_popup_view.h#newcode108 chrome/browser/ui/views/website_settings_popup_view.h:108: ...
8 years, 6 months ago (2012-06-06 17:57:10 UTC) #15
markusheintz_
http://codereview.chromium.org/10456017/diff/16021/chrome/browser/ui/views/website_settings_popup_view.cc File chrome/browser/ui/views/website_settings_popup_view.cc (right): http://codereview.chromium.org/10456017/diff/16021/chrome/browser/ui/views/website_settings_popup_view.cc#newcode159 chrome/browser/ui/views/website_settings_popup_view.cc:159: ContentSettingsType site_permission, ContentSetting default_setting) On 2012/06/06 16:58:29, tfarina wrote: ...
8 years, 6 months ago (2012-06-07 20:10:38 UTC) #16
tfarina
http://codereview.chromium.org/10456017/diff/16023/chrome/browser/ui/views/website_settings_popup_view.cc File chrome/browser/ui/views/website_settings_popup_view.cc (right): http://codereview.chromium.org/10456017/diff/16023/chrome/browser/ui/views/website_settings_popup_view.cc#newcode15 chrome/browser/ui/views/website_settings_popup_view.cc:15: #include "googleurl/src/gurl.h" it's fine, but I seem to recall ...
8 years, 6 months ago (2012-06-07 20:51:59 UTC) #17
markusheintz_
http://codereview.chromium.org/10456017/diff/16023/chrome/browser/ui/views/website_settings_popup_view.cc File chrome/browser/ui/views/website_settings_popup_view.cc (right): http://codereview.chromium.org/10456017/diff/16023/chrome/browser/ui/views/website_settings_popup_view.cc#newcode15 chrome/browser/ui/views/website_settings_popup_view.cc:15: #include "googleurl/src/gurl.h" On 2012/06/07 20:51:59, tfarina wrote: > it's ...
8 years, 6 months ago (2012-06-07 21:14:18 UTC) #18
tfarina
LGTM, with the following nit. http://codereview.chromium.org/10456017/diff/23001/chrome/browser/ui/views/website_settings_popup_view.cc File chrome/browser/ui/views/website_settings_popup_view.cc (right): http://codereview.chromium.org/10456017/diff/23001/chrome/browser/ui/views/website_settings_popup_view.cc#newcode405 chrome/browser/ui/views/website_settings_popup_view.cc:405: int width = kPopupWidth; ...
8 years, 6 months ago (2012-06-07 22:09:41 UTC) #19
markusheintz_
Thanks a lot Thiago for the review. @Scott: Could you take another look at the ...
8 years, 6 months ago (2012-06-08 08:43:22 UTC) #20
sky
LGTM
8 years, 6 months ago (2012-06-08 16:29:01 UTC) #21
Glen Murphy
If the strings match the mocks, you don't need a review from me. LGTM
8 years, 6 months ago (2012-06-08 22:33:39 UTC) #22
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/markusheintz@chromium.org/10456017/10022
8 years, 6 months ago (2012-06-11 12:48:49 UTC) #23
commit-bot: I haz the power
8 years, 6 months ago (2012-06-11 14:27:35 UTC) #24
Change committed as 141407

Powered by Google App Engine
This is Rietveld 408576698