summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fixes text field background when disabled/read-only to better matchsky@google.com2008-11-122-23/+44
| | | | | | | | | | | | | | | how Windows looks. This also changes SetEnabled not to adjust read_only_ state. That SetEnabled invoked SetReadOnly is just wrong, the two don't have to be the same. BUG=1218491 TEST=bring up the keyword editor and double click on one of the default search engines, make sure the background of the text field looks disabled. Review URL: http://codereview.chromium.org/10662 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5317 0039d316-1c4b-4281-b951-d872f2087c98
* add distcc_dir to the list of pass through varstc@google.com2008-11-121-1/+1
| | | | | | | Review URL: http://codereview.chromium.org/10658 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5316 0039d316-1c4b-4281-b951-d872f2087c98
* Review URL: http://codereview.chromium.org/10610dsh@google.com2008-11-121-6/+6
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5314 0039d316-1c4b-4281-b951-d872f2087c98
* * Try to rename chrome exes in shutdown path as well.kuchhal@chromium.org2008-11-124-21/+37
| | | | | | | | BUG=1463346 Review URL: http://codereview.chromium.org/10805 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5313 0039d316-1c4b-4281-b951-d872f2087c98
* New functions in WebDatabase and WebDataService for the removal of form ↵petersont@google.com2008-11-125-8/+172
| | | | | | | | | | entries made between two given times. BrowserDataRemover::Remove now clears autofill data. BUG=3870 Review URL: http://codereview.chromium.org/9775 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5312 0039d316-1c4b-4281-b951-d872f2087c98
* Update DEPS to point at webkit@5303aa@chromium.org2008-11-121-1/+1
| | | | | | Review URL: http://codereview.chromium.org/10660 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5311 0039d316-1c4b-4281-b951-d872f2087c98
* Fix http://code.google.com/p/chromium/issues/detail?id=4270. Test case added.mpcomplete@google.com2008-11-124-2/+83
| | | | | | | | BUG=4270 Review URL: http://codereview.chromium.org/10620 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5310 0039d316-1c4b-4281-b951-d872f2087c98
* Fix test_shell resizing.evanm@google.com2008-11-121-4/+2
| | | | | | | | | | | | | Gtk sizing happens in two passes: first, each widget requests a size, then the containers recursively allocate how much space each child widget gets. For the WebView, we want to request no space (so that we can be resized as small as possible) and when computing our actual size we want to use our allocated size, not our requested size. Review URL: http://codereview.chromium.org/10659 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5309 0039d316-1c4b-4281-b951-d872f2087c98
* Update deps to pull in the new merge and the htmlentitycodes change.ojan@google.com2008-11-121-1/+1
| | | | | | Review URL: http://codereview.chromium.org/10852 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5308 0039d316-1c4b-4281-b951-d872f2087c98
* Omnibox metrics logging patch splitout, part 5: Add TypeToString() helpers. ↵pkasting@chromium.org2008-11-123-16/+37
| | | | | | | | One of these is unused for the moment. Review URL: http://codereview.chromium.org/10657 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5307 0039d316-1c4b-4281-b951-d872f2087c98
* Pass in SW_SHOW to ShellExecuteEx as the plugin installers can rely on this ↵ananta@chromium.org2008-11-121-0/+5
| | | | | | | | | | | | | | | flag for displaying UI. The latest flash player installer needs this. Launching this exe without this flag causes the exe to just wait around doing nothing. As part of this CB we also pass in the current directory in SHELLEXECUTEINFO. This is set to the directory where the plugin installer is downloaded. This fixes http://code.google.com/p/chromium/issues/detail?id=4346. Bug=4346 R=nsylvain Review URL: http://codereview.chromium.org/10650 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5306 0039d316-1c4b-4281-b951-d872f2087c98
* Adds the ability for save dialogs to take a default extension.sky@google.com2008-11-1212-36/+135
| | | | | | | | | BUG=4287 TEST=see bug Review URL: http://codereview.chromium.org/10621 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5304 0039d316-1c4b-4281-b951-d872f2087c98
* Fix infobubble crash due to first run bubble having slightly different ↵ben@chromium.org2008-11-122-9/+4
| | | | | | | | | initialization path than the bookmarks bubble. http://crbug.com/4344 Review URL: http://codereview.chromium.org/10849 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5301 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes bug in showing context menu for buttons. In particular becausesky@google.com2008-11-124-15/+25
| | | | | | | | | | | | we weren't resetting state before showing the context menu it was possible for the button to stay in a HOT state even though it isn't. BUG=2620 TEST=see bug Review URL: http://codereview.chromium.org/10835 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5300 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes two menu bugs:sky@google.com2008-11-121-1/+20
| | | | | | | | | | | | | | | | | | | . Pressing shift-F10 would make context menu appear then immediately disappear. This is because MenuController was hiding on a WM_SYSKEYUP. I've changed MenuController to do nothing on WM_SYSKEYUP. If a sys key is pressed again, we'll get a WM_SYSKEYDOWN and hide there. . MenuController needed to handle WM_CONTEXTMENU and not dispatch it, otheriwse we could end up with stacked menus. BUG=3685 TEST=bring up bookmark manager, select a row in the table on the right. Press shift-F10 and make sure the context menu appears and stays up. Review URL: http://codereview.chromium.org/10635 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5299 0039d316-1c4b-4281-b951-d872f2087c98
* Fix test_shell_test failure. I had missed the fact that the generated ↵jam@chromium.org2008-11-122-7/+16
| | | | | | | | entity code file already had "&" and ";". Review URL: http://codereview.chromium.org/10654 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5298 0039d316-1c4b-4281-b951-d872f2087c98
* * add MIME type functions to ChromiumBridgeerikkay@google.com2008-11-124-23/+55
| | | | | | | | * add resource protocol to ChromiumBridge Review URL: http://codereview.chromium.org/10836 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5297 0039d316-1c4b-4281-b951-d872f2087c98
* Drop the wakeup pipe completely and use the builtin glib wakeup.deanm@chromium.org2008-11-122-39/+3
| | | | | | Review URL: http://codereview.chromium.org/10848 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5296 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Linux build. I suck.evanm@google.com2008-11-121-1/+1
| | | | | | | R=deanm git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5295 0039d316-1c4b-4281-b951-d872f2087c98
* Uncomment out these two lines I commented out a few weeks ago so that the ↵ben@chromium.org2008-11-121-4/+0
| | | | | | | | | trunk is usable again. TBR=sky Review URL: http://codereview.chromium.org/10655 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5294 0039d316-1c4b-4281-b951-d872f2087c98
* chmod +x install-build-deps.shevanm@google.com2008-11-121-0/+0
| | | | | | | R=deanm git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5292 0039d316-1c4b-4281-b951-d872f2087c98
* Show JavaScript alerts. Useful for testing nested message loops.evanm@google.com2008-11-121-1/+7
| | | | | | | Review URL: http://codereview.chromium.org/10651 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5291 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline 4 layout tests:ericroman@google.com2008-11-1213-16/+138
| | | | | | | | | | | | | | | | | * LayoutTests/transforms/2d/transform-borderbox.html No chromium baseline (mac one differs due to fonts). * LayoutTests/tables/mozilla_expected_failures/bugs/bug220653.html Baseline changed upstream. * LayoutTests/svg/custom/svg-fonts-in-html.html Baseline changed upstream. * LayoutTests/svg/custom/altglyph.svg No chromium baseline (mac one differs due to fonts + scrollbar). Review URL: http://codereview.chromium.org/10646 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5290 0039d316-1c4b-4281-b951-d872f2087c98
* Break out command execution from ExecuteCommand implementation into separate ↵ben@chromium.org2008-11-122-514/+519
| | | | | | | | functions. Review URL: http://codereview.chromium.org/10823 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5289 0039d316-1c4b-4281-b951-d872f2087c98
* fix linux buildtc@google.com2008-11-121-1/+1
| | | | | | | | | tbr=deanm Review URL: http://codereview.chromium.org/10846 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5288 0039d316-1c4b-4281-b951-d872f2087c98
* * fix linux buildtc@google.com2008-11-122-2/+2
| | | | | | | | | renamed libv8.a to libv8_g.a Review URL: http://codereview.chromium.org/10845 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5287 0039d316-1c4b-4281-b951-d872f2087c98
* If setProcessBackgrounded fails, don't continue throughmbelshe@google.com2008-11-121-1/+4
| | | | | | | | | | this function. This is defensive coding being added in part to see if it doesn't reveal anything interesting for bug 1231568 Review URL: http://codereview.chromium.org/11003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5286 0039d316-1c4b-4281-b951-d872f2087c98
* Fix test shell crash when clicking a drop-down select caused by r5018.darin@chromium.org2008-11-123-3/+5
| | | | | | | | R=jcampan Review URL: http://codereview.chromium.org/10826 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5283 0039d316-1c4b-4281-b951-d872f2087c98
* Omnibox metrics logging patch splitout, part 4: Reorder fields of ↵pkasting@chromium.org2008-11-121-39/+39
| | | | | | | | | AutocompleteMatchData to correspond to the order in AutocompleteMatch. I am unconvinced this struct is useful or necessary. It seems like we should simply serialize AutocompleteMatch if that's what we want; this is already doing most of that. But whatever. Review URL: http://codereview.chromium.org/10841 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5282 0039d316-1c4b-4281-b951-d872f2087c98
* * Need to read version from registry if relaunching browser.kuchhal@chromium.org2008-11-124-4/+8
| | | | | | | | BUG=4316 Review URL: http://codereview.chromium.org/10820 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5281 0039d316-1c4b-4281-b951-d872f2087c98
* Make run_webkit_tests.sh multi-platform.mmoss@google.com2008-11-121-5/+15
| | | | | | | | | | This is part of getting LayoutTests running on Linux. BUG=4281 Review URL: http://codereview.chromium.org/10280 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5279 0039d316-1c4b-4281-b951-d872f2087c98
* Rewrite the glib UI pump. Although the previous pump was correct in terms ↵deanm@chromium.org2008-11-122-258/+130
| | | | | | | | of test coverage, it was mis-handling the concept of idle work. This meant we were effectively polling the pump, causing full CPU usage. The new pump is greatly simplified, and follows the pattern used on Windows. All tests still pass. Review URL: http://codereview.chromium.org/10833 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5278 0039d316-1c4b-4281-b951-d872f2087c98
* Omnibox metrics logging patch splitout, part 3: Pass match.type to the edit ↵pkasting@chromium.org2008-11-123-17/+13
| | | | | | | | | and let it make the determination about showing the search hint, instead of making the determination in the popup. In the ultimate patch, the types on which we'll show the hint will expand, so this saved duplicating some logic at points in the popup; in retrospect it makes more sense anyway, since there's no reason for the popup to know anything about the search hint. That's more the edit's job anyway. Review URL: http://codereview.chromium.org/10839 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5276 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the generation of HtmlEntityCodes.c since the same data is in ↵jam@chromium.org2008-11-124-106/+19
| | | | | | | | HtmlEntityNames.c. Review URL: http://codereview.chromium.org/11005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5275 0039d316-1c4b-4281-b951-d872f2087c98
* Build v8 in debug mode, we build everything else in debug.deanm@chromium.org2008-11-121-3/+3
| | | | | | Review URL: http://codereview.chromium.org/10636 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5274 0039d316-1c4b-4281-b951-d872f2087c98
* Pass through V8 flags from test shell.deanm@chromium.org2008-11-121-0/+7
| | | | | | Review URL: http://codereview.chromium.org/10834 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5273 0039d316-1c4b-4281-b951-d872f2087c98
* Omnibox metrics logging patch splitout, part 2: Remove the AutocompleteMatch ↵pkasting@chromium.org2008-11-124-44/+23
| | | | | | | | | NULL constructor. It's too easy to forget to set various members with this. The changes from .resize() to .erase() are necessary because the compiler doesn't know resize() won't be enlarging the vector and thus needing to access the NULL constructor. The changes to the HistoryContents shortcut code were similarly necessary to avoid a NULL construction, but in the end I think made the resulting code a bit clearer. Review URL: http://codereview.chromium.org/10837 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5271 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline (better results after merge!) a layout test.dglazkov@google.com2008-11-121-4/+4
| | | | | | Review URL: http://codereview.chromium.org/10838 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5269 0039d316-1c4b-4281-b951-d872f2087c98
* Use the systemwide google_update pipe when registering for crash servicescpu@google.com2008-11-121-4/+15
| | | | | | | | | | | if chrome is a systemwide install. BUG = 1479718 Review URL: http://codereview.chromium.org/10629 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5268 0039d316-1c4b-4281-b951-d872f2087c98
* fix linux build by updating webcore xml pathtc@google.com2008-11-122-2/+1
| | | | | | | | | TBR=mmoss Review URL: http://codereview.chromium.org/10640 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5267 0039d316-1c4b-4281-b951-d872f2087c98
* Landing 38097:38305 merge (src/webkit, DEPS)dglazkov@google.com2008-11-1214-103/+96
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5265 0039d316-1c4b-4281-b951-d872f2087c98
* Omnibox metrics logging patch splitout, part 1: Random miscellaneous small ↵pkasting@chromium.org2008-11-125-86/+70
| | | | | | | | style and similar changes. In one or two cases the motivation is not obvious without looking at the original patch. Review URL: http://codereview.chromium.org/10822 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5261 0039d316-1c4b-4281-b951-d872f2087c98
* remove EventHandlerMac, we're no longer building it.pinkerton@google.com2008-11-121-653/+0
| | | | | | Review URL: http://codereview.chromium.org/10633 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5258 0039d316-1c4b-4281-b951-d872f2087c98
* Remove shared code from test_shell_mac, build test_shell_cc. Add a missing ↵pinkerton@google.com2008-11-125-380/+91
| | | | | | | | file to the net project. Fix leaks on exit where TestShell object was never getting cleaned up. Review URL: http://codereview.chromium.org/10602 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5256 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build bustage by removing non-existent port/xml directory from ↵darin@chromium.org2008-11-121-5/+1
| | | | | | | | | | | DerivedSources.make. Also, remove mention of other non-existent directories. Patch by jorat1346@gmail.com TBR=ojan Review URL: http://codereview.chromium.org/10825 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5255 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes a regression caused by my change r5095.hbono@chromium.org2008-11-121-0/+11
| | | | | | | This change fixes a regression problem caused by my change r5095. ThinkPad touchpads (or trackpoints) send WM_HSCROLL messages and we still need a hack for WM_HSCROLL messages. Review URL: http://codereview.chromium.org/10295 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5254 0039d316-1c4b-4281-b951-d872f2087c98
* Scrollbars on Linux.agl@chromium.org2008-11-127-131/+318
| | | | | | | | | | | ScrollbarThemeChromiumWin has been split into platform independent parts in ScrollbarThemeChromium and, additionally, Linux parts have been added in ScrollbarThemeChromiumLinux. Review URL: http://codereview.chromium.org/10283 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5253 0039d316-1c4b-4281-b951-d872f2087c98
* Makes sure ResourceDispatcherHost properly cleans up a cancelledsky@google.com2008-11-121-1/+10
| | | | | | | | | | | | | | | | | | | request that is not in a pending state. When we cancel a URLRequest with no pending IO, nothing happens. This means ResourceDispatcherHost doesn't clean up its maps and delete the URLRequest. Another possibility for fixing this is to invoke OnResponseCompleted, but as the request isn't really completed that may cause other bad things. Let me know if you think this should be fixed in another way. BUG=4302 TEST=see bug Review URL: http://codereview.chromium.org/10814 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5252 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup style and alphabetize the functions in GraphicsContextSkia. It shouldbrettw@google.com2008-11-121-473/+497
| | | | | | | be much closer to WebKit style, and you can actually find the functions now. Review URL: http://codereview.chromium.org/10407 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5249 0039d316-1c4b-4281-b951-d872f2087c98
* Minor cleanup in port/. Eliminate some unused files and a redundant include ↵darin@chromium.org2008-11-123-19/+0
| | | | | | | | | | in v8_proxy.cpp R=ojan Review URL: http://codereview.chromium.org/10628 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5247 0039d316-1c4b-4281-b951-d872f2087c98