summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Remove typo in python script.paulg@google.com2008-12-121-1/+1
| | | | | | Review URL: http://codereview.chromium.org/14021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6851 0039d316-1c4b-4281-b951-d872f2087c98
* Add failing test. TBR to green build.ojan@google.com2008-12-121-0/+3
| | | | | | Review URL: http://codereview.chromium.org/14022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6850 0039d316-1c4b-4281-b951-d872f2087c98
* Disk cache: Set up an experiment to measure the effect ofrvargas@google.com2008-12-115-28/+96
| | | | | | | | | | | | | | | | increasing the maximum cache size. There will be three groups on the experiment, each group with 10% of the users (Dev Channel). Each group will have the max cache size increased by a factor from 2 to 4 times the current size, and we'll measure the age of evicted entries. I'm also adding a few metrics of reliability, to detect how often we're not getting to do proper cleanup. Review URL: http://codereview.chromium.org/14013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6847 0039d316-1c4b-4281-b951-d872f2087c98
* Use HistoryItem::lastVisitWasFailure to replace fakeHistoryItem semantics.dglazkov@google.com2008-12-113-37/+3
| | | | | | Review URL: http://codereview.chromium.org/14014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6844 0039d316-1c4b-4281-b951-d872f2087c98
* Fixing build bustage. Forgot this file.darin@chromium.org2008-12-111-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6843 0039d316-1c4b-4281-b951-d872f2087c98
* Move skia-specific files into platform/graphics/skia to better correspond ↵darin@google.com2008-12-1127-98/+75
| | | | | | | | | | | | with where they will live once we upstream them. R=ojan Review URL: http://codereview.chromium.org/13727 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6841 0039d316-1c4b-4281-b951-d872f2087c98
* Move to using data URLs for unload tests and generallyojan@google.com2008-12-118-144/+95
| | | | | | | | cleanup the unload tests in preparation for adding in tests for beforeunload. Review URL: http://codereview.chromium.org/14017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6839 0039d316-1c4b-4281-b951-d872f2087c98
* Changes new tab page to show recently closed window correctly.sky@google.com2008-12-113-12/+98
| | | | | | | | | BUG=4804 TEST=none Review URL: http://codereview.chromium.org/13760 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6836 0039d316-1c4b-4281-b951-d872f2087c98
* Preliminary support for running the ui_tests under Purify.paulg@google.com2008-12-113-18/+65
| | | | | | | | | | | This current change doesn't quite work: the blocking instrumentation of chrome.dll succeeds, but when the ui_test runs, it re-instruments chrome.dll even though it exists under the same name in the instrumentation cache. Review URL: http://codereview.chromium.org/14003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6833 0039d316-1c4b-4281-b951-d872f2087c98
* Remove DCHECKS from official builds.rvargas@google.com2008-12-113-2/+64
| | | | | | | | | | | | | | | We keep the current behavior for regular builds: - debug: DCHECKS enabled. - release: DCHECKS present but inactive; can be activated through the command line. Now we add a new behavior for official builds: - dchecks optimized away. B=4555 Review URL: http://codereview.chromium.org/13231 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6830 0039d316-1c4b-4281-b951-d872f2087c98
* Build a few more files on the Mac:mark@chromium.org2008-12-112-3/+19
| | | | | | | | | | | | | - base/watchdog.cc - base/watchdog_unittests.cc - net/base/directory_lister.cc - net/base/directory_lister_unittest.cc - net/base/filter_unittest.cc - net/http/http_auth_cache_unittest.cc - net/http/http_util_unittest.cc Review URL: http://codereview.chromium.org/13804 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6829 0039d316-1c4b-4281-b951-d872f2087c98
* Fix issue 3620jhaas@chromium.org2008-12-111-1/+5
| | | | | | | | Logic in Path::arc() determines what angle should be passed to Skia for the newly-drawn arc. This was buggy in the case of drawing clockwise arcs where the start angle is greater than the end angle (on an absolute scale). Specifically, some schmuck named jhaas used a minus sign where a plus sign would have worked much better. Honestly I'm flabbergasted this hasn't shown up earlier than this. Review URL: http://codereview.chromium.org/13756 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6828 0039d316-1c4b-4281-b951-d872f2087c98
* Rename ViewHandle to NativeView et al.agl@chromium.org2008-12-1124-63/+72
| | | | | | | | | | | ViewHandle is a very unfortunate name when we actually start dealing with views, so we are renaming the cross-platform typedefs to make it clear that they refer to platform specific native UI elements. Review URL: http://codereview.chromium.org/13754 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6826 0039d316-1c4b-4281-b951-d872f2087c98
* triage fast/forms teststc@google.com2008-12-1131-1001/+340
| | | | | | | | | | Rebaseline a couple new tests, delete a bunch of baselines for tests that we fail, and add comments to the tests_fixable list about why we fail some tests. Review URL: http://codereview.chromium.org/14011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6825 0039d316-1c4b-4281-b951-d872f2087c98
* Attempt at fixing reliability crash spike. The traces lead me tosky@google.com2008-12-111-1/+5
| | | | | | | | | | | | | | | | | | believe RichEdit is sending a WM_COMMAND with an id of 35000, which corresponds to IDC_STAR. Peter's changing of IDs resulted in IDC_STAR getting set to 35000. I'm hoping the WM_COMMAND sent from the rich edit has it's high bits set appropriately so that this change will result in not trying to execute IDC_STAR when we get the command. WARNING: this is all speculation from looking at the traces. I couldn't repro on my machine. BUG=5405 TEST=none Review URL: http://codereview.chromium.org/14010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6823 0039d316-1c4b-4281-b951-d872f2087c98
* Change the sense of a CHECK to see if the oppositewtc@google.com2008-12-111-1/+1
| | | | | | | | | | condition is ever false. R=eroman BUG=4749 Review URL: http://codereview.chromium.org/13370 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6822 0039d316-1c4b-4281-b951-d872f2087c98
* Removed dependency on class StringPiece.michaeln@google.com2008-12-111-17/+34
| | | | | | Review URL: http://codereview.chromium.org/12621 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6821 0039d316-1c4b-4281-b951-d872f2087c98
* Remove duplicate from tests_fixable.txt (Mac)mark@chromium.org2008-12-111-1/+0
| | | | | | Review URL: http://codereview.chromium.org/13755 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6820 0039d316-1c4b-4281-b951-d872f2087c98
* Run PasswordManagerAutocompleteTests and MultipartResponseTest test_shell_testsmark@chromium.org2008-12-111-29/+36
| | | | | | | | | on Mac. These wouldn't compile because of the include path. The generated directory that has config.h must come before JavaScriptCore, or the wrong config.h (in JavaScriptCore) will be used. Review URL: http://codereview.chromium.org/14009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6819 0039d316-1c4b-4281-b951-d872f2087c98
* A follow-up to a recent unforking of WebCore/platform/text/TextCodecICU.cpp ↵jungshik@google.com2008-12-117-13/+13
| | | | | | | | | | | | | | | (r6540). Up to now, we canonicalized to EUC-KR, TIS-620 and GB2312, but with unforking, we'd better canonicalize to windows-949, windows-874 and GBK. Another change is necessary in Webkit (Document.cpp), which I'll do it while unforking it. BUG=3703 Review URL: http://codereview.chromium.org/13645 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6817 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 6815.phajdan.jr@chromium.org2008-12-1112-165/+220
| | | | | | Review URL: http://codereview.chromium.org/14006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6816 0039d316-1c4b-4281-b951-d872f2087c98
* Port flush_cache tool and perf_tests.phajdan.jr@chromium.org2008-12-1112-220/+165
| | | | | | | BUG=4160,4263 Review URL: http://codereview.chromium.org/9639 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6815 0039d316-1c4b-4281-b951-d872f2087c98
* Improve sleep resolution in process_util_linux.phajdan.jr@chromium.org2008-12-111-2/+2
| | | | | | Review URL: http://codereview.chromium.org/13750 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6814 0039d316-1c4b-4281-b951-d872f2087c98
* We need to loop on waiting as there are plenty of reasons why it might not take.avi@google.com2008-12-111-2/+6
| | | | | | Review URL: http://codereview.chromium.org/14002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6813 0039d316-1c4b-4281-b951-d872f2087c98
* tlslite is no longer needed.evanm@google.com2008-12-111-9/+0
| | | | | | | Review URL: http://codereview.chromium.org/13752 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6811 0039d316-1c4b-4281-b951-d872f2087c98
* Webkit merge 39050:39100 (CL 5 of 5).ericroman@google.com2008-12-1124-73/+72
| | | | | | Review URL: http://codereview.chromium.org/13740 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6810 0039d316-1c4b-4281-b951-d872f2087c98
* Need to use lists when settings LIBS/CXXFLAGSevanm@google.com2008-12-111-3/+3
| | | | | | | | Review URL: http://codereview.chromium.org/13751 Patch from James Vega <vega.james@gmail.com>. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6809 0039d316-1c4b-4281-b951-d872f2087c98
* Remove an incorrect windows baseline.estade@chromium.org2008-12-112-8/+1
| | | | | | | | linux failures--, windows failures++ Review URL: http://codereview.chromium.org/13373 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6808 0039d316-1c4b-4281-b951-d872f2087c98
* Try and make some spellcheck code more obvious by using typedefs.pkasting@chromium.org2008-12-115-49/+48
| | | | | | | I am not convinced this patch is a net win. Please share your thoughts on if using a Language/Languages set of types is better or worse than what we're doing now. Review URL: http://codereview.chromium.org/13367 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6807 0039d316-1c4b-4281-b951-d872f2087c98
* Clean up about box for unofficial builds.phajdan.jr@chromium.org2008-12-111-0/+6
| | | | | | | | | | Currently unofficial builds (Chromium) display there an error message that update server is unavailable. This is obvious (there is no update server for trunk builds), but looks bad. This patch removes the message for unofficial builds. Review URL: http://codereview.chromium.org/13352 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6806 0039d316-1c4b-4281-b951-d872f2087c98
* Remove a stale comment. net::ERR_CERT_UNABLE_TO_CHECK_REVOCATIONwtc@google.com2008-12-111-1/+1
| | | | | | | | | | | | now causes the security style to be set to authentication broken. (The security style is set elsewhere, not here, but this comment is still confusing.) R=jcampan BUG=4749 Review URL: http://codereview.chromium.org/13371 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6805 0039d316-1c4b-4281-b951-d872f2087c98
* Don't require tlslite to be installed, just use what's in the treemark@chromium.org2008-12-112-5/+28
| | | | | | Review URL: http://codereview.chromium.org/13745 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6794 0039d316-1c4b-4281-b951-d872f2087c98
* Make test_shell_test's KeyboardTest work on the Macmark@chromium.org2008-12-111-16/+33
| | | | | | Review URL: http://codereview.chromium.org/14001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6793 0039d316-1c4b-4281-b951-d872f2087c98
* Fix extensions_service_unittest on Linux.phajdan.jr@chromium.org2008-12-111-3/+17
| | | | | | | | | | I was getting failures which are not present on buildbot, I don't know why. But with these changes it should be more solid. This also prevents a segfault which I got (out of bounds array access). Review URL: http://codereview.chromium.org/13258 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6792 0039d316-1c4b-4281-b951-d872f2087c98
* Allow Mac test_shell_tests to run without crashing. Not all tests pass yet,mark@chromium.org2008-12-112-4/+15
| | | | | | | though. Review URL: http://codereview.chromium.org/13734 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6791 0039d316-1c4b-4281-b951-d872f2087c98
* First step to unbreak scons build on Mac.phajdan.jr@chromium.org2008-12-111-0/+3
| | | | | | Review URL: http://codereview.chromium.org/13354 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6790 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 6787. inteded to commit other changelist.phajdan.jr@chromium.org2008-12-111-17/+3
| | | | | | Review URL: http://codereview.chromium.org/13387 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6789 0039d316-1c4b-4281-b951-d872f2087c98
* Add debug-ia32.cc to Mac v8 buildmark@chromium.org2008-12-111-0/+16
| | | | | | Review URL: http://codereview.chromium.org/13744 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6788 0039d316-1c4b-4281-b951-d872f2087c98
* Fix extensions_service_unittest on Linux.phajdan.jr@chromium.org2008-12-111-3/+17
| | | | | | | | | | I was getting failures which are not present on buildbot, I don't know why. But with these changes it should be more solid. This also prevents a segfault which I got (out of bounds array access). Review URL: http://codereview.chromium.org/13258 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6787 0039d316-1c4b-4281-b951-d872f2087c98
* Missed a spot during the FilePathing.avi@google.com2008-12-111-1/+1
| | | | | | Review URL: http://codereview.chromium.org/13386 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6786 0039d316-1c4b-4281-b951-d872f2087c98
* Update a few targets to the condition they should be in. Eliminate redundantmark@chromium.org2008-12-114-117/+157
| | | | | | | | build settings. Make sure all executable targets have the proper "strip if needed" phase. Fix dependencies. Review URL: http://codereview.chromium.org/13374 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6785 0039d316-1c4b-4281-b951-d872f2087c98
* Move file enumeration to filepaths.avi@google.com2008-12-1118-100/+126
| | | | | | Review URL: http://codereview.chromium.org/13315 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6784 0039d316-1c4b-4281-b951-d872f2087c98
* Some minor touchups to the new DOM grouping code.deanm@chromium.org2008-12-111-8/+12
| | | | | | | | | | - Explicitly use std::sort not sort, got lucky before? - Filter out orphan DOM nodes earlier, this shouldn't make a difference. - Fix some comments to be more accurate and a few bits of style. Review URL: http://codereview.chromium.org/13742 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6783 0039d316-1c4b-4281-b951-d872f2087c98
* Improve DOM object mark-compact object grouping.deanm@chromium.org2008-12-112-7/+54
| | | | | | | | | | | | | | | The previous performance was O(n^2), due to how the interface delegated grouping by id to v8. Now v8 has been changed to make the grouping the caller's responsibility. We now do the grouping in the bindings, aiming for performance and scaling with many groups: - Don't try to group as we are processing, do one final pass to group the objects together. - Ignore object groups with a single element. They have nothing else to keep alive. This change includes DEPS to bring in the v8 changes. Review URL: http://codereview.chromium.org/13342 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6782 0039d316-1c4b-4281-b951-d872f2087c98
* Roll deps to include http://codereview.chromium.org/13705.sgjesse@chromium.org2008-12-111-1/+1
| | | | | | Review URL: http://codereview.chromium.org/13737 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6781 0039d316-1c4b-4281-b951-d872f2087c98
* Documenting the bug id of a layout test.olehougaard@google.com2008-12-111-1/+2
| | | | | | Review URL: http://codereview.chromium.org/13735 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6779 0039d316-1c4b-4281-b951-d872f2087c98
* Add KillAllTestShells() to match platform_utils_win.py.mmoss@google.com2008-12-111-0/+6
| | | | | | | Review URL: http://codereview.chromium.org/13684 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6778 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes a handful of related bookmark manager bugs/requests:sky@google.com2008-12-118-11/+116
| | | | | | | | | | | | | | | . Adds a search field before the text field. . When the search node is selected and there are no results or no search text, a descriptive label is drawn on top of the table telling the user what's happening. . In the bookmark menus Edit... is now Rename... for folders. BUG=5272 5319 5273 4165 TEST=see individual bugs Review URL: http://codereview.chromium.org/13724 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6777 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes two session restore bugs:sky@google.com2008-12-112-2/+17
| | | | | | | | | | | | | | | | . If the user launches incognito we don't attempt to restore last session and instead just do default launch behavior (new tab page). . Don't show the session restore info bar when launched incognito. I'm assuming that if the user launched in incognito they were previously running incognito so that there is nothing to restore. BUG=4381 5119 TEST=turn on session restore and launch with --incognito, make sure the incognito window comes up. Review URL: http://codereview.chromium.org/13368 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6776 0039d316-1c4b-4281-b951-d872f2087c98
* Undo part of issue 12981.estade@chromium.org2008-12-111-1/+3
| | | | | | Review URL: http://codereview.chromium.org/13369 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6775 0039d316-1c4b-4281-b951-d872f2087c98