| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
even if the session is not "secure". This required refactoring StreamSocket
to add WasNpnNegotiated() and GetSSLInfo() methods.
This allows for a change to SpdySession::GetSSLInfo to accurately return the correct SSLInfo in the case of SPDY Proxy sessions.
BUG=134690
TEST=\*DoNotUseSpdySessionIfCertDoesNotMatch\*
Review URL: https://chromiumcodereview.appspot.com/10690122
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147479 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=85510
TEST=net_unittests
Review URL: https://chromiumcodereview.appspot.com/10695186
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147465 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=
TEST=net_unittests SpdyStreamSpdy2Test SpdyStreamSpdy3Test
Review URL: https://chromiumcodereview.appspot.com/10802006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147458 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
It is also possible to specify a nameserver and a timeout from the command line.
BUG=128212
TEST=build and run gdig with the parameters --print_config --print_hosts --nameserver=an_ip:a_port and --timeout=milliseconds
Review URL: https://chromiumcodereview.appspot.com/10572018
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147437 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=137014
TEST=no
TBR=eroman@chromium.org,erikwright@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10790070
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147411 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com/10784030
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147381 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This makes ScopedVector's clear() method destroy the
elements before clearing the internal vector, matching the
behavior of the erase() method. I'm moving clear()'s
previous element-preserving behavior into a new weak_clear()
method, matching weak_erase().
I'm also removing ScopedVector::reset(), as it duplicated
clear()'s new behavior and isn't a part of std::vector.
BUG=137909
TEST=added
Review URL: https://chromiumcodereview.appspot.com/10797017
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147360 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=113424
TEST=SpdySessionSpdy[2,3]Test.DeleteExpiredPushStreams
Review URL: https://chromiumcodereview.appspot.com/10702189
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147321 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=137676
TEST=compiles
TBR=mechanical change
Review URL: https://chromiumcodereview.appspot.com/10785047
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147318 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
This allows JobQueueTime histogram to properly measure Jobs which don't experience any queueing.
BUG=124346
TEST=chrome://histograms
Review URL: https://chromiumcodereview.appspot.com/10704253
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147282 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: https://chromiumcodereview.appspot.com/10802002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147269 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: https://chromiumcodereview.appspot.com/10784055
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147257 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
all private domains.
Private domains are now ignored by the tld_cleanup.cc preprocessor due to bug 96086 (also see https://bugzilla.mozilla.org/show_bug.cgi?id=687165), in order to allow users to navigate to the "TLDs" directly.
This data file is Mozilla's changeset 290afd57d2a8, from 2012-07-04 16:08 +0100.
It includes changes (some ignored, as they involved private domains) from a number of Mozilla bugs, listed on http://hg.mozilla.org/mozilla-central/filelog/ba8463beab13/netwerk/dns/effective_tld_names.dat between 9411dffc948b (2011-09-02 14:08 -0400) and 290afd57d2a8 (2012-07-04 16:08 +0100).
BUG=37436, 96086
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10789035
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147236 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=137014,112155
TEST=no
TBR=sky@chromium.org, erg@chromium.org, tony@chromium.org, eroman@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10785017
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147222 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
These 6 failures are due to enable persistent session cookies:
1) Cookie without expiry time is persistent;
2) Cookie without expiry time is persistent so that the add/delete
command will be pushed back into the command list of cookie store.
BUG=
TEST=net_unittests; run_tests.py -s net_unittests
Review URL: https://chromiumcodereview.appspot.com/10704242
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147159 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=134655
TEST=net_unittests
Review URL: https://chromiumcodereview.appspot.com/10781039
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147147 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10735034
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147134 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
if we don't know what TLS version the server supports.
Fix the -p option for the patch commands in applypatches.sh.
R=agl@chromium.org,rsleevi@chromium.org
BUG=136666
TEST=manual: visit https://cybozulive.com/, https://www.billpaysite.com/,
and https://members.mh-frontier.jp/mypage/ on Linux or Mac. The connection
should succeed.
Review URL: https://chromiumcodereview.appspot.com/10777021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147056 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=84271
TEST=net_unittests --gtest_filter=URLRequestFilter.BasicMatching
Review URL: https://chromiumcodereview.appspot.com/10701178
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147001 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It belongs to net unit tests. On mobile platforms, like Android,
persistent session cookies are enabled. So a cookie without
expiry time is not expected to be deleted.
It depends on the fix for issue #10701167 which enables
the macro 'ENABLE_PERSISTENT_SESSION_COOKIES'.
BUG=
TEST=net_unittests; run_tests.py -s net_unittests
Review URL: https://chromiumcodereview.appspot.com/10690188
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146963 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is the first step to fix errors of net unit tests on Android.
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com/10701167
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146952 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=137615
TEST=chrome_tests.sh -t net:AddressTrackerLinuxTest.*
Review URL: https://chromiumcodereview.appspot.com/10785030
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146940 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
using rtnetlink.
BUG=100690,113993
TEST=./net_unittests --gtest_filter=AddressTrackerLinuxTest.*
Review URL: https://chromiumcodereview.appspot.com/10689015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146907 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=136797
TEST=net_unittests:UDPSocketTest.Broadcast
Review URL: https://chromiumcodereview.appspot.com/10739002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146790 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Moved UserScript, UserScriptMaster, UserScriptSlave, UserScriptListener,
and UserScriptScheduler into extensions namespace.
BUG=136876, 117261
Review URL: https://chromiumcodereview.appspot.com/10696176
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146682 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
for cookies
BUG=135649
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10694090
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146663 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: https://chromiumcodereview.appspot.com/10703037
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146659 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This fixed my OCD.
No code change.
R=rsleevi@chromium.org
BUG=
TEST=git diff origin/master -w returns an empty diff.
Review URL: https://chromiumcodereview.appspot.com/10700203
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146651 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Autogenerated with:
./isolate.py trace -r ../../out/Release/net_unittests.results -- --gtest_filter=URLFetcherDownloadProgressTest.Basic
./isolate.py merge -r ../../out/Release/net_unittests.results
This should help make net_unittests_swarm become green again on OSX.
TBR=thakis@chromium.org
NOTRY=true
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com/10689197
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146639 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Adds some static methods to help webview implementation.
INTERNAL-BUG=6741903
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com/10706004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146624 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When setting a cookie's expiration time in the cookie store we need
to take into account any difference between the HTTP server and the
host machine's real time clock.
BUG=135131
TEST=net_unittests --gtest_filter=CookieMonster/CookieStoreTest/0.TestCookieDeletion
Review URL: https://chromiumcodereview.appspot.com/10692137
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146616 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Build net_unittests with same defines as net.
Downstream, we discovered an ASAN failure in net_unittests. The
problem is that disk_cache::MappedFile has a member variable
that is conditional on the POSIX_AVOID_MMAP preprocessor macro.
DiskCacheTest.MappedFile_SyncIO test creates an instance of
MappedFile, so it needs to have the same preprocessor macro
defined as in net.
BUG=
TEST=DiskCacheTest.MappedFile_SyncIO
Review URL: https://chromiumcodereview.appspot.com/10692096
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146546 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Note: this depends on
http://codereview.chromium.org/10537056/
BUG=None
TEST=None
Review URL: https://chromiumcodereview.appspot.com/10659036
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146431 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We could not privide correct flags information for SPDY_SESSION_RECV_DATA.
This is because SPDY_SESSION_RECV_DATA events are not mapped into actual SPDY
data frames.
This change removes the flags information from SPDY_SESSION_RECV_DATA and adds
a boolean fin flag instead.
BUG=79153
TEST=manual check on chrome://net-internals/#events SPDY_SESSION
Review URL: https://chromiumcodereview.appspot.com/10736007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146367 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=137014,112155
TEST=no
TBR=sky@chromium.org, rdsmith@chromium.org, jochen@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10689158
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146324 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=42320
TEST=net_unittests
Review URL: https://chromiumcodereview.appspot.com/10700105
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146323 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
end-to-end tests of classes using URLFetcher.
BUG=116954
TEST=none.
Review URL: https://chromiumcodereview.appspot.com/10702141
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146315 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
in SendBody instead of SendBodyComplete.
SpdyHttpStream inherits from ChunkCallback (SpdyStream doesn't inherit
from ChunkCallback). OnChunkAvailable is handled by SpdyHttpStream.
In unit tests, added new tests (similar to http_stream_parser_unittest
for chunked uploads), to delay sending of chunked data.
Also added sending of window_update during chunk uploads. Verified
that these tests fail with the old code and run ok with the new changes.
This change also fixed chunked uploads hanging (or stalling) for
speech recgonition.
Many many thanks to sleevi for suggesting the way to clean up
the SpdyHttpStream's SendBody and SendBodyComplete code.
R=rch@chromium.org, rsleevi@chromium.org
TEST=network unit tests
BUG=113107, 136044
Review URL: https://chromiumcodereview.appspot.com/10689034
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146255 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
connect data.
Review URL: https://chromiumcodereview.appspot.com/10704166
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146238 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
For context see this thread:
https://groups.google.com/a/chromium.org/forum/?fromgroups#!topic/chromium-dev/RMcVNGjB4II
TBR=thakis,pkasting,jam
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146163 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
for FTP jobs.
Note: all tests for FTP are currently disabled. The tests have been run locally and a new mock-based test will be added before committing.
Note: this depends on
http://codereview.chromium.org/10704021/
BUG=None
TEST=net_unittests --gtest_filter=URLRequestTestFTP.* --gtest_also_run_disabled_tests
Review URL: https://chromiumcodereview.appspot.com/10537056
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146125 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
R=agl@chromium.org
BUG=108171
Review URL: https://chromiumcodereview.appspot.com/10692155
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146124 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=133903
TEST=none
TBR=sky@chromium.org,wtc@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10694093
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146121 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
condition.
WebKit doesn't checkout all the necessary dependencies to be able to run
net_unittests successfully. Since this test was never run on the
build.webkit.org builders, this was never observed.
There is no reason to even build this target since it wouldn't pass anyway. So
move the 2 targets inside the inside_chromium_build==1 condition.
This will turn the Chromium Win Release builder back green.
R=rsleevi@chromium.org
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com/10698126
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146115 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The current implementation of NetworkChangeNotifier on Android
assumes that the embedder has the Android ACCESS_NETWORK_STATE
platform permission, and will crash if it does not.
This change refactors the implementation such that the embedder
pushes state changes into the NetworkChangeNotfier, and makes
the NetworkChangeNotifier a singleton.
Review URL: https://chromiumcodereview.appspot.com/10693068
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146100 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: https://chromiumcodereview.appspot.com/10763011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146062 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=136462
Review URL: https://chromiumcodereview.appspot.com/10753022
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@145978 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
base::SequencedWorkerPool of 1
BUG=135435
TEST=existing + tsan bots
Review URL: https://chromiumcodereview.appspot.com/10749009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@145977 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
In some cases this may result in redundant logging, but this
is needed to log cancellations from third parties.
R=eroman@chomium.org
BUG=108055
Review URL: https://chromiumcodereview.appspot.com/10689142
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@145975 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
variable begin_ and end_ is never being used, and it is generating clang errors
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com/10704134
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@145970 0039d316-1c4b-4281-b951-d872f2087c98
|