summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Ignore task leaks. See http://crbug.com/6532dkegel@google.com2009-03-231-0/+12
| | | | | | Review URL: http://codereview.chromium.org/42501 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12277 0039d316-1c4b-4281-b951-d872f2087c98
* Skipping two tests that crash (bug 9170) and one that takes a long time.dkegel@google.com2009-03-231-0/+6
| | | | | | Review URL: http://codereview.chromium.org/52009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12276 0039d316-1c4b-4281-b951-d872f2087c98
* DevToolsClient frontend improvements:pfeldman@chromium.org2009-03-2320-1388/+1586
| | | | | | | | | | | 1. Move callbacks processing to the frontend 2. Dispatch calls directly to Javascript 3. Create CppBoundObject per agent flavor and wire it to IPC 4. Introduce Remote*Agent abstraction in the frontend Review URL: http://codereview.chromium.org/42486 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12275 0039d316-1c4b-4281-b951-d872f2087c98
* Currently we have two types of devtools UI: Chrome built in developer tools ↵yurys@google.com2009-03-2318-288/+336
| | | | | | | | | | window and remote debugger connected over TCP(apavlov is working on it). To allow DevToolsManager coordinate both types of devtools uniformly their API is extracted into DevToolsClientHost interface. Fix purify errors in DevToolsManager unit tests. BUG=9150 Review URL: http://codereview.chromium.org/50009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12274 0039d316-1c4b-4281-b951-d872f2087c98
* Support for extensions permissions. This CL only contains, parsing, ↵rafaelw@chromium.org2009-03-2310-10/+147
| | | | | | | | initializing values into Extension, outputting values to the extension_ui, and appropriate unit test changes Review URL: http://codereview.chromium.org/42480 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12273 0039d316-1c4b-4281-b951-d872f2087c98
* Add bug numbers to layout tests failures from my recent merges.levin@chromium.org2009-03-231-13/+12
| | | | | | Review URL: http://codereview.chromium.org/42493 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12272 0039d316-1c4b-4281-b951-d872f2087c98
* Attempt to detect impact of disabling dns prefetching on transaction latencyjar@chromium.org2009-03-235-17/+46
| | | | | | | | | This is also meant to exercise the field trial infrastructure. r=mbelshe Review URL: http://codereview.chromium.org/50084 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12271 0039d316-1c4b-4281-b951-d872f2087c98
* Switching sandbox to gyp on windows.bradnelson@google.com2009-03-235-2/+16
| | | | | | | | | Rolling forward deps on gyp to get 'copies' support. This time handled wow_helper. Review URL: http://codereview.chromium.org/42355 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12270 0039d316-1c4b-4281-b951-d872f2087c98
* Free unit tests for Mac: BookmarkHTMLWriterTest, BookmarkUtilsTest,shess@chromium.org2009-03-224-13/+7
| | | | | | | | DownloadRequestManagerTest, URLFetcher*Test, TimeFormat, RenderWidgetTest Review URL: http://codereview.chromium.org/50081 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12269 0039d316-1c4b-4281-b951-d872f2087c98
* This test is having purify errors. I'm disabling itnsylvain@chromium.org2009-03-221-0/+3
| | | | | | | for now. Review URL: http://codereview.chromium.org/50092 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12268 0039d316-1c4b-4281-b951-d872f2087c98
* Revert change 12247 because it created a lot of memory regressionsnsylvain@chromium.org2009-03-229-199/+56
| | | | | | | in the purify unit test. Review URL: http://codereview.chromium.org/45021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12267 0039d316-1c4b-4281-b951-d872f2087c98
* This test has been failing non-stop sincensylvain@chromium.org2009-03-221-0/+3
| | | | | | | | the merge of tests_fixable and tests_ignored. Review URL: http://codereview.chromium.org/50091 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12266 0039d316-1c4b-4281-b951-d872f2087c98
* Initial revision of the DevTools frontend.pfeldman@chromium.org2009-03-2212-2/+2619
| | | | | | Review URL: http://codereview.chromium.org/45012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12265 0039d316-1c4b-4281-b951-d872f2087c98
* Hook up V8 Database Bindings.dglazkov@google.com2009-03-229-11/+142
| | | | | | | | R=darin Review URL: http://codereview.chromium.org/50071 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12264 0039d316-1c4b-4281-b951-d872f2087c98
* Bug 6474: Rename the Cancel button to Close in Clear Browsing Data.finnur@chromium.org2009-03-212-1/+4
| | | | | | | | | | | | | | | | At one point we changed the Clear Browsing Data dialog to remember the values of the combobox and the checkboxes between runs. Like with the Options dialog, changes you make take effect immediately and as such having a Cancel button is misleading. Therefore, I am proposing we rename it to Close. BUG=6474 TEST=Open Clear Browsing Data dialog. The button should now say Close. Review URL: http://codereview.chromium.org/45019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12248 0039d316-1c4b-4281-b951-d872f2087c98
* Committing issue 39299:aa@chromium.org2009-03-219-56/+199
| | | | | | | | | | | | | Test for extension user script load and inject. This add a test that a user script actually gets injected into pages and runs. Before we only had unit tests for the various classes and weren't testing the system end-to-end. Review URL: http://codereview.chromium.org/51003 Patch from Steve Krulewitz <skrulx@gmail.com>. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12247 0039d316-1c4b-4281-b951-d872f2087c98
* Roll deps to update gyp.sgk@google.com2009-03-211-1/+1
| | | | | | Review URL: http://codereview.chromium.org/42479 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12246 0039d316-1c4b-4281-b951-d872f2087c98
* Fix pkg_config_wrapper.py paths now that the updated gyp executessgk@google.com2009-03-211-6/+6
| | | | | | | the variable expansion from the same directory as the .gyp file Review URL: http://codereview.chromium.org/50085 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12245 0039d316-1c4b-4281-b951-d872f2087c98
* Allow multiple toolstrips in an extension.aa@chromium.org2009-03-218-17/+59
| | | | | | Review URL: http://codereview.chromium.org/42439 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12244 0039d316-1c4b-4281-b951-d872f2087c98
* Fully reset HttpNetworkTransaction::response_ when restarting the ↵ericroman@google.com2009-03-218-11/+98
| | | | | | | | | | | | | transaction. The reset is done using the default constructor. This is less fragile than resetting each member manually, and in fact not all members were being reset (for example, vary_data and ssl_info). In the case of vary_data this could cause a subtle glitch, since calling HttpVaryData::Init() twice on the same object doesn't fully re-initialize. The changes outside of http_network_transaction.cc are just a safety net -- it seemed reasonable to make HttpVaryData::Init() support the multiple-init model. Review URL: http://codereview.chromium.org/50031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12243 0039d316-1c4b-4281-b951-d872f2087c98
* Deps roll to fix gyp exception on initial checkouts.sgk@google.com2009-03-211-1/+1
| | | | | | Review URL: http://codereview.chromium.org/42477 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12242 0039d316-1c4b-4281-b951-d872f2087c98
* Write usagestats to HKLM as wellcpu@google.com2009-03-211-3/+9
| | | | | | | | | | - future crash reporter will use this key BUG=1459941 Review URL: http://codereview.chromium.org/42407 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12241 0039d316-1c4b-4281-b951-d872f2087c98
* Add bug number for newly failing tests.ojan@google.com2009-03-211-2/+1
| | | | | | Review URL: http://codereview.chromium.org/42475 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12240 0039d316-1c4b-4281-b951-d872f2087c98
* Attempt to green tree.ojan@google.com2009-03-211-1/+31
| | | | | | Review URL: http://codereview.chromium.org/42474 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12239 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the old and no longer used SafeBrowsing storagepaulg@google.com2009-03-2113-1588/+11
| | | | | | | implementation. Review URL: http://codereview.chromium.org/45016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12238 0039d316-1c4b-4281-b951-d872f2087c98
* Fix breakage where none of the tests would get listed. Not sure whyojan@google.com2009-03-212-5/+8
| | | | | | | this didn't work, but this fixes it and lets me reopen the tree. TBR. Review URL: http://codereview.chromium.org/42473 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12237 0039d316-1c4b-4281-b951-d872f2087c98
* forgot thisben@chromium.org2009-03-211-0/+8
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12236 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for radio buttons. The code implementing checked/group was ↵ben@chromium.org2009-03-214-5/+149
| | | | | | | | copied from the old radio button. Review URL: http://codereview.chromium.org/50080 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12235 0039d316-1c4b-4281-b951-d872f2087c98
* Add a WONTFIX modifier and move all the tests from tests_ignored.txtojan@google.com2009-03-215-528/+530
| | | | | | | | | over to tests_fixable.txt. I'm tempted to rename tests_fixable.txt, but I wonder whether it's worth it given that there are a number of scripts that would need to be updated. Review URL: http://codereview.chromium.org/48045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12234 0039d316-1c4b-4281-b951-d872f2087c98
* More button modificationsben@chromium.org2009-03-206-19/+144
| | | | | | Review URL: http://codereview.chromium.org/50047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12233 0039d316-1c4b-4281-b951-d872f2087c98
* Rolling in gyp improvements.bradnelson@google.com2009-03-201-1/+1
| | | | | | Review URL: http://codereview.chromium.org/50061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12232 0039d316-1c4b-4281-b951-d872f2087c98
* Chromium side of trackbar drawing. This is needed to support <input ↵pkasting@chromium.org2009-03-204-20/+141
| | | | | | | | | | | type="range">. This code will not be called until I land the upstream hooks to RenderThemeChromiumWin.cpp to use it. BUG=8931 Review URL: http://codereview.chromium.org/42451 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12231 0039d316-1c4b-4281-b951-d872f2087c98
* Fix threading and ownership issues in WebWorkerClientProxy.jam@chromium.org2009-03-203-9/+25
| | | | | | Review URL: http://codereview.chromium.org/42469 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12230 0039d316-1c4b-4281-b951-d872f2087c98
* Implement SSL renegotiation.wtc@chromium.org2009-03-202-77/+122
| | | | | | | | | | | | | | | | | | | | | | | | In the Windows Schannel API, a server requests renegotiation when DecryptMessage (decrypting received data) returns SEC_I_RENEGOTIATE. We need to jump to the handshake sequence, and when handshake completes, come back to reading data. I also cleaned up the code. I created the SetNextStateForRead and FreeSendBuffer functions to share common code, and made sure our handshake sequence is completely equivalent to the handshake sequence in the Platform SDK WebClient.c sample. R=rvargas BUG=6893 TEST=Visit these sites, which request SSL renegotiation: https://secure.skandiabanken.se/Skbsecure/LoginInternet/SKBLoginInternet.aspx https://secure.skandiabanken.no/SkbSecure/Authentication/Otp/Default.ashx https://www.myopenid.com/signin_certificate Review URL: http://codereview.chromium.org/42380 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12229 0039d316-1c4b-4281-b951-d872f2087c98
* Update the gyp Linux build:sgk@google.com2009-03-2013-13/+421
| | | | | | | | | | | | | | | | | | | | | | | | * Add Linux settings to target_defaults in common.gypi so gyp-generated SConscript files no longer depend on build/SConscript.main or the Hammer infrastructure. * Copy the FilterOut() function from Hammer to the chromium_builders.py Tool module. * Add a ChromiumLoadableModule() builder to chromium_builders.py. * Add dependencies on the 'views' library to the chrome link (target 'app'). * Add missing views/*/*_unittest.cc modules to the 'unit_tests' target. Exclude all but the one that builds on Linux from the non-Windows builds. * Crib a list of chrome/views files to exclude from the Linux build from the old SCons configuration. * Add a new build/linux/system.gyp file with new 'settings' targets to encapsulate the pkg-config checks for gtk+-2.0, nss and pangoft2. * Add depenedencies in the other targets on the new gtk, nss and pangoft2 'settings' targets from build/linux/system.gyp. * Add a pkg_config_wrapper.py script that keeps gyp happy by simply exiting 0 if the package isn't found. * DEPS roll for latest gyp changes to support the above. Review URL: http://codereview.chromium.org/42340 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12228 0039d316-1c4b-4281-b951-d872f2087c98
* Fix linux input breakage: Don't wrap an important line in a DCHECK!estade@chromium.org2009-03-201-1/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12227 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline a windows layout test.estade@chromium.org2009-03-204-3/+36
| | | | | | | The graphical differences are very minor. Text diff due to font metrics. There are small gaps between the lines in the paths that trace the number outlines. I have debugged our skia paint/path calls, and I think it's a skia bug with anti-aliased paths and rounding. Note that the gaps only appear for certain browser window sizes, e.g. that of the layout test default size, but not the test shell's default size. I believe other tests with the same problem have been previously rebased. Review URL: http://codereview.chromium.org/42470 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12226 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the DOM constructor cache and instead use an object wrapper prototypembelshe@google.com2009-03-202-63/+76
| | | | | | | | | | which we just clone. This fix cannot land until we get the latest v8. Review URL: http://codereview.chromium.org/50056 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12225 0039d316-1c4b-4281-b951-d872f2087c98
* Fix renderer crash when a file chooser is closed after navigating away frommpcomplete@google.com2009-03-201-0/+5
| | | | | | | | | its originating page. BUG=5630 Review URL: http://codereview.chromium.org/50067 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12224 0039d316-1c4b-4281-b951-d872f2087c98
* Don't expect unit tests to free root certdkegel@google.com2009-03-202-1/+10
| | | | | | Review URL: http://codereview.chromium.org/42425 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12223 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a long standing typo. Needed a space after the colon.jon@chromium.org2009-03-201-1/+1
| | | | | | | M tests_fixable.txt git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12222 0039d316-1c4b-4281-b951-d872f2087c98
* Pressing the Del key while a item is selected in the autocomplete popup ↵jcampan@chromium.org2009-03-2017-14/+163
| | | | | | | | | | deletes that suggestion from the DB. BUG=6176 TEST=Bring up the autofill popup in a form. Select an item and press the Del key. The item should be removed from the popup and should not show on subsequent autofill popups. Review URL: http://codereview.chromium.org/42258 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12221 0039d316-1c4b-4281-b951-d872f2087c98
* Fix DCHECK in DownloadRequestDialogDelegateWin::DeleteDelegatefinnur@chromium.org2009-03-201-3/+0
| | | | | | | | | | | | | | | | | | | | | | This DCHECK occurs when we click Allow on the "This webpage is trying to download multiple files" dialog. When... DownloadRequestDialogDelegate ... and ... DownloadRequestDialogDelegateWin ... were created, both classes by accident contained a host_ member. This causes a DCHECK in... DownloadRequestDialogDelegateWin::DeleteDelegate() ... because the host_ in the child class is never initialized. I believe the intent is to check the host_ of the parent class, so I deleted the definition of host from xxxDelegateWin. Review URL: http://codereview.chromium.org/50072 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12220 0039d316-1c4b-4281-b951-d872f2087c98
* Remove errant debugging line.estade@chromium.org2009-03-201-1/+0
| | | | | | Review URL: http://codereview.chromium.org/50073 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12219 0039d316-1c4b-4281-b951-d872f2087c98
* Disk cache: More instrumentation for the cache.rvargas@google.com2009-03-206-15/+192
| | | | | | | | | | | | | | Now we separate data between before and after the cache is full. Also, reduce the rate at which a particular client sends data to be only once a week. The effect is that the histogram data will only have one value per client, and the same client will not be "voting" on more than one version (release) at the same time. Review URL: http://codereview.chromium.org/50063 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12218 0039d316-1c4b-4281-b951-d872f2087c98
* Adds a bookmark menu. This is experimental. To turn on you needsky@google.com2009-03-2014-9/+302
| | | | | | | | | | | | --bookmark-menu. BUG=3206 TEST=Turn on the bookmark menu via --bookmark-menu and make sure it works. Also make sure I didn't break anything on the bookmark bar. Review URL: http://codereview.chromium.org/42460 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12217 0039d316-1c4b-4281-b951-d872f2087c98
* Preupstreaming cleanup for xhr (part 2): levin@chromium.org2009-03-208-325/+515
| | | | | | | | Split V8XMLHttpRequestCustom into appropriate files. Review URL: http://codereview.chromium.org/45018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12216 0039d316-1c4b-4281-b951-d872f2087c98
* New baselines for text-related layout tests. These were fixed by my changes:senorblanco@chromium.org2009-03-209-9/+5
| | | | | | | | | | | | | https://bugs.webkit.org/show_bug.cgi?id=24687 https://bugs.webkit.org/show_bug.cgi?id=24584 and Evan's fix for janky stroked text: https://bugs.webkit.org/show_bug.cgi?id=24526 Review URL: http://codereview.chromium.org/42465 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12215 0039d316-1c4b-4281-b951-d872f2087c98
* Consolidate into a single shutdown path.tc@google.com2009-03-202-29/+32
| | | | | | | | | | | This consolidates the shutdown path. We used to have two paths depending of whether the user hit the X on the window manager or used wrench -> exit. Now both do the same thing: call BrowserWindowGtk::Close(). Review URL: http://codereview.chromium.org/42372 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12214 0039d316-1c4b-4281-b951-d872f2087c98
* Enable first UI test on Linux (browser/images_uitest.cc)phajdan.jr@chromium.org2009-03-205-4/+5
| | | | | | | | | - less things #ifdef-ed - replaced Windows-specific functions with portable equivalents Review URL: http://codereview.chromium.org/50059 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12213 0039d316-1c4b-4281-b951-d872f2087c98