summaryrefslogtreecommitdiffstats
path: root/chrome
Commit message (Collapse)AuthorAgeFilesLines
* Disable the mini installer tests because they startednsylvain@chromium.org2009-03-231-0/+4
| | | | | | | | failing at revision 12317. Review URL: http://codereview.chromium.org/49012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12325 0039d316-1c4b-4281-b951-d872f2087c98
* Rename ExtensionMessageService::PostMessage because windows #defines that tompcomplete@google.com2009-03-233-3/+4
| | | | | | | | | be something that breaks our build. TBR=aa Review URL: http://codereview.chromium.org/52029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12322 0039d316-1c4b-4281-b951-d872f2087c98
* Fix UI test:ben@chromium.org2009-03-231-0/+3
| | | | | | | | | | NULL check the wrapper since this can be called when we're not in a view hierarchy. TBR=jcampan Review URL: http://codereview.chromium.org/42539 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12321 0039d316-1c4b-4281-b951-d872f2087c98
* Initial rev at a message passing API for extensions. So far, only passingmpcomplete@google.com2009-03-2322-71/+433
| | | | | | | messages to the extension process is supported. Review URL: http://codereview.chromium.org/48090 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12319 0039d316-1c4b-4281-b951-d872f2087c98
* The death knell for the old native buttons, checkboxes and radio buttons.ben@chromium.org2009-03-2368-1732/+865
| | | | | | | | Replace with renamed NativeButton2, Checkbox2, RadioButton2. Review URL: http://codereview.chromium.org/50083 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12317 0039d316-1c4b-4281-b951-d872f2087c98
* Add initial implementation of the Linux TabStrip.jhawkins@chromium.org2009-03-236-14/+673
| | | | | | | | | | | | | | | | | The following are implemented: * Keyboard shortcuts for next/prev/close tab. * Tab layout and rendering. The following need to be implemented: * Mouse input handling. * Animations. * TabGtk, TabRendererGtk. * Dragging. * Fix a NOTREACHED in navigation_controller.cc. Review URL: http://codereview.chromium.org/42457 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12316 0039d316-1c4b-4281-b951-d872f2087c98
* Removed zombie hunter codemaruel@chromium.org2009-03-233-63/+0
| | | | | | | | BUG=6468 Review URL: http://codereview.chromium.org/46076 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12314 0039d316-1c4b-4281-b951-d872f2087c98
* Fully enable history_url_provider_unittest.cc for Mac.shess@chromium.org2009-03-232-11/+0
| | | | | | | | | | | | | gfx::GetCleanStringFromUrl() got implemented for Mac at some point (I suspect when fonts landed), so now all of this code should be portable. There is a slight difference in how ElideUrl() works, due to font metric differences, but that should not be relevant to this code. Review URL: http://codereview.chromium.org/42513 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12310 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a plugin crash due to ResourceDispatcher being used after it was deletedmpcomplete@google.com2009-03-231-1/+5
| | | | | | | | | in PluginThread::CleanUp. BUG=8980 Review URL: http://codereview.chromium.org/50075 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12307 0039d316-1c4b-4281-b951-d872f2087c98
* Fix broken build.erg@google.com2009-03-231-0/+2
| | | | | | | Review URL: http://codereview.chromium.org/42528 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12306 0039d316-1c4b-4281-b951-d872f2087c98
* Deliver events and notifications to the RootView.erg@google.com2009-03-2312-94/+265
| | | | | | | Review URL: http://codereview.chromium.org/42519 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12305 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION build from 171.0 to 172.0laforge@chromium.org2009-03-231-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12303 0039d316-1c4b-4281-b951-d872f2087c98
* BUG=9094hclam@chromium.org2009-03-231-0/+18
| | | | | | | | | | | | GetRequestContextForMedia() in ProfileImpl and OffTheRecordProfileImpl now respect --disk-cache-dir. Since the snippet for getting the path from --disk-cache-dir is very short, it's not necessary to keep it in a separate method so I duplicated the snippet and used it in both classes. Review URL: http://codereview.chromium.org/42517 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12298 0039d316-1c4b-4281-b951-d872f2087c98
* Fix an invalid DCHECK for media request contexthclam@chromium.org2009-03-232-30/+43
| | | | | | | | | | | | | | BUG=9082 Since I forwarded CreateOffTheRecordForMedia to CreateOriginalForMedia, it triggers a DCHECK. Since the implementation of off the record media cache is not going to be implemented soon, I duplicated the implementation of CreateOriginalForMedia. Review URL: http://codereview.chromium.org/42467 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12297 0039d316-1c4b-4281-b951-d872f2087c98
* Add `anonymous namespace'::InvalidParameter.patrick@chromium.org2009-03-231-0/+1
| | | | | | Review URL: http://codereview.chromium.org/42489 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12288 0039d316-1c4b-4281-b951-d872f2087c98
* Updating to use scoped_nsobject.avi@google.com2009-03-232-9/+3
| | | | | | Review URL: http://codereview.chromium.org/52017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12287 0039d316-1c4b-4281-b951-d872f2087c98
* Hook up popup windows on Mac (no blocking yet).avi@google.com2009-03-232-7/+35
| | | | | | Review URL: http://codereview.chromium.org/52015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12284 0039d316-1c4b-4281-b951-d872f2087c98
* Port more UI tests to Linux.phajdan.jr@chromium.org2009-03-239-78/+64
| | | | | | | | | | | | | | | | | | | | | - enable following ui tests on Linux: history_uitest.cc inspector_controller_uitest.cc browser/history/redirect_uitest.cc browser/locale_tests_uitest.cc browser/sanity_uitest.cc - move information about Linux-specific splash page to more generic location and enable more logic about start page on Linux - maintainability cleanups (DISABLED_ instead of #if 0) - misc GCC-related cleanups Review URL: http://codereview.chromium.org/49006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12281 0039d316-1c4b-4281-b951-d872f2087c98
* Handle null window_id references and refer to a bug for further improvement.avi@google.com2009-03-233-6/+16
| | | | | | Review URL: http://codereview.chromium.org/47002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12280 0039d316-1c4b-4281-b951-d872f2087c98
* Need to skip one more test. Should have been in ↵dkegel@google.com2009-03-231-0/+1
| | | | | | | | http://codereview.chromium.org/52009 Review URL: http://codereview.chromium.org/42503 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12278 0039d316-1c4b-4281-b951-d872f2087c98
* 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
* 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
* Attempt to detect impact of disabling dns prefetching on transaction latencyjar@chromium.org2009-03-232-8/+16
| | | | | | | | | 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-231-1/+1
| | | | | | | | | 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
* Initial revision of the DevTools frontend.pfeldman@chromium.org2009-03-221-2/+2
| | | | | | Review URL: http://codereview.chromium.org/45012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12265 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
* 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
* 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
* 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
* 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
* 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
* 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
* Update the gyp Linux build:sgk@google.com2009-03-201-8/+126
| | | | | | | | | | | | | | | | | | | | | | | | * 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
* 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
* Pressing the Del key while a item is selected in the autocomplete popup ↵jcampan@chromium.org2009-03-2014-4/+104
| | | | | | | | | | 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
* 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
* 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
* Better IPC logging on POSIX:phajdan.jr@chromium.org2009-03-202-4/+8
| | | | | | | | | - enable one more point of logging - enable decoding of automation messages in log output Review URL: http://codereview.chromium.org/50058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12211 0039d316-1c4b-4281-b951-d872f2087c98
* Allow multiple js files per content script. Thanks to georged for making ↵aa@chromium.org2009-03-206-36/+8
| | | | | | | | this so easy. Review URL: http://codereview.chromium.org/42438 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12210 0039d316-1c4b-4281-b951-d872f2087c98