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

Issue 2448943002: Refactor SecurityStateModel/Clients for simplicity and reusability. (Closed)

Created:
4 years, 1 month ago by Eric Seckler
Modified:
4 years, 1 month ago
CC:
achuith+watch_chromium.org, alemate+watch_chromium.org, asvitkine+watch_chromium.org, blundell+watchlist_chromium.org, chili+watch_chromium.org, chromium-apps-reviews_chromium.org, chromium-reviews, darin-cc_chromium.org, davemoore+watch_chromium.org, dewittj+watch_chromium.org, dimich+watch_chromium.org, droger+watchlist_chromium.org, extensions-reviews_chromium.org, fgorski+watch_chromium.org, jam, lgarron, mac-reviews_chromium.org, markusheintz_, msramek+watch_chromium.org, oshima+watch_chromium.org, petewil+watch_chromium.org, raymes+watch_chromium.org, romax+watch_chromium.org, sdefresne+watch_chromium.org, sdefresne+watchlist_chromium.org, Sami, James Su, tfarina, jochen (gone - plz use gerrit), davidben
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Refactor SecurityStateModel/Clients for simplicity and reusability. Primary purpose for this patch is to make content-specific parts of ChromeSecurityStateModelClient reusable for use in other embedders, e.g. in headless chrome to support DevTool's Security domain. The patch replaces the SecurityStateModel class (and its Client interface) with helper methods, and moves content-specific logic from CSSMC into new helper methods in the security_state component. BUG=609394 Committed: https://crrev.com/cac56b6adc739e3ba3d5a20a45c0da87fec9d02a Cr-Commit-Position: refs/heads/master@{#432474}

Patch Set 1 #

Total comments: 2

Patch Set 2 : Refactor -> WebContentsSecurityStateModel. #

Total comments: 1

Patch Set 3 : Remove *SecurityModelClient. #

Total comments: 2

Patch Set 4 : refactor -> SecurityStateTabHelper. #

Total comments: 14

Patch Set 5 : update comments. #

Total comments: 12

Patch Set 6 : Remove SecurityStateModel. #

Total comments: 4

Patch Set 7 : fix DEPS. #

Total comments: 6

Patch Set 8 : Use specific_include_rules. #

Patch Set 9 : sync. #

Patch Set 10 : sync. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+2168 lines, -5617 lines) Patch
M chrome/android/BUILD.gn View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -1 line 0 comments Download
M chrome/app/chromium_strings.grd View 1 2 3 4 5 6 7 8 9 1 chunk +0 lines, -9 lines 0 comments Download
M chrome/app/generated_resources.grd View 1 2 3 4 5 6 7 8 9 1 chunk +0 lines, -64 lines 0 comments Download
M chrome/app/google_chrome_strings.grd View 1 2 3 4 5 6 7 8 9 1 chunk +0 lines, -9 lines 0 comments Download
M chrome/browser/BUILD.gn View 1 2 3 4 5 6 7 8 9 2 chunks +4 lines, -3 lines 0 comments Download
M chrome/browser/about_flags.cc View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/android/offline_pages/offline_page_mhtml_archiver.cc View 1 2 3 4 5 2 chunks +9 lines, -9 lines 0 comments Download
M chrome/browser/chromeos/login/ui/simple_web_view_dialog.h View 1 2 3 4 5 3 chunks +5 lines, -3 lines 0 comments Download
M chrome/browser/chromeos/login/ui/simple_web_view_dialog.cc View 1 2 3 4 5 4 chunks +3 lines, -5 lines 0 comments Download
M chrome/browser/safe_browsing/safe_browsing_blocking_page_test.cc View 1 2 3 4 5 6 7 8 3 chunks +17 lines, -18 lines 0 comments Download
M chrome/browser/ssl/captive_portal_blocking_page_browsertest.cc View 1 2 3 4 5 3 chunks +8 lines, -8 lines 0 comments Download
D chrome/browser/ssl/chrome_security_state_model_client.h View 1 2 3 1 chunk +0 lines, -73 lines 0 comments Download
D chrome/browser/ssl/chrome_security_state_model_client.cc View 1 2 3 4 5 6 7 8 1 chunk +0 lines, -477 lines 0 comments Download
D chrome/browser/ssl/chrome_security_state_model_client_browser_tests.cc View 1 2 3 4 5 6 7 8 1 chunk +0 lines, -2093 lines 0 comments Download
D chrome/browser/ssl/chrome_security_state_model_client_unittest.cc View 1 2 3 4 5 6 7 1 chunk +0 lines, -363 lines 0 comments Download
M chrome/browser/ssl/security_state_model_android.cc View 1 2 3 4 5 6 7 2 chunks +8 lines, -7 lines 0 comments Download
A chrome/browser/ssl/security_state_tab_helper.h View 1 2 3 4 5 6 7 8 1 chunk +59 lines, -0 lines 0 comments Download
A chrome/browser/ssl/security_state_tab_helper.cc View 1 2 3 4 5 6 7 8 1 chunk +166 lines, -0 lines 0 comments Download
A + chrome/browser/ssl/security_state_tab_helper_browser_tests.cc View 1 2 3 4 5 6 7 8 58 chunks +231 lines, -305 lines 0 comments Download
A chrome/browser/ssl/security_state_tab_helper_unittest.cc View 1 2 3 4 5 6 7 1 chunk +108 lines, -0 lines 0 comments Download
M chrome/browser/ssl/ssl_browser_tests.cc View 1 2 3 4 5 6 7 8 25 chunks +77 lines, -100 lines 0 comments Download
M chrome/browser/ui/BUILD.gn View 1 2 3 4 5 6 7 8 9 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/ui/android/bluetooth_chooser_android.cc View 1 2 3 4 5 2 chunks +7 lines, -6 lines 0 comments Download
M chrome/browser/ui/android/page_info/connection_info_popup_android.cc View 1 2 3 4 5 2 chunks +7 lines, -6 lines 0 comments Download
M chrome/browser/ui/android/page_info/website_settings_popup_android.cc View 1 2 3 4 5 6 7 2 chunks +7 lines, -6 lines 0 comments Download
M chrome/browser/ui/android/usb_chooser_dialog_android.cc View 1 2 3 4 5 2 chunks +7 lines, -6 lines 0 comments Download
M chrome/browser/ui/browser.cc View 1 2 3 4 5 6 7 8 9 5 chunks +13 lines, -13 lines 0 comments Download
M chrome/browser/ui/browser_commands.h View 1 2 3 4 5 6 7 3 chunks +8 lines, -6 lines 0 comments Download
M chrome/browser/ui/browser_commands.cc View 1 2 3 4 5 6 7 8 9 1 chunk +4 lines, -5 lines 0 comments Download
M chrome/browser/ui/browser_dialogs.h View 1 2 3 4 5 3 chunks +5 lines, -2 lines 0 comments Download
M chrome/browser/ui/browser_window.h View 1 2 3 4 5 6 7 8 9 3 chunks +5 lines, -3 lines 0 comments Download
M chrome/browser/ui/cocoa/browser_window_cocoa.h View 1 2 3 4 5 6 7 8 9 3 chunks +5 lines, -3 lines 0 comments Download
M chrome/browser/ui/cocoa/browser_window_cocoa.mm View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/cocoa/location_bar/location_bar_view_mac.h View 1 2 3 4 5 6 7 8 9 3 chunks +4 lines, -6 lines 0 comments Download
M chrome/browser/ui/cocoa/location_bar/location_bar_view_mac.mm View 1 2 3 4 5 6 7 8 9 7 chunks +16 lines, -16 lines 0 comments Download
M chrome/browser/ui/cocoa/location_bar/location_icon_decoration.mm View 1 2 3 4 5 6 7 8 9 3 chunks +6 lines, -6 lines 0 comments Download
M chrome/browser/ui/cocoa/omnibox/omnibox_view_mac.h View 1 2 3 4 5 6 7 8 9 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/cocoa/omnibox/omnibox_view_mac.mm View 1 2 3 4 5 6 7 8 9 3 chunks +9 lines, -12 lines 0 comments Download
M chrome/browser/ui/cocoa/website_settings/website_settings_bubble_controller.h View 1 2 3 4 5 3 chunks +11 lines, -10 lines 0 comments Download
M chrome/browser/ui/cocoa/website_settings/website_settings_bubble_controller.mm View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/extensions/hosted_app_browser_controller.cc View 1 2 3 4 5 6 7 8 9 3 chunks +10 lines, -10 lines 0 comments Download
M chrome/browser/ui/tab_helpers.cc View 1 2 3 4 5 6 7 8 9 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/toolbar/chrome_toolbar_model_delegate.cc View 1 2 3 4 5 6 7 8 3 chunks +11 lines, -10 lines 0 comments Download
M chrome/browser/ui/views/browser_dialogs_views_mac.cc View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/views/frame/browser_view.h View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -2 lines 0 comments Download
M chrome/browser/ui/views/frame/browser_view.cc View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/views/frame/web_app_left_header_view_ash.cc View 1 2 3 4 5 2 chunks +6 lines, -6 lines 0 comments Download
M chrome/browser/ui/views/location_bar/location_bar_view.h View 1 2 3 4 5 6 7 3 chunks +3 lines, -4 lines 0 comments Download
M chrome/browser/ui/views/location_bar/location_bar_view.cc View 1 2 3 4 5 6 7 5 chunks +14 lines, -17 lines 0 comments Download
M chrome/browser/ui/views/location_bar/location_icon_view.cc View 1 2 3 4 5 3 chunks +7 lines, -6 lines 0 comments Download
M chrome/browser/ui/views/omnibox/omnibox_view_views.h View 1 2 3 4 5 6 7 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/views/omnibox/omnibox_view_views.cc View 1 2 3 4 5 6 7 8 9 3 chunks +4 lines, -7 lines 0 comments Download
M chrome/browser/ui/views/toolbar/toolbar_view.h View 1 2 3 4 5 6 7 1 chunk +1 line, -2 lines 0 comments Download
M chrome/browser/ui/views/toolbar/toolbar_view.cc View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/views/website_settings/website_settings_popup_view.h View 1 2 3 4 5 4 chunks +16 lines, -15 lines 0 comments Download
M chrome/browser/ui/views/website_settings/website_settings_popup_view.cc View 1 2 3 4 5 6 7 8 9 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/views/website_settings/website_settings_popup_view_unittest.cc View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/website_settings/website_settings.h View 1 2 3 4 5 6 7 8 9 4 chunks +9 lines, -12 lines 0 comments Download
M chrome/browser/ui/website_settings/website_settings.cc View 1 2 3 4 5 6 7 8 9 13 chunks +29 lines, -36 lines 0 comments Download
M chrome/browser/ui/website_settings/website_settings_unittest.cc View 1 2 3 4 5 6 7 8 9 21 chunks +69 lines, -77 lines 0 comments Download
M chrome/test/BUILD.gn View 1 2 3 4 5 6 7 8 9 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/test/base/test_browser_window.h View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -2 lines 0 comments Download
M components/BUILD.gn View 1 2 3 4 5 6 7 7 chunks +14 lines, -1 line 0 comments Download
M components/autofill/core/browser/BUILD.gn View 1 2 3 4 5 6 7 2 chunks +2 lines, -2 lines 0 comments Download
M components/autofill/core/browser/autofill_experiments.cc View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download
M components/autofill/core/browser/autofill_manager_unittest.cc View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download
M components/components_chromium_strings.grd View 1 chunk +8 lines, -0 lines 0 comments Download
M components/components_google_chrome_strings.grd View 1 chunk +8 lines, -0 lines 0 comments Download
M components/components_strings.grd View 1 2 3 4 5 6 7 1 chunk +1 line, -0 lines 0 comments Download
M components/password_manager/core/browser/BUILD.gn View 1 2 3 4 5 6 7 2 chunks +2 lines, -2 lines 0 comments Download
M components/password_manager/core/browser/password_autofill_manager.cc View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download
M components/password_manager/core/browser/password_autofill_manager_unittest.cc View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download
D components/security_state/BUILD.gn View 1 chunk +0 lines, -44 lines 0 comments Download
A components/security_state/content/BUILD.gn View 1 2 3 4 5 6 7 1 chunk +42 lines, -0 lines 0 comments Download
A components/security_state/content/DEPS View 1 2 3 4 5 6 7 8 1 chunk +16 lines, -0 lines 0 comments Download
A components/security_state/content/content_utils.h View 1 2 3 4 5 1 chunk +39 lines, -0 lines 0 comments Download
A + components/security_state/content/content_utils.cc View 1 2 3 4 5 6 7 8 11 chunks +77 lines, -231 lines 0 comments Download
A components/security_state/content/content_utils_browsertest.cc View 1 2 3 4 5 1 chunk +88 lines, -0 lines 0 comments Download
A + components/security_state/content/content_utils_unittest.cc View 1 2 3 4 5 6 7 11 chunks +51 lines, -168 lines 0 comments Download
A components/security_state/content/testdata/hello.html View 1 2 3 4 5 6 7 1 chunk +2 lines, -0 lines 0 comments Download
A + components/security_state/core/BUILD.gn View 1 2 3 4 5 3 chunks +6 lines, -7 lines 0 comments Download
A components/security_state/core/security_state.h View 1 2 3 4 5 6 7 8 1 chunk +221 lines, -0 lines 0 comments Download
A + components/security_state/core/security_state.cc View 1 2 3 4 5 6 7 8 12 chunks +84 lines, -102 lines 0 comments Download
A components/security_state/core/security_state_unittest.cc View 1 2 3 4 5 6 7 8 9 1 chunk +320 lines, -0 lines 0 comments Download
A + components/security_state/core/switches.h View 0 chunks +-1 lines, --1 lines 0 comments Download
A + components/security_state/core/switches.cc View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download
D components/security_state/security_state_model.h View 1 2 3 4 5 6 7 8 1 chunk +0 lines, -220 lines 0 comments Download
D components/security_state/security_state_model.cc View 1 2 3 4 5 6 7 8 1 chunk +0 lines, -343 lines 0 comments Download
D components/security_state/security_state_model_client.h View 1 chunk +0 lines, -44 lines 0 comments Download
D components/security_state/security_state_model_unittest.cc View 1 2 3 4 5 6 7 8 9 1 chunk +0 lines, -352 lines 0 comments Download
D components/security_state/switches.h View 1 2 3 4 5 6 7 1 chunk +0 lines, -19 lines 0 comments Download
D components/security_state/switches.cc View 1 2 3 4 5 6 7 1 chunk +0 lines, -20 lines 0 comments Download
A components/security_state_strings.grdp View 1 chunk +67 lines, -0 lines 0 comments Download
M components/toolbar/BUILD.gn View 1 chunk +1 line, -1 line 0 comments Download
M components/toolbar/test_toolbar_model.h View 1 2 3 4 5 3 chunks +4 lines, -5 lines 0 comments Download
M components/toolbar/test_toolbar_model.cc View 1 2 3 4 5 3 chunks +5 lines, -6 lines 0 comments Download
M components/toolbar/toolbar_model.h View 1 2 3 4 5 2 chunks +2 lines, -2 lines 0 comments Download
M components/toolbar/toolbar_model_delegate.h View 1 2 3 4 5 2 chunks +2 lines, -2 lines 0 comments Download
M components/toolbar/toolbar_model_impl.h View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M components/toolbar/toolbar_model_impl.cc View 1 2 3 4 5 5 chunks +14 lines, -16 lines 0 comments Download
M ios/chrome/browser/ssl/BUILD.gn View 1 2 3 2 chunks +3 lines, -3 lines 0 comments Download
M ios/chrome/browser/ssl/ios_chrome_security_state_model_client.h View 1 2 1 chunk +0 lines, -46 lines 0 comments Download
D ios/chrome/browser/ssl/ios_chrome_security_state_model_client.mm View 1 2 3 1 chunk +0 lines, -61 lines 0 comments Download
A ios/chrome/browser/ssl/ios_security_state_tab_helper.h View 1 2 3 4 5 1 chunk +44 lines, -0 lines 0 comments Download
A + ios/chrome/browser/ssl/ios_security_state_tab_helper.mm View 1 2 3 4 5 3 chunks +19 lines, -25 lines 0 comments Download
M ios/chrome/browser/ui/omnibox/BUILD.gn View 1 chunk +1 line, -1 line 0 comments Download
M ios/chrome/browser/ui/omnibox/omnibox_util.h View 1 2 3 4 5 2 chunks +2 lines, -3 lines 0 comments Download
M ios/chrome/browser/ui/omnibox/omnibox_util.cc View 1 2 3 4 5 1 chunk +8 lines, -9 lines 0 comments Download

Dependent Patchsets:

Messages

Total messages: 167 (121 generated)
Eric Seckler
Hi Emily, We're looking to make the DevTools security domain compatible with headless chrome (https://cs.chromium.org/chromium/src/headless/README.md). ...
4 years, 1 month ago (2016-10-25 12:57:49 UTC) #19
blundell
https://codereview.chromium.org/2448943002/diff/80001/components/security_state/content/web_contents_security_state_model_client.h File components/security_state/content/web_contents_security_state_model_client.h (right): https://codereview.chromium.org/2448943002/diff/80001/components/security_state/content/web_contents_security_state_model_client.h#newcode25 components/security_state/content/web_contents_security_state_model_client.h:25: class WebContentsSecurityStateModelClient : public SecurityStateModelClient { drive-by nit: The ...
4 years, 1 month ago (2016-10-25 16:24:01 UTC) #23
Eric Seckler
https://codereview.chromium.org/2448943002/diff/80001/components/security_state/content/web_contents_security_state_model_client.h File components/security_state/content/web_contents_security_state_model_client.h (right): https://codereview.chromium.org/2448943002/diff/80001/components/security_state/content/web_contents_security_state_model_client.h#newcode25 components/security_state/content/web_contents_security_state_model_client.h:25: class WebContentsSecurityStateModelClient : public SecurityStateModelClient { On 2016/10/25 16:24:01, ...
4 years, 1 month ago (2016-10-25 16:43:59 UTC) #24
blundell
On 2016/10/25 16:43:59, Eric Seckler wrote: > https://codereview.chromium.org/2448943002/diff/80001/components/security_state/content/web_contents_security_state_model_client.h > File > components/security_state/content/web_contents_security_state_model_client.h > (right): > ...
4 years, 1 month ago (2016-10-25 17:03:58 UTC) #25
estark
I haven't reviewed too carefully yet; I think I agree with blundell's point. To me ...
4 years, 1 month ago (2016-10-25 22:49:53 UTC) #26
Eric Seckler
On 2016/10/25 22:49:53, estark wrote: > I haven't reviewed too carefully yet; I think I ...
4 years, 1 month ago (2016-10-26 12:18:32 UTC) #34
blundell
https://codereview.chromium.org/2448943002/diff/140001/components/security_state/content/web_contents_security_state_model.cc File components/security_state/content/web_contents_security_state_model.cc (right): https://codereview.chromium.org/2448943002/diff/140001/components/security_state/content/web_contents_security_state_model.cc#newcode140 components/security_state/content/web_contents_security_state_model.cc:140: class WebContentsSecurityStateModel::Client : public SecurityStateModelClient { This is still ...
4 years, 1 month ago (2016-10-26 18:30:47 UTC) #42
estark
On 2016/10/26 18:30:47, blundell wrote: > https://codereview.chromium.org/2448943002/diff/140001/components/security_state/content/web_contents_security_state_model.cc > File components/security_state/content/web_contents_security_state_model.cc > (right): > > https://codereview.chromium.org/2448943002/diff/140001/components/security_state/content/web_contents_security_state_model.cc#newcode140 ...
4 years, 1 month ago (2016-10-26 19:13:01 UTC) #43
Eric Seckler
On 2016/10/26 19:13:01, estark wrote: > On 2016/10/26 18:30:47, blundell wrote: > > > https://codereview.chromium.org/2448943002/diff/140001/components/security_state/content/web_contents_security_state_model.cc ...
4 years, 1 month ago (2016-10-26 19:40:13 UTC) #44
Eric Seckler
On 2016/10/26 19:40:13, Eric Seckler wrote: > On 2016/10/26 19:13:01, estark wrote: > > On ...
4 years, 1 month ago (2016-10-27 15:14:41 UTC) #47
estark
Sorry for the delay. This approach looks reasonable to me. Before I review in more ...
4 years, 1 month ago (2016-10-28 00:28:13 UTC) #50
blundell
Hey, This looks good, thanks! Here's how I suggest resolving the naming issue: - WebContentsSecurityStateModel ...
4 years, 1 month ago (2016-10-28 21:59:47 UTC) #51
Eric Seckler
Thanks for the suggestions, all addressed. However, I'm observing an issue with the added localized ...
4 years, 1 month ago (2016-11-01 16:46:36 UTC) #78
estark
(haven't reviewed yet) On 2016/11/01 16:46:36, Eric Seckler wrote: > Thanks for the suggestions, all ...
4 years, 1 month ago (2016-11-01 16:58:55 UTC) #81
Eric Seckler
On 2016/10/28 00:28:13, estark wrote: > 2. It would probably make sense to move the ...
4 years, 1 month ago (2016-11-01 17:00:30 UTC) #82
Eric Seckler
On 2016/11/01 16:58:55, estark wrote: > There's an ongoing issue with ios_chrome_unittests, see > https://crbug.com/660343. ...
4 years, 1 month ago (2016-11-01 17:07:10 UTC) #83
blundell
This looks good from my POV. Thanks! I'll be OOO the rest of the week, ...
4 years, 1 month ago (2016-11-01 23:27:44 UTC) #84
blundell
(Note that I didn't review the content of the refactoring in detail but just the ...
4 years, 1 month ago (2016-11-01 23:29:01 UTC) #85
estark
Sorry I didn't quite get to this today; I did a quick pass over the ...
4 years, 1 month ago (2016-11-02 05:22:03 UTC) #86
Eric Seckler
https://codereview.chromium.org/2448943002/diff/280001/chrome/browser/ssl/security_state_tab_helper.h File chrome/browser/ssl/security_state_tab_helper.h (right): https://codereview.chromium.org/2448943002/diff/280001/chrome/browser/ssl/security_state_tab_helper.h#newcode22 chrome/browser/ssl/security_state_tab_helper.h:22: // Uses a WebContents to provide a SecurityStateModel with ...
4 years, 1 month ago (2016-11-02 09:56:53 UTC) #87
estark
LGTM. Just a couple more notes and nits inline. Also could you please update the ...
4 years, 1 month ago (2016-11-03 04:38:46 UTC) #88
Eric Seckler
Remove SecurityStateModel.
4 years, 1 month ago (2016-11-03 14:37:32 UTC) #99
Eric Seckler
Remove SecurityStateModel.
4 years, 1 month ago (2016-11-03 15:26:09 UTC) #106
Eric Seckler
Thanks, Emily! PTAL, removing SecurityStateModel changed quite a few places :) https://codereview.chromium.org/2448943002/diff/280001/chrome/browser/ui/browser_commands.h File chrome/browser/ui/browser_commands.h (right): ...
4 years, 1 month ago (2016-11-03 17:01:06 UTC) #109
Eric Seckler
Adding reviewers for OWNERS approval: +jochen@ for /chrome/ [except browser/ssl/], /components/ [except security_state] since blundell ...
4 years, 1 month ago (2016-11-03 17:37:38 UTC) #111
jochen (gone - plz use gerrit)
https://codereview.chromium.org/2448943002/diff/380001/components/security_state/content/DEPS File components/security_state/content/DEPS (right): https://codereview.chromium.org/2448943002/diff/380001/components/security_state/content/DEPS#newcode6 components/security_state/content/DEPS:6: "+content/shell", you shouldn't depend on content/shell https://codereview.chromium.org/2448943002/diff/380001/components/security_state/content/DEPS#newcode10 components/security_state/content/DEPS:10: "+third_party/WebKit/public/platform", ...
4 years, 1 month ago (2016-11-04 09:18:32 UTC) #114
Eric Seckler
https://codereview.chromium.org/2448943002/diff/380001/components/security_state/content/DEPS File components/security_state/content/DEPS (right): https://codereview.chromium.org/2448943002/diff/380001/components/security_state/content/DEPS#newcode6 components/security_state/content/DEPS:6: "+content/shell", On 2016/11/04 09:18:32, jochen wrote: > you shouldn't ...
4 years, 1 month ago (2016-11-04 10:47:01 UTC) #115
rohitrao (ping after 24h)
lgtm https://codereview.chromium.org/2448943002/diff/400001/ios/chrome/browser/ssl/ios_chrome_security_state_model_client.h File ios/chrome/browser/ssl/ios_chrome_security_state_model_client.h (left): https://codereview.chromium.org/2448943002/diff/400001/ios/chrome/browser/ssl/ios_chrome_security_state_model_client.h#oldcode1 ios/chrome/browser/ssl/ios_chrome_security_state_model_client.h:1: // Copyright 2016 The Chromium Authors. All rights ...
4 years, 1 month ago (2016-11-04 14:07:01 UTC) #116
Eric Seckler
https://codereview.chromium.org/2448943002/diff/400001/ios/chrome/browser/ssl/ios_chrome_security_state_model_client.h File ios/chrome/browser/ssl/ios_chrome_security_state_model_client.h (left): https://codereview.chromium.org/2448943002/diff/400001/ios/chrome/browser/ssl/ios_chrome_security_state_model_client.h#oldcode1 ios/chrome/browser/ssl/ios_chrome_security_state_model_client.h:1: // Copyright 2016 The Chromium Authors. All rights reserved. ...
4 years, 1 month ago (2016-11-04 14:17:56 UTC) #117
sadrul
> +sadrul for > /components/security_state/content/DEPS (ui/base dependency). lgtm
4 years, 1 month ago (2016-11-04 15:45:02 UTC) #118
estark
still lgtm!
4 years, 1 month ago (2016-11-04 17:16:53 UTC) #119
Eric Seckler
Jochen, I see you're traveling this/next week. Will you have a chance to take another ...
4 years, 1 month ago (2016-11-08 10:01:17 UTC) #120
Eric Seckler
Updating reviewers for OWNER approval: -jochen b/c traveling. +sky for //chrome/ [except browser/ssl/]. +blundell for ...
4 years, 1 month ago (2016-11-10 16:35:41 UTC) #122
sky
LGTM
4 years, 1 month ago (2016-11-10 18:00:35 UTC) #123
kinuko
https://codereview.chromium.org/2448943002/diff/400001/components/security_state/content/DEPS File components/security_state/content/DEPS (right): https://codereview.chromium.org/2448943002/diff/400001/components/security_state/content/DEPS#newcode7 components/security_state/content/DEPS:7: "+content/shell", I think you can use specific_include_rules to add ...
4 years, 1 month ago (2016-11-11 05:45:11 UTC) #124
Eric Seckler
https://codereview.chromium.org/2448943002/diff/400001/components/security_state/content/DEPS File components/security_state/content/DEPS (right): https://codereview.chromium.org/2448943002/diff/400001/components/security_state/content/DEPS#newcode7 components/security_state/content/DEPS:7: "+content/shell", On 2016/11/11 05:45:11, kinuko wrote: > I think ...
4 years, 1 month ago (2016-11-11 14:45:21 UTC) #127
kinuko
lgtm
4 years, 1 month ago (2016-11-11 16:06:43 UTC) #130
blundell
//components lgtm
4 years, 1 month ago (2016-11-14 11:45:21 UTC) #131
Eric Seckler
On 2016/11/10 16:35:41, Eric Seckler wrote: > +agl for > //components/security_state/content/DEPS (third_party/boringssl dep) +davidben instead
4 years, 1 month ago (2016-11-14 12:02:05 UTC) #133
Eric Seckler
On 2016/11/14 12:02:05, Eric Seckler wrote: > On 2016/11/10 16:35:41, Eric Seckler wrote: > > ...
4 years, 1 month ago (2016-11-14 12:05:52 UTC) #135
agl
lgtm
4 years, 1 month ago (2016-11-15 18:47:01 UTC) #145
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/2448943002/500001
4 years, 1 month ago (2016-11-16 10:00:22 UTC) #156
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_x64_rel_ng on master.tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_x64_rel_ng/builds/318108)
4 years, 1 month ago (2016-11-16 11:19:10 UTC) #158
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/2448943002/540001
4 years, 1 month ago (2016-11-16 11:26:21 UTC) #163
commit-bot: I haz the power
Committed patchset #10 (id:540001)
4 years, 1 month ago (2016-11-16 13:50:18 UTC) #165
commit-bot: I haz the power
4 years, 1 month ago (2016-11-16 13:56:04 UTC) #167
Message was sent while issue was closed.
Patchset 10 (id:??) landed as
https://crrev.com/cac56b6adc739e3ba3d5a20a45c0da87fec9d02a
Cr-Commit-Position: refs/heads/master@{#432474}

Powered by Google App Engine
This is Rietveld 408576698