summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
* Fix some minor things that were in the unique naming CL that I forgot to ↵chron@google.com2009-11-255-8/+11
| | | | | | | | address. Review URL: http://codereview.chromium.org/435026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33127 0039d316-1c4b-4281-b951-d872f2087c98
* Add new tab warm and new tab cold reference build runs.tony@chromium.org2009-11-252-3/+27
| | | | | | | | BUG=28028 Review URL: http://codereview.chromium.org/436040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33123 0039d316-1c4b-4281-b951-d872f2087c98
* Enable ETW logging in Chrome Frame.siggi@chromium.org2009-11-251-0/+9
| | | | | | | | | BUG=0 TEST=none Review URL: http://codereview.chromium.org/437064 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33122 0039d316-1c4b-4281-b951-d872f2087c98
* Make cancel button not pop up when you make a bad login.chron@google.com2009-11-251-12/+13
| | | | | | | | | BUG=27543 TEST=Manually tested Review URL: http://codereview.chromium.org/437033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33119 0039d316-1c4b-4281-b951-d872f2087c98
* Pull in icu@32651:jshin@chromium.org2009-11-251-1/+1
| | | | | | | | | | | | | | | | | | | Remove invuca.icu table from the ICU data file again(see http://codereview.chromium.org/399089/show) It was added to make Chrome not crash with a webkit patch for bug 30437 (https://bugs.webkit.org/show_bug.cgi?id=30437) However, the webkit patch was rolled back so that we don't need invuca.icu for now. Removing it will cut down the data size by 230k (before compression and in the Chrome executable on Linux/Mac and the ICU data dll on Linux). This has to be added back when it becomes necessary again to fix the aforementioned webkit bug. See also http://crbug.com/28132 (a bug about ~ 4kB of space wasted by copyright statements) BUG=20406 TEST=All the webkit tests pass. Review URL: http://codereview.chromium.org/418019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33118 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes crash in tooltips. I was freeing a PangoFontDescription that Isky@chromium.org2009-11-252-11/+6
| | | | | | | | | | | | shouldn't have. I also added code to set the name of the widgets created by WidgetGtk. BUG=none TEST=none Review URL: http://codereview.chromium.org/443006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33117 0039d316-1c4b-4281-b951-d872f2087c98
* Deleted gpu process and command buffer code from O3D tree. Now resides in ↵apatrick@google.com2009-11-25141-39533/+0
| | | | | | | | Chrome tree at src/gpu. Review URL: http://codereview.chromium.org/442013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33115 0039d316-1c4b-4281-b951-d872f2087c98
* Try to fix spurious gcc warning.pkasting@chromium.org2009-11-251-2/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33112 0039d316-1c4b-4281-b951-d872f2087c98
* Many changes to DictionaryValues:pkasting@chromium.org2009-11-2534-320/+423
| | | | | | | | | | | | | | | | | * Add support for keys with "." in them via new XXXWithoutPathExpansion() APIs. * Use these APIs with all key iterator usage. * SetXXX() calls cannot fail, so change them from bool to void. * Change GetSize() to size() since it's cheap, and add empty(). Other: * Use standard for loop format in more places (e.g. instead of while loops when they're really doing a for loop). * Shorten a few bits of code. BUG=567 TEST=none Review URL: http://codereview.chromium.org/441008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33109 0039d316-1c4b-4281-b951-d872f2087c98
* Enable the RTL UI support in the extensions_ui (chrome://extensions). While ↵jshin@chromium.org2009-11-252-13/+88
| | | | | | | | | | | | | doing so, make it use the font-family and font-size (84% by default) set in locale_settings for the current UI language. The body font size used to be 87%. To make up for the difference between two, the font sizes given in percentage are adjusted (increased) accordingly in the rest of the file. BUG=28202 TEST=1. Run Chrome with '--lang=he' or '--lang=ar' on Windows (or 'LANGUAGE=he chrome' / 'LANGUAGE=ar chrome' on Linux) and go to 'chrome://extensions'. Strings are not yet translated, but the overall UI should be RTL. 2. Run Chrome in en-US (or your favorite LTR language) and go to 'chrome://extensions'. It should look the same as before. Review URL: http://codereview.chromium.org/434024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33108 0039d316-1c4b-4281-b951-d872f2087c98
* Plumb through site-specific quirks setting with a command line switch.dglazkov@chromium.org2009-11-257-0/+12
| | | | | | | | | | | | Quirks are enabled by default. R=darin BUG=19586 TEST=wikileaks.org should now have its sidebar in the proper place. Review URL: http://codereview.chromium.org/442010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33107 0039d316-1c4b-4281-b951-d872f2087c98
* Adjust for linux startup test speedup.chase@chromium.org2009-11-251-1/+1
| | | | | | | | | | | | r33010 enabled tcmalloc by default on Linux, which gives a startup speedup of ~30 ms. BUG=none TEST=linux startup test is green Review URL: http://codereview.chromium.org/432024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33106 0039d316-1c4b-4281-b951-d872f2087c98
* Reverts 33093. The unittest doesn't seem to be able to set registry keys.gwilson@google.com2009-11-256-871/+0
| | | | | | | | R=jparent TEST=bots green Review URL: http://codereview.chromium.org/444002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33104 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "RESUBMIT of http://codereview.chromium.org/404025/show"chase@chromium.org2009-11-256-45/+71
| | | | | | | | | | | | | | There is a flaky failure in Linux startup tests that started appearing after r33063 landed. Try backing out r33063 to see if this CL is the cause. BUG=24144 TEST=linux startup tests pass TBR=jorlow Review URL: http://codereview.chromium.org/441020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33101 0039d316-1c4b-4281-b951-d872f2087c98
* Add confirmation for each update before adding it to the auto-update of ↵ojan@chromium.org2009-11-251-4/+24
| | | | | | | | | test_expectations.txt. This allows for mostly automating the process, but still having a human look at each change. Review URL: http://codereview.chromium.org/434088 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33100 0039d316-1c4b-4281-b951-d872f2087c98
* Fix help dialog for player_x11.scherkus@chromium.org2009-11-251-1/+1
| | | | | | | | | | | BUG=n/a TEST=n/a TBR=hclam Review URL: http://codereview.chromium.org/443005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33098 0039d316-1c4b-4281-b951-d872f2087c98
* Merged in recent changes to command buffer code.apatrick@google.com2009-11-2519-1477/+1956
| | | | | | | | | TEST=none BUG=none Review URL: http://codereview.chromium.org/434063 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33095 0039d316-1c4b-4281-b951-d872f2087c98
* Load chrome.dll as a resource dll so that resources can be loaded by the ↵tommi@chromium.org2009-11-253-4/+13
| | | | | | | | | | | browser. TEST=fixes net tests for chrome frame BUG=none Review URL: http://codereview.chromium.org/437050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33094 0039d316-1c4b-4281-b951-d872f2087c98