summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Increase allowable dictionary size so that iGoogle can test SDCHjar@chromium.org2009-03-271-1/+1
| | | | | | | r=huanr,openvcdiff Review URL: http://codereview.chromium.org/56023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12712 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for serializing a FormData structure that has no elements. This isdarin@chromium.org2009-03-271-5/+11
| | | | | | | | | | | important for supporting cached form submissions of empty data, which occurs with some sites like Gmail. R=sky Review URL: http://codereview.chromium.org/56011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12711 0039d316-1c4b-4281-b951-d872f2087c98
* Fix assertion that was firing in unit tests.jam@chromium.org2009-03-271-3/+6
| | | | | | Review URL: http://codereview.chromium.org/56027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12710 0039d316-1c4b-4281-b951-d872f2087c98
* Add another ifdef for other platformsjam@chromium.org2009-03-271-0/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12708 0039d316-1c4b-4281-b951-d872f2087c98
* Fix non Windows builds.jam@chromium.org2009-03-272-1/+5
| | | | | | Review URL: http://codereview.chromium.org/55041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12707 0039d316-1c4b-4281-b951-d872f2087c98
* Comment out the crashing test so the tree can be open while I fix it.brettw@chromium.org2009-03-271-0/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12706 0039d316-1c4b-4281-b951-d872f2087c98
* Typo'd this test when trying to rebaseline it last time, so it never got ↵pkasting@chromium.org2009-03-273-6/+6
| | | | | | | | rebaselined. Oops. Review URL: http://codereview.chromium.org/49047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12705 0039d316-1c4b-4281-b951-d872f2087c98
* Update webkit to 12702 (unforking encoding detector : wk bug 16482)jungshik@google.com2009-03-271-1/+1
| | | | | | Review URL: http://codereview.chromium.org/49046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12704 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor plugin process code which checks with the browser process before ↵jam@chromium.org2009-03-2731-335/+116
| | | | | | | | | | | shutdown, to avoid races in which the browser process thinks the process is fine to use while it's shutting down. I also removed PluginProcess/WorkerProcess since they didn't have any code in them now. I removed the plugin process code which waits 10 seconds before shutting itself down. That was a premature optimization, since testing with/without this didn't show any difference (see http://www/~jabdelmalek/chrome/test/plugins/processes.html). In both cases, the plugin on a page would get recreated in less than 100ms, even with reusing or starting a plugin process from scratch. We already spawn new renderer processes on back and forth if it's a different origin, and the plugin will be in the cache anyways. Review URL: http://codereview.chromium.org/53091 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12703 0039d316-1c4b-4281-b951-d872f2087c98
* Encoding autodetection patch part 2.jungshik@google.com2009-03-274-1/+12
| | | | | | | | | | | | | | This is the patch to our glue and build files corresponding to my patch for webkit bug 16482 (http://bugs.webkit.org/show_bug.cgi?id=16482). Once my patch is accepted and is merged to our tree, we have to apply this patch. BUG=8587 Review URL: http://codereview.chromium.org/45037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12702 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 12673.brettw@chromium.org2009-03-273-85/+130
| | | | | | Review URL: http://codereview.chromium.org/56020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12700 0039d316-1c4b-4281-b951-d872f2087c98
* Make the Mac contextual menu triggers correct.avi@google.com2009-03-271-0/+10
| | | | | | | | http://crbug.com/9418 Review URL: http://codereview.chromium.org/56022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12699 0039d316-1c4b-4281-b951-d872f2087c98
* Remove tests that have been upstreamed. Update test_expectations listpam@chromium.org2009-03-27109-11608/+1
| | | | | | | | | | accordingly. BUG=4391 TEST=covered by layout tests Review URL: http://codereview.chromium.org/55025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12696 0039d316-1c4b-4281-b951-d872f2087c98
* Add a unit test for ProxyConfigServiceWin.ericroman@google.com2009-03-274-10/+195
| | | | | | Review URL: http://codereview.chromium.org/55001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12695 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: change Skia's fontconfig code to cache SkTypeface objects.agl@chromium.org2009-03-271-7/+11
| | | | | | | | | | | | This was a mismatch between my understanding of that the FontHost was supposed to do and the reality. It caused a small memory leak. BUG=8789 Review URL: http://codereview.chromium.org/56017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12694 0039d316-1c4b-4281-b951-d872f2087c98
* Run dsymutil before valgrind (Mac)mark@chromium.org2009-03-272-1/+64
| | | | | | Review URL: http://codereview.chromium.org/55030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12693 0039d316-1c4b-4281-b951-d872f2087c98
* Disk Cache: Second pass (and final) to allow multiple instancesrvargas@google.com2009-03-278-66/+149
| | | | | | | | | | | | | | | | | | | of BackendImpl. This cl takes care of all the histograms on the disk cache. Most of them have to be splitted in three so that we get separate data from different cache types. There are a few places where the complexity of splitting the histogram is not worth it so we just keep either all data together (if it makes sense), or just ignore data for some types of caches. note: Having multiple versions of a histogram but only one "active" for a given client is not the same as having multiple histograms working at the same time for different objects. Review URL: http://codereview.chromium.org/42682 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12692 0039d316-1c4b-4281-b951-d872f2087c98
* Fix lineendings for dom ui unittest.brettw@chromium.org2009-03-271-116/+116
| | | | | | Review URL: http://codereview.chromium.org/55037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12691 0039d316-1c4b-4281-b951-d872f2087c98
* Hide StatsTable behind --enable-stats-table.mbelshe@google.com2009-03-275-5/+13
| | | | | | Review URL: http://codereview.chromium.org/49045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12690 0039d316-1c4b-4281-b951-d872f2087c98
* - Change alignment of 'delete this day' so it's not off floating in the ↵glen@chromium.org2009-03-271-7/+7
| | | | | | | | | | | | middle of nowhere. - Fix history text-wrapping issues. BUG=8147 Review URL: http://codereview.chromium.org/56001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12689 0039d316-1c4b-4281-b951-d872f2087c98
* Issue 348: can view old incognito cache if main process left runningidanan@chromium.org2009-03-274-7/+19
| | | | | | | | | | | | Same place we clear cookies when the last incognito window is closed, destroy the entire incognito profile which by implication destoys the incognito cache. BUG=348 Review URL: http://codereview.chromium.org/53101 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12688 0039d316-1c4b-4281-b951-d872f2087c98
* Fix leak in cert code that Valgrind found.avi@google.com2009-03-271-24/+33
| | | | | | | | http://crbug.com/9370 Review URL: http://codereview.chromium.org/42662 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12687 0039d316-1c4b-4281-b951-d872f2087c98
* Adding mac back in since it isn't passing.thomasvl@chromium.org2009-03-271-0/+1
| | | | | | Review URL: http://codereview.chromium.org/55033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12686 0039d316-1c4b-4281-b951-d872f2087c98
* Attempt to fix dupe Linux expectationspkasting@chromium.org2009-03-271-4/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12684 0039d316-1c4b-4281-b951-d872f2087c98
* Render widget host view cursors:estade@chromium.org2009-03-277-47/+99
| | | | | | | | | | - Make UpdateCursorIfOverSelf private and only exist on mac and win. - update loading state for linux and show a loading cursor appropriately. BUG=9385 Review URL: http://codereview.chromium.org/53130 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12683 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline layout tests for <input type="search"> support.BUG=9210pkasting@chromium.org2009-03-2719-111/+114
| | | | | | Review URL: http://codereview.chromium.org/56014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12682 0039d316-1c4b-4281-b951-d872f2087c98
* Changed the behavior of the form autofill popup.jcampan@chromium.org2009-03-272-26/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There are 3 ways to bring up the form autofill: 1 - start typing some text in a form text field 2 - press key down/up when the focus is on a form text field 3 - click an already focused form text field In all these cases, our current behavior is to show the form autofill only if the caret is at the end of the text field. Other browsers' behavior: IE shows the autofill popup in all 3 cases regardless of the caret position FF shows the autofill popup regardless of the caret position for case 2 and 3 but not 1. Safari never shows an autofill popup for cases 2 and 3, it shows the autofill popup for case 1 only if the caret is at the end. This CL changes our behavior to be like FF. Also this CL now lets the default processing of key up/down events happen in the case where we are showing an autofill. We were preventing default handling as it moves the caret. Since were showing the autofill in a posted task and we would check that the caret was at the end, this would prevent the autofill from showing. Now that we don't enforce the caret at the end condition with key up/down presses, we can let the default handling move the caret. BUG=6437 TEST=See description of 3 scenarios above. Make sure our behavior matches FF's. Also test that password autocomplete still works. Review URL: http://codereview.chromium.org/45067 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12681 0039d316-1c4b-4281-b951-d872f2087c98
* Search box support, Chromium side.BUG=9210pkasting@chromium.org2009-03-274-4/+4
| | | | | | Review URL: http://codereview.chromium.org/42678 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12680 0039d316-1c4b-4281-b951-d872f2087c98
* Add 32-bit libreadline to amd64 build deps.mmoss@chromium.org2009-03-271-1/+2
| | | | | | | Review URL: http://codereview.chromium.org/55018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12678 0039d316-1c4b-4281-b951-d872f2087c98
* Correctly position windows that are detached during a drag, instead of ↵pinkerton@chromium.org2009-03-274-15/+40
| | | | | | | | relying on the default window position in the nib. Stub a little more of WindowSizer, but only enough to get drag working. Default new windows to 1024x768. Review URL: http://codereview.chromium.org/55023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12677 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a race condition opening a downloaded file.paulg@google.com2009-03-271-6/+8
| | | | | | | | | | | | | | There is a potential race condition where we attempt to open, via the shell, a fast completing download before it has been renamed. This fix posts the rename operation before calling DownloadFinished, which posts the shell open. BUG=3954 (http://crbug.com/3954) Review URL: http://codereview.chromium.org/42685 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12676 0039d316-1c4b-4281-b951-d872f2087c98
* Fix renderer hang caused when a synchronous XHR is disallowed for securitydarin@chromium.org2009-03-275-8/+68
| | | | | | | | | | | reasons (via ShouldServiceReqeuest). BUG=8401 R=jam Review URL: http://codereview.chromium.org/56016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12675 0039d316-1c4b-4281-b951-d872f2087c98
* Support the IDR_SEARCH_xxx images in test_shell. Untested outside of ↵pkasting@chromium.org2009-03-273-3/+18
| | | | | | | | | | | Windows. Not going to work on mac since NetResourceProvider() is NOTIMPLEMENTED(). Take 2, this time hopefully compiles on Mac/Linux. BUG=9210 Review URL: http://codereview.chromium.org/55027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12674 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Fix issues with DOM UI that cause focus to not be set to the URL bar ↵evan@chromium.org2009-03-273-200/+153
| | | | | | | | and the" This reverts commit r12668 because it failed to compile on Mac. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12673 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Support the IDR_SEARCH_xxx images in test_shell. Untested outside ↵evan@chromium.org2009-03-273-18/+3
| | | | | | | | of Windows. Not going to work on mac since NetResourceProvider() is NOTIMPLEMENTED()." This reverts commit r12670. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12672 0039d316-1c4b-4281-b951-d872f2087c98
* Fix clipping by using the correct window styles for native buttons.ben@chromium.org2009-03-275-39/+40
| | | | | | | | | | Also ensure unhandled messages get handled by DefWindowProc of the containing WidgetWin. http://crbug.com/9216 Review URL: http://codereview.chromium.org/42629 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12671 0039d316-1c4b-4281-b951-d872f2087c98
* Support the IDR_SEARCH_xxx images in test_shell. Untested outside of ↵pkasting@chromium.org2009-03-273-3/+18
| | | | | | | | | Windows. Not going to work on mac since NetResourceProvider() is NOTIMPLEMENTED(). BUG=9210 Review URL: http://codereview.chromium.org/56012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12670 0039d316-1c4b-4281-b951-d872f2087c98
* Re-baseline new test. Our results differ from WebKit's, mainly in minor ways.pam@chromium.org2009-03-272-1/+462
| | | | | | | | | BUG=9160 TEST=covered by layout tests Review URL: http://codereview.chromium.org/53035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12669 0039d316-1c4b-4281-b951-d872f2087c98
* Fix issues with DOM UI that cause focus to not be set to the URL bar and thebrettw@chromium.org2009-03-273-153/+200
| | | | | | | | | | | URL to be hidden improperly. This code takes into account the somewhat crazy state that happens during initial tab load. BUG=9352 TEST=unit test should cover it Review URL: http://codereview.chromium.org/55015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12668 0039d316-1c4b-4281-b951-d872f2087c98
* Support --track_origins option.dkegel@google.com2009-03-273-40/+99
| | | | | | Review URL: http://codereview.chromium.org/53119 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12667 0039d316-1c4b-4281-b951-d872f2087c98
* Default native button were not activated anymore when enter was pressed.jcampan@chromium.org2009-03-275-30/+160
| | | | | | | | | | | | The DialogDefaultButtonTest unit-test now tests for the behavior when enter is pressed. Also changed check-box (and radio-buttons) not to respond to enter key press as if they were clicked. BUG=9384 TEST=Bring up the option dialog. Move the focus to a link press Enter. The dialog should be closed (as OK was the default button). Review URL: http://codereview.chromium.org/42683 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12666 0039d316-1c4b-4281-b951-d872f2087c98
* Disable about:network for official builds since it's buggy.brettw@chromium.org2009-03-271-1/+3
| | | | | | | BUG=9426 Review URL: http://codereview.chromium.org/56009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12665 0039d316-1c4b-4281-b951-d872f2087c98
* whitespace change to force a build after master restarttc@google.com2009-03-271-0/+1
| | | | | | | | | TBR=nsylvain Review URL: http://codereview.chromium.org/53125 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12664 0039d316-1c4b-4281-b951-d872f2087c98
* Fix downloads RTL Bustage glen@chromium.org2009-03-271-0/+7
| | | | | | | | BUG=8433 Review URL: http://codereview.chromium.org/55017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12663 0039d316-1c4b-4281-b951-d872f2087c98
* Fix interactive_ui_tests failures by temporarily allowing direct dns lookup.phajdan.jr@chromium.org2009-03-271-1/+12
| | | | | | Review URL: http://codereview.chromium.org/56010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12662 0039d316-1c4b-4281-b951-d872f2087c98
* Add date information to the downloads page.glen@chromium.org2009-03-272-4/+54
| | | | | | | | | BUG=8433 Review URL: http://codereview.chromium.org/55002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12661 0039d316-1c4b-4281-b951-d872f2087c98
* After r12485, every POST request has an UploadData, even ifwtc@chromium.org2009-03-271-2/+3
| | | | | | | | | | | | | | | no data needs to be uploaded, so that we can set the identifier field in UploadData. So we should now enter the STATE_WRITE_BODY state only if request_body_stream_ has a nonzero size, so that we won't call connection_.socket()->Write() with zero bytes. R=darin BUG=9347 Review URL: http://codereview.chromium.org/42681 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12660 0039d316-1c4b-4281-b951-d872f2087c98
* filter_context.GetMimeType returns false if there is nowtc@chromium.org2009-03-271-1/+1
| | | | | | | | | | | Content-Type response header, so we should not assert that 'success' is always true. But we can assert that if 'success' is false, 'mime_type' is empty. R=jar Review URL: http://codereview.chromium.org/53127 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12659 0039d316-1c4b-4281-b951-d872f2087c98
* Forgot a file in last checkin.pinkerton@chromium.org2009-03-271-0/+14
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12657 0039d316-1c4b-4281-b951-d872f2087c98
* Hook up close button in tabs. Patch from rohitrao@google.com.pinkerton@chromium.org2009-03-279-54/+121
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12656 0039d316-1c4b-4281-b951-d872f2087c98