summaryrefslogtreecommitdiffstats
path: root/chrome
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Move IPC code to ipc/"agl@chromium.org2009-04-03101-355/+9858
| | | | | | | This reverts commit r13062 which, unsurprisingly, broke the build. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13063 0039d316-1c4b-4281-b951-d872f2087c98
* Move IPC code to ipc/agl@chromium.org2009-04-03101-9858/+355
| | | | | | | (No review URL: Rietvelt couldn't cope) git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13062 0039d316-1c4b-4281-b951-d872f2087c98
* Add code to support 2-way communication between extensions and renderers. ↵mpcomplete@google.com2009-04-0219-194/+518
| | | | | | | | The code is almost fully symmetrical, except that right now a channel can only be opened to an extension (by ID). It should be trivial to open a channel to a tab, once we have a solid tab API. Review URL: http://codereview.chromium.org/56037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13057 0039d316-1c4b-4281-b951-d872f2087c98
* FFmpeg video decoder glue codehclam@chromium.org2009-04-021-0/+2
| | | | | | | | | | Implementation of FFmpeg to perform video decoding. Also added hooks to insert this FFmpeg video decoder filter. Review URL: http://codereview.chromium.org/60069 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13056 0039d316-1c4b-4281-b951-d872f2087c98
* Fix linking with gold by cleaning up lib dependencies.tc@google.com2009-04-021-7/+7
| | | | | | | | | | | | | | | - Remove pangoft2, we don't use it anywhere. - Add gdk, fontconfig and freetype2 as dependencies of skia. Gdk is used in platform_canvas_linux. - X11, Xrender and Xext are used by the IPC system, so everything that depends on common, needs to link in those libs. By moving the link_settings line into the libcommon.a target, all projects inherit these. Review URL: http://codereview.chromium.org/60070 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13055 0039d316-1c4b-4281-b951-d872f2087c98
* Add basic mouse input handling for Linux TabStrip.jhawkins@chromium.org2009-04-024-4/+134
| | | | | | Review URL: http://codereview.chromium.org/56200 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13053 0039d316-1c4b-4281-b951-d872f2087c98
* Speculative fix for a crash in resource handlers.paulg@google.com2009-04-022-0/+8
| | | | | | | | | | | | | | Investigating the crash dumps for this bug, it looks like under certain network error conditions, the resource handlers are freed before the SafeBrowsing check has completed. When the check runs, it calls into invalid memory and crashes. BUG=8544 (http://crbug.com/8544) Review URL: http://codereview.chromium.org/60043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13052 0039d316-1c4b-4281-b951-d872f2087c98
* Only create one downloads tab per window. If there is already a Downloadsestade@chromium.org2009-04-023-2/+6
| | | | | | | | | | tab, then switch to it instead of creating new one. Introduce FOCUS_SINGLETON_TAB disposition. patch by Mohamed Mansour <http://codereview.chromium.org/50003/show> Review URL: http://codereview.chromium.org/60062 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13045 0039d316-1c4b-4281-b951-d872f2087c98
* Copy selection to x clipboard.estade@chromium.org2009-04-028-22/+190
| | | | | | Review URL: http://codereview.chromium.org/55052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13044 0039d316-1c4b-4281-b951-d872f2087c98
* Fix distribution test that fails in official buildcpu@google.com2009-04-021-23/+25
| | | | | | | | | | | | - the unit test does not contain the desired resources - test only on chromium for now BUG=9637 Review URL: http://codereview.chromium.org/60067 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13043 0039d316-1c4b-4281-b951-d872f2087c98
* Disabling the tests temporarily.anantha@chromium.org2009-04-021-3/+3
| | | | | | Review URL: http://codereview.chromium.org/60065 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13040 0039d316-1c4b-4281-b951-d872f2087c98
* Revert until sequencing issue fixed.ben@chromium.org2009-04-024-109/+16
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13039 0039d316-1c4b-4281-b951-d872f2087c98
* Add -lX11 -lXrender -lXext to the chrome link.sgk@google.com2009-04-021-0/+7
| | | | | | Review URL: http://codereview.chromium.org/56199 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13038 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a case where non-tabbed browser windows could open tabs. Also includes ↵ben@chromium.org2009-04-024-16/+109
| | | | | | | | | | UI test for this. http://crbug.com/8472 Review URL: http://codereview.chromium.org/56094 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13036 0039d316-1c4b-4281-b951-d872f2087c98
* Added two more installer tests: 1. Testcase to install and verify ↵anantha@chromium.org2009-04-023-37/+129
| | | | | | | | | differenial installer. 2. Testcase to install and verify full installer. Review URL: http://codereview.chromium.org/56159 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13035 0039d316-1c4b-4281-b951-d872f2087c98
* Add a ui test that can be used to fetch a url and wait for a cookie to be set. asargent@chromium.org2009-04-023-0/+383
| | | | | | | | | It can also save a cookie value and javascript value out to a file. Review URL: http://codereview.chromium.org/57021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13032 0039d316-1c4b-4281-b951-d872f2087c98
* Paste from the x clipboard into webkit.estade@chromium.org2009-04-028-0/+54
| | | | | | Review URL: http://codereview.chromium.org/51008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13031 0039d316-1c4b-4281-b951-d872f2087c98
* Bug 2220 lists two cases where the inactive highlighting doesn't reappear on ↵finnur@chromium.org2009-04-022-6/+18
| | | | | | | | | | FindNext. This is a simple fix for one of those cases (user presses Refresh after Find). BUG=2220 TEST=Open google.com, press Find, press e, press Refresh, press F3 (or FindNext button in UI). Then make sure the inactive matches are highlighted (not just the active match). Review URL: http://codereview.chromium.org/56193 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13028 0039d316-1c4b-4281-b951-d872f2087c98
* Don't allow hotkeys to activate un-activatable menu items on linux.estade@chromium.org2009-04-021-2/+6
| | | | | | | BUG=9400 Review URL: http://codereview.chromium.org/56184 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13025 0039d316-1c4b-4281-b951-d872f2087c98
* Comment out a very annoying NOTIMPLEMENTED().estade@chromium.org2009-04-021-2/+1
| | | | | | Review URL: http://codereview.chromium.org/56183 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13024 0039d316-1c4b-4281-b951-d872f2087c98
* Move a bunch of libs over to gyp on windows.bradnelson@google.com2009-04-021-2/+2
| | | | | | Review URL: http://codereview.chromium.org/60019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13020 0039d316-1c4b-4281-b951-d872f2087c98
* A file I left out of rietveld issue 56153estade@chromium.org2009-04-021-1/+1
| | | | | | | | TBR=paul Review URL: http://codereview.chromium.org/56182 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13019 0039d316-1c4b-4281-b951-d872f2087c98
* Move json2.js to a common location.patrick@chromium.org2009-04-029-971/+17
| | | | | | Review URL: http://codereview.chromium.org/56154 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13016 0039d316-1c4b-4281-b951-d872f2087c98
* Don't fatal error when GTK fails to load a 64-bit IME.deanm@chromium.org2009-04-021-6/+15
| | | | | | | | | | | | | This prevents crash on startup if you have IMEs configured. Patch from Fumitoshi Ukai. BUG=9643 Review URL: http://codereview.chromium.org/56176 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13011 0039d316-1c4b-4281-b951-d872f2087c98
* Debugger output is now handled on the render thread.yurys@google.com2009-04-022-22/+9
| | | | | | Review URL: http://codereview.chromium.org/60013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13007 0039d316-1c4b-4281-b951-d872f2087c98
* Update public FFmpeg header files from r16647 to r18286.scherkus@chromium.org2009-04-022-3/+3
| | | | | | | | This also includes bumping the version of avutil from 49 to 50, which means the generated libs and build files are also updated. Review URL: http://codereview.chromium.org/56129 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13003 0039d316-1c4b-4281-b951-d872f2087c98
* Installing extensions (drag/drop, download crx file) will now begeorged@chromium.org2009-04-016-9/+74
| | | | | | | | | handled by the Chrome instance w/o shell execute. This will install the extension in the proper profile using the running bits. Review URL: http://codereview.chromium.org/55046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13000 0039d316-1c4b-4281-b951-d872f2087c98
* Replace webkit/glue/screen_info.h with WebKit/chromium/public/WebScreenInfo.hdarin@chromium.org2009-04-0111-269/+340
| | | | | | | | | | | | | This also eliminates webkit_glue::GetScreenInfo and webkit_glue::GetScreenInfoHelper. As part of this CL, I also extracted all of the ParamTraits for WebKit API types into chrome/common/webkit_param_traits.h. R=dglazkov Review URL: http://codereview.chromium.org/58008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12993 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the checked-in scons configuration files.sgk@google.com2009-04-0146-9398/+0
| | | | | | Review URL: http://codereview.chromium.org/53121 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12982 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the 'Hammer' name in favor of the Debug|Release namessgk@google.com2009-04-011-2/+1
| | | | | | | and paths we'll use in gyp-generated files. Review URL: http://codereview.chromium.org/56158 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12975 0039d316-1c4b-4281-b951-d872f2087c98
* Re-enable save package on linux, mac.estade@chromium.org2009-04-016-12/+37
| | | | | | Review URL: http://codereview.chromium.org/56153 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12966 0039d316-1c4b-4281-b951-d872f2087c98
* Don't try to set the cursor on null windows.estade@chromium.org2009-04-011-0/+5
| | | | | | Review URL: http://codereview.chromium.org/59003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12964 0039d316-1c4b-4281-b951-d872f2087c98
* Remove an #if !defined(OS_LINUX)willchan@chromium.org2009-04-011-3/+0
| | | | | | | | Fixes a linux crash on opening a new tab, because without this code, the render process sends a page_id of 1 to the browser process, which crashes in NavigationController::ClassifyNavigation since page_id==1 is not higher than the max page id (when you've already surfed to another page in a previous tab), so the NavigationController crashes on trying to look up an entry for the page which doesn't exist. Review URL: http://codereview.chromium.org/60006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12954 0039d316-1c4b-4281-b951-d872f2087c98
* 1. Supported removal of breakpoints from UI.yurys@google.com2009-04-015-107/+1
| | | | | | | | | 2. Fixed bug in resume debugger functionality. 3. Implemented pause in debugger. 4. Removed deprecated messages and their handlers. Review URL: http://codereview.chromium.org/60012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12952 0039d316-1c4b-4281-b951-d872f2087c98
* Make the suppression more generic to accomodate on Mac (crbug.com/9365)nirnimesh@chromium.org2009-04-011-1/+1
| | | | | | Review URL: http://codereview.chromium.org/56148 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12951 0039d316-1c4b-4281-b951-d872f2087c98
* Use portable typedef for PIDs (process IDs).phajdan.jr@chromium.org2009-04-012-3/+3
| | | | | | | | | This is a preparation to land http://codereview.chromium.org/54003, which replaces chrome_process_filter with more portable chrome_process_util. Review URL: http://codereview.chromium.org/57062 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12948 0039d316-1c4b-4281-b951-d872f2087c98
* Make Gtk/Gdk/GLib errors/warnings really fatal.phajdan.jr@chromium.org2009-04-013-16/+25
| | | | | | | | | | | | I had to disable RedirectTest because on Linux it triggered Gdk assertion. It was a bug in our logging <-> glib logging glue code that didn't make this test fail earlier. http://crbug.com/9519 Review URL: http://codereview.chromium.org/56072 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12947 0039d316-1c4b-4281-b951-d872f2087c98
* Trying to fix flaky error in CopyTreeWorkItemTest.NewNameAndCopyTestkuchhal@chromium.org2009-04-011-0/+18
| | | | | | | | | BUG=9086 Review URL: http://codereview.chromium.org/56145 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12944 0039d316-1c4b-4281-b951-d872f2087c98
* Bump version to 173mal@chromium.org2009-04-011-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12932 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Mac build break.jam@chromium.org2009-04-011-1/+1
| | | | | | Review URL: http://codereview.chromium.org/56137 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12931 0039d316-1c4b-4281-b951-d872f2087c98
* Fix distributor logo placement on glass frame when window is restored from ↵ben@chromium.org2009-04-014-9/+28
| | | | | | | | | | | | fullscreen. Force a layout in WM_NCCALCSIZE since NC metrics can change as a result of handling this message. http://crbug.com/8511 Review URL: http://codereview.chromium.org/56086 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12930 0039d316-1c4b-4281-b951-d872f2087c98
* Port plugin messages.jam@chromium.org2009-04-0118-202/+196
| | | | | | Review URL: http://codereview.chromium.org/49050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12928 0039d316-1c4b-4281-b951-d872f2087c98
* Plug memory leaks in TextEliderTest.TestGeneralElidingdank@chromium.org2009-04-011-0/+2
| | | | | | | | Fixes linux modules valgrind builder Review URL: http://codereview.chromium.org/56134 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12927 0039d316-1c4b-4281-b951-d872f2087c98
* Update Linux gyp unit_tests:sgk@google.com2009-04-011-13/+28
| | | | | | | | | | | | | | | | | | | | | | | * Exclude the following from the Linux unit_tests build: dom_ui_unittests.cc (doesn't build) download_manager_unittest.cc (capture comment from SCons config about why) * Add the following to the Linux unit_tests build: browser/back_forward_menu_model_unittest.cc browser/navigation_controller_unittest.cc browser/sessions/session_backend_unittest.cc browser/sessions/service_test_helper.cc browser/visitedlink_unittest.cc common/pref_service_unittest.cc renderer/render_view_Unittest.cc test/test_notification_tracker.cc Take the cautious approach of still excluding them on mac. * Add a few miscellaneous files missing from the config: browser/bookmarks/bookmark_context_menu_test.cc common/ipc_sync_channel_unittest.h * Fix sources alphabetization. Review URL: http://codereview.chromium.org/59002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12926 0039d316-1c4b-4281-b951-d872f2087c98
* Build fix: DeleteURLAndFavicon was a friend.agl@chromium.org2009-04-011-1/+1
| | | | | | | ... so the FRIEND_TEST needs the "DISABLED_" in it too :( git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12922 0039d316-1c4b-4281-b951-d872f2087c98
* Disable DeleteURLAndFaviconagl@chromium.org2009-04-011-1/+1
| | | | | | | | This test started failing. However, reverting doesn't change anything! Disabling for now, hclam is looking into it. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12921 0039d316-1c4b-4281-b951-d872f2087c98
* - Enable V8 histograming supportdavemoore@chromium.org2009-03-311-0/+12
| | | | | | | | - All V8 measurements that had been stats timers will now be histogramed instead Review URL: http://codereview.chromium.org/56080 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12918 0039d316-1c4b-4281-b951-d872f2087c98
* Re-enabling ENABLE_VIDEO since and made appropriate changes due toWebKit ↵hclam@chromium.org2009-03-311-4/+4
| | | | | | | | merge since r41907 (http://trac.webkit.org/changeset/41907).Changes include change names of state enums and adding method tosupport added state change event in WebCore::MediaPlayer. Review URL: http://codereview.chromium.org/56038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12917 0039d316-1c4b-4281-b951-d872f2087c98
* Use WebConsoleMessage instead of ConsoleMessageLevel.darin@chromium.org2009-03-3110-47/+75
| | | | | | | | R=dglazkov Review URL: http://codereview.chromium.org/57073 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12916 0039d316-1c4b-4281-b951-d872f2087c98
* Linux gyp changessgk@google.com2009-03-311-9/+12
| | | | | | | | | | * ipc_tests, startup_tests and page_cycler_tests no depend on 'view'. * Exclude WebCore/platform/network/ResourceHandle.cpp in favor of glue/resource_handle_impl.cc. * Tab cleanup in chrome.gyp. Review URL: http://codereview.chromium.org/57074 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12915 0039d316-1c4b-4281-b951-d872f2087c98