Kkaiwang@chromium.orgSampleSet -> HistogramSamples which can be reused by SparseHistogram
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Moving google_apis and GaiaClient to src/google_apis. TBR=mechanicalowners@chromium.org BUG=145584 Review URL: https://chromiumcodereview.appspot.com/10928017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155312 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Remove more set noparents BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/10824025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148406 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Remove erroneous DCHECK. The About job _is_ used in cases such as <img src="about:blank">. BUG=None TEST=Visit nytimes.com in a debug build. Review URL: https://chromiumcodereview.appspot.com/10920020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154323 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Refactoring: ProtocolHandler::MaybeCreateJob and other functions take NetworkDelegate as argument This change goes a long way to prepare for removing NetworkDelegate from URLRequestContext. TBR=sky@chromium.org, michaeln@chromium.org, benjhayden@chromium.org, brettw@chromium.org, ben@chromium.org, davemoore@chromium.org, zelidrag@chromium.org, mnissler@chromium.org, thestig@chromium.org, asargent@chromium.org, jhawkins@chromium.org, bulach@chromium.org BUG=crbug.com/142945 Review URL: https://chromiumcodereview.appspot.com/10855209 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153133 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
[net/dns] Extend async DNS field trial to other supported platforms. BUG=143454 ' will be ignored, and an empty message aborts the commit. R=cbentzel@chromium.org Review URL: https://codereview.chromium.org/10968036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158024 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
[net] Add AsyncDns field trial. This adds AsyncDns field trial which sets --enable-async-dns for 50% of users who have not configured any HostResolverImpl-related flags. BUG=143454 Review URL: https://chromiumcodereview.appspot.com/10828373 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152876 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Recommit fraudulent certificate reporting infrastructure. BUG=99185 Review URL: http://codereview.chromium.org/8302019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105643 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Move CanonicalCookie into separate files 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 | 13 年前 | |
Removed calls to URLRequest::URLRequest in favor of URLRequestContext::CreateRequest This patch is by departed intern shalev@chromium.org, but it failed to pass the CQ for reasons unrelated to the patch. Original review at http://codereview.chromium.org/10870060/ . TBR=mmenke@chromium.org,michaeln@chromium.org,brettw@chromium.org,ben@chromium.org,zelidrag@chromium.org,phajdan.jr@chromium.org,pfeldman@chromium.org BUG=142945 Review URL: https://chromiumcodereview.appspot.com/10910044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154550 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Remove the rest of #pragma once in one big CL. 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 | 13 年前 | |
Adding histograms showing fraction of page load times spent in the disk cache, for full and partial page loads. R=mmenke@chromium.org, jam@chromium.org, willchan@chromium.org, brettw@chromium.org BUG=139210 Review URL: https://chromiumcodereview.appspot.com/10736066 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149007 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Make NetLog take in callbacks that return Values rather than refcounted objects. Avoids the need to create classes and copy data. Also no longer get time whenever an event is logged. BUG=126243 Review URL: https://chromiumcodereview.appspot.com/10399083 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@141377 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Remove the rest of #pragma once in one big CL. 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 | 13 年前 | |
Make NetLog take in callbacks that return Values rather than refcounted objects. Avoids the need to create classes and copy data. Also no longer get time whenever an event is logged. BUG=126243 Review URL: https://chromiumcodereview.appspot.com/10399083 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@141377 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
fix build break R=cbentzel@chromium.org Review URL: https://codereview.chromium.org/10933103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156877 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Implement 'Do Not Track' header DNT support is currently under development. BUG=81844 TBR=pkasting@chromium.org for chrome/browser/ui TBR=brettw@chromium.org for chrome/ Review URL: https://codereview.chromium.org/10911283 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156566 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Implement 'Do Not Track' header DNT support is currently under development. BUG=81844 TBR=pkasting@chromium.org for chrome/browser/ui TBR=brettw@chromium.org for chrome/ Review URL: https://codereview.chromium.org/10911283 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156566 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Create a new URLRequestJobFactory for isolated request contexts. Also includes unittest from tzik@: http://codereview.chromium.org/10956009/ Originally the isolated URLRequestContexts used the same URLRequestJobFactory instance as the "default" request context. This breaks filesystem: because the isolated context would incorrectly dispatch to FileSystemContext of the default URLRequestContext. This CL makes it so the isolated contexts do not share the same URLRequestJobFactory. There is now one URLRequestJobFactory per StoragePartition (the code equiv of one isolated context). Note that each RequestContext and MediaRequestContext pair still share the same URLRequestJobFactory. This is safe because they are in the isolation domain. High level changes are: - Each URLRequestJobFactory needs its own protocol_handler_interceptor which requires threading the parameter through all the URLRequestContext factory mess because this particular object must be created on the UI thread. - GetIsolatedMediaRequestContext no longer looks up the app context out of the profile. Instead GetIsolatedMediaRequestContextGetter() does this. This makes it a little clearer that it is really a thin facade over the related isolated context. - The common code for URLJobFactory creation is pulled up into SetUpJobFactoryDefaults out of both off_the_record and the normal profile_impl. This will avoid future divergence of the setup. - FtpProtocolHandler also moved into SetUpJobFactoryDefaults. Again, this is just to avoid future divergence. - Lots of ownership passing moved to scoped_ptr<> to be more explicit. No functionality change here, but lots of text churn. TBR=finnur BUG=150861 Review URL: https://codereview.chromium.org/10969017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157900 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Create a new URLRequestJobFactory for isolated request contexts. Also includes unittest from tzik@: http://codereview.chromium.org/10956009/ Originally the isolated URLRequestContexts used the same URLRequestJobFactory instance as the "default" request context. This breaks filesystem: because the isolated context would incorrectly dispatch to FileSystemContext of the default URLRequestContext. This CL makes it so the isolated contexts do not share the same URLRequestJobFactory. There is now one URLRequestJobFactory per StoragePartition (the code equiv of one isolated context). Note that each RequestContext and MediaRequestContext pair still share the same URLRequestJobFactory. This is safe because they are in the isolation domain. High level changes are: - Each URLRequestJobFactory needs its own protocol_handler_interceptor which requires threading the parameter through all the URLRequestContext factory mess because this particular object must be created on the UI thread. - GetIsolatedMediaRequestContext no longer looks up the app context out of the profile. Instead GetIsolatedMediaRequestContextGetter() does this. This makes it a little clearer that it is really a thin facade over the related isolated context. - The common code for URLJobFactory creation is pulled up into SetUpJobFactoryDefaults out of both off_the_record and the normal profile_impl. This will avoid future divergence of the setup. - FtpProtocolHandler also moved into SetUpJobFactoryDefaults. Again, this is just to avoid future divergence. - Lots of ownership passing moved to scoped_ptr<> to be more explicit. No functionality change here, but lots of text churn. TBR=finnur BUG=150861 Review URL: https://codereview.chromium.org/10969017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157900 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Don't force non-session only cookies to be session only cookies, instead delete on shutdown this is more consistent with how we treat other web site data types All storage backends except for cookies use the SpecialStoragePolicy to decide what data to delete and what to keep. Also, since they commonly don't have a session only notion, they will delete the data on shutdown. This CL unifies the way content settings are applied to storage systems by passing a SpecialStoragePolicy to the cookie store backend, and delete cookies on shutdown. BUG=129349 TEST=SQLitePersistentCookieStoreTest.TestSpecialStoragePolicy Review URL: https://chromiumcodereview.appspot.com/10407124 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139544 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Remove the rest of #pragma once in one big CL. 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 | 13 年前 | |
Don't force non-session only cookies to be session only cookies, instead delete on shutdown this is more consistent with how we treat other web site data types All storage backends except for cookies use the SpecialStoragePolicy to decide what data to delete and what to keep. Also, since they commonly don't have a session only notion, they will delete the data on shutdown. This CL unifies the way content settings are applied to storage systems by passing a SpecialStoragePolicy to the cookie store backend, and delete cookies on shutdown. BUG=129349 TEST=SQLitePersistentCookieStoreTest.TestSpecialStoragePolicy Review URL: https://chromiumcodereview.appspot.com/10407124 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139544 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Refactoring: ProtocolHandler::MaybeCreateJob and other functions take NetworkDelegate as argument This change goes a long way to prepare for removing NetworkDelegate from URLRequestContext. TBR=sky@chromium.org, michaeln@chromium.org, benjhayden@chromium.org, brettw@chromium.org, ben@chromium.org, davemoore@chromium.org, zelidrag@chromium.org, mnissler@chromium.org, thestig@chromium.org, asargent@chromium.org, jhawkins@chromium.org, bulach@chromium.org BUG=crbug.com/142945 Review URL: https://chromiumcodereview.appspot.com/10855209 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153133 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Refactoring: ProtocolHandler::MaybeCreateJob and other functions take NetworkDelegate as argument This change goes a long way to prepare for removing NetworkDelegate from URLRequestContext. TBR=sky@chromium.org, michaeln@chromium.org, benjhayden@chromium.org, brettw@chromium.org, ben@chromium.org, davemoore@chromium.org, zelidrag@chromium.org, mnissler@chromium.org, thestig@chromium.org, asargent@chromium.org, jhawkins@chromium.org, bulach@chromium.org BUG=crbug.com/142945 Review URL: https://chromiumcodereview.appspot.com/10855209 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153133 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Fix Sleep() calls to use TimeDelta in portions of chrome/browser. R=jar@chromium.org BUG=108171 TEST= Review URL: http://codereview.chromium.org/9088015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116334 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Removed calls to URLRequest::URLRequest in favor of URLRequestContext::CreateRequest This patch is by departed intern shalev@chromium.org, but it failed to pass the CQ for reasons unrelated to the patch. Original review at http://codereview.chromium.org/10870060/ . TBR=mmenke@chromium.org,michaeln@chromium.org,brettw@chromium.org,ben@chromium.org,zelidrag@chromium.org,phajdan.jr@chromium.org,pfeldman@chromium.org BUG=142945 Review URL: https://chromiumcodereview.appspot.com/10910044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154550 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Use a NetLog for test requests seny by the the about:net-internals connection tester. BUG=none Review URL: https://chromiumcodereview.appspot.com/10796112 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148670 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Use a NetLog for test requests seny by the the about:net-internals connection tester. BUG=none Review URL: https://chromiumcodereview.appspot.com/10796112 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148670 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Rewrite the cookies pyauto test as browser tests. I didn't port testCookiesFile since cookies aren't supposed to work on file urls by default (see crbug.com/535). I removed all the duplicate code for getting cookies in browser tests and moved them to browser_test_utils.h. BUG=143637 Review URL: https://chromiumcodereview.appspot.com/10875045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153484 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
RefCounted types should not have public destructors, chrome/browser/ part 1 BUG=123295 TEST=none Review URL: http://codereview.chromium.org/10071032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@134231 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Remove the rest of #pragma once in one big CL. 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 | 13 年前 | |
Remove usage of a deprecated TestServer constructor. Hostname must now be explicitly specified (previously default was 127.0.0.1). See the following CL for further details: http://codereview.chromium.org/9369029/ A follow-up CL will remove the deprecated constructor: http://codereview.chromium.org/9431002/ BUG=114369 TEST=everything still compiles and passes Review URL: http://codereview.chromium.org/9430050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123486 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Turned job_factory into a pure virtual class This makes it possible to create wrappers for job_factory that handle a particular job type, and forward the rest to the old job_factory. TBR=michaeln@chromium.org, brettw@chromium.org, davemoore@chromium.org, kalman@chromium.org, benjhayden@chromium.org, jochen@chromium.org BUG=None Review URL: https://chromiumcodereview.appspot.com/10836248 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153241 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Turned job_factory into a pure virtual class This makes it possible to create wrappers for job_factory that handle a particular job type, and forward the rest to the old job_factory. TBR=michaeln@chromium.org, brettw@chromium.org, davemoore@chromium.org, kalman@chromium.org, benjhayden@chromium.org, jochen@chromium.org BUG=None Review URL: https://chromiumcodereview.appspot.com/10836248 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153241 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Removed calls to URLRequest::URLRequest in favor of URLRequestContext::CreateRequest This patch is by departed intern shalev@chromium.org, but it failed to pass the CQ for reasons unrelated to the patch. Original review at http://codereview.chromium.org/10870060/ . TBR=mmenke@chromium.org,michaeln@chromium.org,brettw@chromium.org,ben@chromium.org,zelidrag@chromium.org,phajdan.jr@chromium.org,pfeldman@chromium.org BUG=142945 Review URL: https://chromiumcodereview.appspot.com/10910044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154550 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Remove the rest of #pragma once in one big CL. 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 | 13 年前 | |
SampleSet -> HistogramSamples which can be reused by SparseHistogram BUG=139612 Review URL: https://chromiumcodereview.appspot.com/10829466 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158166 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Correct const accessors in base/values.(h|cc) For problem description and other info please see the BUG page. This is for DictionaryValue. BUG=138946 TEST=N/A (no fix & no new feature) TBR=jar scottbyer achuith agl mnissler davemoore garykac akalin hans bulach phajdan.jr jamesr Review URL: https://chromiumcodereview.appspot.com/10834004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148833 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move PrefMember and PrefChangeRegistrar to api directory. This is the first step in breaking Autofill's concrete dependency on prefs. These two classes are essentially utilities with very small dependencies back to PrefService (which I will break in the next change, by introducing a virtual PrefServiceBase) so they are suitable for api. TBRing other owners for mechanical changes. TBR=ben@chromium.org BUG=140037 Review URL: https://chromiumcodereview.appspot.com/10857031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152544 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move test_browser_thread.h from content\test to content\public\test. This way we can enforce that internal content headers don't leak to embedders. BUG=98716 TBR=phajdan.jr Review URL: https://chromiumcodereview.appspot.com/10500016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140254 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Switch LoadTimeStatsTabHelper to use WebContentsUserData. BUG=107201 TEST=no visible change Review URL: https://chromiumcodereview.appspot.com/10914323 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157364 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Switch LoadTimeStatsTabHelper to use WebContentsUserData. BUG=107201 TEST=no visible change Review URL: https://chromiumcodereview.appspot.com/10914323 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157364 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
RefCounted types should not have public destructors Change content::ResourceResponse to be base::RefCountedData<> rather than directly inheriting from both ResourceResponseHead and base::RefCounted. BUG=123295 TEST=existing Review URL: https://chromiumcodereview.appspot.com/10416003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@143880 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Remove the rest of #pragma once in one big CL. 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 | 13 年前 | |
Move ExecuteJavaScript functions from ui_test_utils.h to browser_test_utils.h so they can be reused by content_browsertests. BUG=90448 Review URL: https://chromiumcodereview.appspot.com/10795090 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148132 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Make NetLog take in callbacks that return Values rather than refcounted objects. Avoids the need to create classes and copy data. Also no longer get time whenever an event is logged. BUG=126243 Review URL: https://chromiumcodereview.appspot.com/10399083 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@141377 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Make NetLog take in callbacks that return Values rather than refcounted objects. Avoids the need to create classes and copy data. Also no longer get time whenever an event is logged. BUG=126243 Review URL: https://chromiumcodereview.appspot.com/10399083 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@141377 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Remove the rest of #pragma once in one big CL. 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 | 13 年前 | |
SPDY - If spdy.disable is not enabled in policy file, then don't update if SPDY is enabled or not. Leave the current state (as modified by the command line argument or as defined by the default value). Will submit a separate CL not to use command line arguments that disable SPDY if Policy file specifies spdy.disable pref. R=mmenke@chromium.org, joaodasilva@chromium.org BUG=83895 TEST=browser unit tests. Specify --disable-spdy command line switch and in chrome://net-internals SPDY should say it is off. Review URL: https://chromiumcodereview.appspot.com/10911198 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156863 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Converted policy.PolicyTest.testDisableSPDY pyauto test to browser_tests. BUG=143637 Review URL: https://chromiumcodereview.appspot.com/10908145 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155628 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
For packet pacing and non-paced network connectivity tests, collect the bit vector for the first 6 packets received. For example, among the first 6 packets, if all packets other than packet 2 and 4 are responded to, then we'd have a sample (in binary) of 110101B, or 53. R=jar TEST=browser unit tests Review URL: https://chromiumcodereview.appspot.com/10933101 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156987 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Network connectivity - packet pacing and FEC tests for packet loss. After finishing the regular experiment for 21 packets loss test, we start one of the following two new tests. 1) Pace the packets. The delay between the packets is calculated from the total time to receive packets in the first experiment (total time is the time from when we recieved the first packet to the time it has taken to recieve the last packet). If the total time is 20 secs, then we send each packet with a delay of 1 sec. 2) Non-paced test. Will send packets as soon as possible. Deleted TCPStatsClient class and thus no TCP connectivity tests. Merged UDPStatsClient into NetworkStats class. R=jar TEST=unit tests Review URL: https://chromiumcodereview.appspot.com/10913037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155111 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Network connectivity - packet pacing and FEC tests for packet loss. After finishing the regular experiment for 21 packets loss test, we start one of the following two new tests. 1) Pace the packets. The delay between the packets is calculated from the total time to receive packets in the first experiment (total time is the time from when we recieved the first packet to the time it has taken to recieve the last packet). If the total time is 20 secs, then we send each packet with a delay of 1 sec. 2) Non-paced test. Will send packets as soon as possible. Deleted TCPStatsClient class and thus no TCP connectivity tests. Merged UDPStatsClient into NetworkStats class. R=jar TEST=unit tests Review URL: https://chromiumcodereview.appspot.com/10913037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155111 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Add NetLog entries to preconnect HttpStreamFactoryImpl::Jobs. R=eroman@chromium.org BUG=111640 Review URL: http://codereview.chromium.org/9225028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119543 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Remove the rest of #pragma once in one big CL. 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 | 13 年前 | |
Correct const accessors in base/values.(h|cc), Part II (ListValue) For problem description and other info please see the BUG page. This is for ListValue. BUG=138946 TEST=N/A (no fix & no new feature) TBR=jar,zelidrag,scottbyer,mpcomplete,darin,achuith,sky,estade,atwilson,grt,thakis,jamesr,hans,sadrul,pastarmovj Review URL: https://chromiumcodereview.appspot.com/10837044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149819 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Remove the rest of #pragma once in one big CL. 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 | 13 年前 | |
Correct const accessors in base/values.(h|cc), Part II (ListValue) For problem description and other info please see the BUG page. This is for ListValue. BUG=138946 TEST=N/A (no fix & no new feature) TBR=jar,zelidrag,scottbyer,mpcomplete,darin,achuith,sky,estade,atwilson,grt,thakis,jamesr,hans,sadrul,pastarmovj Review URL: https://chromiumcodereview.appspot.com/10837044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149819 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Remove the rest of #pragma once in one big CL. 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 | 13 年前 | |
Minor fixes in proxy configuration on iOS. Removes a unused argument to ProxyConfigServiceIOS, fixes a comment in ProxyConfigServiceMac, and make iOS use the same implementation of PrefProxyConfigTrackerImpl::ReadPrefConfig() as other platforms. This is a follow up to http://codereview.chromium.org/10882010/. BUG=145954 Review URL: https://chromiumcodereview.appspot.com/10911099 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155165 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Remove the rest of #pragma once in one big CL. 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 | 13 年前 | |
Move test_browser_thread.h from content\test to content\public\test. This way we can enforce that internal content headers don't leak to embedders. BUG=98716 TBR=phajdan.jr Review URL: https://chromiumcodereview.appspot.com/10500016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140254 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Use HttpAuthController in SocketStream We need to share http auth cache with http stack because WebSocket is a subresource and chromium won't show the login dialog for subresource loading. Use HttpAuthController and pass the common http auth cache to it to solve the issue. BUG=47069 TEST=net_unittests Review URL: https://chromiumcodereview.appspot.com/10854139 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155582 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Renaming instances of "flimflam" with "shill", now that we're only using shill. Does not rename things from the flimflam:: namespace in service_constants.h: that will be saved for a later pass. I think this counts as refactoring, so I'm TBR'ing the OWNERS checks. TBR=zelidrag@chromium.org,glotov@chromium.org BUG=chromium:146616 TEST=built and ran Review URL: https://chromiumcodereview.appspot.com/10915106 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155477 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Remove the rest of #pragma once in one big CL. 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 | 13 年前 | |
Adds a way to encode/decode quoted-printable strings. This is going to be used for MHTML support. BUG=30863 TEST=Run the unit-tests. Review URL: http://codereview.chromium.org/6542069 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76273 0039d316-1c4b-4281-b951-d872f2087c98 | 15 年前 | |
Remove the rest of #pragma once in one big CL. 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 | 13 年前 | |
One more fix for gcc-4.5 compile missed in r80277 BUG= none TEST=none Review URL: http://codereview.chromium.org/6691024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@80278 0039d316-1c4b-4281-b951-d872f2087c98 | 15 年前 | |
base: Remove using declaration of FundamentalValue as it's no longer necessary. BUG=None TEST=None R=evan@chromium.org Review URL: http://codereview.chromium.org/7619006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96400 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Remove the rest of #pragma once in one big CL. 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 | 13 年前 | |
Adding more histograms to ResourcePrefetchPredictor. Review URL: https://chromiumcodereview.appspot.com/10900037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154855 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Speculative resource prefetching - fixing missing navigations due to server side redirects. BUG=140335 Review URL: https://chromiumcodereview.appspot.com/10827103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149727 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move content::URLFetcher static functions to net::URLFetcher Remove content::URLFetcher. Update all references. Add explicit dependency on content_common from browser, since template_url_fetcher.cc calls AssociateURLFetcherWithRenderView (there are probably other direct uses of content_common). BUG=118220 TEST= TBR=satorux@chromium.org,mnissler@chromium.org,mal@chromium.org,jhawkins@chromium.org,sky@chromium.org,rlp@chromium.org Review URL: https://chromiumcodereview.appspot.com/10554008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142926 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Remove the rest of #pragma once in one big CL. 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 | 13 年前 | |
Move some files from base to base/memory. raw_scoped_refptr_mismatch_checker.h ref_counted.cc ref_counted.h ref_counted_memory.cc ref_counted_memory.h ref_counted_unittest.cc scoped_callback_factory.h scoped_comptr_win.h scoped_handle.h scoped_native_library.cc scoped_native_library.h scoped_native_library_unittest.cc scoped_nsobject.h scoped_open_process.h scoped_ptr.h scoped_ptr_unittest.cc scoped_temp_dir.cc scoped_temp_dir.h scoped_temp_dir_unittest.cc scoped_vector.h singleton.h singleton_objc.h singleton_unittest.cc linked_ptr.h linked_ptr_unittest.cc weak_ptr.cc weak_ptr.h weak_ptr_unittest.cc BUG=None TEST=Compile Review URL: http://codereview.chromium.org/6714032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79524 0039d316-1c4b-4281-b951-d872f2087c98 | 15 年前 | |
Remove the rest of #pragma once in one big CL. 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 | 13 年前 | |
Delete the cookie DB when an unrecoverable error is detected. The in-progress session will proceed without persisting cookies. The database will be re-established on disk at the beginning of the next session. R=shess@chromium.org BUG=141591 Review URL: https://chromiumcodereview.appspot.com/10918220 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157011 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move CanonicalCookie into separate files 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 | 13 年前 | |
Move CanonicalCookie into separate files 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 | 13 年前 | |
Move CanonicalCookie into separate files 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 | 13 年前 | |
Annotate calls to SQLite functions - they have to be executed on a thread allowing IO access. Also expanded scope of ScopedAllowIO in SQLiteServerBoundCertStore::Backend::Load() to cover SQLite functions. And added ScopedAllowIO to PasswordStoreFactory::BuildServiceInstanceFor() -- it calls LoginDatabase::Init() which should be executed on DB thread. This is a reland of https://src.chromium.org/viewvc/chrome?view=rev&revision=147309 which was reverted because of missing ScopedAllowIO in PasswordStoreFactory. Patch from Pavel Ivanov <paivanof@gmail.com> BUG=75232, 52909, 137961, 138903 TEST=no test fails with message "Function marked as IO-only was called from a thread that disallows IO!" Review URL: https://chromiumcodereview.appspot.com/10824008 Patch from Pavel Ivanov <paivanof@gmail.com>. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148788 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Remove the rest of #pragma once in one big CL. 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 | 13 年前 | |
base: Make ScopedVector::clear() destroy elements. 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 | 13 年前 | |
Disable TLS channel id if cookies are disabled or third-party cookies are blocked. BUG=131760 Review URL: https://chromiumcodereview.appspot.com/10917182 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156387 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Disable TLS channel id if cookies are disabled or third-party cookies are blocked. BUG=131760 Review URL: https://chromiumcodereview.appspot.com/10917182 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156387 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Disable TLS channel id if cookies are disabled or third-party cookies are blocked. BUG=131760 Review URL: https://chromiumcodereview.appspot.com/10917182 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156387 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Implement SHA-256 fingerprint support The HTTP-based Public Key Pinning Internet Draft (tools.ietf.org/html/draft-ietf-websec-key-pinning) requires this. Per wtc, give the *Fingeprint* types more meaningful *HashValue* names. Cleaning up lint along the way. BUG=117914 TEST=net_unittests, unit_tests TransportSecurityPersisterTest Review URL: https://chromiumcodereview.appspot.com/10826257 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155365 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Remove the rest of #pragma once in one big CL. 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 | 13 年前 | |
Implement SHA-256 fingerprint support The HTTP-based Public Key Pinning Internet Draft (tools.ietf.org/html/draft-ietf-websec-key-pinning) requires this. Per wtc, give the *Fingeprint* types more meaningful *HashValue* names. Cleaning up lint along the way. BUG=117914 TEST=net_unittests, unit_tests TransportSecurityPersisterTest Review URL: https://chromiumcodereview.appspot.com/10826257 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155365 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move files related to registry-controlled domains into a new net/base/registry_controlled_domains/ subdirectory. This includes net/base/registry_controlled_domain.* and net/base/effective_tld_names* BUG=138047 TEST=covered by existing tests Review URL: https://chromiumcodereview.appspot.com/10796033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147641 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Remove the rest of #pragma once in one big CL. 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 | 13 年前 | |
Be a little more careful whether something is an URL or a file path. BUG=72492 Review URL: http://codereview.chromium.org/7572046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95731 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Remove static initializer in url_info.cc. BUG=94925 TEST=unit_tests Review URL: http://codereview.chromium.org/9635018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125844 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Remove the rest of #pragma once in one big CL. 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 | 13 年前 | |
Fix Sleep() calls to use TimeDelta in portions of chrome/browser. R=jar@chromium.org BUG=108171 TEST= Review URL: http://codereview.chromium.org/9088015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116334 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Refactoring: ProtocolHandler::MaybeCreateJob and other functions take NetworkDelegate as argument This change goes a long way to prepare for removing NetworkDelegate from URLRequestContext. TBR=sky@chromium.org, michaeln@chromium.org, benjhayden@chromium.org, brettw@chromium.org, ben@chromium.org, davemoore@chromium.org, zelidrag@chromium.org, mnissler@chromium.org, thestig@chromium.org, asargent@chromium.org, jhawkins@chromium.org, bulach@chromium.org BUG=crbug.com/142945 Review URL: https://chromiumcodereview.appspot.com/10855209 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153133 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Refactoring: ProtocolHandler::MaybeCreateJob and other functions take NetworkDelegate as argument This change goes a long way to prepare for removing NetworkDelegate from URLRequestContext. TBR=sky@chromium.org, michaeln@chromium.org, benjhayden@chromium.org, brettw@chromium.org, ben@chromium.org, davemoore@chromium.org, zelidrag@chromium.org, mnissler@chromium.org, thestig@chromium.org, asargent@chromium.org, jhawkins@chromium.org, bulach@chromium.org BUG=crbug.com/142945 Review URL: https://chromiumcodereview.appspot.com/10855209 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153133 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Modify URLRequestFailedDnsJob to allow any error code to be returned while "connecting" to either an fake HTTP or HTTPS server, and rename it to URLRequestFailedJob. This is needed for testing the (unlanded) captive portal detection/response code. BUG=87100 Review URL: https://chromiumcodereview.appspot.com/9704023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127488 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Remove the rest of #pragma once in one big CL. 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 | 13 年前 |