summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Move RTL related functions from app/l10n_util to base/i18n/rtlben@chromium.org2010-03-20101-812/+915
| | | | | | | | | | TBR=darin BUG=none TEST=none Review URL: http://codereview.chromium.org/1073005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42182 0039d316-1c4b-4281-b951-d872f2087c98
* 2 experiments: DNS prefetch limit concurrency: TCP split a packetjar@chromium.org2010-03-204-13/+128
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some firewalls apparently try to preclude a "syn flood to host" by limiting the number of syn's (used to open a TCP/IP socket) that are outstanding without having received a syn-ack. Presumably this is to prevent a user from participating in a syn-flood attack (which traditional sends a lot of syn packets, with false return addresses, resulting in no responses). Apparently this firewall technology has in some cases been extended to include UDP sessions for which there has been no response, and this may include DNS resolutions. Since the prefetcher currently resolves as many as 8 names simultaneously, this is remarkably close to the reported threshold of 10 un-answered connections. This test attempts to limit connections to 2, 4, or 6, so that we can see if this helps users. In TCP, the RTO remains (under windows) at a full 3 seconds until after the first ack is received. As a result, if the first data packet sent (after the SYN) is lost, then TCP won't resend until after 3 seconds without an ack. As a test, we split up the first packet into two parts (the second part containing only one byte). This is done as an A/B test, and we'll see if we get a measurable improvement in page-load-time latency. Finally, to get better page load stats, I adjusted the PLT histograms so that we record a "final" time for abandoned pages when they are closed (even if they didn't finish rendering, etc.). This should give a much more fair PLT comparison for all network latency experiments. BUG=3041 BUG=12754 r=mbelshe,darin Review URL: http://codereview.chromium.org/1088002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42181 0039d316-1c4b-4281-b951-d872f2087c98
* Bump GYP dep to get fixes for escaping/quoting in 'defines'.tschmelcher@chromium.org2010-03-201-1/+1
| | | | | | | | | TEST=built on Linux BUG=none Review URL: http://codereview.chromium.org/1125005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42180 0039d316-1c4b-4281-b951-d872f2087c98
* Disable backup connect jobs for all pools except TCPClientSocketPoolvandebo@chromium.org2010-03-204-14/+16
| | | | | | | | | BUG=36629 TEST=net_unittests Review URL: http://codereview.chromium.org/1120007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42179 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r42156, r42157, r42160. Allow dynamic switching in and out of ↵thestig@chromium.org2010-03-2034-341/+59
| | | | | | | | | | | | sidetabs mode. Reliability bot and Linux CrOS browser_tests all had crashes in ~TabStrip. BUG=none TEST=none Review URL: http://codereview.chromium.org/1141005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42176 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: link with --as-needed to eliminate direct dependencies on 15 shared ↵tschmelcher@chromium.org2010-03-191-6/+20
| | | | | | | | | | | libraries that we don't actually use. TEST=built on Linux and ran it BUG=none Review URL: http://codereview.chromium.org/1072008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42173 0039d316-1c4b-4281-b951-d872f2087c98
* Attempt to re-update the DEPS file. Will require a clobber on the windows ↵sehr@google.com2010-03-191-1/+1
| | | | | | | | bots due to a gyp/incredibuild issue. Review URL: http://codereview.chromium.org/1109008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42172 0039d316-1c4b-4281-b951-d872f2087c98
* Add expectation to green the bot.dglazkov@chromium.org2010-03-191-0/+2
| | | | | | | | | | TBR=japhet TEST=none BUG=temporary Review URL: http://codereview.chromium.org/1140002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42171 0039d316-1c4b-4281-b951-d872f2087c98
* Don't attempt to load a failed plugin twice.evan@chromium.org2010-03-195-24/+33
| | | | | | | | | | | | | | We keep track of which plugins we've already considered loading, and skip them if we encounter them again. This situation is common on Linux where people have many different symlinks pointing to the same plugin. BUG=38764 TEST=See bug for bad output without this patch; output with this patch is now good. Review URL: http://codereview.chromium.org/1149005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42170 0039d316-1c4b-4281-b951-d872f2087c98
* Disable new WorkerTest.SharedWorkerInIframe test. It's failing in Valgrind.thestig@chromium.org2010-03-191-0/+1
| | | | | | | | BUG=38575 TEST=Valgrind Linux goes green. Review URL: http://codereview.chromium.org/1096007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42169 0039d316-1c4b-4281-b951-d872f2087c98
* Enable tabbed bookmark manager by default.arv@chromium.org2010-03-1911-126/+152
| | | | | | | | | | | | | | Second try with the following changes: - Remove FLAKY_ from Feed tests and makes sure they pass. BUG=4890,38609 TEST=browser_test.exe Run Chrome, Press Ctrl+Shift+B. The new bookmark manager should open in a tab. Review URL: http://codereview.chromium.org/1127006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42165 0039d316-1c4b-4281-b951-d872f2087c98
* Make sure we include the bookmark manager in the installerarv@chromium.org2010-03-191-0/+7
| | | | | | | | | BUG=38611 TEST=Built the mini_installer and verified that the files are in chrome.7z. Review URL: http://codereview.chromium.org/1082006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42164 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit Roll 56239:56272.dglazkov@chromium.org2010-03-192-2/+1
| | | | | | | | | | TBR=japhet TEST=none BUG=srsly Review URL: http://codereview.chromium.org/1095006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42163 0039d316-1c4b-4281-b951-d872f2087c98
* gtk: Fix menu display logic for people with top/down xinerama setups, part 2.thestig@chromium.org2010-03-191-11/+27
| | | | | | | | BUG=14184 TEST=see bug Review URL: http://codereview.chromium.org/1105006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42162 0039d316-1c4b-4281-b951-d872f2087c98
* Don't change the panel state when deleting notifications (and mouse is on ↵oshima@chromium.org2010-03-194-7/+101
| | | | | | | | | | | | | the panel) so that a user can delete multiple notification by clicking mouse on the same position. BUG=33306 TEST=none. I will add tests next week. Review URL: http://codereview.chromium.org/1147003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42161 0039d316-1c4b-4281-b951-d872f2087c98
* fix bustageben@chromium.org2010-03-191-0/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42160 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes bug in ActiveWindowWatcherX. It appears that in newer versionssky@chromium.org2010-03-191-3/+7
| | | | | | | | | | | | of gdk gdk itself maintains the mask to apply and ends up blowing away our request for property change events. Using gdk_set_events doesn't seem to have this problem. BUG=none TEST=none Review URL: http://codereview.chromium.org/1076007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42158 0039d316-1c4b-4281-b951-d872f2087c98
* fix bustageben@chromium.org2010-03-191-0/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42157 0039d316-1c4b-4281-b951-d872f2087c98
* Allow dynamic switching in and out of sidetabs mode.ben@chromium.org2010-03-1932-59/+337
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/1001003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42156 0039d316-1c4b-4281-b951-d872f2087c98
* Incognito download appearance for items in Incognito downloads pagearv@chromium.org2010-03-191-89/+133
| | | | | | | | | BUG=36587 TEST=Open an incognito window and open the Downloads page for it. Now download something in the OTR window. The item should show up in the downloads page but it should be lighter and have a OTR icon background. Review URL: http://codereview.chromium.org/1126005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42155 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 42152 - Fix the case where the browser livelocks if we cannot open a ↵vandebo@chromium.org2010-03-1910-217/+68
| | | | | | | | | | | | | | | | | | | | | | file. If one tries to upload a file that one doesn't have read access to, the browser livelocks. It tries to read from the file, gets nothing but spins forever because it knows that it hasn't finished reading. To address this, firstly we add a check at stat() time to make sure that we can read the file. However, this doesn't take care of the case where the access() call was incorrect, or the permissions have changed under us. In this case, we replace the missing file with NULs. BUG=30850 Review URL: http://codereview.chromium.org/541022 TBR=vandebo@chromium.org Review URL: http://codereview.chromium.org/1145004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42154 0039d316-1c4b-4281-b951-d872f2087c98
* Notification for battery with <= 15 minutes remaining.seanparent@google.com2010-03-1911-3/+312
| | | | | | | | | BUG=521 TEST=none Review URL: http://codereview.chromium.org/1079007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42153 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the case where the browser livelocks if we cannot open a file.vandebo@chromium.org2010-03-1910-68/+217
| | | | | | | | | | | | | | | | | If one tries to upload a file that one doesn't have read access to, the browser livelocks. It tries to read from the file, gets nothing but spins forever because it knows that it hasn't finished reading. To address this, firstly we add a check at stat() time to make sure that we can read the file. However, this doesn't take care of the case where the access() call was incorrect, or the permissions have changed under us. In this case, we replace the missing file with NULs. BUG=30850 Review URL: http://codereview.chromium.org/541022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42152 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind Mac: Widen a couple of suppressions to accommodate OOM changes.thestig@chromium.org2010-03-191-1/+2
| | | | | | | | BUG=12673,20459,20504 TEST=Valgrind Mac UI tests go green. Review URL: http://codereview.chromium.org/1107009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42151 0039d316-1c4b-4281-b951-d872f2087c98
* Update expectations after ref build update, etc.chase@chromium.org2010-03-191-7/+7
| | | | | | | | | | BUG=none TEST=perf steps are green TBR=nsylvain@chromium.org Review URL: http://codereview.chromium.org/1084012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42150 0039d316-1c4b-4281-b951-d872f2087c98
* Improved SSL handshake processing on Mac.snej@chromium.org2010-03-192-51/+77
| | | | | | | | | | We now guarantee the server cert is verified before sending a client cert. BUG=38550 TEST=none (manual testing with five different public sites that use client certs) Review URL: http://codereview.chromium.org/1116003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42149 0039d316-1c4b-4281-b951-d872f2087c98
* Update expectations since I can't get ↵agl@chromium.org2010-03-191-1/+2
| | | | | | chromium-linux-fontconfig-renderstyle.html to work. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42148 0039d316-1c4b-4281-b951-d872f2087c98
* Add a dcheck to make sure we launch the dialog box on the main UIfeldstein@chromium.org2010-03-191-0/+1
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/1075010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42147 0039d316-1c4b-4281-b951-d872f2087c98
* Resubmit 1025006: Refactor app-related manifest propertiesaa@chromium.org2010-03-1950-251/+832
| | | | | | | | so that they don't include the name 'app'. TBR=erikkay@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42146 0039d316-1c4b-4281-b951-d872f2087c98
* More WebKit flakiness.jhawkins@chromium.org2010-03-191-0/+2
| | | | | | | | | TBR=thestig BUG=38704,38706 TEST=none Review URL: http://codereview.chromium.org/1079008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42145 0039d316-1c4b-4281-b951-d872f2087c98
* Queue up connect messages while waiting for the shared worker to start.atwilson@chromium.org2010-03-193-4/+28
| | | | | | | | | BUG=37100 TEST=added new ui test Review URL: http://codereview.chromium.org/1047006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42144 0039d316-1c4b-4281-b951-d872f2087c98
* Fix language switch ignored changing RTL-ness.glotov@google.com2010-03-191-3/+4
| | | | | | | | | | | BUG=35248 TEST=Switch the language used by the ChromiumOS using the top left corner menu of the Network selection wizard. Or you may use the following command on desktop using Chromium (built with GYP_DEFINES="chromeos=1"): out/Debug/chrome --login-manager --login-screen=network Review URL: http://codereview.chromium.org/1148003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42143 0039d316-1c4b-4281-b951-d872f2087c98
* Remove flakiness dashboard code from webkit\tools. The code was moved to ↵victorw@chromium.org2010-03-194-3278/+0
| | | | | | | | | | | trunk/tools/dashboards. TBR=ojan TEST=none BUG=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42142 0039d316-1c4b-4281-b951-d872f2087c98
* Just need to trigger a buildagl@chromium.org2010-03-191-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42141 0039d316-1c4b-4281-b951-d872f2087c98
* AutoFill: Set the kAutoFillInfoBarShown pref to true if the user opens the ↵jhawkins@chromium.org2010-03-193-1/+22
| | | | | | | | | | AutoFill dialog. If the user has opened the dialog, AutoFill is implicitly enabled. BUG=38538 TEST=none Review URL: http://codereview.chromium.org/1077003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42139 0039d316-1c4b-4281-b951-d872f2087c98
* Add 95%-tile confidence intervals to the benchmark.mbelshe@chromium.org2010-03-191-0/+10
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/1142001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42138 0039d316-1c4b-4281-b951-d872f2087c98
* Linux test_shell: dont always use hermetic fontconfig mode.agl@chromium.org2010-03-191-1/+1
| | | | | | This undoes r42117 as I figured out what was going on. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42137 0039d316-1c4b-4281-b951-d872f2087c98
* Mark svg/custom/feDisplacementMap-01.svg as flaky on Mac/Linux Debug.jhawkins@chromium.org2010-03-191-0/+3
| | | | | | | | | TBR=thestig BUG=38694 TEST=none Review URL: http://codereview.chromium.org/1137002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42136 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes leak in WidgetGtk::OnWindowPaint.sky@chromium.org2010-03-191-0/+1
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/1155002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42135 0039d316-1c4b-4281-b951-d872f2087c98
* Improve the integration test harness by using the max_local_timestamptim@chromium.org2010-03-198-101/+112
| | | | | | | | | | | from the sync engine rather than waiting for "a couple syncs" to happen before declaring sync "done". BUG=37351 Review URL: http://codereview.chromium.org/1042008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42134 0039d316-1c4b-4281-b951-d872f2087c98
* Add ability to show/hide password in login dialog.chocobo@chromium.org2010-03-199-8/+63
| | | | | | | | BUG=none TEST=open login dialog, type in password, and click on the lock image to toggle showing password. Review URL: http://codereview.chromium.org/1113004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42133 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 42115 - Disable BrowserEncodingTest.TestEncodingAliasMapping as it's ↵jhawkins@chromium.org2010-03-191-3/+0
| | | | | | | | | | | | | | failing under Valgrind. TBR=thestig BUG=38657 TEST=none Review URL: http://codereview.chromium.org/1105005 TBR=jhawkins@chromium.org Review URL: http://codereview.chromium.org/1124004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42132 0039d316-1c4b-4281-b951-d872f2087c98
* String translations (not final)oritm@google.com2010-03-1957-725/+748
| | | | | | Review URL: http://codereview.chromium.org/1085004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42131 0039d316-1c4b-4281-b951-d872f2087c98
* Removing AddDefaultBookmark related code as we are takinghuanr@chromium.org2010-03-195-69/+0
| | | | | | | | | | | bookmark import approach. BUG=32728 TEST=existing test passes Review URL: http://codereview.chromium.org/1122002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42130 0039d316-1c4b-4281-b951-d872f2087c98
* Slightly tweak the style of some plugin code that's been bugging me.evan@chromium.org2010-03-192-21/+14
| | | | | | | | No functional change (but I have a functional change to follow this). Review URL: http://codereview.chromium.org/1115006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42129 0039d316-1c4b-4281-b951-d872f2087c98
* views: Add accessibility support to the Textfield control.ctguil@chromium.org2010-03-193-4/+51
| | | | | | | | | BUG=9619 TEST=open AccExplorer.exe, open bookmarks manager dialog, point it to the search Textfield (edit box) and see it if has the correct information for role (editable text), name (the label within it's connected) and state (read only). Review URL: http://codereview.chromium.org/1058002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42128 0039d316-1c4b-4281-b951-d872f2087c98
* Die on an OOM situation in many more cases.avi@chromium.org2010-03-195-19/+249
| | | | | | | | | | | Continuation of http://codereview.chromium.org/875004 after a revert. BUG=http://crbug.com/12673 TEST=run out of memory and die Review URL: http://codereview.chromium.org/1039007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42127 0039d316-1c4b-4281-b951-d872f2087c98
* Fix expectations mishap.dglazkov@chromium.org2010-03-191-2/+2
| | | | | | | | | | TBR=japhet TEST=none BUG=it was Review URL: http://codereview.chromium.org/1083004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42126 0039d316-1c4b-4281-b951-d872f2087c98
* Fixing a constant which was the hardcoded value of 2*kNumBytesToSniff. When I rvargas@google.com2010-03-191-2/+6
| | | | | | | | | | | | | | changed kNumBytesToSniff in 41687, it was left behind. Contributed by tonyg@chromium.org (original review http://codereview.chromium.org/1111003/show) BUG=15314 TEST=There is no clear way to test this, ideas? Review URL: http://codereview.chromium.org/1153002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42125 0039d316-1c4b-4281-b951-d872f2087c98
* Revert the previous deps update.sehr@google.com2010-03-191-1/+1
| | | | | | Review URL: http://codereview.chromium.org/1109007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42124 0039d316-1c4b-4281-b951-d872f2087c98