[gcc 4.8] Explicitly initialize net_error in ProxyRetryInfo to fix build failure

gcc 4.8 reports build failure as net_error is not explicitly initialized. The error
thrown is as below -

net/proxy/proxy_retry_info.h: In member function
‘virtual void net::{anonymous}::ProxyListTest_DeprioritizeBadProxies_Test::TestBody()’:
net/proxy/proxy_retry_info.h:15:8: error: ‘proxy_retry_info.net::ProxyRetryInfo::net_error’
is used uninitialized in this function [-Werror=uninitialized]

R=kundaji@chromium.org, rsleevi@chromium.org

Review URL: https://codereview.chromium.org/485603002

git-svn-id: http://src.chromium.org/svn/trunk/src/net@290239 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
net: add a batch of HSTS preload sites.

Also remove accelerated.de by request of the site.

git-svn-id: http://src.chromium.org/svn/trunk/src/net@290306 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
Refactor pooling logic into a helper method
Disable pooling when there are cert errors.
Disable pooling when pinning does not match for the new host.

BUG=398925

Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=289433

Review URL: https://codereview.chromium.org/425803014

git-svn-id: http://src.chromium.org/svn/trunk/src/net@290320 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
Enable and fix CRLSet and remoting tests on non-Android OpenSSL.

We need CRLSets to work on Mac and the remoting tests can run now that
SSLServerSocketOpenSSL is implemented.

BUG=338885

Review URL: https://codereview.chromium.org/418173004

git-svn-id: http://src.chromium.org/svn/trunk/src/net@290346 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
Use a qualified path for grit/net_resources.h

BUG=401588
R=thestig@chromium.org
TBR=darin

Review URL: https://codereview.chromium.org/483703004

git-svn-id: http://src.chromium.org/svn/trunk/src/net@290382 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
Revert 289433 "Refactor pooling logic into a helper method"

(Test-only?) leaks (see bug). The lsan suppressions file tells me to
revert, not suppress.

BUG=404833

> Refactor pooling logic into a helper method
> Disable pooling when there are cert errors.
> Disable pooling when pinning does not match for the new host.
> 
> BUG=398925
> 
> Review URL: https://codereview.chromium.org/425803014

TBR=rch@chromium.org

Review URL: https://codereview.chromium.org/483043002

git-svn-id: http://src.chromium.org/svn/trunk/src/net@290384 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
Revert 290384 "Revert 289433 "Refactor pooling logic into a help..."

Oops, reverted the original land, not the re-land.

> Revert 289433 "Refactor pooling logic into a helper method"
> 
> (Test-only?) leaks (see bug). The lsan suppressions file tells me to
> revert, not suppress.
> 
> BUG=404833
> 
> > Refactor pooling logic into a helper method
> > Disable pooling when there are cert errors.
> > Disable pooling when pinning does not match for the new host.
> > 
> > BUG=398925
> > 
> > Review URL: https://codereview.chromium.org/425803014
> 
> TBR=rch@chromium.org
> 
> Review URL: https://codereview.chromium.org/483043002

TBR=viettrungluu@chromium.org

Review URL: https://codereview.chromium.org/483963002

git-svn-id: http://src.chromium.org/svn/trunk/src/net@290385 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
Revert 290320 "Refactor pooling logic into a helper method"

Leaks (see bug).

Actually reverting the re-land this time.

BUG=404833

> Refactor pooling logic into a helper method
> Disable pooling when there are cert errors.
> Disable pooling when pinning does not match for the new host.
> 
> BUG=398925
> 
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=289433
> 
> Review URL: https://codereview.chromium.org/425803014

TBR=rch@chromium.org

Review URL: https://codereview.chromium.org/485943004

git-svn-id: http://src.chromium.org/svn/trunk/src/net@290386 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
Http Cache: Relax DCHECK to account for an entry waiting on the message loop.

HttpCache::DoomEntry has a DCHECK to verify that the ActiveEntry being doomed
looks fine. However, if the entry is being closed because the writer is done
and there are no readers, there is a small window when that DCHECK will fire,
while the task to process the pending queue goes through the message loop.

This CL accounts for that window.

BUG=404607
R=michaeln@chromium.org

Review URL: https://codereview.chromium.org/486873006

git-svn-id: http://src.chromium.org/svn/trunk/src/net@290438 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
Refactor pooling logic into a helper method
Disable pooling when there are cert errors.
Disable pooling when pinning does not match for the new host.

BUG=398925

Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=289433

Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=290320

Review URL: https://codereview.chromium.org/425803014

git-svn-id: http://src.chromium.org/svn/trunk/src/net@290497 4ff67af0-8c30-449e-8e8b-ad334ec8d88c