summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add svn:ignore to third_party/codesighs/.maruel@chromium.org2009-04-270-0/+0
| | | | | | | | | | | | | | | | | | codesighs.scons codesighs.sln codesighs.vcproj codesighs.xcodeproj codesighs_main.scons maptsvdifftool.scons maptsvdifftool.vcproj msdump2symdb.vcproj msmap2tsv.vcproj nm2tsv.scons SConstruct git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14624 0039d316-1c4b-4281-b951-d872f2087c98
* Disable some warnings in third party code so I can turn on -Werror.tc@google.com2009-04-272-27/+40
| | | | | | | Review URL: http://codereview.chromium.org/101005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14622 0039d316-1c4b-4281-b951-d872f2087c98
* roll DEPS to get ToT gyp which includes make fixestc@google.com2009-04-271-1/+1
| | | | | | | | | TBR=evan Review URL: http://codereview.chromium.org/100048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14621 0039d316-1c4b-4281-b951-d872f2087c98
* Speculatively roll back r14549 and r14508. The chrome browsertc@google.com2009-04-274-42/+14
| | | | | | | | | | | | process is pegged at 100% cpu after ui_tests has exited. Seeing if this is the cause. Will re-roll forward if it's not. TBR=estade Review URL: http://codereview.chromium.org/100047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14620 0039d316-1c4b-4281-b951-d872f2087c98
* Add keyboard accelerators for IDC_FIND_NEXT and IDC_FIND_PREVIOUS.willchan@chromium.org2009-04-271-3/+9
| | | | | | Review URL: http://codereview.chromium.org/101007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14619 0039d316-1c4b-4281-b951-d872f2087c98
* Don't allow the browser window to be resized so small that layout starts ↵pkasting@chromium.org2009-04-2713-69/+213
| | | | | | | | | | | breaking horribly. When it _is_ small, draw the frame correctly. This is an incomplete fix; only non-Aero main/popup/app windows are handled so far, but this was becoming hairy enough I wanted to checkpoint it. BUG=9885 Review URL: http://codereview.chromium.org/100005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14618 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a memory leak in TaskManagerphajdan.jr@chromium.org2009-04-271-3/+7
| | | | | | | | http://crbug.com/11068 Review URL: http://codereview.chromium.org/99059 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14615 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a crash with <video>hclam@chromium.org2009-04-271-1/+1
| | | | | | | | | | | | Having typo in the file, causing a different dll loaded for <video>. When initializing ffmpeg since avformat-52.dll is not loaded, it tries to do LoadLibrary within sandbox and kaboom! TBR=scherkus Review URL: http://codereview.chromium.org/99024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14614 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes a gcc-4.3 warning in tab_strip_gtk.cc.jhawkins@chromium.org2009-04-272-19/+3
| | | | | | | | | | | | | | | | | | | Also factorizes some code in tab_strip.cc and tab_strip_gtk.cc. One of the inlined call to GenerateStartAndEndWidths with end_tab_count = start_tab_count - 1 caused line 164 to be rewritten as: if (start_tab_count < start_tab_count - 1 && which raised the following warning with gcc-4.3: tab_strip_gtk.cc:164: warning: assuming signed overflow does not occur when assuming that (X - c) > X is always false patch by vincent.zanotti@gmail.com <http://codereview.chromium.org/99031> R=me Review URL: http://codereview.chromium.org/100045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14613 0039d316-1c4b-4281-b951-d872f2087c98
* Add a way to checksum bookmark data to help determine if themunjal@chromium.org2009-04-273-23/+290
| | | | | | | | | | | | | | bookmarks file was changed by the user between two chrome runs. - BookmarkCodec now serializes a checksum of bookmark data along side bookmark data during encoding. - During decoding BookmarkCodec computes the checksum of deserialized data, and it also reads the checksum in the file. - BookmarkCodec exposes both the checksums via getters. - Add unit tests for BookmarkCodec, right now only checksum related. Review URL: http://codereview.chromium.org/69028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14612 0039d316-1c4b-4281-b951-d872f2087c98
* Remove svn:executable and set svn:eol-style to LF.tc@google.com2009-04-274-0/+0
| | | | | | | TBR=dean Review URL: http://codereview.chromium.org/99060 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14611 0039d316-1c4b-4281-b951-d872f2087c98
* Update OS error message.kuchhal@chromium.org2009-04-272-2/+2
| | | | | | | | | BUG=6381 Review URL: http://codereview.chromium.org/99009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14610 0039d316-1c4b-4281-b951-d872f2087c98
* Searching by keyword now generates a visit against the site with asky@chromium.org2009-04-2718-32/+256
| | | | | | | | | | | | | | | | transition type of TAB_TO_SEARCH. This visit increments the typed count and ensures if you use TAB_TO_SEARCH you still get autocompleted to the site. I'll add some tests for this, but want to make sure we're ok with it before I do that. BUG=3633 TEST=will be covered by unit tests. Review URL: http://codereview.chromium.org/93087 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14609 0039d316-1c4b-4281-b951-d872f2087c98
* Roll DEPS to pick up ConsoleMessage unforkdglazkov@google.com2009-04-271-1/+1
| | | | | | | | | TBR=dimich BUG=10892 TEST=0 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14608 0039d316-1c4b-4281-b951-d872f2087c98
* Fill in a bunch of missing menu items: Stop, Reload, History, Downloads, ↵pinkerton@chromium.org2009-04-271-8/+229
| | | | | | | | Clear browsing data, etc. Review URL: http://codereview.chromium.org/100043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14606 0039d316-1c4b-4281-b951-d872f2087c98
* Linux Omnibox results improvements:deanm@chromium.org2009-04-272-92/+92
| | | | | | | | | | | | | - Honor the damage rect when painting result lines. - Move some code from GdkRectangle to gfx::Rect. - Drop GC creation and just use one from the widget's style. - Fix a bug in content/description width allocation. - Factor out the icon loading and switch into IconForMatch(). Review URL: http://codereview.chromium.org/99050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14605 0039d316-1c4b-4281-b951-d872f2087c98
* Massively improve the performance of dragging a window over our window.deanm@chromium.org2009-04-271-1/+3
| | | | | | | | | | | | | | | | | Our toolbar background is a 1 pixel wide image, which we tile by drawing a pixbuf over and over. The way the toolbar is laid out, everything shares the same window. The toolbar is painted first, then the buttons on top of it, etc. If the toolbar painting is slow, you can see gray trails when you drag a window over and the exposes are slow to come back to X. Honor the damage rect, so when we get tons of tiny exposes we aren't doing this really inefficient tiling over the entire toolbar. Improving the tiling performance needs to be done separately. Review URL: http://codereview.chromium.org/100036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14604 0039d316-1c4b-4281-b951-d872f2087c98
* Ignore whitespace while mirroring Dom to the client.pfeldman@chromium.org2009-04-273-17/+55
| | | | | | Review URL: http://codereview.chromium.org/92125 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14603 0039d316-1c4b-4281-b951-d872f2087c98
* Only check errno when it can be set.phajdan.jr@chromium.org2009-04-271-1/+1
| | | | | | | | This is a follow-up after http://codereview.chromium.org/77022 Review URL: http://codereview.chromium.org/99055 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14602 0039d316-1c4b-4281-b951-d872f2087c98
* Add a stub test for TabStripController. It doesn't fully work because of issuespinkerton@chromium.org2009-04-273-1/+132
| | | | | | creating WebContents objects. A bug has been filed to come back to it. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14601 0039d316-1c4b-4281-b951-d872f2087c98
* Remove a NOTIMPLEMENTED() that's not necessary on Mac.pinkerton@chromium.org2009-04-271-1/+5
| | | | | | Review URL: http://codereview.chromium.org/97004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14600 0039d316-1c4b-4281-b951-d872f2087c98
* Add virtual dtor for TaskManager::ResourceProvider.phajdan.jr@chromium.org2009-04-271-0/+2
| | | | | | | | | It has virtual methods but no virtual dtor. This change may help fix memory leaks which appeared after adding unit tests for TaskManager. Review URL: http://codereview.chromium.org/100041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14599 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 14597,14596,14595.sgjesse@chromium.org2009-04-276-1544/+2236
| | | | | | Review URL: http://codereview.chromium.org/99053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14598 0039d316-1c4b-4281-b951-d872f2087c98
* Update the solutions again to fix dependency on js2c.ager@chromium.org2009-04-272-0/+4
| | | | | | | TBR=sgjesse@chromium.org Review URL: http://codereview.chromium.org/100039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14597 0039d316-1c4b-4281-b951-d872f2087c98
* Apparently, I did not fix the webkit solution correctly.ager@chromium.org2009-04-271-204/+197
| | | | | | | | | | Fix the path and actually add the nosnapshot dependency to mksnapshot in the webkit.sln solution. TBR=sgjesse@chromium.org Review URL: http://codereview.chromium.org/100038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14596 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 in chromium to version 1.2.1.ager@chromium.org2009-04-276-2038/+1349
| | | | | | | | | | | | Only small changes to the V8 code base itself. The main reason for this push is to get the V8 latest builder working again and to move the v8.gyp file to the v8 sources to make DEPS rolls easier. Updated all references to v8.gyp and the generated projects. Added a missing dependency to chrome.sln: mksnapshot depends on v8_nosnapshot. Review URL: http://codereview.chromium.org/100037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14595 0039d316-1c4b-4281-b951-d872f2087c98
* Enable dom_ui unit test on Linux.phajdan.jr@chromium.org2009-04-271-2/+0
| | | | | | | | TEST=Make sure that unit tests matching DOMUITest.* pass on Linux. Review URL: http://codereview.chromium.org/99048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14593 0039d316-1c4b-4281-b951-d872f2087c98
* Use AutocompletePopupPositioner for the Linux Omnibox.deanm@chromium.org2009-04-278-39/+73
| | | | | | | | | | | Now a few less magic numbers in exchange for a lot more plumbing. BUG=10966 Review URL: http://codereview.chromium.org/92127 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14592 0039d316-1c4b-4281-b951-d872f2087c98
* Linux Omnibox mouse support.deanm@chromium.org2009-04-272-4/+103
| | | | | | | | | | | | - Paint both concepts of hovered and selected lines. - Track mouse movements and button up/down. TEST=Select, drag, and click entries in the Omnibox results. Should behave just like Windows. Review URL: http://codereview.chromium.org/92124 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14591 0039d316-1c4b-4281-b951-d872f2087c98
* Add basic unit tests for TaskManager.phajdan.jr@chromium.org2009-04-274-0/+90
| | | | | | | | | | | | | For now the tests are Windows-only, because the TaskManager isn't ported. But they should make porting effort a bit safer. TEST=Make sure that tests from unit_tests matching TaskManagerTest.* pass. http://crbug.com/10844 Review URL: http://codereview.chromium.org/92071 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14590 0039d316-1c4b-4281-b951-d872f2087c98
* roll DEPS to pick up WebKit fixdarin@chromium.org2009-04-271-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14587 0039d316-1c4b-4281-b951-d872f2087c98
* Introduce ScriptEventListner, Chromium side.dglazkov@google.com2009-04-273-1/+11
| | | | | | | | | | R=levin BUG=10891 TEST=look at the merge page and see how everything is unforked. Review URL: http://codereview.chromium.org/98001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14582 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 14569abarth@chromium.org2009-04-262-43/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14573 0039d316-1c4b-4281-b951-d872f2087c98
* Add some histograms to see how often users click through blocking pages.abarth@chromium.org2009-04-262-1/+43
| | | | | | | | R=jar Review URL: http://codereview.chromium.org/99020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14569 0039d316-1c4b-4281-b951-d872f2087c98
* Monitor some sensitive UI actions for evidence of clickjacking.abarth@chromium.org2009-04-264-1/+28
| | | | | | | | | | Defending against clickjacking on these UI elements has a usability cost. We should measure to see if anyone is trying these attacks before inventing some crazy half-workaround. R=jar Review URL: http://codereview.chromium.org/99021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14568 0039d316-1c4b-4281-b951-d872f2087c98
* Change Size::IsEmpty() to be consistent with Rect::IsEmpty()erikkay@google.com2009-04-265-23/+46
| | | | | | | | | | | Change Size to not accept negative dimensions to be consistent with Rect. BUG=10992 TEST=base_unittests.exe --gtest_filter=RectTest.IsEmpty Review URL: http://codereview.chromium.org/93131 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14567 0039d316-1c4b-4281-b951-d872f2087c98
* New drop of string translations.mal@chromium.org2009-04-2698-372/+3173
| | | | | | | | | Includes translations for strings uploaded as of 1 April. Lithuanian, Russian, and Serbian are not finalized. Review URL: http://codereview.chromium.org/99035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14559 0039d316-1c4b-4281-b951-d872f2087c98
* Dummy checkin to trigger the bots after the build errorwtc@chromium.org2009-04-261-1/+1
| | | | | | | | | "Chromium XP :archived build failed". TBR=nsylvain Review URL: http://codereview.chromium.org/99034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14556 0039d316-1c4b-4281-b951-d872f2087c98
* Don't use CancelIo to cancel pending IO before closing awtc@chromium.org2009-04-261-10/+11
| | | | | | | | | | | | | | socket because CancelIo doesn't work when there is a Winsock layered service provider. R=rvargas,darin BUG=9258 TEST=Doing web searches from the Omnibox will exercise the code. Clicking a link on a page that is still loading will also exercise the code. The browser should stay responsive. Review URL: http://codereview.chromium.org/99025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14551 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: implement automation for modal dialogs.agl@chromium.org2009-04-262-5/+18
| | | | | | | | | | | | | | | | | The Linux ui_tests are currently red because BrowserCloseBeforeUnloadOK and BrowserCloseBeforeUnloadCancel are failing. This is because we didn't implement several automation functions regarding modal dialogs and someone obviously wrote a test which needed them. So this is a TBR in order to green the tree. TBR=tony http://codereview.chromium.org/99032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14549 0039d316-1c4b-4281-b951-d872f2087c98
* Dummy checkin to trigger the bots after the master factory refactoring - part 4nsylvain@chromium.org2009-04-251-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14536 0039d316-1c4b-4281-b951-d872f2087c98
* Dummy checkin to trigger the bots after the master factory refactoring - part 3nsylvain@chromium.org2009-04-251-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14535 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a crash I introduced in r14053. It removed the setting of the controller inbrettw@chromium.org2009-04-251-6/+10
| | | | | | | | | one arm of an if statement. BUG=10930 Review URL: http://codereview.chromium.org/99003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14533 0039d316-1c4b-4281-b951-d872f2087c98
* Dummy checkin to trigger the bots after the master factory refactoringnsylvain@chromium.org2009-04-251-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14532 0039d316-1c4b-4281-b951-d872f2087c98
* Dummy checkin to trigger the bots after the master factory refactoringnsylvain@chromium.org2009-04-251-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14531 0039d316-1c4b-4281-b951-d872f2087c98
* Catch up chrome.gyp with recent additions:sgk@google.com2009-04-251-8/+58
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * browser/bookmarks/bookmark_menu_controller.{cc,h} (Windows only) * browser/browser_unittest.cc * browser/views/autocomplate/autocomplete_popup_contents_view.{cc,h} * browser/views/autocomplate/autocomplete_popup_win.{cc,h} * browser/views/bookmark_menu_button.{cc,h} * browser/views/frame/browser_root_view.{cc,h} * browser/views/uninstall_dialog.{cc,h} * test/automation/autocomplete_edit_proxy.{cc,h} (Windows only) * test/automation/constrained_window_proxy.{cc,h} * test/ui_test_utils.{cc,h} Add apparently overlooked .h file: * test/automation/automation_constants.h. Add tools/build/win/precompiled_wtl.{cc,h} to 'browser', with the right 'msvs_precompiled_{header,source}' settings to work that magic. Add 'views' to the 'app' dependency list. Add a '-lOleAcc.lib' link setting (Windows only) to 'ui_tests'. Add test/perf/mem_usage.cc to 'page_cycler_tests' (Windows only). Have 'renderer' export its dependency on 'plugin' (for calls to IsPluginProcess()) Remove spurious browser/views/fill_layout.{cc,h} (the real files are just views/fill_layout.{cc,h}). Review URL: http://codereview.chromium.org/92052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14523 0039d316-1c4b-4281-b951-d872f2087c98
* Capture Mozilla's codesighs, for use in executable sizing.sgk@google.com2009-04-2517-0/+8319
| | | | | | | | | | Vanilla code, no changes, except for the addition of: * LICENSE, copied from elsewhere in the Mozilla tree; * README.chromium, documenting what's going on. * codesighs.gyp, for building with the rest of Chromium. Review URL: http://codereview.chromium.org/93155 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14522 0039d316-1c4b-4281-b951-d872f2087c98
* Show icons in the new omnibox popup.ben@chromium.org2009-04-252-37/+107
| | | | | | | | Also fix some crashes. Review URL: http://codereview.chromium.org/98003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14518 0039d316-1c4b-4281-b951-d872f2087c98
* Fix sudden termination after the latest WebKit merge.jam@chromium.org2009-04-2523-99/+125
| | | | | | | | BUG=10927 Review URL: http://codereview.chromium.org/93104 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14517 0039d316-1c4b-4281-b951-d872f2087c98
* Disable some layout tests failure due to webkit merge 42725:42805hclam@chromium.org2009-04-251-5/+15
| | | | | | | | TBR=dimich Review URL: http://codereview.chromium.org/100009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14515 0039d316-1c4b-4281-b951-d872f2087c98