summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Use a more compact license header in source files.license.bot2008-08-242449-72587/+13684
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1287 0039d316-1c4b-4281-b951-d872f2087c98
* Add AUTHORS file.license.bot2008-08-241-0/+3
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1286 0039d316-1c4b-4281-b951-d872f2087c98
* Add LICENSE file.licensebot@google.com2008-08-241-0/+27
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1285 0039d316-1c4b-4281-b951-d872f2087c98
* Disable Frame Pointer Omission optimization in default release, the CHECK ↵maruel@google.com2008-08-234-1/+8
| | | | | | | | ENABLED and the DOM STATS builds. OmitFramePointers="false" doesn't work since this attribute would have needed to be tri-state to work correctly. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1284 0039d316-1c4b-4281-b951-d872f2087c98
* Ignore tests that started failing with revision 1242.nsylvain@google.com2008-08-231-0/+7
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1283 0039d316-1c4b-4281-b951-d872f2087c98
* Try to remove the flakyness in the test by adding a Sleep.nsylvain@google.com2008-08-231-0/+10
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1282 0039d316-1c4b-4281-b951-d872f2087c98
* The deps_checker is complaining that v8_binding includesnsylvain@google.com2008-08-232-2/+2
| | | | | | | | | | a file in common. I changed the path so we can include it the same way we do everywhere else. Eventually we should include with a full path (starting at third_party/icu...) git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1281 0039d316-1c4b-4281-b951-d872f2087c98
* Skip deps check for the third_party code sdch.nsylvain@google.com2008-08-231-0/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1280 0039d316-1c4b-4281-b951-d872f2087c98
* Update DEPS files for new changes to app.brettw@google.com2008-08-231-0/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1279 0039d316-1c4b-4281-b951-d872f2087c98
* A complete copy of the open source open-vcdiff codejar@google.com2008-08-23122-0/+82866
| | | | | | | | | | This is "soon to be released" open source code. I have a copy here to avoid racing for release. Once it is really on our source server, I'll pull that instead. tbr=ajenjo,nsylvain git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1274 0039d316-1c4b-4281-b951-d872f2087c98
* Add a spinlock wait to the dearly beloved crititcal sectioncpu@google.com2008-08-231-1/+3
| | | | | | | | - the 2000 is a guess, I think the right number is between 1000 and 4000 - lets look at perf, if hurts then we remove it git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1271 0039d316-1c4b-4281-b951-d872f2087c98
* Disk cache: Make sure we don't overwrite external files when creating new ones.rvargas@google.com2008-08-233-2/+27
| | | | | | | TEST=unit test git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1270 0039d316-1c4b-4281-b951-d872f2087c98
* We're hoping to find exit codes that are incorrectly counted jar@google.com2008-08-231-4/+34
| | | | | | | | | | | | | as "crashes" but are "not really." Toward that end, we want a "complete" list of exit codes, which categorigized as "crashes." Note we don't record stats when we "recognize" the exit code. r=evanm,nsylvain git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1269 0039d316-1c4b-4281-b951-d872f2087c98
* Rearrange the SConscript a bit to show which parts we build and which ones ↵evanm@google.com2008-08-231-36/+29
| | | | | | we don't. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1268 0039d316-1c4b-4281-b951-d872f2087c98
* Allow access to clipboard text in cut/paste event handlers. Itc@google.com2008-08-231-1/+16
| | | | | | | | | didn't change the ClipboardDataTypeURL case because I can't seem to get data out of that in Safari either. BUG=1330965 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1267 0039d316-1c4b-4281-b951-d872f2087c98
* Back out the previous checkin because buildbot detectswtc@google.com2008-08-221-18/+48
| | | | | | | | | that chrome.dll is now dependent on secur32.dll. we need to update chrome.dll.deps. TBR=sky git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1266 0039d316-1c4b-4281-b951-d872f2087c98
* add url_request_test_job to the buildtc@google.com2008-08-222-3/+3
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1264 0039d316-1c4b-4281-b951-d872f2087c98
* Adds capabilities for IPC messages of type long, for the primary purpose of ↵klink@google.com2008-08-223-0/+34
| | | | | | accessibility related communication. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1263 0039d316-1c4b-4281-b951-d872f2087c98
* Filter out tests from purify tests that intentionally leak.erikkay@google.com2008-08-223-182/+7
| | | | | | | | | | Remove stacks for these tests from the known errors list. BUG=1339773 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1262 0039d316-1c4b-4281-b951-d872f2087c98
* Fix spurious gcc warning dkegel@google.com2008-08-221-1/+1
| | | | | | | net/base/net_util.cc:176: warning: suggest parentheses around && within || git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1261 0039d316-1c4b-4281-b951-d872f2087c98
* Change the DEPS file to use relative paths.nsylvain@google.com2008-08-221-2/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1260 0039d316-1c4b-4281-b951-d872f2087c98
* We can link with secur32.lib and call the SSPI functions directly.wtc@google.com2008-08-221-48/+18
| | | | | | | | | | | The Platform SDK sample code loads the DLL and looks up the function pointer table dynamically, probably because it was written back when Win 9x and NT used different DLLs (secur32.dll and security.dll). R=maruel,darin BUG=1272567 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1256 0039d316-1c4b-4281-b951-d872f2087c98
* Get the majority of the files in V8Bindings/ building.erg@google.com2008-08-2212-43/+68
| | | | | | | | | | | The rest are excluded from the linux build because they include windowisms; this will be fixed later. Also, random linux compile fixes. Extra qualifiers, unused variables, et cetera. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1254 0039d316-1c4b-4281-b951-d872f2087c98
* Add the condition variable unittest to all builds.paulg@google.com2008-08-221-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1253 0039d316-1c4b-4281-b951-d872f2087c98
* Add missing framework to link Mac mime changes.avi@google.com2008-08-221-0/+4
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1251 0039d316-1c4b-4281-b951-d872f2087c98
* Move distribution specific theme images:rahulk@google.com2008-08-2224-35/+60
| | | | | | | | | | | | | - Google Chrome images are in internal repository now and get checked out into app\theme\google_chrome so delete them from app\theme - Add Chromium images to app\theme\Chromium - Modify html inlining script to pick up images from different places depending on environment variable (for now the default is google chrome which will change to chromium). - Moving icon file to private repository as well so delete it from public repository. In its place add chromium icon. - chromium\product_logo.png is a not actually a logo but just the blue icon in the same size as google_chrome\product_logo.png. This file makes about:version and new tab page look prettier (imo). BUG=1296800 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1249 0039d316-1c4b-4281-b951-d872f2087c98
* Make the condition variable unit test cross platform.paulg@google.com2008-08-223-89/+87
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1246 0039d316-1c4b-4281-b951-d872f2087c98
* Disk cache: Delete all files from the cache folder, instead of only thervargas@google.com2008-08-221-17/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | files created by the cache. I changed the code that deletes the cache files from the unit tests to use the same code used by the cache itself to discard old caches. However, said code performs a selective deletion of files, and leave anything that it doesn't know about on the folder, and then attempts to remove the folder (knowing that it will fail if there are extra files or directories there). That causes a problem with the unit tests, because some of the tests create an extra file in that folder, so the folder cannot be deleted. As a result, we start accumulating extra folders until we reach our pre-defined limit, and at that time the tests start to fail. We could modify the code to also delete this extra file, but given that the whole cache lives under a hidden folder, it makes sense to simplify the code and just delete every file when we want to discard an old file. So this means that if a user decides to write a file to that folder, we will delete it whenever we update the cache version, or when the user chooses to "Clear browsing data/ cache". Note that if the foreign object is a directory, we won't delete it and it will be moved aside. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1244 0039d316-1c4b-4281-b951-d872f2087c98
* Make chrome.exe read version from Software\Chromium instead of Google Update ↵rahulk@google.com2008-08-226-197/+279
| | | | | | | | | | | | | | keys when running Chromium. With this change now we can build a Chromium release that gets installed under Application Data\Chromium and actually runs. - Added a new file that has common functions used by google update client and chromium - Did some minor cleanup based on readability guidelines (alphabatical order etc). - We seem to be trying to avoid std::wstring at some places but are using it at other places. In future we should be just able to use std::wstring and get rid of StringCchDup. BUG=1296800 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1243 0039d316-1c4b-4281-b951-d872f2087c98
* Not checking whether a font covers a character or not for LATIN make a lot ofjungshik@google.com2008-08-221-11/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | characters otherwise supported by a font the system. Not checking would not save any time, either for the most common case (English or Western European). In other words, checking it would not slow them down. This is a regression and affects Vietnamese (when no font is specified at all). Besides, add some more fonts to the font fallback list (4 Chinese fonts to cover CJK Ext. A), FreeSerif/FreeSans and Gentium/GentiumAlt to cover a wider range of non-CJK BMP characters including Latin, Greek Cyrillic and other less-used scripts. These fonts are not usually installed on Windows, but 'geeks' tend to install them and they would make a loud noise if Chrome does not make use of them. Note: Somehow gcl created a new issue (although I just wanted to update my CL for issue 1385 : http://chrome-reviews.prom.corp.google.com/1385). The previous CL was already in the branch and was ok'd by Brett. (the change since issue 1385 is adding several fonts to the list). So, I'm TBR'ing it. BUG=1317551 TEST=http://unicode.org/cldr/utility/list-unicodeset.jsp?a=[:Script=Latin:] TBR=brettw git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1242 0039d316-1c4b-4281-b951-d872f2087c98
* Fix wrong note in README.evanm@google.com2008-08-221-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1240 0039d316-1c4b-4281-b951-d872f2087c98
* De-winify context headers in prep for future mac implementations. First step.pinkerton@google.com2008-08-225-10/+24
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1239 0039d316-1c4b-4281-b951-d872f2087c98
* Impl of platform mime typing for Mac.avi@google.com2008-08-224-11/+105
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1238 0039d316-1c4b-4281-b951-d872f2087c98
* crosstool's gcc complains about several functions in ACIICType.h:dkegel@google.com2008-08-221-0/+7
| | | | | | | | | | third_party/WebKit/JavaScriptCore/wtf/ASCIICType.h:53: warning: suggest parentheses around && within || It doesn't seem worth forking that file, so let's just disable that warning. It seems spurious in this case. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1237 0039d316-1c4b-4281-b951-d872f2087c98
* cast to the correct expected type (char16).pinkerton@google.com2008-08-221-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1236 0039d316-1c4b-4281-b951-d872f2087c98
* Introduce PLATFORM(CHROME) and turn on Skia for mac if we're building that ↵pinkerton@google.com2008-08-221-0/+8
| | | | | | platform. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1235 0039d316-1c4b-4281-b951-d872f2087c98
* Fix _finite() v. finite() differences between unix/win.pinkerton@google.com2008-08-221-2/+3
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1234 0039d316-1c4b-4281-b951-d872f2087c98
* Use PlatformTest to manage autorelease pools in net tests that use the path ↵mmentovai@google.com2008-08-223-4/+22
| | | | | | service git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1233 0039d316-1c4b-4281-b951-d872f2087c98
* Work around a UMR reported by purify by using a different ICUtc@google.com2008-08-221-1/+5
| | | | | | | | | | | | method. The internets tell me that the UMR in getTerminatedBuffer() is harmless [1], but this seems better anyway. BUG=1339780 [1] http://osdir.com/ml/lib.icu.c++.support/2005-03/msg00022.html git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1232 0039d316-1c4b-4281-b951-d872f2087c98
* Update chrome strings.tc@google.com2008-08-224-5/+5
| | | | | | TBR=mal git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1231 0039d316-1c4b-4281-b951-d872f2087c98
* Remove CallWrapper and SimpleThread. They overlap too closely with the ↵deanm@google.com2008-08-228-820/+0
| | | | | | message loop variants Thread and Task. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1230 0039d316-1c4b-4281-b951-d872f2087c98
* Add google_theme_resources.rc to SCons build.sgk@google.com2008-08-221-1/+4
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1228 0039d316-1c4b-4281-b951-d872f2087c98
* Properly initialize PlatformThreadHandle. The Open Group Base ↵deanm@google.com2008-08-222-4/+6
| | | | | | Specifications Issue 6 states that pthread_t cannot be assumed to be a numeric type. It should be safe to value initialize it with (), even if it's a structure. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1226 0039d316-1c4b-4281-b951-d872f2087c98
* Back out r1223, we'll just look at the logs on the buildbots for now. It ↵mmentovai@google.com2008-08-221-1/+1
| | | | | | would be nice to send only ERROR warnings to stderr to avoid the noise. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1225 0039d316-1c4b-4281-b951-d872f2087c98
* Make CallWrappers multiuse. No longer make CallWrapper->Run() self ↵deanm@google.com2008-08-225-51/+90
| | | | | | deleting. Since the SimpleThread API backs to joinable threads, the common use case makes it simple for the caller to manage the CallWrapper memory, and this makes everything much clearer. This also allows a CallWrapper's Run() to be called multiple times. This also moves CallWrapper into the base namespace, which I'm told is all the rage these days. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1224 0039d316-1c4b-4281-b951-d872f2087c98
* Send log output to stderr on Windows when uninitializedmmentovai@google.com2008-08-221-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1223 0039d316-1c4b-4281-b951-d872f2087c98
* Fix gcc'ism in initializer list.pinkerton@google.com2008-08-221-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1222 0039d316-1c4b-4281-b951-d872f2087c98
* Some stacks for known memory leaks in net_unittests have changed.erikkay@google.com2008-08-221-12/+4
| | | | | | | | TBR=pamg git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1221 0039d316-1c4b-4281-b951-d872f2087c98
* Pull in latest version of V8 to fix issues withkasperl@google.com2008-08-221-1/+1
| | | | | | dependencies on v8_snapshot and preparsing. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1220 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor thread naming in the DNS slaves.deanm@google.com2008-08-223-18/+10
| | | | | | BUG=1337196 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1219 0039d316-1c4b-4281-b951-d872f2087c98