summaryrefslogtreecommitdiffstats
path: root/chrome
Commit message (Collapse)AuthorAgeFilesLines
* Cleanup some forward declared structs that are not being used.thestig@chromium.org2009-02-057-14/+9
| | | | | | | Also do some lint removal while I'm at it. Review URL: http://codereview.chromium.org/20107 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9269 0039d316-1c4b-4281-b951-d872f2087c98
* Remove webkit glue stubs.jrg@chromium.org2009-02-051-2/+13
| | | | | | | | | Make unit tests link with libglue.a directly. OSX-only change. Review URL: http://codereview.chromium.org/21065 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9264 0039d316-1c4b-4281-b951-d872f2087c98
* Temporarily disable the printing test while I find out what I did wrong.maruel@chromium.org2009-02-051-2/+2
| | | | | | | TBR=brettw Review URL: http://codereview.chromium.org/20105 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9262 0039d316-1c4b-4281-b951-d872f2087c98
* Removes the expected selenium failures. These were fixed by r9233.sky@google.com2009-02-051-1/+0
| | | | | | | | | | BUG=none TEST=none TBR=eroman Review URL: http://codereview.chromium.org/21099 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9260 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: get us to the point where we crash at browser->window()->Show()agl@chromium.org2009-02-054-2/+27
| | | | | | | Review URL: http://codereview.chromium.org/20098 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9257 0039d316-1c4b-4281-b951-d872f2087c98
* Build the rest of renderer on linux (except plugins).estade@chromium.org2009-02-052-11/+4
| | | | | | Review URL: http://codereview.chromium.org/20092 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9256 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: add a big, stubby RenderWidgetHostViewagl@chromium.org2009-02-054-0/+287
| | | | | | | | | | | This implementation is a lot of NOTIMPLEMENTEDs with a little bit of drawing code. It provides a skeleton for future implementation efforts and does, at least, build. Review URL: http://codereview.chromium.org/21091 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9253 0039d316-1c4b-4281-b951-d872f2087c98
* Hook up tab close menu item and plumb tab closing scaffolding through UI ↵pinkerton@chromium.org2009-02-055-28/+100
| | | | | | | | layer on Mac. Fix several unregistered prefs issues from other checkins. Review URL: http://codereview.chromium.org/21092 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9250 0039d316-1c4b-4281-b951-d872f2087c98
* Remove resource message filter from the mac build, I accidentally added it.brettw@google.com2009-02-051-2/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9248 0039d316-1c4b-4281-b951-d872f2087c98
* Fix linker error on Linux & Mac by stubbing out a function.brettw@chromium.org2009-02-051-0/+3
| | | | | | Review URL: http://codereview.chromium.org/20100 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9247 0039d316-1c4b-4281-b951-d872f2087c98
* Build bustage fixes, moved this file, didn't update the include.brettw@chromium.org2009-02-051-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9246 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the build due to conflict with Paul's changebrettw@chromium.org2009-02-051-1/+7
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9245 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the build from my previous file move.brettw@chromium.org2009-02-052-2/+2
| | | | | | Review URL: http://codereview.chromium.org/20096 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9243 0039d316-1c4b-4281-b951-d872f2087c98
* Move resource_message_filter and resource_request_details to the renderer_host.brettw@chromium.org2009-02-0518-125/+131
| | | | | | | | | | Make the repost form warning portable by abstracting the show function from the view. Rename the Windows repost form warning and move it to browser/views. This also fixes a comment in browser_process.h Review URL: http://codereview.chromium.org/20066 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9242 0039d316-1c4b-4281-b951-d872f2087c98
* Correctly spawn render process for posix.pinkerton@chromium.org2009-02-052-1/+24
| | | | | | Review URL: http://codereview.chromium.org/20088 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9240 0039d316-1c4b-4281-b951-d872f2087c98
* Remove black magic and >100 lines. Unhook a lot of dead code.maruel@chromium.org2009-02-059-321/+73
| | | | | | Review URL: http://codereview.chromium.org/21057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9237 0039d316-1c4b-4281-b951-d872f2087c98
* Take out unnecessary include that I added in a failed effort to fix the ↵jam@chromium.org2009-02-052-1/+1
| | | | | | | | linux/mac builds. Review URL: http://codereview.chromium.org/20089 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9236 0039d316-1c4b-4281-b951-d872f2087c98
* Fix compiler warning with GCC 4.3. Patch by Craig Schlenter (see ↵pkasting@chromium.org2009-02-051-2/+2
| | | | | | http://codereview.chromium.org/20075 ), r=me. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9232 0039d316-1c4b-4281-b951-d872f2087c98
* Port the ResourceDispatcherHost to Mac and linux.paul@chromium.org2009-02-0514-64/+340
| | | | | | Review URL: http://codereview.chromium.org/20073 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9231 0039d316-1c4b-4281-b951-d872f2087c98
* Add some more scaffolding, enable some browser_main code on linux.estade@chromium.org2009-02-053-15/+16
| | | | | | Review URL: http://codereview.chromium.org/21067 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9227 0039d316-1c4b-4281-b951-d872f2087c98
* Add in NavigationController to linux and mac. pinkerton@chromium.org2009-02-0512-133/+116
| | | | | | Review URL: http://codereview.chromium.org/21064 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9226 0039d316-1c4b-4281-b951-d872f2087c98
* Some fixes to ease debugging of the renderer process on OS X.jeremy@chromium.org2009-02-053-5/+19
| | | | | | Review URL: http://codereview.chromium.org/21084 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9225 0039d316-1c4b-4281-b951-d872f2087c98
* POSIX: Backing store scrolling.agl@chromium.org2009-02-051-2/+132
| | | | | | | | | | | | | | | | | | | | | | | | | In the long term, we plan to get rid of all this code and "do things properly". However, for now we are implementing several shortcuts to get something which can render. Part one of this was BitmapWireData (r9065) which transported updates from the renderer over the IPC channel. This patch implements the fast-scrolling path, slowly. It might seem that this is something which Skia should be doing. However, copying from one bitmap to the same bitmap needs to be handled very differently from bitblitting from one to another to save writing to locations that you'll need to read from later on. I can't see any indication in the Skia code that it handles this case so, in order to get something working quickly, we write our own, small, bitblitter. Since this code hasn't been tested, it's almost certainly buggy. However, we don't get to test it until we get a little more of the browser up and running. Review URL: http://codereview.chromium.org/21050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9223 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the dependency checker tool. Rules for a directory did modify their ↵stoyan@chromium.org2009-02-0510-4/+72
| | | | | | | | | | directory parent rules. Using copy.copy() solves the problem.Additional fix when "allow-current-directory" rules was not applied if DEPS file is missing. Updated few DEPS file with reasonable rules. To prevent tree closing other dependencies are added. These need to be either legitimated or dependency removed. Review URL: http://codereview.chromium.org/21025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9221 0039d316-1c4b-4281-b951-d872f2087c98
* Fix unintentional edit from r9218.kuchhal@chromium.org2009-02-051-1/+1
| | | | | | Review URL: http://codereview.chromium.org/21083 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9219 0039d316-1c4b-4281-b951-d872f2087c98
* Open Chrome Window instead of tab when it is launched from a shortcut.kuchhal@chromium.org2009-02-051-4/+7
| | | | | | | | | BUG=7356 Review URL: http://codereview.chromium.org/20074 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9218 0039d316-1c4b-4281-b951-d872f2087c98
* Usual round of porting in chrome/phajdan.jr@chromium.org2009-02-057-56/+39
| | | | | | | | | | | | | | | | - make following unit tests run and pass on Linux: browser/cache_manager_host_unittest.cc browser/google_url_tracker_unittest.cc - trivial cleanups needed for GCC - remove CacheManagerHost and ResolveProxyMsgHelper from temporary scaffolding stubs and use real implementations instead - update chrome.xcodeproj to reflect above change Review URL: http://codereview.chromium.org/20057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9215 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the stale ifdef/comment since the it's using the command line class nowthomasvl@chromium.org2009-02-051-7/+0
| | | | | | | for building up the launch of a renderer. Review URL: http://codereview.chromium.org/20071 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9212 0039d316-1c4b-4281-b951-d872f2087c98
* Fixing build break.thomasvl@chromium.org2009-02-051-2/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9211 0039d316-1c4b-4281-b951-d872f2087c98
* Fix mac/linux build break.jam@chromium.org2009-02-051-0/+1
| | | | | | Review URL: http://codereview.chromium.org/21073 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9210 0039d316-1c4b-4281-b951-d872f2087c98
* Finish taking out render_messages.h includes from headers.jam@chromium.org2009-02-0560-249/+227
| | | | | | Review URL: http://codereview.chromium.org/20072 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9209 0039d316-1c4b-4281-b951-d872f2087c98
* Make mock_render_process_host, test_web_contents, and testing_profile ↵thestig@chromium.org2009-02-054-10/+14
| | | | | | | | compile on POSIX. Review URL: http://codereview.chromium.org/23005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9200 0039d316-1c4b-4281-b951-d872f2087c98
* Add a few errors to the known errors list:erikkay@google.com2009-02-052-0/+172
| | | | | | | | | | | BUG=7394 BUG=7374 BUG=7410 BUG=6532 Review URL: http://codereview.chromium.org/20067 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9196 0039d316-1c4b-4281-b951-d872f2087c98
* Convert webkit_glue::GetLocalizedString to return a string16tc@google.com2009-02-051-2/+4
| | | | | | | | | | instead of a wstring. Convert the linux data pack files to pack message strings as utf16 instead of utf8. Review URL: http://codereview.chromium.org/20060 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9193 0039d316-1c4b-4281-b951-d872f2087c98
* Commiting the changes from my previous cl that are specific to not including ↵jam@chromium.org2009-02-0430-96/+93
| | | | | | | | | | render_messages.h/plugin_message.h unless necessary. TBR=mpcomplete Review URL: http://codereview.chromium.org/20059 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9189 0039d316-1c4b-4281-b951-d872f2087c98
* Disabled system level install tests on Vista. System level install tests are ↵anantha@chromium.org2009-02-043-29/+44
| | | | | | | | | launching UAC dialog on vista and hence making the tests fail. I am trying to figure out how to handle that case. Hence disabled the system level test for time being. I have also modified GetRegistryKey method to have a out parameter and return bool. The previous could lead to a crash if the reg key value "pv" was not present. Review URL: http://codereview.chromium.org/21054 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9185 0039d316-1c4b-4281-b951-d872f2087c98
* Add a very simple test for renderer_main, in the interests of bringup.jeremy@chromium.org2009-02-045-11/+127
| | | | | | | | Also bring up ipc_sync_channel_unittest on OS X. Review URL: http://codereview.chromium.org/21060 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9184 0039d316-1c4b-4281-b951-d872f2087c98
* Make autofill_manager compile on POSIX.thestig@chromium.org2009-02-044-11/+6
| | | | | | Review URL: http://codereview.chromium.org/22002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9176 0039d316-1c4b-4281-b951-d872f2087c98
* Explicitly removing WS_POPUP after initialization so that users of the ↵tommi@chromium.org2009-02-042-2/+6
| | | | | | | | ExternalTabContainer class can control whether or not it's set. Review URL: http://codereview.chromium.org/19768 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9174 0039d316-1c4b-4281-b951-d872f2087c98
* Enable render_widget_host, render_view_host and backing_store. Remove the ↵pinkerton@chromium.org2009-02-0413-133/+79
| | | | | | | | RenderWidgetHostManager from the scaffolding. Review URL: http://codereview.chromium.org/20044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9173 0039d316-1c4b-4281-b951-d872f2087c98
* Recommit "Make chrome/renderer/render_main.cc cross-platform + OS X bringup."jeremy@chromium.org2009-02-048-53/+197
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9168 0039d316-1c4b-4281-b951-d872f2087c98
* Commit just the changes to make creating new IPC channel types easier.jam@chromium.org2009-02-0423-220/+139
| | | | | | | | TBR=mpcomplete Review URL: http://codereview.chromium.org/21052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9167 0039d316-1c4b-4281-b951-d872f2087c98
* Paper over a crash that I think is due to the way we shut down the view ↵ben@chromium.org2009-02-041-0/+7
| | | | | | | | | | hierarchy in a window. http://crbug.com/6260 Review URL: http://codereview.chromium.org/20051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9165 0039d316-1c4b-4281-b951-d872f2087c98
* Added missing DEPS for fixing buildshclam@chromium.org2009-02-041-0/+1
| | | | | | | | Added +media/audio to chrome/browser/DEPS. Review URL: http://codereview.chromium.org/21053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9163 0039d316-1c4b-4281-b951-d872f2087c98
* Fix some obvious not implemented linux bits so we can crash latertc@google.com2009-02-042-8/+25
| | | | | | | | | | | in Hammer/chrome. Now we crash in message loop code. Review URL: http://codereview.chromium.org/21033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9162 0039d316-1c4b-4281-b951-d872f2087c98
* This CL adds macro used to track the creation and destructionjcampan@chromium.org2009-02-045-9/+36
| | | | | | | | | | | of HWNDs, in an attempt to detect potential double-delete. A double-delete of a HWND might be responsible for the crasher http://crbug.com/4714 Note: this CL was previously committed and reverted because it broke the sandbox integration module. Review URL: http://codereview.chromium.org/21032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9161 0039d316-1c4b-4281-b951-d872f2087c98
* Add render_view to the mac build.brettw@google.com2009-02-041-1/+3
| | | | | | Review URL: http://codereview.chromium.org/20049 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9160 0039d316-1c4b-4281-b951-d872f2087c98
* AudioRendererHost and unit test fileshclam@chromium.org2009-02-045-0/+340
| | | | | | | | | | | AudioRendererHost provide service in browser process for AudioRenderer to access hardware in render process. There will be one AudioRendererHost for every RenderProcessHost, each one of AudioRendererHost will service multiple AudioRenderer in the related render process. The main functionality of AudioRendererHost is to group audio related services and provide access to AudioRenderer through IPC. It maps an internal stream id to the actual AudioOutputStream which most calls are delegated to. AudioRendererHost::IPCAudioSource is to implement audio data source using IPC. Review URL: http://codereview.chromium.org/21008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9159 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for 8 Indian languages. jungshik@google.com2009-02-0411-8/+32
| | | | | | | | | | | | | | | * Add entries for 8 Indian languages to grd files (<translations> section) * Change the default spellcheck language for new languages to en-US for now. They'll be switched back to the UI language when we have spell check dictionaries for them * Add entries for 8 languages to installer's string offset table. This change will go in after http://codereview.chromium.org/19545 goes in with DEPS file for ICU updated. BUG=4473 Review URL: http://codereview.chromium.org/19761 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9158 0039d316-1c4b-4281-b951-d872f2087c98
* Make render_view_host_manager.cc compile on POSIX.thestig@chromium.org2009-02-044-12/+8
| | | | | | | Get rid of forward-declared enums in render_view_host.h and unneeded headers in render_view_host_manager.h. Review URL: http://codereview.chromium.org/21048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9157 0039d316-1c4b-4281-b951-d872f2087c98