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

Issue 1414313002: Allow dynamic updating of authentication policies (Closed)

Created:
5 years, 2 months ago by aberent
Modified:
5 years ago
CC:
Andrew T Wilson (Slow), cbentzel+watch_chromium.org, chromium-reviews, dgn, zea+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Allow dynamic updating of authentication policies This allows a number of the authentication policies to be updated dynamically after the IO thread has been created. BUG=545534 Committed: https://crrev.com/bba302d0ced354b71853bbf3582f4034ea825b9b Cr-Commit-Position: refs/heads/master@{#362940}

Patch Set 1 #

Total comments: 10

Patch Set 2 : Add tests #

Total comments: 13

Patch Set 3 : Respond to comments, add final test, and fix bugs found by it. #

Patch Set 4 : Fix mcs_probe.cc #

Total comments: 6

Patch Set 5 : Fix security manager pointer issue. #

Patch Set 6 : Fix various build problems detected on bots. #

Total comments: 30

Patch Set 7 : Fix compilation and test issues. Most review comments not yet fixed. #

Patch Set 8 : Respond to comments #

Patch Set 9 : Fix trybot discovered problems on Windows, Mac, and ChromeOS #

Patch Set 10 : Fix missing Chromeos includes #

Total comments: 12

Patch Set 11 : Respond to review comments #

Patch Set 12 : Build the new source files only once, fix analysis error. #

Patch Set 13 : Add missing NET_EXPORTs #

Total comments: 1

Patch Set 14 : Fix NET_EXPORTS #

Total comments: 10

Patch Set 15 : Create HttpAuthPreferences class, and use it throughout authenticators to access preferences. #

Patch Set 16 : Fix two nits I missed in my last upload #

Patch Set 17 : Fix compile error on Windows and component build link error #

Total comments: 1

Patch Set 18 : Move //base/prefs references out of net - part 1. #

Total comments: 6

Patch Set 19 : Move //base/prefs out of net - completed #

Patch Set 20 : Attempt to fix (bot only) compilation error on Android #

Patch Set 21 : Fix compile errors - attempt 2 #

Patch Set 22 : Fix newly upstreamed ios_chrome_io_thread to match io_thread #

Patch Set 23 : Fix ios build, attempt 2. #

Patch Set 24 : Fix IOS compile problem - attempt 3 #

Total comments: 36

Patch Set 25 : Answer asanka@'s latest comments. #

Patch Set 26 : Handle conflicting Android Webview change #

Total comments: 36

Patch Set 27 : Reply to comments #

Total comments: 12

Patch Set 28 : Respond to cbentzel@'s comments. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1040 lines, -468 lines) Patch
M android_webview/browser/net/aw_url_request_context_getter.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 2 chunks +4 lines, -5 lines 0 comments Download
M android_webview/browser/net/aw_url_request_context_getter.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 chunks +7 lines, -20 lines 0 comments Download
M chrome/browser/io_thread.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 6 chunks +24 lines, -10 lines 0 comments Download
M chrome/browser/io_thread.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 6 chunks +78 lines, -38 lines 0 comments Download
M chrome/browser/io_thread_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 4 chunks +202 lines, -0 lines 0 comments Download
M chrome/browser/ui/login/login_prompt.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 2 chunks +4 lines, -2 lines 0 comments Download
M google_apis/gcm/tools/mcs_probe.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 4 chunks +28 lines, -5 lines 0 comments Download
M ios/chrome/browser/ios_chrome_io_thread.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 4 chunks +3 lines, -4 lines 0 comments Download
M ios/chrome/browser/ios_chrome_io_thread.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 3 chunks +11 lines, -16 lines 0 comments Download
M net/android/http_auth_negotiate_android.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 3 chunks +6 lines, -4 lines 0 comments Download
M net/android/http_auth_negotiate_android.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 4 chunks +12 lines, -5 lines 0 comments Download
M net/android/http_auth_negotiate_android_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 6 chunks +21 lines, -5 lines 0 comments Download
M net/http/http_auth.cc View 1 2 3 4 5 6 7 8 9 10 2 chunks +3 lines, -7 lines 0 comments Download
M net/http/http_auth_handler_basic.cc View 1 2 3 4 5 6 7 8 9 10 2 chunks +2 lines, -1 line 0 comments Download
M net/http/http_auth_handler_digest.cc View 1 2 3 4 5 6 7 8 9 10 3 chunks +3 lines, -2 lines 0 comments Download
M net/http/http_auth_handler_factory.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 5 chunks +22 lines, -38 lines 0 comments Download
M net/http/http_auth_handler_factory.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 4 chunks +71 lines, -84 lines 0 comments Download
M net/http/http_auth_handler_factory_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 2 chunks +5 lines, -4 lines 0 comments Download
M net/http/http_auth_handler_negotiate.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 6 chunks +16 lines, -33 lines 0 comments Download
M net/http/http_auth_handler_negotiate.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 8 chunks +28 lines, -30 lines 0 comments Download
M net/http/http_auth_handler_negotiate_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 5 chunks +17 lines, -15 lines 0 comments Download
M net/http/http_auth_handler_ntlm.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 3 chunks +5 lines, -4 lines 0 comments Download
M net/http/http_auth_handler_ntlm.cc View 1 2 3 4 5 6 7 8 9 10 2 chunks +2 lines, -1 line 0 comments Download
M net/http/http_auth_handler_ntlm_win.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 3 chunks +9 lines, -10 lines 0 comments Download
A net/http/http_auth_preferences.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 1 chunk +84 lines, -0 lines 0 comments Download
A net/http/http_auth_preferences.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 1 chunk +82 lines, -0 lines 0 comments Download
A net/http/http_auth_preferences_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 1 chunk +114 lines, -0 lines 0 comments Download
A net/http/http_auth_scheme.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +17 lines, -0 lines 0 comments Download
A net/http/http_auth_scheme.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +15 lines, -0 lines 0 comments Download
M net/http/http_auth_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 2 chunks +5 lines, -4 lines 0 comments Download
M net/http/http_log_util.cc View 1 2 3 4 5 6 7 8 9 10 2 chunks +2 lines, -1 line 0 comments Download
M net/http/http_network_transaction_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 9 chunks +9 lines, -8 lines 0 comments Download
A net/http/mock_allow_http_auth_preferences.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 1 chunk +29 lines, -0 lines 0 comments Download
A net/http/mock_allow_http_auth_preferences.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1 chunk +29 lines, -0 lines 0 comments Download
M net/http/mock_allow_url_security_manager.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +0 lines, -28 lines 0 comments Download
D net/http/mock_allow_url_security_manager.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +0 lines, -22 lines 0 comments Download
M net/http/url_security_manager.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 2 chunks +26 lines, -18 lines 0 comments Download
M net/http/url_security_manager.cc View 1 2 3 4 5 6 7 2 chunks +15 lines, -6 lines 0 comments Download
M net/http/url_security_manager_posix.cc View 1 2 3 4 5 6 7 1 chunk +2 lines, -4 lines 0 comments Download
M net/http/url_security_manager_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 3 chunks +9 lines, -7 lines 0 comments Download
M net/http/url_security_manager_win.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 3 chunks +10 lines, -24 lines 0 comments Download
M net/net.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 4 chunks +7 lines, -2 lines 0 comments Download
M net/spdy/spdy_network_transaction_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 2 chunks +2 lines, -1 line 0 comments Download

Messages

Total messages: 136 (49 generated)
aberent
Initial version. Comments welcome, although I still need to (at least) work out how to ...
5 years, 2 months ago (2015-10-20 17:28:50 UTC) #2
Bernhard Bauer
Can you specify the policies that can now be dynamically updated in the description? https://codereview.chromium.org/1414313002/diff/1/chrome/browser/io_thread.cc ...
5 years, 2 months ago (2015-10-21 09:51:10 UTC) #3
aberent
https://codereview.chromium.org/1414313002/diff/1/chrome/browser/io_thread.cc File chrome/browser/io_thread.cc (right): https://codereview.chromium.org/1414313002/diff/1/chrome/browser/io_thread.cc#newcode467 chrome/browser/io_thread.cc:467: BrowserThread::GetMessageLoopProxyForThread(BrowserThread::IO)); On 2015/10/21 09:51:10, Bernhard Bauer wrote: > Extract ...
5 years, 2 months ago (2015-10-22 17:57:03 UTC) #4
Bernhard Bauer
Nice! https://codereview.chromium.org/1414313002/diff/20001/chrome/browser/io_thread_unittest.cc File chrome/browser/io_thread_unittest.cc (right): https://codereview.chromium.org/1414313002/diff/20001/chrome/browser/io_thread_unittest.cc#newcode42 chrome/browser/io_thread_unittest.cc:42: pref_registry->RegisterDictionaryPref(proxy_config::prefs::kProxy); Call PrefProxyConfigTrackerImpl::RegisterPrefs()? https://codereview.chromium.org/1414313002/diff/20001/chrome/browser/io_thread_unittest.cc#newcode55 chrome/browser/io_thread_unittest.cc:55: ~IOThreadPeer() { io_thread_->CleanUp(); ...
5 years, 2 months ago (2015-10-23 08:15:41 UTC) #5
aberent
https://codereview.chromium.org/1414313002/diff/20001/chrome/browser/io_thread_unittest.cc File chrome/browser/io_thread_unittest.cc (right): https://codereview.chromium.org/1414313002/diff/20001/chrome/browser/io_thread_unittest.cc#newcode42 chrome/browser/io_thread_unittest.cc:42: pref_registry->RegisterDictionaryPref(proxy_config::prefs::kProxy); On 2015/10/23 08:15:41, Bernhard Bauer wrote: > Call ...
5 years, 2 months ago (2015-10-23 15:40:33 UTC) #6
Bernhard Bauer
lgtm https://codereview.chromium.org/1414313002/diff/20001/chrome/browser/io_thread_unittest.cc File chrome/browser/io_thread_unittest.cc (right): https://codereview.chromium.org/1414313002/diff/20001/chrome/browser/io_thread_unittest.cc#newcode55 chrome/browser/io_thread_unittest.cc:55: ~IOThreadPeer() { io_thread_->CleanUp(); } On 2015/10/23 15:40:33, aberent ...
5 years, 2 months ago (2015-10-23 15:57:59 UTC) #7
aberent
Already reviewed by bauerb@chromium.org. zea@chromium.org: Owner review of mcs_probe.cc please mlerman@chromium.org: Owner review of chrome/browser/profiles ...
5 years, 2 months ago (2015-10-23 16:39:25 UTC) #9
Mike Lerman
https://codereview.chromium.org/1414313002/diff/50001/chrome/browser/profiles/profile_impl_io_data.cc File chrome/browser/profiles/profile_impl_io_data.cc (right): https://codereview.chromium.org/1414313002/diff/50001/chrome/browser/profiles/profile_impl_io_data.cc#newcode59 chrome/browser/profiles/profile_impl_io_data.cc:59: #include "net/http/http_auth_handler_factory.h" You didn't edit the includes of any ...
5 years, 2 months ago (2015-10-23 16:50:44 UTC) #10
cbentzel
On 2015/10/23 16:50:44, Mike Lerman wrote: > https://codereview.chromium.org/1414313002/diff/50001/chrome/browser/profiles/profile_impl_io_data.cc > File chrome/browser/profiles/profile_impl_io_data.cc (right): > > https://codereview.chromium.org/1414313002/diff/50001/chrome/browser/profiles/profile_impl_io_data.cc#newcode59 ...
5 years, 2 months ago (2015-10-23 16:54:41 UTC) #13
aberent
https://codereview.chromium.org/1414313002/diff/50001/chrome/browser/profiles/profile_impl_io_data.cc File chrome/browser/profiles/profile_impl_io_data.cc (right): https://codereview.chromium.org/1414313002/diff/50001/chrome/browser/profiles/profile_impl_io_data.cc#newcode59 chrome/browser/profiles/profile_impl_io_data.cc:59: #include "net/http/http_auth_handler_factory.h" On 2015/10/23 16:50:44, Mike Lerman wrote: > ...
5 years, 2 months ago (2015-10-23 17:22:28 UTC) #14
Mike Lerman
On 2015/10/23 17:22:28, aberent wrote: > https://codereview.chromium.org/1414313002/diff/50001/chrome/browser/profiles/profile_impl_io_data.cc > File chrome/browser/profiles/profile_impl_io_data.cc (right): > > https://codereview.chromium.org/1414313002/diff/50001/chrome/browser/profiles/profile_impl_io_data.cc#newcode59 > ...
5 years, 2 months ago (2015-10-23 17:24:37 UTC) #15
Nicolas Zea
mcs_probe lgtm
5 years, 2 months ago (2015-10-23 20:26:57 UTC) #16
asanka
https://codereview.chromium.org/1414313002/diff/50001/chrome/browser/io_thread.cc File chrome/browser/io_thread.cc (right): https://codereview.chromium.org/1414313002/diff/50001/chrome/browser/io_thread.cc#newcode1007 chrome/browser/io_thread.cc:1007: globals_->url_security_manager.reset( This isn't safe anymore since that UpdateSecurityManager() can ...
5 years, 1 month ago (2015-10-26 15:11:54 UTC) #17
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1414313002/70001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1414313002/70001
5 years, 1 month ago (2015-10-27 19:33:34 UTC) #19
aberent
https://codereview.chromium.org/1414313002/diff/50001/chrome/browser/io_thread.cc File chrome/browser/io_thread.cc (right): https://codereview.chromium.org/1414313002/diff/50001/chrome/browser/io_thread.cc#newcode1007 chrome/browser/io_thread.cc:1007: globals_->url_security_manager.reset( On 2015/10/26 15:11:54, asanka wrote: > This isn't ...
5 years, 1 month ago (2015-10-27 19:34:13 UTC) #20
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: cast_shell_linux on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/cast_shell_linux/builds/71860) chromeos_daisy_chromium_compile_only_ng on ...
5 years, 1 month ago (2015-10-27 19:43:20 UTC) #22
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1414313002/90001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1414313002/90001
5 years, 1 month ago (2015-10-27 21:42:07 UTC) #24
aberent
https://codereview.chromium.org/1414313002/diff/50001/net/http/http_auth_handler_negotiate.h File net/http/http_auth_handler_negotiate.h (right): https://codereview.chromium.org/1414313002/diff/50001/net/http/http_auth_handler_negotiate.h#newcode80 net/http/http_auth_handler_negotiate.h:80: AuthLibrary* get_library() { return auth_library_.get(); } On 2015/10/26 15:11:54, ...
5 years, 1 month ago (2015-10-27 21:50:44 UTC) #25
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_chromium_gn_chromeos_rel on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_gn_chromeos_rel/builds/99153)
5 years, 1 month ago (2015-10-27 22:19:01 UTC) #27
asanka
https://codereview.chromium.org/1414313002/diff/90001/chrome/browser/io_thread.cc File chrome/browser/io_thread.cc (right): https://codereview.chromium.org/1414313002/diff/90001/chrome/browser/io_thread.cc#newcode482 chrome/browser/io_thread.cc:482: auth_android_negotiate_account_type_.Init( Can we condition out the Android code? https://codereview.chromium.org/1414313002/diff/90001/chrome/browser/io_thread.cc#newcode1001 ...
5 years, 1 month ago (2015-10-28 03:27:43 UTC) #28
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1414313002/110001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1414313002/110001
5 years, 1 month ago (2015-10-29 20:37:32 UTC) #30
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: mac_chromium_rel_ng on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_ng/builds/133362)
5 years, 1 month ago (2015-10-29 21:21:52 UTC) #32
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1414313002/130001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1414313002/130001
5 years, 1 month ago (2015-11-02 18:44:50 UTC) #34
aberent
pkasting@ -Please review, as OWNER, changes to login_prompt.cc Others - PTAL; additional files are mainly ...
5 years, 1 month ago (2015-11-02 18:52:50 UTC) #36
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: win_chromium_compile_dbg_ng on tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_compile_dbg_ng/builds/103084)
5 years, 1 month ago (2015-11-02 19:19:04 UTC) #38
Peter Kasting
LGTM
5 years, 1 month ago (2015-11-02 19:28:56 UTC) #39
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1414313002/150001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1414313002/150001
5 years, 1 month ago (2015-11-02 22:08:00 UTC) #41
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_chromium_chromeos_ozone_rel_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_ozone_rel_ng/builds/82944)
5 years, 1 month ago (2015-11-02 22:27:11 UTC) #43
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1414313002/170001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1414313002/170001
5 years, 1 month ago (2015-11-03 09:46:33 UTC) #45
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: mac_chromium_rel_ng on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_ng/builds/135102)
5 years, 1 month ago (2015-11-03 12:05:00 UTC) #47
aberent
On 2015/11/03 12:05:00, commit-bot: I haz the power wrote: > Dry run: Try jobs failed ...
5 years, 1 month ago (2015-11-04 11:03:35 UTC) #48
aberent
On 2015/11/04 11:03:35, aberent wrote: > On 2015/11/03 12:05:00, commit-bot: I haz the power wrote: ...
5 years, 1 month ago (2015-11-04 12:19:47 UTC) #49
asanka
https://codereview.chromium.org/1414313002/diff/170001/chrome/browser/io_thread.cc File chrome/browser/io_thread.cc (right): https://codereview.chromium.org/1414313002/diff/170001/chrome/browser/io_thread.cc#newcode1020 chrome/browser/io_thread.cc:1020: void IOThread::UpdateAndroidAuthNegotiateAccount() { Shouldn't this be UpdateAndroidAuthNegotiateAccountType() ? https://codereview.chromium.org/1414313002/diff/170001/chrome/browser/io_thread_unittest.cc ...
5 years, 1 month ago (2015-11-04 16:05:45 UTC) #50
aberent
https://codereview.chromium.org/1414313002/diff/170001/chrome/browser/io_thread.cc File chrome/browser/io_thread.cc (right): https://codereview.chromium.org/1414313002/diff/170001/chrome/browser/io_thread.cc#newcode1020 chrome/browser/io_thread.cc:1020: void IOThread::UpdateAndroidAuthNegotiateAccount() { On 2015/11/04 16:05:44, asanka wrote: > ...
5 years, 1 month ago (2015-11-06 13:57:34 UTC) #51
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1414313002/190001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1414313002/190001
5 years, 1 month ago (2015-11-06 13:58:25 UTC) #53
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: mac_chromium_gn_rel on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_gn_rel/builds/26573)
5 years, 1 month ago (2015-11-06 14:02:42 UTC) #55
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1414313002/210001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1414313002/210001
5 years, 1 month ago (2015-11-06 16:06:11 UTC) #57
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_chromium_compile_dbg_32_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_compile_dbg_32_ng/builds/119356)
5 years, 1 month ago (2015-11-06 16:22:00 UTC) #59
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1414313002/90002 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1414313002/90002
5 years, 1 month ago (2015-11-06 18:22:57 UTC) #61
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: android_chromium_gn_compile_dbg on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/android_chromium_gn_compile_dbg/builds/137482)
5 years, 1 month ago (2015-11-06 18:58:04 UTC) #63
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1414313002/240001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1414313002/240001
5 years, 1 month ago (2015-11-09 11:48:45 UTC) #65
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
5 years, 1 month ago (2015-11-09 12:56:37 UTC) #67
asanka
The architectural problems I have with this are: * Android code is building on all ...
5 years, 1 month ago (2015-11-10 15:48:06 UTC) #68
aberent
n 2015/11/10 15:48:06, asanka wrote: > The architectural problems I have with this are: > ...
5 years, 1 month ago (2015-11-10 18:46:19 UTC) #69
asanka
On 2015/11/10 at 18:46:19, aberent wrote: > n 2015/11/10 15:48:06, asanka wrote: > > The ...
5 years, 1 month ago (2015-11-11 16:48:48 UTC) #70
aberent
On 2015/11/11 16:48:48, asanka wrote: > On 2015/11/10 at 18:46:19, aberent wrote: > > n ...
5 years, 1 month ago (2015-11-11 18:32:28 UTC) #71
asanka
On 2015/11/11 at 18:32:28, aberent wrote: > On 2015/11/11 16:48:48, asanka wrote: > > On ...
5 years, 1 month ago (2015-11-11 20:02:12 UTC) #72
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1414313002/260001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1414313002/260001
5 years, 1 month ago (2015-11-13 17:33:23 UTC) #74
aberent
PTAL - I have now moved all the updating and retrieval of the authentication preferences ...
5 years, 1 month ago (2015-11-13 17:46:32 UTC) #75
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1414313002/300001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1414313002/300001
5 years, 1 month ago (2015-11-13 18:07:51 UTC) #77
dgn
https://codereview.chromium.org/1414313002/diff/300001/net/http/http_auth_preferences.cc File net/http/http_auth_preferences.cc (right): https://codereview.chromium.org/1414313002/diff/300001/net/http/http_auth_preferences.cc#newcode21 net/http/http_auth_preferences.cc:21: "basic,digest,ntlm,negotiate"); for webview, we would need to have "basic,digest,negotiate" ...
5 years, 1 month ago (2015-11-13 18:24:17 UTC) #79
aberent
atwilson@chromium.org: Please review changes in configuration_policy_handler_list_factory.cc The only change is that some of the preferences ...
5 years, 1 month ago (2015-11-13 18:37:20 UTC) #81
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
5 years, 1 month ago (2015-11-13 20:11:25 UTC) #83
asanka
Wow. This is a lot of work. Let's have a quick chat tomorrow before the ...
5 years, 1 month ago (2015-11-19 02:58:21 UTC) #84
aberent
On 2015/11/19 02:58:21, asanka wrote: > Wow. This is a lot of work. Let's have ...
5 years, 1 month ago (2015-11-19 12:36:37 UTC) #85
aberent
On 2015/11/19 12:36:37, aberent wrote: > On 2015/11/19 02:58:21, asanka wrote: > > Wow. This ...
5 years, 1 month ago (2015-11-19 18:40:49 UTC) #86
asanka
Thanks. Converging! https://codereview.chromium.org/1414313002/diff/320001/net/base/net_pref_names.h File net/base/net_pref_names.h (right): https://codereview.chromium.org/1414313002/diff/320001/net/base/net_pref_names.h#newcode13 net/base/net_pref_names.h:13: namespace prefs { Pref names shouldn't be ...
5 years, 1 month ago (2015-11-20 15:32:10 UTC) #87
aberent
atwilson@ - I have removed the changes I asked you to review, so please feel ...
5 years, 1 month ago (2015-11-23 16:34:01 UTC) #89
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1414313002/340001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1414313002/340001
5 years, 1 month ago (2015-11-23 16:37:22 UTC) #91
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: android_arm64_dbg_recipe on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/android_arm64_dbg_recipe/builds/148264)
5 years, 1 month ago (2015-11-23 16:56:58 UTC) #93
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1414313002/380001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1414313002/380001
5 years, 1 month ago (2015-11-23 19:26:24 UTC) #95
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: ios_rel_device_ninja on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios_rel_device_ninja/builds/140065)
5 years, 1 month ago (2015-11-23 20:39:06 UTC) #97
aberent
sdefresne@chromium.org: Please review changes in ios_chrome_io_thread.*. Changes match changes in io_thread.*.
5 years ago (2015-11-24 10:50:46 UTC) #99
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1414313002/440001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1414313002/440001
5 years ago (2015-11-24 15:54:35 UTC) #101
sdefresne
ios/chrome/browser/ios_chrome_io_thread.* lgtm
5 years ago (2015-11-24 16:51:24 UTC) #102
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_android_rel_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_android_rel_ng/builds/100639)
5 years ago (2015-11-24 18:14:40 UTC) #104
asanka
Very close. And thanks for working on this. https://codereview.chromium.org/1414313002/diff/440001/chrome/browser/io_thread.cc File chrome/browser/io_thread.cc (right): https://codereview.chromium.org/1414313002/diff/440001/chrome/browser/io_thread.cc#newcode1064 chrome/browser/io_thread.cc:1064: void ...
5 years ago (2015-11-25 19:00:10 UTC) #105
aberent
All comments answered. At least one more patch set will be needed to take into ...
5 years ago (2015-11-26 15:58:00 UTC) #106
sdefresne
https://codereview.chromium.org/1414313002/diff/440001/ios/chrome/browser/ios_chrome_io_thread.cc File ios/chrome/browser/ios_chrome_io_thread.cc (right): https://codereview.chromium.org/1414313002/diff/440001/ios/chrome/browser/ios_chrome_io_thread.cc#newcode91 ios/chrome/browser/ios_chrome_io_thread.cc:91: const char kSupportedAuthSchemes[] = "basic,digest,ntlm,negotiate"; On 2015/11/26 at 15:58:00, ...
5 years ago (2015-11-26 16:11:17 UTC) #107
aberent
torne@chromium.org: Please review changes in android_webview as owner.
5 years ago (2015-11-26 17:09:44 UTC) #109
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1414313002/480001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1414313002/480001
5 years ago (2015-11-26 17:10:52 UTC) #111
Torne
lgtm
5 years ago (2015-11-26 17:12:43 UTC) #112
aberent
On 2015/11/26 17:09:44, aberent wrote: > mailto:torne@chromium.org: Please review changes in android_webview as owner. Note ...
5 years ago (2015-11-26 17:15:38 UTC) #113
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
5 years ago (2015-11-26 21:10:38 UTC) #115
asanka
Thanks for bearing with me so far. One more round to clean up some destruction ...
5 years ago (2015-12-01 05:30:04 UTC) #116
aberent
All requested fixes done. PTAL. https://codereview.chromium.org/1414313002/diff/480001/android_webview/browser/net/aw_url_request_context_getter.h File android_webview/browser/net/aw_url_request_context_getter.h (right): https://codereview.chromium.org/1414313002/diff/480001/android_webview/browser/net/aw_url_request_context_getter.h#newcode87 android_webview/browser/net/aw_url_request_context_getter.h:87: scoped_ptr<net::HttpAuthPreferences> http_auth_preferences_; On 2015/12/01 ...
5 years ago (2015-12-01 14:33:25 UTC) #117
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1414313002/500001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1414313002/500001
5 years ago (2015-12-01 14:33:57 UTC) #119
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
5 years ago (2015-12-01 16:24:57 UTC) #121
asanka
LGTM! Thanks for your patience along the way. https://codereview.chromium.org/1414313002/diff/500001/net/http/http_auth_handler_negotiate.cc File net/http/http_auth_handler_negotiate.cc (right): https://codereview.chromium.org/1414313002/diff/500001/net/http/http_auth_handler_negotiate.cc#newcode156 net/http/http_auth_handler_negotiate.cc:156: +http_auth_preferences_->NegotiateEnablePort())) ...
5 years ago (2015-12-01 17:23:05 UTC) #122
cbentzel
Only one concern (in io_thread.cc) the rest are mostly nits. https://codereview.chromium.org/1414313002/diff/500001/android_webview/browser/net/aw_url_request_context_getter.h File android_webview/browser/net/aw_url_request_context_getter.h (right): https://codereview.chromium.org/1414313002/diff/500001/android_webview/browser/net/aw_url_request_context_getter.h#newcode85 ...
5 years ago (2015-12-01 20:56:16 UTC) #123
aberent
https://codereview.chromium.org/1414313002/diff/500001/android_webview/browser/net/aw_url_request_context_getter.h File android_webview/browser/net/aw_url_request_context_getter.h (right): https://codereview.chromium.org/1414313002/diff/500001/android_webview/browser/net/aw_url_request_context_getter.h#newcode85 android_webview/browser/net/aw_url_request_context_getter.h:85: scoped_ptr<net::HttpAuthPreferences> http_auth_preferences_; On 2015/12/01 20:56:16, cbentzel wrote: > Is ...
5 years ago (2015-12-02 13:30:19 UTC) #124
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1414313002/520001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1414313002/520001
5 years ago (2015-12-02 13:33:30 UTC) #126
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
5 years ago (2015-12-02 14:38:57 UTC) #128
cbentzel
On 2015/12/02 14:38:57, commit-bot: I haz the power wrote: > Dry run: This issue passed ...
5 years ago (2015-12-02 20:27:28 UTC) #129
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1414313002/520001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1414313002/520001
5 years ago (2015-12-03 09:59:52 UTC) #132
commit-bot: I haz the power
Committed patchset #28 (id:520001)
5 years ago (2015-12-03 10:20:27 UTC) #134
commit-bot: I haz the power
5 years ago (2015-12-03 10:21:31 UTC) #136
Message was sent while issue was closed.
Patchset 28 (id:??) landed as
https://crrev.com/bba302d0ced354b71853bbf3582f4034ea825b9b
Cr-Commit-Position: refs/heads/master@{#362940}

Powered by Google App Engine
This is Rietveld 408576698