|
Password bubble: Deplatformify ManagePasswordsBubbleView.
This CL does a few things in the hopes of reducing the responsibility of
ManagePasswordsBubbleView, working towards making it possible to create
bubbles in a cross-platform way:
1. Logging functionality moves out of ManagePasswordsBubbleView, into
ManagePasswordsBubbleModel.
2. Model creation is moved out of ManagePasswordsBubbleView into a new
superclass, ManagePasswordsBubble.
3. Metrics bits are moved up into the password manager component.
BUG= 261628
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=265243
Total comments: 19
Total comments: 8
Total comments: 10
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+615 lines, -122 lines) |
Patch |
 |
A |
chrome/browser/ui/passwords/manage_passwords_bubble.h
|
View
|
1
|
1 chunk |
+40 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/ui/passwords/manage_passwords_bubble.cc
|
View
|
|
1 chunk |
+18 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/passwords/manage_passwords_bubble_model.h
|
View
|
1
2
3
4
|
7 chunks |
+42 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/passwords/manage_passwords_bubble_model.cc
|
View
|
1
2
3
4
|
6 chunks |
+52 lines, -6 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/ui/passwords/manage_passwords_bubble_model_unittest.cc
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+242 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/passwords/manage_passwords_bubble_ui_controller.h
|
View
|
1
2
3
4
5
|
3 chunks |
+15 lines, -9 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/passwords/manage_passwords_bubble_ui_controller.cc
|
View
|
1
2
3
4
5
|
4 chunks |
+20 lines, -1 line |
0 comments
|
Download
|
 |
A |
chrome/browser/ui/passwords/manage_passwords_bubble_ui_controller_mock.h
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+56 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/ui/passwords/manage_passwords_bubble_ui_controller_mock.cc
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+41 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/passwords/manage_password_item_view.h
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/passwords/manage_password_item_view.cc
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/passwords/manage_passwords_bubble_view.h
|
View
|
1
2
3
4
5
6
7
|
6 chunks |
+17 lines, -16 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/passwords/manage_passwords_bubble_view.cc
|
View
|
1
2
3
4
|
10 chunks |
+46 lines, -84 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/passwords/manage_passwords_icon_view.cc
|
View
|
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/chrome_browser_ui.gypi
|
View
|
1
2
3
4
5
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/chrome_tests_unit.gypi
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
components/password_manager/core/browser/password_manager_metrics_util.h
|
View
|
1
|
2 chunks |
+12 lines, -1 line |
0 comments
|
Download
|
 |
M |
components/password_manager/core/browser/password_manager_metrics_util.cc
|
View
|
|
1 chunk |
+6 lines, -0 lines |
0 comments
|
Download
|
Total messages: 19 (0 generated)
|