DescriptionSet trusted SPDY proxy dynamically on per-profile basis
Set trusted SPDY proxy on per-profile basis if the profile
has DRP enabled, and if Chrome is part of the field trial.
Prior to this CL, it was possible to set the trusted SPDY
proxy only from command line switch.
Setting it on per-profile ensures that it is set only if
DRP is enabled (which is per-profile).
Setting it dynamically ensures that if there is a change in
DataReductionProxy config (e.g., the API tells Chrome to
connect to a different DRP server), then the SPDY session
to the different server has the trusted SPDY proxy set
correctly to the new server. Prior to this CL, trusted
SPDY proxy was set once at the time of Chrome start, and it
was not possible to change it.
Link to design doc: https://code.google.com/p/chromium/issues/detail?id=558682#c11
BUG=558682
Committed: https://crrev.com/28e68f81ac373c44d7aa9f12dc8fe91178a6040e
Cr-Commit-Position: refs/heads/master@{#373442}
Patch Set 1 : #
Total comments: 10
Patch Set 2 : Addressed comments #
Total comments: 8
Patch Set 3 : Addressed bengr comments, now trusted SPDY proxy is set dynamically #
Total comments: 4
Patch Set 4 : #
Total comments: 23
Patch Set 5 : Addressed comments #
Total comments: 8
Patch Set 6 : Addressed comments #Patch Set 7 : Updated based on design doc discussion #
Total comments: 60
Patch Set 8 : Addressed bengr comments #
Total comments: 8
Patch Set 9 : Rebased, addressed comments #
Total comments: 20
Patch Set 10 : Addressed mmenke comments #
Total comments: 4
Patch Set 11 : Addressed bnc comments #
Total comments: 4
Patch Set 12 : Addressed bnc comments #
Total comments: 2
Patch Set 13 : Rebased #Patch Set 14 : Added net/base/test_proxy_delegate.{h,cc} #Messages
Total messages: 88 (41 generated)
|