|
Wire easy unlock settings UI
- Add API to get/set/clear the pairing info into user prefs;
- Add an onTurnFlowFinished event so that the app can clear its state;
- Extend EasyUnlockService to store pairing info and provide
turn-off flow support;
- Update settings UI to trigger turn off flow and observe
the turn-off flow status to show pending/error or dismiss when done;
- Add EasyUnlockToggleFlow to wrap api calls to server;
- Update OAuth2ApiFlow to support application/json content-type and
handle 204 as success;
BUG= 397356, 394640
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=290019
Total comments: 4
Total comments: 14
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+956 lines, -29 lines) |
Patch |
 |
M |
chrome/browser/extensions/api/easy_unlock_private/easy_unlock_private_api.h
|
View
|
1
2
3
4
|
2 chunks |
+77 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/api/easy_unlock_private/easy_unlock_private_api.cc
|
View
|
1
2
3
4
|
1 chunk |
+98 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/resources/options/browser_options.js
|
View
|
1
2
3
4
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/resources/options/easy_unlock_turn_off_overlay.js
|
View
|
1
2
|
6 chunks |
+66 lines, -10 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/signin/easy_unlock_service.h
|
View
|
1
2
3
4
|
2 chunks |
+43 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/signin/easy_unlock_service.cc
|
View
|
1
2
3
4
5
|
6 chunks |
+130 lines, -1 line |
0 comments
|
Download
|
 |
A |
chrome/browser/signin/easy_unlock_service_observer.h
|
View
|
|
1 chunk |
+17 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/signin/easy_unlock_toggle_flow.h
|
View
|
|
1 chunk |
+69 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/signin/easy_unlock_toggle_flow.cc
|
View
|
|
1 chunk |
+213 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/webui/options/browser_options_handler.cc
|
View
|
1
2
3
4
5
|
2 chunks |
+3 lines, -16 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/ui/webui/options/easy_unlock_handler.h
|
View
|
|
1 chunk |
+43 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/ui/webui/options/easy_unlock_handler.cc
|
View
|
|
1 chunk |
+107 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/webui/options/options_ui.cc
|
View
|
1
2
3
4
|
2 chunks |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/chrome_browser.gypi
|
View
|
1
2
3
4
5
|
1 chunk |
+2 lines, -0 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/common/extensions/api/easy_unlock_private.idl
|
View
|
1
2
3
4
|
4 chunks |
+63 lines, -0 lines |
0 comments
|
Download
|
 |
M |
extensions/browser/extension_function_histogram_value.h
|
View
|
1
2
3
4
5
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
M |
google_apis/gaia/oauth2_api_call_flow.h
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
google_apis/gaia/oauth2_api_call_flow.cc
|
View
|
|
3 chunks |
+7 lines, -2 lines |
0 comments
|
Download
|
 |
M |
tools/metrics/histograms/histograms.xml
|
View
|
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
Total messages: 19 (0 generated)
|