summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* r33179 (http://codereview.chromium.org/436024) was incomplete.yusukes@google.com2009-11-261-2/+2
| | | | | | | | | | | | I should have modified the non-static version. BUG=none TEST=none TBR=aa Review URL: http://codereview.chromium.org/437088 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33201 0039d316-1c4b-4281-b951-d872f2087c98
* Update ThreadSanitizer to rev1250timurrrr@chromium.org2009-11-261-1/+1
| | | | | | Review URL: http://codereview.chromium.org/399073 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33200 0039d316-1c4b-4281-b951-d872f2087c98
* Widen a Valgrind suppression, it occurs on Linux as well.thestig@chromium.org2009-11-262-12/+8
| | | | | | | | | TBR=atwilson BUG=28847 TEST=none Review URL: http://codereview.chromium.org/434111 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33199 0039d316-1c4b-4281-b951-d872f2087c98
* Add new reliability bot crash signatures. Most likely caused by r33133.thestig@chromium.org2009-11-261-0/+4
| | | | | | | | | TBR=rvargas BUG=28850 TEST=none Review URL: http://codereview.chromium.org/437087 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33198 0039d316-1c4b-4281-b951-d872f2087c98
* Support context data in form of a stringsgjesse@chromium.org2009-11-262-6/+29
| | | | | | | | | | | | WbeKit bug 31873 (https://bugs.webkit.org/show_bug.cgi?id=31873) changes the context "data" from a JavaScript object to a string. This c$ BUG=23058 TEST=none Review URL: http://codereview.chromium.org/443002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33197 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaselining overlapping-floats-with-overflow-hidden.html for LINUX.kinuko@chromium.org2009-11-263-1/+1
| | | | | | | | | | | Div sizes and positions in the actual results image look good to me, but it is failing due to subtle differences in fonts for the test description. BUG=10458 TEST=none Review URL: http://codereview.chromium.org/437058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33196 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress a Toolbar5ImporterTest valgrind error.thestig@chromium.org2009-11-261-0/+12
| | | | | | | | | TBR=jorlow BUG=11838 TEST=none Review URL: http://codereview.chromium.org/437086 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33195 0039d316-1c4b-4281-b951-d872f2087c98
* Widen a valgrind suppression, it happens on the mac as well.thestig@chromium.org2009-11-261-15/+15
| | | | | | | | | TBR=stuartmorgan BUG=28824 TEST=none Review URL: http://codereview.chromium.org/443018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33194 0039d316-1c4b-4281-b951-d872f2087c98
* More mac valgrind suppressions for WorkerService.thestig@chromium.org2009-11-261-2/+22
| | | | | | | | | TBT=atwilson BUG=28847 TEST=none Review URL: http://codereview.chromium.org/444013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33191 0039d316-1c4b-4281-b951-d872f2087c98
* Disable tcmalloc on Linux.thestig@chromium.org2009-11-261-1/+1
| | | | | | | | | TBR=willchan BUG=28818, 28828 TEST=Random ui test / startup flakiness goes away on Linux. Review URL: http://codereview.chromium.org/437085 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33184 0039d316-1c4b-4281-b951-d872f2087c98
* Update pywebsocket to 0.4.2yuzo@chromium.org2009-11-261-1/+1
| | | | | | | | | | | | | | | | | For WebKit, https://bugs.webkit.org/show_bug.cgi?id=31861 is underway. This patch will make Chromium use the same version. (An alternative would be to change DEPS and test scripts to use pywebsocket under src/third_party/WebKit/WebKitTools. Perhaps I may address it in a separate change.) TEST=none BUG=none Review URL: http://codereview.chromium.org/441015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33183 0039d316-1c4b-4281-b951-d872f2087c98
* Throttle websocket live experimentukai@chromium.org2009-11-261-0/+8
| | | | | | | | | | | 0.5% of users will participate websocket live experiment. BUG=28843 TEST=none Review URL: http://codereview.chromium.org/434110 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33182 0039d316-1c4b-4281-b951-d872f2087c98
* Add a mac valgrind suppression for WorkerService::CreateWorker leak.thestig@chromium.org2009-11-261-0/+8
| | | | | | | | | TBR=atwilson BUG=28847 TEST=none Review URL: http://codereview.chromium.org/443016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33181 0039d316-1c4b-4281-b951-d872f2087c98
* Fork a copy of the vanilla upstream copy of page_heap.cc renamed tosgk@chromium.org2009-11-262-0/+501
| | | | | | | | | | | page_heap_linux.cc, since the Linux build can't use the current Windows-specific version of page_heap.cc. Adds #ifdef in page_heap.h for API changes where the old API is still used by Linux and the new API is used by windows. BUG=27911 TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33180 0039d316-1c4b-4281-b951-d872f2087c98
* Update the url of the Ruby script following this mail so users can use the ↵yusukes@google.com2009-11-261-2/+2
| | | | | | | | | | | | | latest script: http://groups.google.com/group/chromium-extensions/browse_thread/thread/bca3dea2da278813/8083425efdf11186#8083425efdf11186 BUG=none TEST=none Review URL: http://codereview.chromium.org/436024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33179 0039d316-1c4b-4281-b951-d872f2087c98
* Re-enable Toolbar5ImporterTestjorlow@chromium.org2009-11-261-35/+38
| | | | | | | | | | | | | * Fix disabled code to make it compile again. * The test doesn't pass if the importer thinks this is the first run of the browser, so call CreateSentinel() to mark this as a subsequent run. BUG=11838 TEST=none Review URL: http://codereview.chromium.org/437083 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33177 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaselinine fast/overflow/004.html as the expected results have been ↵kinuko@chromium.org2009-11-266-10/+8
| | | | | | | | | | | updated upstream (bugs.webkit.org/show_bug.cgi?id=31455). BUG=10432 TEST=none Review URL: http://codereview.chromium.org/384042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33176 0039d316-1c4b-4281-b951-d872f2087c98
* Fix runtime error in http_server.py.yutak@chromium.org2009-11-261-2/+2
| | | | | | | | | | BUG=none TEST=Run src/webkit/tools/layout_tests/layout_package/http_server.sh without arguments, and observe the process exits gracefully (does not print traceback). Review URL: http://codereview.chromium.org/435042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33175 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 257.0 to 258.0chrome-bot@google.com2009-11-261-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33169 0039d316-1c4b-4281-b951-d872f2087c98
* Fix signal handlers so we don't fail a DCHECK.thestig@chromium.org2009-11-261-10/+11
| | | | | | | | BUG=none TEST=ctrl+c in debug mode doesn't cause a DCHECK failure. Review URL: http://codereview.chromium.org/442018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33168 0039d316-1c4b-4281-b951-d872f2087c98
* Fix keyboard focus in initial sync dialogs.chron@google.com2009-11-264-3/+14
| | | | | | | | | | Remove stray style tag that caused validation problems. TEST=manually tested BUG=28803,28801 Review URL: http://codereview.chromium.org/442019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33165 0039d316-1c4b-4281-b951-d872f2087c98
* Changed shared worker code so incognito windows do not have access to ↵atwilson@chromium.org2009-11-269-43/+150
| | | | | | | | | | | non-incognito shared workers. BUG=27883 TEST=added new uitest Review URL: http://codereview.chromium.org/441022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33164 0039d316-1c4b-4281-b951-d872f2087c98
* Use Closure Compiler to compile JSTemplate. Reduces the compiled size of jst ↵arv@chromium.org2009-11-263-1696/+48
| | | | | | | | | | | from 47Kb to 6Kb. BUG=None TEST=Make sure all DOM UI continues to work. Review URL: http://codereview.chromium.org/434103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33163 0039d316-1c4b-4281-b951-d872f2087c98
* For now, let's clear local storage whenever we clear cookies.jorlow@chromium.org2009-11-268-0/+59
| | | | | | | | BUG=28788 TEST="Clear private data..." from the menu, check cookies, and tell it ok. Data in "Local Storage" inside the profile's data dir should be deleted and any open websites that were using that data should no longer be able to see it. Review URL: http://codereview.chromium.org/441012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33162 0039d316-1c4b-4281-b951-d872f2087c98
* Implement SyncSocket class for Posix targets (Linux, Mac), and enable thesehr@google.com2009-11-264-12/+145
| | | | | | | | | | | corresponding unittest. This feature, as a reminder, allows low-latency (blocking) send/receive between processes, and will be used for real-time thread synchronization for Pepper audio and for direct synchronization for 3D video. Review URL: http://codereview.chromium.org/431043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33161 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor OS-dependent filename exclusion patternsevan@chromium.org2009-11-264-92/+34
| | | | | | | | | | | | | Rather than duplicate logic in the tree, merge all of the shared rules about patterns in filenames into one common set. The pattern is: "if (OS != x): exclude x's files." This is especially needed for upcoming changes that bring in a few more platform-specific (FreeBSD, OpenBSD, Solaris(?)) files. Review URL: http://codereview.chromium.org/443011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33160 0039d316-1c4b-4281-b951-d872f2087c98
* Changed comments to use HTML comments instead of class="comment".kathyw@google.com2009-11-2634-246/+85
| | | | | | | | | | TEST=none BUG=none TBR=aa Review URL: http://codereview.chromium.org/440028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33159 0039d316-1c4b-4281-b951-d872f2087c98
* Fix expectations logic to deal with a few more edge cases.ojan@chromium.org2009-11-251-16/+32
| | | | | | | | | | | | | | | | RELEASE : foo.html = TEXT DEBUG : foo.html = IMAGE The DEBUG line would clobber the RELEASE line before. Also, clear the processed test state in all cases where we change the number of runs that we show (e.g. when switching from the main view to the individual tests view with the default maxResults value). Review URL: http://codereview.chromium.org/442017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33156 0039d316-1c4b-4281-b951-d872f2087c98
* Re-enable NewTabUIStartupTest.PerfRefWarm on Linux. Roll to a newtony@chromium.org2009-11-252-3/+2
| | | | | | | | | | reference build for Linux that passes this test. BUG=28028 Review URL: http://codereview.chromium.org/441026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33155 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 51390:51395agl@chromium.org2009-11-251-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33154 0039d316-1c4b-4281-b951-d872f2087c98
* Patching the following CL from thiago.farina@gmail.com: ↵idana@chromium.org2009-11-252-10/+42
| | | | | | | | | | | | http://codereview.chromium.org/418044 BUG=26551 TEST=See bug description TBR=thiago.farina@gmail.com Review URL: http://codereview.chromium.org/437073 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33152 0039d316-1c4b-4281-b951-d872f2087c98
* Merge r77 from upstream tcmalloc to the local chromium branch.sgk@chromium.org2009-11-2519-734/+263
| | | | | | | | BUG=27911 TEST=none Review URL: http://codereview.chromium.org/440027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33151 0039d316-1c4b-4281-b951-d872f2087c98
* Fix issue 7618xiyuan@chromium.org2009-11-252-18/+43
| | | | | | | | | | | | | Issue 7618 is caused by an all transparent favicon. When all pixels in XOR mask has alpha value of zero, Windows will use the AND mask. So create one for this case. BUG=7618 TEST=Verify fix for issue 7618. Review URL: http://codereview.chromium.org/434091 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33149 0039d316-1c4b-4281-b951-d872f2087c98
* Use argv[0] to print out executable usage info for media tools.scherkus@chromium.org2009-11-254-4/+5
| | | | | | | | | | BUG=n/a TESt=n/a Review URL: http://codereview.chromium.org/434101 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33148 0039d316-1c4b-4281-b951-d872f2087c98
* Be more paranoid when checking the default browser in Windows and return ↵mdm@chromium.org2009-11-253-11/+5
| | | | | | | | | | | | | | | "not default" rather than "can't tell" in most cases. Also undo previous fixes that worked around an incorrect return value; one of them (the infobar change) regresses the Linux version to display the infobar in cases where we would not be able to set ourselves as the default anyway (which was the original reason for the change that broke things on Windows). BUG=28429, 27403 TEST=(windows) install chrome but don't set it as the default during install, then restart it and verify that the infobar shows and chrome can still be set as the default TEST=(linux) run chrome in an unsupported desktop environment and verify that it neither displays the infobar asking to be made the default browser nor claims that it is the default browser in options Review URL: http://codereview.chromium.org/434022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33147 0039d316-1c4b-4281-b951-d872f2087c98
* Fix incognito with LocalStorage.jorlow@chromium.org2009-11-251-1/+1
| | | | | | | | | BUG=28807 TEST=Incognito has seprate data from the main window and is reset when you close the incognito window. Review URL: http://codereview.chromium.org/434099 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33146 0039d316-1c4b-4281-b951-d872f2087c98
* RESUBMIT of http://codereview.chromium.org/404025/showchase@chromium.org2009-11-256-71/+45
| | | | | | | | | | | | | | | | | | | | | | | | | Start the WebKit thread when we initialize the resource dispatcher host. NOTE: It's very possible this will have a startup performance impact. I'm going to watch the bots after committing. TODO: Clean up shutdown logic that exists simply because we don't know whether or not we'll ever start the WebKit thread. Originally landed in r33063, reverted in r33101 due to coincidence with Modules Linux startup test failures. TBR=jorlow, darin TEST=The WebKit thread gets spun up early in the initialization process. BUG=24144,28364 Review URL: http://codereview.chromium.org/441025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33144 0039d316-1c4b-4281-b951-d872f2087c98
* Disable New Tab UI Warm ref test on Linux too, it's failing there too.tony@chromium.org2009-11-251-1/+2
| | | | | | | | TBR=chase Review URL: http://codereview.chromium.org/444005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33143 0039d316-1c4b-4281-b951-d872f2087c98
* Fix typo in recursion detection logicjar@chromium.org2009-11-251-1/+1
| | | | | | | | | | | | | | | | | | When releasing the lock, I incorrectly set the thread owner for the lock to the current thread, rather than resetting it to zero. The result is that some number of stacks were not being recorded into the stack map (because the recursion blocking logic aborted the attempt to gather the lock). If I ever do a recursive acquisition (i.e., my logic is faulty), then an assertion will fire in the Acquire() for the lock. This in turn guarantees that when I Release() the lock, it was not a (windows allowed) recursive acquisition of the lock, and hence the thread owning the lock should indeed be zeroed. r=mbelshe Review URL: http://codereview.chromium.org/443009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33140 0039d316-1c4b-4281-b951-d872f2087c98
* updated buildbot to test updateserikkay@chromium.org2009-11-251-4/+3
| | | | | | | | | | BUG=none TEST=none TBR=asargent Review URL: http://codereview.chromium.org/442016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33139 0039d316-1c4b-4281-b951-d872f2087c98
* Add a supression for CreateProfile.jparent@chromium.org2009-11-251-0/+9
| | | | | | | | | BUG=28824 TEST=none Review URL: http://codereview.chromium.org/435051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33138 0039d316-1c4b-4281-b951-d872f2087c98
* Flaky tests on linux/view/64bit builds.oshima@chromium.org2009-11-257-16/+46
| | | | | | | | | | | Also updated browser_tests to use #define instead of #if/else, like other tests. BUG=28808 TEST=None Review URL: http://codereview.chromium.org/442012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33137 0039d316-1c4b-4281-b951-d872f2087c98
* Match the vendor branch to the current tcmalloc rev in DEPS.sgk@chromium.org2009-11-2531-5227/+9389
| | | | | | | | BUG=27911 TEST=none Review URL: http://codereview.chromium.org/443010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33136 0039d316-1c4b-4281-b951-d872f2087c98
* file_util: Remove deprecated function SetCurrentDirectory.thestig@chromium.org2009-11-252-5/+0
| | | | | | | | | | | BUG=24672 TEST=None Original Review URL: http://codereview.chromium.org/391059 Patch from Thiago Farina <thiago.farina@gmail.com>. Review URL: http://codereview.chromium.org/434093 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33135 0039d316-1c4b-4281-b951-d872f2087c98
* Disable the new tab reference tests on mac since the reference buildtony@chromium.org2009-11-251-0/+8
| | | | | | | | | | | doesn't seem to support all the IPC messages. BUG=28028 TBR=chase Review URL: http://codereview.chromium.org/437072 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33134 0039d316-1c4b-4281-b951-d872f2087c98
* Http cache: Add code to restart a network request when thervargas@google.com2009-11-255-28/+94
| | | | | | | | | | | | server doesn't revalidate a partially stored entry, in other words, after we issued a conditional byte range request. BUG=27276 TEST=unittests Review URL: http://codereview.chromium.org/434052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33133 0039d316-1c4b-4281-b951-d872f2087c98
* Properly detect KDE4 on newer systems (e.g. [K]Ubuntu 9.04).mdm@chromium.org2009-11-252-2/+7
| | | | | | | | BUG=25938 TEST=try to configure proxy settings on KDE4 when $DESKTOP_SESSION=kde, it should work Review URL: http://codereview.chromium.org/427013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33132 0039d316-1c4b-4281-b951-d872f2087c98
* Convert a few other places from using ApplyAccelerator (async) totony@chromium.org2009-11-252-6/+9
| | | | | | | | using RunCommand (sync). Review URL: http://codereview.chromium.org/436031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33131 0039d316-1c4b-4281-b951-d872f2087c98
* Use apache on the Mac on V8-Latest builders as an experimentojan@chromium.org2009-11-254-3/+167
| | | | | | | to see if http test flakiness goes away. Review URL: http://codereview.chromium.org/437063 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33130 0039d316-1c4b-4281-b951-d872f2087c98
* Make the eviction function faster by reading/writing 1MB blocksnsylvain@chromium.org2009-11-251-26/+25
| | | | | | | instead of 4k. Review URL: http://codereview.chromium.org/442011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33129 0039d316-1c4b-4281-b951-d872f2087c98